Hacker Newsnew | past | comments | ask | show | jobs | submit | rjmunro's commentslogin

I want someone to engineer a fabric / fibre that grows with each wash rather than shrinks. I feel like with modern materials science it must be possible.

I'd use it for children's clothes. After you wash the clothes, you wait for the kid to grow a bit before they wear it again. No more growing out of your favourite things.


Where would the extra mass come from? Water? CO2 in the air?

It doesn't need extra mass, it needs to stretch out a bit.

> ... those that have hearing aids often complain ...

When I do sound at church, I always wish they would complain more. I assumed it was working, but one day found that the power cable for the loop system was not connected. I plugged it back in, and spoke to a hearing aid user about it and they said it hadn't been working for weeks. Why they (or all the other hearing aid users) hadn't mentioned it before I don't know...


Not sure if this counts, but someone I know made a javascript interpreter that runs on ESP32, ported it to a smartwatch and wrote a whole open source operating system. He put it on Kickstarter and reached the goal. He now sells the result, and a second one for a different smartwatch: https://www.espruino.com/Bangle.js2

There's an app store here: https://banglejs.com/apps/, but all apps are free and open source in a single github repo.


This is cool. So "175mAh battery, 4 weeks standby time" what is the battery time during normal use? Not just sitting on a shelf. Use all day at work, sleep tracking during the night, etc.

I can only recommend Espruino and the BangleJs, great work.

The problem with that is you might still get a huge bill if something goes wrong, then they try to charge it to your card at the end of the day/week/month/whatever, and it fails.

Now you still owe them the money, but haven't paid, so they tell you to pay on another card. If you refuse, they start debt collection against you and you could end up with your credit rating being affected, and maybe court cases and so on.

I want give the company an amount of money, then know that it's run out and I have to pay for more. You can set monthly limits (https://github.com/settings/billing/budgets), but if you are like me and have personal projects that you work on for a week or two a few times a year, that doesn't really work.


I know AWS, Azure, and GCP do allow for global caps. Azure has it with subscriptions for example. Not sure if it is only on recurring monthly basis. Having a pre-paid lump sum version available is nice but it would also open the door for denial of service if cash runs out. Maybe that is why it isn’t offered?


My experience of vibe coding is that the agent makes as many mistakes as me, it just types faster than I do. So using the most safe and typed language possible is still a good idea.

Also I want to understand the code as much as possible - sometimes the agent overcomplicates things and I can make suggestions to simplify. But if it's writing in a language only it can understand, that's going to be harder for me.


I think the author's point is that if you even try to understand the code, you haven't fully embraced vibe coding.


> solar and wind are now cheaper than hydro in many places.

It's not possible to run a country entirely on wind and solar, you need backup for when it isn't windy or sunny.

It is possible to run a country entirely on Hydro. The lake on a hydro electric dam will last for a while - in some cases several months - between needing to be topped up by rainfall.


Batteries exist.


Batteries need to be manufactured or imported at expense.


Heh, OP even described a battery in the form of a lake!


It's not a database, it's just files. And they are hosted by Cloudflare so they can cope with a lot of downloads.

I think he should make the files smaller my removing the second half of the hashes, i.e. reduce it from 40 hex digits to 20. This increases the change of a false positive (i.e. I enter my password, it says it was compromised but it wasn't, it just has the same hash as one that did) from 1 in 10^48 to 1 in 10^24 (per password), but that's still a huge number. (There's less than 10^10 people in the world, they only have a few passwords each). This will approximately halve the download, maybe more because the first half of each hash is more compressible (when sorted) the second half is totally random.


> It's not a database, it's just files. And they are hosted by Cloudflare so they can cope with a lot of downloads.

Database: a usually large collection of data organized especially for rapid search and retrieval (as by a computer) [1]

It is a database. Stop nitpicking.

[1] https://www.merriam-webster.com/dictionary/database


I think Microsoft Office 2007 moving to a "ribbon" rather than normal menus and an optional toolbar for certain things was the major break in usability. Mac OS has kept the menus, and added a really useful menu search thing in "help", and this is huge.

I think sublime text was one of the first to bring the TUI style super-powers into the modern desktop UK, where you press some random keyboard shortcut (e.g. cmd-p in sublime) and you can instantly start typing a command.

Another thought I have had for a long time is that when GUIs like Mac and Windows were taking off, they were often described as more "user friendly" than TUIs. I always thought this depended on the kind of user. A lot of effort went into prioritising making it possible for an untrained user to use a system, but making it fast for someone with experience was no longer important.


Emacs has “M-x” for ages before sublime.


Why is it that when I travel to certain places I need to ensure my passport has at least n months before it expires? So what if it's due to expire next week if I'm only staying until next week. Even if I'm staying 2 weeks and it expires tomorrow, why does that matter? I guess I might not be allowed back into my home country, but that should be my concern, not the worry of the immigration of the country I am going to.

What kind of illegal immigration / criminal activity does a country prevent, or economic benefit / any other advantage does a country get by enforcing this kind of rule?


My guess is that it's because of emergencies. If you get injured and can't or shouldn't fly home then you need more time on your passport. It is also much easier to send you home if you over stay your visa if your passport is still valid. Also the system is setup to give you a visa of a specific length (eg 30 days), they can't just give you a 2 day visa.

Also if your passport lasts for 10 years you've known when it's going to expire for quite a while, they're just expecting you to be responsible.


It's a risk mitigation measure. The three or six month requirement usually comes from how long you could stay, not how long you do stay.

You are also assuming a point-to-point trip. While a citizen of a country usually cannot be denied entry to their own country, any countries you transit are under no obligation to allow you through on an expired passport.

tl;dr filters out people who may be problematic to deport.


If your job is travel, like you are an international truck driver or maybe aircrew, these kinds of things might affect you a lot sometimes.

There's probably special rules for those people in some places, which makes the situation even more complicated.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: