MurphyA/hacker-news huggingface dataset:
by 542354234235 | 2025-04-22 12:46:32+00:00
>How many newspaper stories from the 1700s have you read?

How many do you read from 10 years ago? Newspapers aren’t really meant to be “timeless”. They are specifically to inform people of what is going on at that moment. I’ve read books from the 1700s. I’ve looked at paintings and sculptures, watched plays written, and read about the lives of important people of the 1700s.

I do agree that most of our culture will be irrelevant to people of the future as entertainment, but will be invaluable as history. If you want to tell a story that is relevant to modern people, tell that story. Movies are remade/rebooted/gender swapped/set in new countries/etc. all the time. You don’t have to replace the original with a “fixed” version so that almost no one can experience anything but the update. We have dozens of retellings of Romeo and Juliet but the original(ish) play is still readily available. Just because new generations will have their own entertainment doesn’t mean we should overwrite ours and present it as if history doesn’t exist and everything revolves around and reflects the current culture and always has.

Speaking of Last Action Hero, those movies won’t ever be box office hits again but the action movies and political thrillers do tell us a lot about America’s anxiety and uncertainty about our place in world affairs in the post-Cold War world. They are interesting to revisit in the same way Casablanca is interesting to revisit and think about the context for a movie made about WWII when we didn’t know what the outcome of WWII would be.
by eru | 2025-04-22 12:46:40+00:00
> The reasoning: when you heat up the house, then your boiler needs to produce constant high-temperature water. When you keep the house at the same temperature, then the boiler produces much lower temp water and it is more efficient.

How does your boiler produce heat for your water in your scenario?

> Therefore it is better to heat the whole house than heating just a couple of rooms because if you do the latter then you'll end up heating the whole house anyway but you're using less surface area (meaning you need higher flow temperatures, meaning less efficiency).

Just model the other rooms as very weird wall to the outside.
by rgoulter | 2025-04-22 12:47:36+00:00
With chess, there are some pathological cases where humans outperform the computers. I recall seeing an example where the position was almost completely deadlocked.

With the weaker engines that run on browsers, you'll still catch cases where GMs have a good understanding of the position, and it takes the engine some time before the engine's understanding catches up. -- e.g. the GM will be explaining "this position is good", but the computer eval shows +1 before then climbing to +5 after some time.

Similarly, I recall a popular technique in videos where GMs play cheaters is for the GM to then adopt a solid, defensive structure. The engines then just shuffle pieces around. (Again, I suspect that's with the weaker engines running on the computer).

Though, some of the "engine vs engine" games I've seen have involved wild and inhuman play. -- In those cases, that's where I'd doubt humans would be of much help. I don't think AlphaZero+human would beat standalone AlphaZero.
by perihelions | 2025-04-22 12:47:59+00:00
I think it's relevant context DOGE employees were very recently operating commercial web domains in Russia,

https://krebsonsecurity.com/2025/02/teen-on-musks-doge-team-...

- "“Tesla.Sexy LLC controls dozens of web domains, including at least two Russian-registered domains,” Wired reported. “One of those domains, which is still active, offers a service called Helfie, which is an AI bot for Discord servers targeting the Russian market. While the operation of a Russian website would not violate US sanctions preventing Americans doing business with Russian companies, it could potentially be a factor in a security clearance review.”"

edit: Here's the old HN thread,

https://news.ycombinator.com/item?id=42981756 ("Teen on Musk's DOGE team graduated from 'The Com' (krebsonsecurity.com)" — 1895 comments)
by hwillis | 2025-04-22 12:49:04+00:00
Cosmic inflation is the observation, not the explanation. The expectation is that cosmic inflation should be much, much larger based on what we understand about quantum mechanics: that vacuum is practically boiling with energy, and should be forcing stars away from each other. Instead we observe that it is very small.

I was being somewhat tongue in cheek responding to OP, who was not specific about what they find problematic. The vacuum catastrophe is the area in physics where our explanations explain the smallest amount of our observations. We're very confident in our measurements and understanding at both the large and small scale, and there is essentially no explanation that anyone has any confidence in.

By comparison, observations of dark energy/matter are practically perfectly accurate. It's a single order of magnitude difference from expected observations. We have some half-decent candidates to explain them. Unlike magic, inflation is not a theory in search of an observation. The fact that we don't see inflation is what is so desperately confusing.
by lillecarl | 2025-04-22 12:49:14+00:00
Luckily unless you're doing something odd with your GPU it isn't using the bandwidth and won't lose significant performance either way.

Steve from gamers nexus tests new GPUs on older PCIe gens and the difference is negligible. And since PCIe always doubled bandwidth with generations it's effectively the same as running on half bus speed.

I run an Intel A380 for Linux and a NVIDIA 3060 for a Windows VM (I'm a bit cheap). I opted for using some Intel SATA6 datacenter drives we decommissioned from work over using more PCIe for storage, but the performance is outstanding.

Modern game engines don't need all those gigabytes per second. If you're doing AI maybe it matters, but then you probably hopefully maybe won't cheap out on consumer CPUs with 20 PCIe lanes either.
by patapong | 2025-04-22 12:49:25+00:00
I agree! Ten years ago, we had netbooks with adequate performance for many tasks, and battery life of 10+ hours. Given the advances in CPUs since then, we should be able to pack similar performance onto much smaller CPUs, using much less power. Screens have also advanced since then.

Where are the super thin and light laptops that allow me to write emails, do light coding and browsing and SSH into other devices with 50 hours of battery life?
by brookst | 2025-04-22 12:50:26+00:00
But those people would call support when the array couldn’t rebuild. And many of them would blame Synology, and demand warranty replacement of the “defective” device, and generally cost money and stress.

As long as Synology is up front in the requirement and has a return policy for users who buy one and are surprised, I think they’re well within their rights to decide they’re tired of dealing with support costs from misbehaving drives.

As long as they don’t retroactively enforce this policy on older devices I don’t understand the emotionality here. Haven’t you ever found yourself stuck supporting software / systems / etc that customers were trying to cheap out on, making their problems yours?
by hhhAndrew | 2025-04-22 12:51:02+00:00
Oh my, this is so amazing. I can't wipe the grin off my face. I never thought I was would see Hammurabi (https://github.com/maurymarkowitz/101-BASIC-Computer-Games/b...) again!

With this I can pinpoint the exact first bug I created, and debugged. The year was 1991 +/- 1, the place was Canberra Australia. For unknown reasons that changed my life forever, my Dad got on board with this "computer" thing and bought an "Osborne" 486 PC. That year I went to the school fete and, for AUD 0.20, picked up a used copy of this book, leafed through the pages, settled on Hammurabi, and after some struggle and discussions with friends, managed to run Q-Basic and typed this program into it. And it sort of worked, but something was wrong, and after much experimentation I found that on line 11 (only today, with this post can, I finally state the true line number) I had written "LET P=P+1" instead of the correct "LET P=P+I". After a fair bit (days) of trial and error and 10-year-old reasoning, I figured that out, and so it began.
by Staructax | 2025-04-22 12:52:35+00:00
Is Next.js Just the New PHP?

How We Rebranded MVC, Reinvented Routing, and Called It Innovation

Every few years, we reinvent the web. Or at least, we like to think we do.

Next.js is often praised as the "future of web development." It promises performance, scalability, and developer experience. But beneath the surface, it’s not revolutionary. It’s PHP — in a React costume — running on Node.js.

This post explores how the architecture of Next.js mirrors the patterns of early 2000s PHP frameworks — and why calling it “modern” might just be marketing.

1. Same MVC, New Syntax

We’ve seen this before: Model. View. Controller.

- Model: Prisma, Drizzle, or any ORM. - View: JSX templating in React. - Controller: getServerSideProps, server actions, middleware.

This is classic MVC, the same structure PHP and Rails used. The difference? This time it comes wrapped in hooks and `useEffect`.

Frameworks like Laravel or Rails delivered this pattern with elegance. Next.js revives it with complexity — async everywhere, cache management, server boundaries.

2. File-Based Routing Isn’t New

File-based routing is presented as a breakthrough. But PHP, Laravel, and even `index.php` routing did this years ago.

What’s changed? Folder conventions and syntax. The pattern is nostalgic, not new.

3. Good UX Doesn’t Equal Novel Architecture

Next.js delivers great UX. But so did SSR apps in PHP and Django.

Fast loads. Simple debugging. Clear server-client boundaries.

Today, we use streaming, suspense, manifests — all just to render HTML. Complexity has been repackaged as innovation.

4. Why PHP Is Mocked and Next.js Is Worshipped

PHP is dismissed as “legacy,” not because it failed, but because it isn’t trendy.

Next.js uses the same ideas, repackaged with TypeScript, JSX, and a DevRel army.

We’ve confused branding with progress.

5. Let’s Be Honest

Next.js isn’t bad. It’s powerful. It solves real problems. But it’s not a revolution.

It’s PHP with a cool hat.And maybe that’s fine — if we stop pretending it’s something more.

Let’s call it what it is: an evolution, not a reinvention. https://x.com/structax
by noirscape | 2025-04-22 12:52:37+00:00
There's a pretty good retrospective written up on this blog[0].

In short: originally the purpose was nothing more "this account belongs to the person they claim to be and we've directly verified this with them". Unfortunately, people habitually misinterpreted the checkmark as not just being verification but also a tacit endorsement of the account by Twitter the company. Which isn't great when you get a high profile controversial event and it's lead organizer has a verified Twitter account.

After that, they appended an "in good standing" qualifier, and it quickly devolved into a "you know a person who knows a person who knows a person" situation since they also announced a public pause of the program. (Notably, the ID check, while it existed, was pretty much abandoned. Twitter at some point began demanding ID scans to report things to their support, but that obviously never actually translated to a blue check.)

Musk's version of it is hilariously simplistic, but also robs it of any and all value: just pay money for it and you'll get it. It works in the sense that it confirms the poster has a bank account (although this probably doesn't confirm much in and of itself), but any and all value of said verification is minimal because any old hack/scammer can do that.

Verification is a difficult system to get right and people have all sorts of pre-baked in ideas on how it should work versus how it actually works and the use of a checkmark played a part into how Twitters version was perceived over the years. (As well as Twitters own unreliability in being consistent about what it means.)

[0]: https://blog.giovanh.com/blog/2022/11/01/the-failure-of-acco...
by mugsie | 2025-04-22 12:52:51+00:00
apparently? JEDI and Wild and Stormy were two programs just from the DoD and NSA that were 20 billion USD.

AWS, Azure, Oracle, SUSE (via Rancher) and I am sure GCP all have confidential & classified (C/S/TS) clouds, as well as lower FedRAMP clouds to get that sweet sweet federal money.

Not sure what questions it raises, it has been a thing for decades.
by giuliomagnifico | 2025-04-22 12:53:01+00:00
> could it be related to the Secure Enclave/Coprocessor SEP operations?

Yes, it could be, but actually the Mac goes back to sleep, it's just the display that continues to consume energy even though it's black! It seems more like an issue with the connection between the Mac and the Display.

Anyway I don't have the ability to debug the RF emissions, also because I don't know what I could see, it seems more like a firmware issue with the display to me.
by neogodless | 2025-04-22 12:53:17+00:00
Influence is the enemy.

While we should not elect influential people, we want persuasive, charismatic people in office. Catch 22. But I much prefer presidential candidates I'd never heard of before the campaign cycle began to any celebrity.

But putting someone massively influential in the executive branch, so influential that they've negated the entire legislative branch, has crippled our guard-rails / checks and balances.

Just about every Republican member of congress cares more about what Trump will do if they do not fall in line. To be sure, the overall issue of partisanship does cross the aisle, and has been an issue for decades. But being quite so beholden to the President over constitutional rules and law is largely a new and devastating phenomena.
by wduquette | 2025-04-22 12:53:48+00:00
Nah, this was the book on how to write programs in the dominant end-user language of the day. Few of the games are all that memorable, really; the coolness lay in making the computer do things, in building something that was interactive. The book appeared in a brief shining moment when literally anyone could write meaningful programs without requiring vast amounts of training—-and then, like me and so many others, could grow and learn as the industry grew.
by jl6 | 2025-04-22 12:54:04+00:00
That’s one speculative possibility, but we don’t know. It could be infinite, or finite with a boundary just out of sight (beyond the edge of the observable universe), or some other more exotic geometry. There’s no solid evidence either way.

My money’s on non-infinite, just because I’m not sure infinity is a well-defined concept outside of mathematics. We’ve certainly never observed any other infinite phenomena.
by lm28469 | 2025-04-22 12:54:08+00:00
I wish I was making 100k as a dev, but plot twist outside of the US this is the minority.

I was comparing burger flippers to michelin chefs, not to devs. The vast majority of devs are gluing tools together and working on basic CRUD stuff, which is the burger flipping of the tech world. It's just a job, people don't want to think about code in the shower, on walks, or "cry" about tech problems as the author seems to romanticise. A job is here to provide money so you can live life, not the other way around. If I can automate my burger flipping to go to the gym or read a book instead I'll gladly do it
by grw_ | 2025-04-22 12:54:56+00:00
I don't think Threadripper platform is to blame that you bought a board with potentially the worst possible pcie lane routing. Latest generation has 88 usable lanes at minimum, most boards have 4x 16x, and Pro supports 7x Gen 5.0 x16 links, an absolutely insane amount of IO. "At the mercy of motherboard design"- do the absolute minimum amount of research and pick any other board?
by ay | 2025-04-22 12:55:41+00:00
I am ex-smoker for more than 12 years after smoking between half a pack and a pack a day for 15 years, and I went through the process which may be similar to what you describe. So I thought to write here some of my self-observations - maybe they could be useful for you or anyone else reading this.

Cigarettes for me combined many aspects that are psychological and social rather than physical:

- the sucking reflex. Same calming mechanism as the babies with the pacifier

- the comfort of routine, where they support the familiar (the first cig with a coffee, a morning or evening cigarette)

- the social interactions (smokers areas are a great place for a conversation and there is no hierarchy)

- last but not least - physical effect of calming

- the very strong associative effect caused by movies with smoking scenes

- the nice feeling of appetite reduction caused by cigarettes/nicotine

What helped me was:

0) for the routines - replacing with a different ones that do not need cigarettes.

1) to not set the goal to quit outright, but rather to reduce, and then when it went to zero it was “temporarily stop, I can always restart if I consciously find it worth it”.

2) make every cigarette subject of a conscious decision after a discussion with yourself. Do not prohibit it outright - it only heats up the impatience for it. Make it a conscious decision.

3) Look at adjacent habits, like alcohol. My last infrequent routine, which persisted irregularly for some years after I stopped, was to have a cigarette sometimes socially when I had a drink. After I reduced the drinking to almost zero, I once had tried social smoking and didn’t like how it tasted at all, and had a headache the next day. Which was remarkable as I never had this before. No social impulse felt anymore.

4) take up some sport for half an hour a day, preferably aerobic (I do cycling on a stationary bike). If you manage to go for a streak without cigarettes/alcohol, the difference in performance and feeling will be very apparent which will help at (2).

5) watch out for potential weight gain after stopping smoking. Was hard for me (I gained more than 20 kilos), eventually I lost weight because I moved for half a year to another city where I led a much more active lifestyle.

6) the company of smokers at work. This may be hard but super important if you can tackle it. Eventually I started going for the “breath breaks” but just having a chat rather than smoke, but since this strongly triggers the “routine” programming, this is something I could do only 2 years into stopping.

It is a different journey for everyone, but hopefully some of the above may ring true for you and be useful in your journey. Good luck!
by nu11ptr | 2025-04-22 12:55:58+00:00
> As a user of code I feel it is more permissive to me to see the code. As a licenser of code I want what is best for me and for others as a user and future developer.

That is a fair point. I admit I'm speaking purely from a selfish dev perspective. I am glad there are other licenses available, and that people are free to choose what fits them. I myself simply won't use GPL code, however, for the reasons I've specified.
by rco8786 | 2025-04-22 12:56:14+00:00
This is a similar reaction folks had to autocomplete/intellisense when it came out also. "What you just press tab and get all the possible options. Psh, how about reading the docs like the rest of us did?". I think AI is a pretty big step function up in terms of the computer's capability to predict the code you want - but at the end of the day we'll still be writing code (I think. I hope).
by wyldfire | 2025-04-22 12:56:41+00:00
It's interesting, because Edward Coristine was fired "cybersecurity firm Path Network in 2022 for allegedly leaking internal company information to a competitor" [1]. Seems like an ideal candidate for recruitment by a foreign espionage service. And he'd used accounts on a cybercrime social network [2]. How in the world is this person still able to work anywhere near the government?

