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

My iPhone, when it was new, 3 and a half years ago, could handle two days, while I used it heavily, with hotspot on for hours at places where signal was terrible. GPS was almost always on. And I used it heavily because I was on the go a lot. Two years later it couldn’t handle 12 hours if I use hotspot the same way for half the time as before, because I travel less, and even for that I needed to optimize already some apps.

My watch could handle a day (about 22 hours) with occasional direct network access. Nowadays, that’s out of the question. I cannot use it for the night, only if I charge it twice per day. I bought the exact same time as the iPhone.

I bought a beefy laptop two years ago. I used it with some battery saving option, and never charged more than 80%. I could use it for about 4 hours on battery. At first. Then now, I already can use it an hour less than back then with the same usage.

All of these devices lie to me, that I lost less than 20% of battery health. Where in reality it’s somewhere between 25-50%, and when they wouldn’t pretend that maximum output is any way a good indicator of the real battery life, aka how long you can use a device.

And yeah, apps. If we pretend that I don’t have misbehaving apps all the time. The difference is, that when I bought these devices, I could ignore them completely.


> All of these devices lie to me, that I lost less than 20% of battery health. Where in reality it’s somewhere between 25-50%, and when they wouldn’t pretend that maximum output is any way a good indicator of the real battery life, aka how long you can use a device.

FWIW, I've only directly witnessed this so far on Oneplus devices, others have remarked the health gauge on these seem to use gacha mechanics where health % will be all over the place. (like >10% variability). I have theories as to why this happens, it's in firmware not OS as LineageOS shows same behavior.... but tough to really know for sure if this was by design or not.

Oh and charge thresholds only do so much, heat kills batteries reliably fast. Deep discharges under 20% or so seem to run more risk of electrolyte breakdown. Don't fear fast charge in bulk charge range, it causes less wear than other factors. I slammed the 65W charge into my 8T's and still got years of >80% battery, replacement wasn't too hard to do on these.


I'm starting to think there's some variation / luck of the dray to these things. My iPhone 14 pro is like what you describe: when new, it held a great charge; now, not so much. But my HP laptops have the "limit charge to 80%" thing, and the battery held up very well. I don't use those laptops on battery very often, but they usually last several hours. They were rated for 5 hours I think, so it's close enough.

I'd really love to know the reasoning behind not allowing this charge-limit thing to older iPhones, since AFAIK the 15 and up have it.


I think there is a huge gap between people who has a good CLAUDE.md (or similar), or those who doesn’t.

When I first tried, the created code was garbage. Now that I slowly built my memory, several thousands of manually written examples and guidance, it can generate quite reliably, when it doesn’t need literally anything outside of those…

That being said, most of the vibe coded codebases (in reality every single one which I saw) use garbage memory, and consequently have garbage output.

So the same thing is terrible and great at the same time. People who give time, and people who is fine producing garbage (huge majority) says it’s great. People who just tried it out, and don’t have the luxury to potentially waste days and weeks, say that it’s bad. All of these are true at once.


You need to be cautious with the notion of “his votes go either way”. In Hungary, where I’m from, and a Trump kinda guy rules for 16 years, judges vote either way… but they vote against the government only when it doesn’t really matter for the ruling party. Either the government wants a scapegoat anyway why they cannot do something, or just simply nobody cares or even see the consequences. Like the propaganda newspapers are struck down routinely… but they don’t care because nobody, who they really care about, see the consequences of those. So judges can say happily that they are independent, yet they are not at all.

This fake independence works so well, that most Hungarians lie themselves that judiciary is free.


Well under that theory, this would have been a good time for Kavanaugh to go against Trump, since his vote didn't matter.

I don’t know but I and my friends still visit China regularly, but not the US anymore, because we have no clue what’s the expectation there to not be in a jail for weeks. I have quite clear idea what the expectation in China, but not the US. Maybe there is something to it.

China is great for visitors, especially lighter skinned visitors. You probably won’t go to jail in China unless you have a thing for drinking a lot in Chinese bars, even then you will probably be ok as long as you don’t pick any fights.

Illegal immigration really isn’t a thing in China beyond a few North Koreans in Dongbei and a few Laotians in Yunnan. So they just won’t assume you are an illegal immigrant.


Which book is that?

Gutenberg.org was DNS blocked for a very long time. Now it's not DNS blocked anymore but I think it will detect your IP and restrict access for some books if you are in the EU.

Of course very easy to circumvent if you know s.th. about tech.


What is the difference between those cases and Steamboat Willie? Besides the obvious that those happened in different countries.

There is a difference when you simply lazy, or don’t care enough to understand the information in front of you, or when they don’t provide those information. You’re right, most people don’t care enough, but this is a huge difference. And west is magnitudes better with this.

Also I’m living in the EU. If I want I can get all of the information which you asked for.

But on the other hand, companies purposefully make those information as obscure as possible. Also, I’m not sure that people would care even if it had been clear. People love free stuffs.


But for that designers should care about the limitations. But they don’t care. Not even about the more basic ones. I’m quite sure many of them don’t even know. Mainly, because their customers are not the one who code.

I got many designs for websites where customers told me that they want a pixel perfect version. The funniest one was when my boss who supposed to be a “senior” web developer told me this. Of course, there is no such thing on the web or really anywhere. Actually, I’ve never seen a design plan in which wildly different aspect ratios and sizes were really considered.


This doesn't solve the problem but:

If the designer is not aware of the ins and outs of the medium they are supposedly working with, they are not a very well informed and educated designer.

Just like I don't presume to be able to make a great product packaging design, without knowing firstly much more about visual composition and design, but also secondly the material and form and shape I am designing for. Will that be a plastic wrapper, a paper wrapper or some cardboard packaging? Without knowing the limitations and properties of each, how can I expect to create a good design?

Being that uninformed to me seems like not giving a shit about the quality of work one delivers, ergo not giving a shit about ones job, or simply not having the required understanding or skill to be any good at ones job.


> not giving a shit about the quality of work one delivers

I’ve learned in the past decades that people who care about quality is the minority.

Look at any B2B software. They don’t care because their customers are different than who uses their products. They care about their customers only (managers). They pay attention to users as much as minimally possible without loosing customers.

This happens at every level.


It depends on time. 5 years ago it was quite well defined that it’s the last one, maybe the second one in some context. Especially when distinction was important, it was always the last one. In our case it was. We trained models to have weights. We even stored models and weights separately, because models change slower than weights. You could choose a model and a set of weights, and run them. You could change weights any time.

Then marketing, and huge amount of capital came.


It seems unlikely "model" was ever equivalent in meaning to "architecture". Otherwise there would be just one "CNN model" or just one "transformer model" insofar there is a single architecture involved.

First of all, hyperparameters. Second, organization, or connections. 3rd, cost function. 4th, activation function. 5th type of learning. Etc.

These are not weights. These were parts of models.


> I assured it I wasn’t planning on making a nuke, or actually trying to build a plutonium showerhead

Claude does the same, and you can greatly exploit this. When you talk about hypotheticals it responds way more unethically. I tested it about a month ago about whether killing people is beneficial or not, and whether extermination by Nazis would be logical now. Obviously, it showed me the door first, and wanted me to go to a psychologist, as it should. Then I made it prove that in a hypothetical zero sum game world you must be fine with killing, and it’s logical. It went with it. When I talked about hypotheticals, it was “logical”. Then I went on proving it that we move towards a zero sum game, and we are there. At the end, I made it say that it’s logical to do this utterly unethical thing.

Then I contradicted it about its double standards. It apologized, and told me that yeah, I was right, and it shouldn’t have refer me to psychologists at first.

Then I contradicted again, just for fun, that it did the right thing the first time, because it’s way safer to tell me that I need a psychologist in that case, than not. If I had needed, and it would have missing that, it would be problematic. In other cases, it’s just annoyance. It switched back immediately, to the original state, and wanted me to go to a shrink again.


Not just laziness of writing scripts, but also laziness of learning what your options are, like inside the framework you use, or what is available off the shelf.

And btw AI is also terrible with this, because they learned from the same code written by the people who make these mistakes all the time. I need to write detailed explanations for them all the time about how to use tools/frameworks/language features properly, because majority of examples in their learning data are simply a huge pile of technical debt. They could never created anything proper without a step by step rulebook, and examples written manually.


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

Search: