MurphyA/hacker-news huggingface dataset:
by hombre_fatal | 2025-12-04 18:49:43+00:00
I agree, but for some reason there's huge mental inertia to the foods we eat day to day.

Paying more for staples that you've eaten your whole life (especially in a boiled frog way) is much more time/energy/mentally cheaper than experimenting with how you and your kids might like a bowl of oatmeal prepared.

That said, if you're having trouble making ends meet and you have kids, you don't have much of a choice.
by seec | 2025-12-04 18:50:34+00:00
Well that's largely theoretical and Siri needs largely more input than is worth the trouble. It lacks context and because of Apple focus on privacy/security is largely unable to learn who you are to be able to do stuff depending on what it knows about you.

If you ask Siri about playing some music, it will go the dumb route of finding the tracks that seems to be a close linguistic match of what you said (if it correctly understood you in the first place) when in fact you may have meant another track of the same name. Which means you always need to overspecify with lots of details (like the artist and album) and that defeat the purpose of having an "assistant".

Another example would be asking it to call your father, which it will fail to do so unless you have correctly filled the contact card with a relation field linked to you. So you need to fill in all the details about everyone (and remember what name/details you used), otherwise you are stuck just relying on rigid naming like a phone book. Moderately useful and since it require upfront work the payoff potential isn't very good. If Siri would be able to figure out who's who just from the communications happening on your device, it could be better, but Apple has dug itself into a hole with their privacy marketing.

The whole point of an (human) assistant is that it knows you, your behaviors, how you think, what you like. So he/she can help you with less effort on your part because you don't have to overspecify every details that would be obvious to you and anyone who knows you well enough. Siri is hopeless because it doesn't really know you, it only use some very simple heuristic to try to be useful. One example is how it always offer to give me the route home when I turn on the car, even when I'm only running errands and the next stop is just another shop. It is not only unhelpful but annoying because giving me the route home when I'm only a few kilometers away is not particularly useful in the first place.
by skeeter2020 | 2025-12-04 18:50:47+00:00
>> but sometimes I need you to solve a specific problem for me, so I can keep solving all the other problems I already have on my plate.

Managers definitely need to contribute and this is a great way to do so, and also build credibility with your team. You don't get the fun or deep technical problems; that's not your job, but you can fulfill whatever transparent leadership is (I think?) by protecting your team from the noise (i.e. the shit umbrella) and contributing in a supporting role (the servant part). The hard / tiring thing is doing this consistently and repeatedly.
by comex | 2025-12-04 18:50:51+00:00
Things don't always get worse. Sometimes they get better.

TypeScript recently invited people to try their new compiler which is 7-10x faster. [1]

VS Code is popular, but personally I write TypeScript in Vim, which is definitely faster and less resource-intensive than Eclipse. But thanks to VS Code's invention of the Language Server Protocol and its subsequent adoption in many editors, I can get 'compile the code as you type' functionality. [2]

And then there's runtime speed. Java used to have legendarily slow startup times, and they're still an issue today. JavaScript's modern runtimes are optimized to start fast. On the other hand, Java still holds the crown for throughput, so it's a mixed bag. But if you want even better throughput without sacrificing too much usability, today we have Rust, as well as a vastly improved C++. (Though both of those languages have terrible compile times.)

[1] https://devblogs.microsoft.com/typescript/progress-on-typesc...

[2] To be fair, a memory usage comparison should compare Eclipse not to Vim itself, but to the whole [Vim + coc.nvim + TypeScript compiler] stack, of which most of the memory usage comes from the TypeScript compiler. I'm not sure how that compares to Eclipse. But I'm more concerned about typing latency, where I _do_ only care about Vim itself because all the LSP stuff is asynchronous.
by lesdeuxmagots | 2025-12-04 18:51:11+00:00
Love the idea of the transparent shit umbrella.

Some people advocate keeping the team inside and telling them it's raining. But how far does that go? Are you keeping them in an underground bunker? Or is it a room with a window? A skyscraper with floor to ceiling windows surrounding them?

I'm of the mind that if it's possible, the team needs to be outside in the shit rain while protected by the shit umbrella. But they need to FEEL the weather, not just see it or vaguely know of it, but still protected enough to be able to get to where they need to go.