But if Russian spies wanted to access US Gov resources, why would they use their own IPs as the origin? Unless getting caught was deliberate, to foment discord?

[1] https://en.wikipedia.org/wiki/Edward_Coristine

[2] https://krebsonsecurity.com/2025/02/teen-on-musks-doge-team-...
by intended | 2025-04-22 12:56:47+00:00
There will be coverage, but it has little point. The information network in America is Centre, left and centre right orgs, and then there is the Hermetically sealed Fox and related ecosystem.

So even if 2/3rds of America decide this is too much, they aren’t sufficient to shift what is covered in the idea economy and the political economy.

I just found out there’s even a book that did the ground work to make this case, in 2018. (Network propaganda.)

This is the prime reason I recommend all democracies look beyond their current leaders and grapple with the structural issues caused by capture of the media ecosystem.

Do note - this isn’t an issue of bias. There’s a protectionist economy on the right, where reality is whatever storyline they need to share.
by greenie_beans | 2025-04-22 12:56:55+00:00
kinda true but also misleading without adding more facts. vermont public receives ~10% of revenue from the CPD ($2,044,000). they spent a total of $2,253,926 on "Program acquisitions" in 2024. it's not clear from their financial report how much of this goes to NPR license fees. so you are sharing as much disinformation as anybody. https://npr.brightspotcdn.com/5b/64/62bb42da4ec8b5f858176dc4...
by drbojingle | 2025-04-22 12:56:56+00:00
CNN. I don't think I've ever seen them on the front page.

