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

This seems to be a story written for the HN audience, rather than for the core user base. Despite a long trend of predictions of Windows demise, it is still very much here and healthy as a platform for user install.

I could also write the same article about this website, how it was so full of bloat and ads that nobody wants I could barely get it to scroll, and it eventually crashed before getting to the end of TFA due to general resource exhaustion on mobile. None of that predicts the websites financials or “disasters” though.


It's a meaningful change in behavior though.

Compared to us nerds, people aren't leaving Windows "to fight the evil Empire and join the rightful FOSS fight" or whatever pretentious bullshit de jour.

They're leaving for the same reason most people stopped buying Roombas or Sonos Soundbars: New versions kinda suck, they have become expensive (if they have to buy a new device if they can't upgrade to Windows 11) and Knockoffs (Sure, linux isn't a knockoff but bear with me) or alternatives like macOS are good enough.

If your laptop is just a big window into Notion, Clickup, Jira, Slack or your web mail client, your OS has become entirely disposable.


> I could also write the same article about this website, how it was so full of bloat and ads that nobody wants I could barely get it to scroll, and it eventually crashed before getting to the end of TFA due to general resource exhaustion on mobile.

I found it ironic that after reading an article about all the stuff in Windows 11 that no one asked for, the site hijacked my back button to show me more articles I might want to read.


If you drop a frog in a pot of boiling water, it will of course frantically try to clamber out. But if you place it gently in a pot of tepid water and turn the heat on low, it will float there quite placidly. As the water gradually heats up, the frog will sink into a tranquil stupor, exactly like one of us in a hot bath, and before long, with a smile on its face, it will unresistingly allow itself to be boiled to death.

https://en.wikipedia.org/wiki/Boiling_frog


(From your own link, the story is just a myth that’s not supported by modern scientific evidence. But the point still stands.)

From that same link:

"These modern biologists, however, did not produce any evidence contradicting Fratscher's results since they did not test such slow water-heating as in Fratscher's experiments."

Sounds undetermined whether they croak or not...


This is just a metaphor and not meant to be taken literally. It's about how the masses get used to poorer service gradually. Had it happened instantly they'd protest heavily but doing it slowly isn't obvious.

Come on bro, the journalism game isn't about being right, it's about getting people to read the same rehydrated story every month for their entire life.

The spec and some sanitizers use a scalar loop (because they need to avoid mistakenly detecting UB), but real world libc seem unlikely to use a scalar loop.

I saw a blog about this yesterday: disable extensions (notably 1Password) to fix formatting inside code tags.

strlcpy is a BSD-ism that isn't in posix. The official recommendation is stpecpy. Unfortunately, it is only implemented in the documentation, but not available anywhere unless you roll your own:

https://man7.org/linux/man-pages/man7/string_copying.7.html



Ah, good point. I forgot it had just gotten added. Past context https://news.ycombinator.com/item?id=36765747

Who cares? Just vendor it into your project. It's a tiny string manipulation function.

(I agree with the author of the piece that strlcpy doesn't actually solve the real problem.)


To follow up on that, I think that 50 year horizon number has even been the case for something well over 50 years now. It seems we are incentivized currently to extract from deposits around that threshold of years? One professor I had even claimed this will always hold true indefinitely, since at some point we’ll switch away from oil, this holding constant there being about 50 years of known reserves left, once it become economically infeasible to extract that oil.

No, you need to make the AI endure torture, so that the human has a reason to value it. Say late nights with less power and a little extra heat to stress it. But the usefulness of an AI assistant is that it doesn’t have feelings or consciousness to care about


I think parent might be implying that a 10 mph collision can total a car just as effectively as a 100 mph collision. There might be more left of the occupants, but the car itself might be still a total loss from a cost-to-repair perspective


True, but another thought I would have is these modern cars should have sufficient sensors to be able to stop and avoid collisions at low speed.


That is a curious take. Open source projects were flooded by dumb PRs before AI too, so what would it prove?


Does it matter? Either way seems to just reflect badly on the junior, who needs to improve their self-review skills and knowledge


It's not easy to be a junior, and we might be speaking with survivor bias, but most juniors don't end up in solid engineering teams, they are merely developers that are much cheaper and from whom you expect much less, but more often than not they are borderline left learning and figuring out things on their own. They need to luck some senior member that will nurture them and not just give them low quality work (which I admit I have done too when I had myself lots of pressure to deliver my own stuff).

Even in less desperate teams, as productivity grows with AI (mine does, even if I don't author code with it it's tremendous help in just navigating repos and connecting the dots, it saves me so much time...) the reviewing pressure increases too, and with that fatigue.


It does matter, because it's a worthwhile investment of my time to deeply review, understand, and provide feedback for the work of a junior engineer on my team. That human being can learn and grow.

It is not a worthwhile use of my time to similarly "coach" LLM slop.

The classic challenge with junior engineers is that helping them ship something is often more work than just doing it yourself. I'm willing to do that extra work for a human.


Dividing by 5 or 2, respectively, are integers, if the game developers wanted them to be. More so because the actual units of ammo need to be integers if they are to render as full bullets each


Or more generalized "ammo += (maxAmmo * percentageToFill) / 100"


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

Search: