MurphyA/hacker-news huggingface dataset:
by kace91 | 2025-12-28 22:23:10+00:00
Such laissez-faire attitude should lead to teams that feel something’s great but it doesn’t connect. Like a product that’s an amazing feat of engineering but feels convoluted to the end user.

The thing is, when glass was presented the very first to cry in disbelief were designers. It is very much at odds with many industry standards.

So I really have nothing on how this came to pass. At this point, the tinfoil hat view that this design was a resource hogger as a feature for obsolescence sounds reasonable. At least there would be a method to the madness.
by hagbard_c | 2025-12-28 22:23:32+00:00
Works fine for me, on Fruit Factory hardware even. Close the thing, it goes to sleep. Open it, it wakes up. Leave it closed for a very very long time and it hibernates. Open it again and it comes back to life. Your experience may vary depending on what hardware you run it on but for me it works fine on the mentioned machines, on a HP Spectre 360, another HP Elitebook and on a really ancient Toshiba Satellite. I've had problems with sleep on a Thinkpad P50 with a discrete NVidia Quattro GPU, it goes to sleep but won't wake up so I have that machine set to hibernate as soon as the lid is closed. This takes a bit longer (but not that long, SSD is fast) but it would have been more pleasant to use if normal sleep worked as intended.
by PaulDavisThe1st | 2025-12-28 22:24:09+00:00
> On Linux, the problems are almost always just a result of "hey man, I tried my best to make something good and useful, but I either don't have the resources or the skills to get it all the way there."

Or, since there are few to zero gatekeepers of UI and/or UX on Linux, you and the person who was responsible for the UI/UX in question just don't agree.

On Windows and macOS, at least for components provided by MS or Apple, there's a degree of gatekeeping that means you agree or disagree with one to 10 people. On Linux, not so much.
by pirates | 2025-12-28 22:24:20+00:00
> if you hover your finger over the Camera app icon without actually opening the app, the camera starts operating
iOS 18.3, cannot recreate this. If I long-press the icon then yeah obviously it triggers, but just “hovering” does nothing for me. In addition, if I put my finger on the camera app icon and then swipe pages it doesn’t trigger the dot either. Is this a new thing in 26.x?

Edit: actually there is a timing sweet spot on the swiping that I can get to do it, but still nothing with just pure hovering
by II2II | 2025-12-28 22:25:05+00:00
There were plenty of people who wanted OS/2. They simply weren't the type of people who would go to Radio Shack.

By plenty, I should be clear: it probably wasn't enough for OS/2 survive. IBM made some bad decisions early on. Microsoft was also a thorn in everyone's side and it looked like. While their product was good enough, their business practices were savage. Possibly something they learned from IBM's legacy.

I was in my late teens/early twenties at the time. What I learned about how major corporations at the time is likely what led to my llife long interest in open source.
by jacquesm | 2025-12-28 22:25:38+00:00
If there is one thing that is testimony to the power of microkernels then it is that one. And that 2011 one was avoidable, imo.

The reduction in scope is really gold, it makes it so much easier just to have a small defined interface per program. It is a bit like Erlang/OTP but with C as the core language, the IPC is so lightweight that it becomes the driver behind all library level isolation. So what in a macrokernel would be a massive monolith with all manner of stuff in the same execution ring turns into a miniscule kernel that just does IPC and scheduling and everything else is a user process, including all of the luxuries that you normally associate with user processes: dumps, debuggers, consoles.
by NoMoreNicksLeft | 2025-12-28 22:26:24+00:00
> We should all aspire to this?

Yes, we should all aspire to have our children's mother at home during the child's developmental years rather than letting it be a string of minimum-wage strangers. If you can't manage that, oh well, it happens... but that's the ideal that we should all want. And wouldn't it be a hell of a world, where the single income could support such a family?

>I'm reminded of a 90s comedy series that had a regular segment that lampooned how some families worked 3 or more jobs.

Someone above asked "who was telling them X". Well, in your case, it was 90s sitcoms. Not just your case, everyone's really. Sitcoms have been used to negatively portray what should be ideals since at least the 1970s.
by wiseowise | 2025-12-28 22:27:00+00:00
This is a good opportunity to ditch mocking and use fakes with adapters. Not only mocks create brittle tests that often test only the framework itself, but they do so in an order of magnitude slower way.

Also, F Kotlin and their approach of "we'll reinvent the wheel with slightly different syntax and call it a new thing". Good riddance I say, let them implement their mockk, or whatever it is called, with ridiculous "fluent" syntax.
by KaiserPro | 2025-12-28 22:27:31+00:00
Being british, I am cynical by default.

Its baffling to see US engineers repeatedly being shat on by the company, and yet still retain belief in the chain of command.