Of course, what if the shit storm is overwhelming and coming in sideways, or if it's flooding shit, so that even with protection, everyone is stuck in a quagmire? Well, obviously, don't actually let them go outside, but 1) the company has much bigger, likely existential problems it needs to deal with, and 2) the team REALLY needs to know.

Needless to say, this all applies more to decently high functioning organizations, but not to completely dysfunctional ones. When it's a nuclear winter outside, everyone is bought into the idea of staying in the bunker and just keeping calm and carrying on regardless of how bad it is outside. There's nowhere to go, you're there just to survive.
by gnfargbl | 2025-12-04 18:51:13+00:00
That's actually a fair defence against this kind of abuse. If the attacker has to get some information (the tunnel ID) out of the victim's machine before they can abuse this service, then it is less useful to them because getting the tunnel ID out is about as hard as just getting the actual data out.

However, if "No signup required for random subdomains" implies that stable subdomains can be obtained with a signup, then the bad guys are just going to sign up.
by stevenjgarner | 2025-12-04 18:51:41+00:00
Did an environmental disaster inadvertently deliver the Black Death to Europe by forcing trade partners to rely on the very route that carried the plague?

Paper widely syndicated:

CNN: https://www.cnn.com/2025/12/04/science/black-death-volcanic-...

EurekAlert!: Volcanic eruptions set off a chain of events that brought the Black Death to Europe (https://www.eurekalert.org/news-releases/1107493?)

Science News: A volcanic eruption might have helped bring the Black Plague to Europe (https://www.sciencenews.org/article/volcanic-eruption-black-...)

SciTechDaily: A Forgotten Eruption Could Rewrite the Black Death Origin Story (https://scitechdaily.com/a-forgotten-eruption-could-rewrite-...)

Discover Magazine: Volcanic Eruptions May Have Been Responsible for the Spread of Black Death in Medieval Europe (https://www.discovermagazine.com/volcanic-eruptions-may-have...)

University of Cambridge: Volcanic eruptions set off a chain of events that brought the Black Death to Europe (https://www.cam.ac.uk/stories/volcanoes-black-death)

Scientific American: How an Overlooked Eruption May Have Sparked the Black Death (https://www.scientificamerican.com/article/the-black-death-m...)
by indrora | 2025-12-04 18:51:49+00:00
I too was at MSFT until the July layoffs.

Hang around old Microsofties and you'll encounter a phrase: "The Deal." The Deal is this informal agreement: Microsoft doesn't pay amazingly but you're given the time to have work-life balance, you can be relatively assured that upper leadership gives a shit about the ICs, there's space for "... So I was thinking..." to become real "... and that's our next product" discussions and that it's okay to fall so long as you can get back up and keep walking afterwards.

The Deal is dead.

People fired for performance after a bad review their manager didn't give them. The constant slimming of orgs and the relentless gnawing at budgets. I watched as a team went from reasonable to gutted because it got the short straw in "unregretted attrition quotas"

AI is driving this, and I want to see the chat logs between executives and copilot. What sycophantic shit is it producing that is driving them to make horrible decisions?
by max-leo | 2025-12-04 18:51:53+00:00
Minisforum offer a Mini-ITX board with a 16-core Zen4 AMD CPU soldered on for under $400. The AM5 socket version of that same CPU alone is over 500. It uses SO-DIMM DDR5 so might be an interesting option in your case. (Yes, it is a mobile CPU but it has the same amounts of L2/L3 Cache as the AM5 chip, just clocked 300MHz slower)

https://store.minisforum.com/products/minisforum-motherboard
by hibikir | 2025-12-04 18:51:59+00:00
I think there's a non-malicious explanation for a percentage of this.

As I grew up in the 80s, there were two kinds of gifted kids in school: The kind that would ace everything anyway, and the kind that, for a variety of reasons, lacked the regulation abilities to manage the school setting well, with the slow classes and such. A lot of very smart people just failed academically, because the system didn't work for them. Some of those improved their executive function enough as they went past their teenage years, and are now making a lot of money in difficult fields.

So what happens when we do make accomodations to them? That their peaky, gifted performance comes out, they don't get ejected by the school systems anywhere near as often as they were before, and now end up in top institutions. Because they really are both very smart and disabled at the same time.

you can even see this in tech workplaces: The percentages of workers that are neurodivergent is much higher than usual, but it's not as if tech hires them out of compassion, but because there's a big cadre or neurodivergent people that are just in the line where they are very productive workers anyway. So it should be no surprise that in instutitutions searching for performance, the number of people that qualify for affordances for certain mental disabilities just goes way up.

That's not to say that there cannot be people that are just cheating, but it doesn't take much time in a class with gifted kids to realize that no, it's not just cheating. You can find someone, say, suffering in a dialectic-centric english class, where just following the conversation is a problem, while they are outright bored with the highest difficulty technical AP classes available, because they find them very easy.
by djmips | 2025-12-04 18:52:13+00:00
It's like saying that learning Arabic is the easy part of writing a great Saudi novel. True, but you have to understand that being literate is the price of admission. Clearly you consider yourself very facile with mathematical notation but you might have some empathy for the inumerate. Not everyone had the good fortune of great math teachers or even the luxury of attending a good school. I believe there is valid frustration borne out of poor mathematical education.
by Night_Thastus | 2025-12-04 18:52:55+00:00
I am sooooooooooooooooooooooo glad I bought a 6000Mhz 2x16 kit before all this nonsense started.

I'll be honest, I have 0 confidence that this is a transient event. Once the AI hype cools off, Nvidia will just come up with something else that suddenly needs all their highest end products. Tech companies will all hype it up, and suddenly hardware will be expensive again.

The hardware manufacturers and chip designers have gotten a taste of inflated prices and they are NOT going to let it go. Do not expect a 'return to normal'

Even if demand goes back to exactly what it what, expect prices to for some reason be >30% higher than before for no reason - or as they would call it 'market conditions'.
by Arwill | 2025-12-04 18:53:06+00:00
I had a WTF moment last week, i was writing SQL, and there was no autocomplete at all. Then a chunk of autocomplete code appeared, what looked like an SQL injection attack, with some "drop table" mixed in. The code would have not worked, it was syntactically rubbish, but still looked spooky, should have made a screenshot of it.
by hephaes7us | 2025-12-04 18:53:21+00:00
Intuitively I feel like it's something like the light bulb.

For a while, bulbs had to meet efficiency standards. These standards were configured such that they didn't technically exclude incandescent bulbs, however, for an incandescent bulb to comply, it would have to be driven hard and thus comparatively short-lived.

(for context, incandescent bulbs last something like 4x as long if you let them be 10% dimmer)
by KronisLV | 2025-12-04 18:53:23+00:00
> And no - you don't need an ingress. Just spin up a nodeport service, and you have the literal identical experience to exposing ports with compose - it's just a port on the machines running the cluster (any of them - magic!).

https://kubernetes.io/docs/concepts/services-networking/serv...

Might need to redefine the port range from 30000-32767. Actually, if you want to avoid the ingress abstraction and maybe want to run a regular web server container of your choice to act as it (maybe you just prefer a config file, maybe that's what your legacy software is built around, maybe you need/prefer Apache2, go figure), you'd probably want to be able to run it on 80 and 443. Or 3000 or 8080 for some other software, out of convenience and simplicity.

Depending on what kind of K8s distro you use, thankfully not insanely hard to change though: https://docs.k3s.io/cli/server#networking But again, that's kind of going against the grain.
by harrall | 2025-12-04 18:53:27+00:00
My biggest complaint about some people is that they measure success by the act of doing and rarely by the result.

If I help someone, I am checking if you no longer need help. If I say I’m going to be there at a certain time, I remember every time I’m late. If I do laundry a certain way so I won’t lose a sock, I make sure I haven’t lost a sock. When I do something, my brain replays me “Oh the last time you did this, you made this mistake. Do you want to try it a different way?”

People read how you are “supposed to do things” and feel good when they do it. If you switch to measuring your work by your result, you learn way faster and also get really good at things.
by numpad0 | 2025-12-04 18:53:47+00:00
It happens A/B style even with old accounts. Crazy conspiracy stuffs and fake repost accounts pop up out of nowhere, and goes away after I've blocked few of them. It's as if a hatch on the floor comes popping up and back down.

Otherwise the site is at most, "egg prices had tripled" bad. Far from cash on wheelbarrows bad.
by zug_zug | 2025-12-04 18:54:05+00:00
That's a powerpoint of somebody really trying to push an agenda and has nothing to do with age verification. The 88% support is for "social media platforms to protect minors from online harms, such as the promotion of eating disorders, suicide, substance abuse, and sexual exploitation."

I'm sure social media could say with 99% accuracy whether somebody is a minor already just based on advertising data and if a law prevented facebook from showing diet pill ads to a kid that has absolutely zero with some sort of government tracking bullshit.

The fact that you are citing 3 studies without even reading them apparently really makes me suspicious of your motivation here.
by written-beyond | 2025-12-04 18:54:57+00:00
PLEASE DON'T DOWN VOTE ME TO HELL THIS IS A DISCLAIMER I AM JUST SHARING WHAT I'VE READ I AM NOT CLAIMING THEM AS FACTS.

...ahem...

When I was researching about this a few years ago I read some really long in-depth scathing posts about Open stack. One of them explicitly called it a childish set of glued together python scripts that fall apart very quickly when you get off the happy path.

OTH opinions on Proxmox were very measured.
by xtracto | 2025-12-04 18:55:15+00:00
I think it is a great exercise of self awareness to take a step back and see how things are done now.

I started my first prpgramming job in 2003. Some things where better, others were worse. But the only way we can improve the "craft" of software development is by having introspection. It's kindnofnwhat happen during the "software crisis" of the 80s, and why "waterfal" was rrplaced by "iterative" software development.

Now, with such an impactful change like AI aided coding, it is a great opportunity to see if we can evolve anything in the building process.
by chrisandchris | 2025-12-04 18:55:25+00:00
I think the main selling point for SME (wtih a small IT team) is that Proxmox is very easy to setup (download iso, install debian, ready to go). CloudStack seems to require a lot of work just to get it running: https://docs.cloudstack.apache.org/en/latest/quickinstallati...

Maybe I'm wrong - but where I am from, companies with less than 500 employees are like 95% of the workforce of the country. That's big enough for a small cluster (in-house/colocation), but to small for something bigger.
by InitialLastName | 2025-12-04 18:55:38+00:00
Driver-controlled aero has the potential to be way more interesting than the strictly-limited current DRS implementation.

The most interesting DRS era was in 2011-2012 when drivers could operate it (almost) anywhere they wanted in practice and qualifying. There was an element of risk in how early you could open it exiting a corner, and we saw real mistakes from drivers pushing that limit.

More driver controls leads to more opportunities for talented drivers to make a difference, which leads to a better sports product.
by Rebuff5007 | 2025-12-04 18:55:40+00:00
Thats true, but I think the blame is more on "American society" and not the kids working through the system.

50 years ago, college was cheaper. From what I understand getting jobs if you had a college degree was much easier. Social media didn't exist and people weren't connected to a universe of commentary 24/7. Kids are dealing with all this stuff, and if requesting a "disability accommodation" is helping them through it, that seems fine?
by diederikm | 2025-12-04 18:55:42+00:00
Yes! In this great video from level1techs Wendel walks around in a brand new ai gpu datacenter, an engineer tells what they use for all the normal stuff :-)

Inside the Modern Data Center! SuperClusters at Applied Digital https://youtu.be/zcwqTkbaZ0o?si=V2uPScjyN_sJcIh7&t=696
by oefrha | 2025-12-04 18:55:48+00:00
> "It's just not. It's rich kids getting extra time on tests." Talented students get to college, start struggling, and run for a diagnosis to avoid bad grades.

Okay, I was an undergrad at Stanford a decade ago, I graduated with two majors (math, physics) and almost another minor (CS) so I took more credits than most and sat in more tests than most, and I don’t think I’ve seen a single person given extra time on tests; and some of the courses had more than a hundred people in them, with test takers almost filling the auditorium in Hewlett Teaching Center if memory serves. Article says the stat “has grown at a breathtaking pace” “over the past decade and half” and uses “at UC Berkeley, it has nearly quintupled over the past 15 years” as a shocking example, so I would assume the stat was at least ~10% at Stanford a decade ago. So where were these people during my time? Only in humanities? Anyone got first hand experience?
by robot-wrangler | 2025-12-04 18:55:50+00:00
Stupidity, greed, and straight-up evil intentions do a bunch of the work, but ultimately short-term thinking wins because it's an attractor state. The influence of the wealthy/powerful is always outsized, but attractors and common-knowledge also create a natural conspiracy that doesn't exactly have a center.

So with AI, the way the natural conspiracy works out is like this. Leaders at the top might suspect it's bullshit, but don't care, they always fail upwards anyway. Middle management at non-tech companies suspect their jobs are in trouble on some timeline, so they want to "lead a modernization drive" to bring AI to places they know don't need it, even if it's a doomed effort that basically defrauds the company owners. Junior engineers see a tough job market, want to devalue experience to compete.. decide that only AI matters, everything that came before is the old way. Owners and investors hate expensive senior engineers who don't have to bow and scrape, think they have to much power, would love to put them in their place. Senior engineers who are employed and maybe the most clear-eyed about the actual capabilities of technology see the writing on the wall.. you have to make this work even if it's handed to you in a broken state, because literally everyone is gunning for you. Those who are unemployed are looking around like well.. this is apparently the game one must play. Investors will invest in any horrible doomed thing regardless of what it is because they all think they are smarter than other investors and will get out in just in time. Owners are typically too disconnected from whatever they own, they just want to exit/retire and already mostly in the position of listening to lieutenants.

At every level for every stakeholder, once things have momentum they don't need be a healthy/earnest/noble/rational endeavor any more than the advertising or attention economy did before it. Regardless of the ethics there or the current/future state of any specific tech.. it's a huge problem when being locally rational pulls us into a state that's globally irrational
by ixwt | 2025-12-04 18:56:33+00:00
Timed tests encourage wrote memorization and reflexive knowledge. They don't encourage what is reflective of the modern real world knowledge recollection. In almost all scenarios, you have a book to reference for knowledge, much less search engines (and now LLMs). Almost nothing is memorized today, in the work world. What you know, in my experience, comes from frequent usage. Your timespan to work on most things is on the order of days, not minutes or an hour.

Tests should be open book, open notes, and an extensive amount of time to do the test. The questions should be such that they demonstrate an understanding of the material, not just how well you can parrot back information.

Whilst I would love tests to be open internet, this lends itself to very easy cheating. The material being taught and what notes you take about it should be enough to answer any questions posed to you about the material. Especially those that demonstrate an understanding of the material.
by pzo | 2025-12-04 18:57:20+00:00
- if you change to metric system suddenly you get numbers like 453,59 grams fusili pasta - its quite demotivating

- instead of grams I would like also tell me how many americano coffee cups more or less than looking for scale.

- I wanna scale down - if serving is for 6 people i want to scale down to to servings
by skeeter2020 | 2025-12-04 18:58:09+00:00
Three buckets of "management":

1. Mentoring: "this is what I did in a similar situation..." - overused and often not as similar or detailed as needed.

2. Coaching: "what do you think?" valuable for longer term development that depends on deeper thought and introspection; Your immediate problems a generally neither of these.

3. Sponsoring: "You mentioned you're looking for X and I heard about a new project where you could learn... want me to connect you?" under-used by managers, super valuable but harder to scale & can be hit/miss.

What your ICs actually need a lot of the time: "solve this problem for me." Most managers can't do this, which is why they became managers. The good ones combine their own skills with 1-3 above to unblock and DON'T push it back on the requestor.
by sipofwater | 2025-12-04 18:58:37+00:00
* VLC for Android, Android TV and ChromeOS, "Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...) and servers (UPnP, DLNA)": https://github.com/videolan/vlc-android , https://www.videolan.org/vlc/download-android.html

* "NFS Clients VLC & KODI on Android TV": https://www.hallergard.com/Blog/NFS_Android.html