Anyways, I take gummies about once a week these days. Using them every day is fun for a while but your paying for a new state of mind when you have one for free. IMO, drugs like weed, acid, etc are best used sparingly so they can change your perspective and not to become your only perspective.

Personally I like reading code and studying UI's when I'm high. If you can figure out someone else's code or ui while your high, you know it's good.

I also fuck better. High sex = best sex.
by crazygringo | 2025-04-22 12:57:28+00:00
I'm confused.

It sounds like only certain features will be unavailable for non-Synology drives:

> Additionally, certain features such as volume-wide deduplication, lifespan analysis, and automatic firmware updates for third-party devices will be disabled.

It sounds like you can still use non-Synology drives just fine, but not do certain advanced things with them?

So why is this being called "locking"? I use Synology at home just as very basic RAID. Am I correct that this wouldn't affect me at all?

And are there any reasons why this is justifiable (e.g. hard drive manufacturers lying about health information) or is it just a cash grab?
by brookst | 2025-04-22 12:57:31+00:00
Your absolute conviction is misplaced. Support is expensive to provide, especially on hardware that’s expensive to ship around.

This may be a bad move, and you’re certainly right that Synology expects to make more profit with this policy than without it, but it’s a more complex system than you understand. Irate customers calling support and review-bombing for their own mistakes are a real cost.

I don’t blame Synology for wanting to sell fewer units at higher prices to more professional customers. Hobbyists are man attractive market but, well, waves hands at the comments in this thread.
by bradly | 2025-04-22 12:57:32+00:00
> I don't know how the Shopify CEO meant

I left Shopify a couple weeks ago and Tobi is very, very all-in on AI being an integral part of all jobs at Shopify.

Tobi said that how you use AI is now an official part of your review, and that for any new recs, you need to show that the job can't be done by an ai. I left shortly after the memo so I do not know if things have changed.

Shopify also brought in a very AI CTO a few months ago that internally has been... interesting to say the least.

Also, anecdotally, the quality of code at Shopify was declining rapidly (leaderships words, not mine). All sorts of code-reds and yellows were happening to try and wrangle quality. This isn't Blind so no need for the gore and opinions, but we'll have to see how this shakes out for Shopify.