But, to be a good cynic, you need a rich information network to draw on to see what the wider business is doing and thinking. You must understand the motivations of the business, so that you can be correctly cynical.
by theologic | 2025-12-28 22:27:34+00:00
The story is slightly unusual because I was actually managing a part of the
engineering group at IBM that was integrating hard disk drives into ThinkPads
during that era. I am not suggesting that it could not have happened or that
it might have occurred at another major laptop manufacturer, but many
details regarding the exact source and nature do not feel quite right. Music was a massive issue. It's just that it became an industry issue a little later as production moved to Taiwan and we were increasing our AD curve.

The issue of music crashing a hard disk drive was a genuine
problem. Since I later specialized in hard drives, I can confirm that every
manufacturer faced this issue as multimedia laptops became more common and
we transitioned to higher areal densities. To state the obvious, we shrank
the tracks every time to achieve larger capacities. We were doubling
capacities every nine to twelve months when we first introduced MR, GMR,
and PMR heads. The hard drive industry employs incredible control theory
experts due to the requirement of keeping a head on track. Personal opinion, which I probably should research, but I believe that one of the densest concentrations of Ph.D.s in leading edge control theory could be found within the hard disk drive industry. Amazing things happen when you're trying to fly nanometers off the disc in a track that is maybe 100 nanometers wide at the time.

By 2010ish, as part of our development suite, we actually played music
through the speakers to identify these types of issues. The origin of
this practice actually came from the ODMs in Taiwan. Therefore, Janet
Jackson was not the standard qualification song we used. Instead, it was
popular hits from the Chinese pop market. There were also
Western songs within the suite, but I remember our team blasting Chinese
pop songs at full volume on multimedia laptops.

Laptop development began moving heavily to Taiwan in the mid nineties. By
the time the early two thousands arrived, there was a massive amount of
competence in Taiwan regarding chassis design engineering. As time
progressed, every American PC company continued to outsource development
to Taiwan and eventually to China. As development was outsourced, the
ODMs would work with suppliers because we wanted to present solutions
to the OEMs that were free of issues.

EDIT: By the way, it wasn't necessarily a blue-screen crash. I'm not saying that that couldn't happen, but generally what we did is we had the throughput test that we were run on the hard drives. Then we would go blast the music full bore and there were certain bandwidth requirements that we needed to get out of the hard disk drive. So to add some more details behind this, I would describe it as a performance issue and the blue screen issue was relatively minor. However, this was a number of years ago and I don't remember the exact percentages.
by 0xbadcafebee | 2025-12-28 22:27:46+00:00
I don't really get the panic. This is the same as the pandemic, just for different reasons. A change in demand is causing supply shortages and price hikes. But the demand will eventually swing back as the current demand is completely unsustainable. AI demand will crumble, prices will bottom out, and companies who bet big on AI & RAM will end up going into big layoffs triggering another recession and a huge market crash. We literally just went through all this, it can't be a surprise.
by JonChesterfield | 2025-12-28 22:28:27+00:00
There's an Ubuntu box here to run things under cuda because two days trying to get cuda to run properly on Debian turned out to be the limit of my patience. For something that should be familiar it's intensely irritating as a dev system.

As an especial what the fuck are you doing, for the LTS 24.04 release that nvidia tested against, canonical decided to upgrade their kernel, without bumping their minor revision number, to one that cuda doesn't run on. Downgrading that to the kernel 24.04 originally shipped with broke zfs, which Ubuntu made a huge fuss about shipping out of the box.

Damned thing is running now (without zfs, and gnome won't start), and I think I've killed the automated updates system, but it definitely doesn't have robust wont-fall-over vibes.

So for Canonical, if you see this, don't change the kernel you've released with if you aren't also changing the version number.
by phtrivier | 2025-12-28 22:28:28+00:00
Let's emulate world class leadership from the greatest country on earth, and immediately stop funding those alarmists doomsayers.

Anyway, I read on HN that AI was about to solve climate change any time now. I'm sure prompting LLMs the right way will harness the world knowledge to generatively hallucinate a way for trees to grow better.
by PaulDavisThe1st | 2025-12-28 22:28:28+00:00
> Can I run Ableton on linux?

Well, they do (what do you think powers the Push 3?) They just choose not to let you make that choice.

> can I run all the audio plugins that only ship windows/mac versions?

Obviously not (though yabridge can go quite a long way). Also note that you cannot run AudioUnit-only plugins on Windows, though there are not many released in only this format.

Fortunately, however, you can run Bitwig on Linux, along with one of a thousand or so 3rd party plugins. If you prefer a FLOSS alternative, those exist too, though the core functionality of Live & Bitwig is still not quite as polished (it is getting there, though).

Your point, however, is well taken. There's a world of software out there beyond the browser, and it is absolutely OS-dependent.
by davnicwil | 2025-12-28 22:28:43+00:00
It's an interesting one. We'll have to discover where to draw that line in education and training.

It is an incredible accelerant in top-down 'theory driven' learning, which is objectively good, I think we can all agree. Like, it's a better world having that than not having it. But at the same time there's a tension between that and the sort of bottom-up practice-driven learning that's pretty inarguably required for mastery.

Perhaps the answer is as mundane as one must simply do both, and failing to do both will just result in... failure to learn properly. Kind of as it is today except today there's often no truly accessible / convenient top-down option at all therefore it's not a question anyone thinks about.
by xeonmc | 2025-12-28 22:28:46+00:00
I wonder if there is a concrete point at which it turn into “this is common sense security that even you should know about” like not conflating hashing and encryption, or “you should just have someone else do do security for you”? I guess at larger entities you have a CISO role but what about in smaller, scrappy endeavours, how does one know where one is at the limit of their due-commonsense and hand it off?
by pegasus | 2025-12-28 22:28:58+00:00
People on their deathbed are not deploring their lack of discipline. In very real sense, what these people are mourning is the opposite. TFA links to another article, "The Deathbed Fallacy", which lists some of the most often mentioned regrets, namely:

I wish I’d had the courage to live a life true to myself, not the life others expected of me.
I wish I didn’t work so hard.
I wish I’d had the courage to express my feelings.
I wish I had stayed in touch with my friends.
I wish that I had let myself be happier.
I wish I didn't care that much for others' opinion.

It's not about having discipline. It's about enjoying our own unique human life and our world with all its possibilities. About not working the machine until we become machine-like ourselves. If I need flex some will-power muscles and employ a well-oiled personal productivity system to get me to spend time with those friends, it's either that I've become a machine, only gaining satisfaction from climbing whatever ladders my ambition set its sight on, or I'm slacking off on another important human life-task: finding and making friends which bring joy into and enrich my life.

Yes, deathbed regrets aren't actionable self-help advice. They are confessions, really, and no, they are not cheap. They are messages from those who've reached the fifth level of relating with death, that of acceptance, whereas we're still loitering on the first one, denial [1]. They uncover something deep and painful in ourselves, they say most of us are missing something important when we are afraid to go the uncharted routes and follow the safe pre-written ones instead.

[1] "The Denial of Death" is a book worth checking out.
by petcat | 2025-12-28 22:32:01+00:00
From my experience, Mongo DB's entire raison d'etre is "laziness".

* Don't worry about a schema.

* Don't worry about persistence or durability.

* Don't worry about reads or writes.

* Don't worry about connectivity.

This is basically the entire philosophy, so it's not surprising at all that users would also not worry about basic security.
by sungho_ | 2025-12-28 22:32:02+00:00
I really love this project and want to keep rooting for its success. But the presentation is currently very confusing. The biggest issue is that I can’t tell what is fictional 'lore' and what is an actual feature of it. I don’t think you have to sacrifice the concept to make things clearer; it’s definitely possible to maintain a strong concept while ensuring visitors aren't lost. Anyway, I hope this goes well!
by 0xbadcafebee | 2025-12-28 22:32:03+00:00
> I wonder if this will result in writing more memory-efficient software?

If the consumer market can't get cheap RAM anymore, the natural result is a pivot back to server-heavy technology (where all the RAM is anyway) with things like server-side rendering and thin clients. Developers are far too lazy to suddenly become efficient programmers and there's plenty of network bandwidth.
by seanmcdirmid | 2025-12-28 22:32:10+00:00
I did a couple of internships at IBM (1995 in Boca Raton and 2000 in Hawthorn). It was hard on young people even if you were in the office. You'd see your manager occasionally, but...it just felt like a place lacking in energy and was way too big corp to be very interesting. IBM is a big reason I delayed starting my career via grad school, a post doc in Switzerland, and then working for Microsoft in China of all places. I just didn't want the mundane techie experience, and was sort of so traumatized by IBM that I searched for different paths.
by tptacek | 2025-12-28 22:32:25+00:00
Most practitioners in security --- from information security to compliance to systems security to software security to red-teaming --- have very little competence with cryptography. Cryptography is hyperspecialized. It is not part of the toolkit of any ordinary professional.

(That's nothing to do with how hard cryptography is, just with how little demand there is for serious cryptography engineering, especially compared with the population of people who have done serious academic study of it.)
by XorNot | 2025-12-28 22:32:25+00:00
The Arsenal ship concept[1] paired with the idea of "crew optional" ships would be inline with this idea and also integrate with the data link capabilities intended for the F35 (where it potentially fires missiles it's not carrying at targets it identifies).

The thing which stands out about VLS systems is the salvo fire capability of them: VLS tubes can launch an entire ships ammo complement in as little as 60 seconds or so. Which is a massive advantage because it means if a ship is targeted it can still potentially service every single target in range before it's in any danger of actually being hit.

1. https://en.wikipedia.org/wiki/Arsenal_ship
by gnarlouse | 2025-12-28 22:32:43+00:00
What I want is:

A todo list that feeds into a calendar (with a high degree of flexibility) that feeds into a tada list.

I’ve been working on this casually for the better part of a year and hope to release something that is home-hostable later in 2026, once I’ve lived with it for a bit.

Like I don’t want to remember that I need to do something, I just want a time slot in my calendar that auto populates against a set of constraints, so I can go from moment to moment in a flow. I want to be able to control that todo list and my goals’ time/space constraints with natural language—not some godforsaken form that gives you carpal tunnel. And then I want to see how my progress grows and how much I’m committing to what I want to do.
by sersi | 2025-12-28 22:33:30+00:00
I mean I skimmed it earlier but I do plan to read it. That said my pre-established conclusions are based on first hand negative accounts of people who currently still live in China some of which do not speak English so weren't influenced by any "western narrative" (where I also lived for a number of years before moving to HK). Those are not accounts from a well-off diaspora.

EDIT: By the way, it's not that hard either to find books written by Chinese writers not part of the diaspora that are critical of the cultural revolution (Serve the people by Yan Lianke, 3 body problem by Liu Cixin) or the great leap forward (4 books by Yan Lianke). Obviously, writers living in China that have to deal with censorship tend to be less directly critical of it compared to writers from the diaspora but that doesn't stop some criticism to shine through.a
by akerl_ | 2025-12-28 22:34:03+00:00
Just to be crystal clear about the goalposts: I said at the start of this chain that if somebody wants secure messaging, they should use Signal or WhatsApp.

You raised concerns about lack of source availability, and I’ve been consistent in my replies that source availability is not the way that somebody wants secure messaging is going to know they’re getting it. They’re going to get it because they’re using a popular platform with robust primitives, whose compiled/distributed apps receive constant scrutiny from security researchers.

Signal and WhatsApp are that. Concerns about Meta’s other work are just noise, in part because analysis of the WhatsApp distributed binaries doesn’t rely on promises from Meta.
by cassepipe | 2025-12-28 22:34:19+00:00
Gosh this article is such a nothingburger. It's an endless litany to hammer that there was "political bias" in the deployment of the FBI.

It's mostly hearsay the only facts are that there were FBI agents deployed and that they were unprepared for riot control. But is riot control their role ? Weren't they supposed to be witnesses to see what was happening and inform other police ?

It was probably messy and you can probably find mismanagement everywhere if you look hard enough (and people to complain about it) but how do you handle a riot organized with the purpose of gaining more time to overturn the result of an election anyways ? (Check out the fake great electors scheme) This is the elephant in the room. To come and whine about political bias after that should be laughed at.
by simne | 2025-12-28 22:34:26+00:00
They treat you belong to community, and use your appearance in hidden ads as "just another consumer choose A.. products".

Even if you will intentionally hide all logos of A.. from A.. products u use, their design is very distinctive and widely known, so even looking on Xiaomi most people will think it is A..

Plus, A.. products usually deep integrated into their infrastructure, I mean A.. Wi-fi router, A.. printer, A.. speakers, A.. interfaces (Lightning), etc.
by the8472 | 2025-12-28 22:34:36+00:00
It's not uncommon to have it on the error itself, rather than a details/kind auxiliary type. AWS SDK does it, nested even [0][1], diesel[2], password_hash[3].

[0] https://docs.rs/aws-smithy-runtime-api/1.9.3/aws_smithy_runt...
[1] https://docs.rs/aws-sdk-s3/1.119.0/aws_sdk_s3/operation/get_...
[2] https://docs.rs/diesel/2.3.5/diesel/result/enum.Error.html
[3] https://docs.rs/password-hash/0.5.0/password_hash/errors/enu...
by akmarinov | 2025-12-28 22:34:37+00:00
I started in July-August and it’s a learning curve, you start with “i’ve got all the power” and gradually learn the limits of the AI models, so you start closing the loop and getting them what they need to make sure that they’ll output what you consider acceptable.

With each new drop, they become more and more powerful, so it’s easier and easier to jump in.

Go look at Peter Steinberger’s stuff at https://steipete.me/posts/just-talk-to-it it’s a great way to get going.

Follow him and https://jeffreyemanuel.com/ on X to keep up to date on the latest and most advanced techniques to work with AI. Learned a lot from them.
by antonymoose | 2025-12-28 22:34:39+00:00
Not going to pick on Boomers specifically, but I entered the workforce in 2011. I watched my late Gen-X and Elder Millenial seniors swoop up cheap houses post recession for cheap rates then flip and sell them and go remote in cheap locations. I’m talking buy at 300k and sell at 800k-1M type of deals in 10 years.

While you’re right, there is work involved on the part of the boomers, the amount of leaving scorched earth for future generations is infuriating to watch.