MurphyA/hacker-news huggingface dataset:
by bryanrasmussen | 2025-12-25 14:18:13+00:00
from The Carols of Halloween - https://medium.com/luminasticity/the-carols-of-halloween-47c...

Jingle Bells, Jingle Bells why won’t they shut up

Being chased by werewolves, ain’t this just my luck

Dashing through the gloom

In a one-horse open cart

Trying to escape the doom

Where Werewolves eat my heart

You had to read the tome

And utter the mad curse

Now if we get home

I’m sure it’s in a hearse

Ohhhh…

Jingle Bells, Jingle Bells why won’t they shut up

Being chased by werewolves, ain’t this just my luck
by fuzzfactor | 2025-12-25 14:19:00+00:00
Ghost of Questionable New Users Present ;)

You never know who's going to drop in and say humbug :\

Merry Christmas to you too.

This looks like the real Mahjong, very well done.

Back in the 1960's I played with old timers on a set that was antique back then, mostly bamboo but a few ivory pieces.
by kasey_junk | 2025-12-25 14:19:40+00:00
Yet when you compare the same model in 2 different agents you can easily see capability differences. But cross (same tier) model in the same agent is much less stark.

My personal opinion is that there was a threshold earlier this year where the models got basically competent enough to be used for serious programming work. But all the major on the ground improvements since then has gone from the agents, and not all agents are equal, while all sota models are effectively.
by idiotsecant | 2025-12-25 14:24:11+00:00
The default instinctual reaction of nearly everyone to someone who lets the mask slip and exhibits spectrum behaviours is somewhat like they would react to seeing a large spider. The knee jerk baked in emotional response is a mix of fear, disgust, and 'other'ing. OP isn't making some claim that neurotypicals are consciously intolerant. I would, however, make the claim that regardless of what actions people consciously take, this initial reaction is hard to hide and is profoundly impactful to the people who see it a million times.
by Esophagus4 | 2025-12-25 14:25:08+00:00
I had an old MacBook Air that I ran until it eventually lost battery function and new software just wouldn’t run well on such old hardware, and I stopped getting updates for the OS which meant apps slowly became incompatible.

Loved that machine. 10+ years of use from the best laptop I ever had.

I would’ve bought a new one when I eventually gave up on it, but the Apple of 2025 is worlds apart from the Apple of 2012.

Experiments with Touch Bars and software escape keys, butterfly keyboards that frankly just suck, thin glass screens that crack, USB-C ports requiring dongles everywhere…

I didn’t buy a new MacBook and migrated away from Apple instead.
by founderofnest | 2025-12-25 14:26:02+00:00
Why did Google add internet connection and internet server dependencies to thermostats?

Should we have trusted their closed-source thermostat code given the way they've just canceled 1st and 2nd gen devices?

Google Home now has a 3 yr retention policy on everything; whereas Gemini API customers have already negotiated a no retention policy. And they're cancelling Google Assistant, so that's their only option now.
by tclancy | 2025-12-25 14:26:07+00:00
Username checks out. How would this work? We pay taxes specifically for Tragedy of the Commons problems like this. Most people aren’t going to do what the folks in this story did (and lots of folks wouldn’t be suited to it, even the slight bit of struggle weaved into the story speaks volumes about what they worked through) and this was for someone they vaguely knew. A complete stranger showing up like that with no context is unlikely to be welcomed in to a house.
by ufmace | 2025-12-25 14:27:01+00:00
It sounds like the kind of job you really want is going to be a bit of a unicorn. That means those kinds of jobs don't get advertised in job boards and have professional recruiters running around looking for candidates that fit. That in turn means that finding such a job is going to be a lot of networking and shoeleather. You'll probably have to go to a bunch of conferences, talk to people, and make contacts, and hope you can discover a place where your unique skills are a greater value to somebody's project than anyone with expertise in only one of those fields could be.
by kimos | 2025-12-25 14:27:28+00:00
They just get delayed. Pickup points stop accepting packages. Mail boxes fill up. But they catch up when Canada Post goes back to work. Goods don’t disappear but delay with no predictable end date.

Canada Post is a crown corp so they operate independently but have a charter they owe to the federal govt. The feds can and have legislated back to work, but it is very unpopular when they do, and tends to just kick problems down the road.

They need to majorly rethink and restructure. I know we can continue to just pay, it’s an institution and we are a rich country who can afford institutions. But it will lose money forever until we recon with how times have changed.
by aleph_minus_one | 2025-12-25 14:29:49+00:00
> The default instinctual reaction of nearly everyone to someone who lets the mask slip and exhibits spectrum behaviours is somewhat like they would react to seeing a large spider. The knee jerk baked in emotional response is a mix of fear, disgust, and 'other'ing. OP isn't making some claim that neurotypicals are consciously intolerant. I would, however, make the claim that regardless of what actions people consciously take, this initial reaction is hard to hide and is profoundly impactful to the people who see it a million times.

Then these neurotypicals should stop their hypocrisis of preaching tolerance and considering themselves to be tolerant.
I wrote a 2M-character novel with ChatGPT, without an outline
by hideroze | 2025-12-25 14:30:14+00:00
Over the past months, I collaborated with ChatGPT to write a novel that grew to over 2 million characters (~3,800 pages).

I didn’t use an outline or plot structure. I wrote scene by scene, driven by emotional continuity.

I’m curious how others think about long-form writing without an outline, and long-term collaboration with an AI.
by justin66 | 2025-12-25 14:30:16+00:00
> most of the Wayland complaints you read are handwave-y bullshit, idk what else to say.

The dislike of the product among users is certainly sincere. I feel like somewhere there is probably an author of a young adult novel with a title like “He’s Just Not That Into You” with a cathartic and cautionary ending and that author should write a pamphlet or something specifically for the benefit of the Wayland people.
by mananaysiempre | 2025-12-25 14:32:00+00:00
The money shot (wish this were included in the blog post):

# if defined(_MSC_VER) && !defined(__clang__)
# define Py_MUSTTAIL [[msvc::musttail]]
# define Py_PRESERVE_NONE_CC __preserve_none
# else
# define Py_MUSTTAIL __attribute__((musttail))
# define Py_PRESERVE_NONE_CC __attribute__((preserve_none))
# endif

https://github.com/python/cpython/pull/143068/files#diff-45b...

Apparently(?) this also needs to be attached to the function declarator and does not work as a function specifier: `static void *__preserve_none slowpath();` and not `__preserve_none static void *slowpath();` (unlike GCC attribute syntax, which tends to be fairly gung-ho about this sort of thing, sometimes with confusing results).

Yay to getting undocumented MSVC features disclosed if Microsoft thinks you’re important enough :/
by anal_reactor | 2025-12-25 14:32:01+00:00
Imagine that in ten thousand years aliens actually invade Earth and try to enslave humanity. If we spend this time perfecting the art of war we'll have some chance of survival. If we spend this time just growing tomatoes, no fucking way. So yes, from the perspective of humanity as a whole, it makes sense to say that the perfect amount of war and suffering is non-zero.

> but aliens won't invade Earth

Native Americans thought the same.
by ghaff | 2025-12-25 14:32:48+00:00
Yes. A lot of properties in a small town well outside a major city limit can feel pretty rural (and may not be super-expensive). You're probably not walking to a grocery store but you can likely drive to one in 15 minutes or so.

I'm about 50 miles outside of Boston/Cambridge and have easy access to all the shopping I care about and even driving into the city for theater etc. isn't an undue burden. Between myself and a couple other neighbors we're on about 75 acres and adjacent to conservation land.
by readepstein | 2025-12-25 14:32:48+00:00
The DOJ's Epstein File Disclosures are super hard to browse casually or understand what's actually there: https://www.justice.gov/epstein/doj-disclosures

I built https://www.readepsteinfiles.com/ to help people interact with the material for themselves. I think better UI could genuinely lead to better and faster journalism—especially as the skillset doesn't always overlap. There's a simple 'star' feature to help people bookmark and download documents they find interesting.

This is the first site or app I coded with Claude Code. I've done some "vibe coding" before but this was different — instead of half prompting half being stuck in the back end, I was requesting whole features with just a few sentences and seeing them minutes later.

I still intervened a lot. As the site took shape, I'd have new ideas, new ways I wanted to interact with it as a user. My takeaway is that coding is essentially solved, but the software engineering job is shifting toward product development, requiring taste, judgment, and deciding what should exist—not just how to code it.

The only thing that Claude really struggled with was it sometimes ran commands that clogged up its context window, which it then couldn't compact, and would do so repeatedly even if I steered it away from it. In this case, they were usually commands related to checking how many files it had uploaded to the s3 bucket—which clogged up the context with 14k lines. It also messed up my git history a bit when I was removing an env file from it (kinda my bad, but noteworthy).

Anyway, this is just a UI layer on top of the public documents. Hope it helps, and I'd love feedback, ideas, or critiques. Planning to add more as I get time.
by kenjin4096 | 2025-12-25 14:33:20+00:00
Thanks for reading! For now, we maintain all 3 of the interpreters in CPython. We don't plan to remove the other interpreters anytime soon, probably never. If MSVC breaks the tail calling interpreter, we'll just go back to building and distributing the switch-case interpreter. Windows binaries will be slower again, but such is life :(.

Also the interpreter loop's dispatch is autogenerated and can be selected via configure flags. So there's almost no additional maintenance overhead. The main burden is the MSVC-specific changes we needed to get this working (amounting to a few hundred lines of code).

> Impact on debugging/profiling

I don't think there should be any, at least for Windows. Though I can't say for certain.
by aleph_minus_one | 2025-12-25 14:33:37+00:00
> I grew up at a time when a home appliance was an acceptable gift for the woman in charge.

This is also how I grew up (my parents were a little bit more on the conservative side). This together with the fact that I am not deeply knowledgable in the US-American common practices also made it hard for me to understand why the mother was angry about this gift, in particular considering that she did complain about the old one.
by fny | 2025-12-25 14:33:43+00:00
In the US, homeless individuals foremost suffer from financial hardship not mental illness. Consider 39% of homeless individuals are in families [0: Page 17] while 40% have a serious mental illness or drug problem.[1] Many develop these problems while homeless.

Homelessness in the US has also increased by 47% since 2018. [0: Page 2] I doubt homelessness or drug abuse has increased accordingly.

People make the mistake to think otherwise because its not the homelessness you often see.

[0]: https://www.huduser.gov/portal/sites/default/files/pdf/2024-...

[1]: https://www.kff.org/medicaid/five-key-facts-about-people-exp...
by lupire | 2025-12-25 14:33:52+00:00
Something that always bugged me about Lean is how unreadable and unwritable.

Math uses extremely heavy notation to make statements concise. It's hard to learn the notation without a visual reference guide, sync the symbols don't have guessable names, but once you know what the symbols mean, it's readable.

Java is incredibly verbose but you can make out what it's saying word by word

Lean is line noise. It's like assembly language for math, which is great, but not what humans should be using day to day.

This Litex does a nice job of being concerned about humans reading and writing the code.
by William_BB | 2025-12-25 14:34:14+00:00
Some examples: machine learning scientists and engineers; quants and (quant) developers.

In either case, you're primarily either a developer or a scientist/researcher. Unless you're at an early stage startup or in a principal/managerial role, chances are your time is better spent deeply focusing on one area rather than both. Either putting the system to production or doing research. A lot of the time, these tasks can be carried out in parallel -- while one person is carrying out research, the other can be improving the system.
by voidmain | 2025-12-25 14:34:27+00:00
I'm currently using recursive page tables for the OS I'm working on, but I'm probably going to change that. There are lots of different address spaces for different processes and (with IOMMU) devices, and it's nicer to be able to modify any of them rather than only the current one. I am leaning toward just assigning 2 MiB of memory to page tables at a time and keeping a mapping for these (I don't want to map all physical memory in the kernel for security reasons).
by zero0529 | 2025-12-25 14:37:23+00:00
A Fox one day spied a beautiful bunch of ripe grapes hanging from a vine trained along the branches of a tree. The grapes seemed ready to burst with juice, and the Fox's mouth watered as he gazed longingly at them.

The bunch hung from a high branch, and the Fox had to jump for it. The first time he jumped he missed it by a long way. So he walked off a short distance and took a running leap at it, only to fall short once more. Again and again he tried, but in vain.

Now he sat down and looked at the grapes in disgust.
"What a fool I am," he said. "Here I am wearing myself out to get a bunch of sour grapes that are not worth gaping for."
And off he walked very, very scornfully.

- https://read.gov/aesop/005.html
by DrewADesign | 2025-12-25 14:38:20+00:00
SWEs that don’t understand the strengths and limitations of their tools allowing them to choose the right one for the job won’t be software developers much longer, but they definitely won’t be plumbers. Maybe cycling through the gig platforms or working entry-level retail. Soft, arrogant, maladroit white collar workers make hilariously pathetic trade apprentices.
by ksec | 2025-12-25 14:40:32+00:00
I think this is the first time we have the World's Top 9 Largest Market Cap companies being All Tech Companies.

Previously it was separated by Saudi Aramco being either 5th or 6th and Tesla, Broadcom or TSMC being valued up or down.

I wonder if there will ever be another one tech company to join the list making it Top 10.
by mgaunard | 2025-12-25 14:41:11+00:00
Those numbers seem to be TSC sampled in software from the moment it receives a full frame from the moment it starts sending a packet.

The traditional way to measure performance in HFT is hardware timestamps on the wire, start of frame in to start of frame out.

With those measurements the performance is probably closer to 2us, which is usually the realistic limit of a non-trivial software trading system.
by speleding | 2025-12-25 14:41:35+00:00
Yes, it's not just homeless people with this bootstrapping problem. When I first arrived to the US in the nineties as a student I needed a social security number, for this I needed a P.O. Box (they did not accept the dorm house as address). For the P.O. Box I needed a social security number. Most international students ended up breaking the deadlock by making up a social security number.
by lynx97 | 2025-12-25 14:42:31+00:00
> initial reaction is hard to hide and is profoundly impactful to the people who see it a million times

I can relate this very much, and I am "just" 100% blind. I believe what we are talking about is not "neurotypicals" vs "non-neurotypicals", it is really the way society treats anyone with a pertceived disability. We are, even though society tries to keep the mask on, outcasts, and we are regularily enough treated like that we learn on a deep level that we are just not part of the rest of society. Sure, there is a "spectrum" of how good a person with a disability might cope, but at the end of the day, if I throw myself into the masses and have random interactions, I always learn the same lesson: random strangers will keep treating me in a very uncomfortable way. Sure, many people try their best. Some even come across as creepy by trying so hard. But the statistics never changes. I will never feel like a "normal" person, they will make sure I never will.
by IAmGraydon | 2025-12-25 14:43:26+00:00
Correct. The fact that AI is a black box means we can easily imagine anything we want happening within that box. Or perhaps the more accurate way to say it - AI companies can convince investors of amazing magic happening within that box. With LLMs, we anthropomorphize and imagine it’s thinking. With video models, they’re now trying to convince us that it understands the world. None of these things are true. It’s all an illusion.
by UniverseHacker | 2025-12-25 14:44:06+00:00
Yeah, they seem way behind, the fact that VAG (VW/Audi/Porsche) had 800v systems on production cars so many years before them is embarrassing for a company that being ahead of the tech curve is supposed to be their whole thing.

Also crazy that there are so many fascism apologists in the hacker community nowadays, given the proudly weird, subversive, inclusive, and anti-authoritarian roots of hacker culture and computer science. Our community needs to come together to be as unwelcoming as possible to Nazis. They should not just be unwelcome but afraid- hackers can find out who they are and out them personally and professionally so they can never work in tech again.
by caminanteblanco | 2025-12-25 14:44:35+00:00
Well the only problem here is that general delivery is still not eligible for any of the main things people need an address for, like ID, tax docs, etc. Even if you want to pay for a PO box (which also doesn't satisfy those requirements), you need an address to register for one.

I really wish there would be more work to try to at least add some kind of alternative path here, given America's growing homeless population. Leaving things to the goodwill of family or friends seems to me like a dereliction of duty by the state.
by nurettin | 2025-12-25 14:44:41+00:00
> Yet if one studied physics (beyond your basic college courses) you'd understand the naïveté of that.

I studied enough physics to get a mech. eng. diploma. And I still understand the naivete. Observational physics can be derived with ml, and I have derived them, but not with neural nets. Or if you do it with neural nets, you can't alpha zero it, you need to cheat.
by krish678 | 2025-12-25 14:44:42+00:00
That’s a fair question — thanks for calling it out.

The Rust component is a small, standalone module (used for the latency-critical fast path) that was referenced in the write-up but was not included in the last public commit due to an oversight. Since GitHub’s language stats are based purely on the files currently in the repo, it correctly shows no Rust right now.

I’m updating the repository to include that Rust module so the implementation matches the description. Until then, the language breakdown you’re seeing is accurate for the current commit.

Appreciate the scrutiny — it helps keep things honest.
by cosmic_cheese | 2025-12-25 14:46:08+00:00
Part of it is software (drivers), and that’s something that hardware vendors have traditionally been poor at writing. The bar for a driver is “it technically works and doesn’t bluescreen” rather than “it works well”. It’s just more evident in this case because the continuous-input nature of a trackpad makes the poor functionality much more apparent.

The other is that I don’t think most laptop vendors spend nearly as much on their trackpads. MacBook trackpads have for a long time have shared their touch sensitivity hardware with iPhones, which makes them extremely responsive and precise, and this is paired with a high end haptic motor to produce click sensations. Finally, their surface is oleophobic glass which reduces friction. This all combines to produce a great experience, but I’m positive that they cost notably more than the typical plastic diving board fare, and most laptop manufacturers are squeezing out margin with cheaper parts wherever they can.
by DivingForGold | 2025-12-25 14:46:10+00:00
From the article: “Antitrust would seem to be the primary risk here, though structuring the deal as a non-exclusive licence may keep the fiction of competition alive,” said Stacy Rasgon, an analyst at Bernstein Research, in a note to clients regarding Nvidia’s deal with Groq.
“Non-exclusive” does not in any form or fashion spell out that all Nvidia's competitors who are, or consider to be collaborating with Groq can and will obtain the very cutting edge Groq technology, as Nvidia will obtain. Competitors could obtain 2nd best, or "watered down" tech.
by ksec | 2025-12-25 14:46:12+00:00
It is highly unlikely Consumer GPU will use HBM any time soon. At least I dont see it happening before 2030 or 2033. HBM is expensive, anywhere between 3 - 8x the cost of GPDDR and GDPPR already being more expensive than LPDDR. And that is without factoring in current DRAM pricing situation.
by subscribed | 2025-12-25 14:46:30+00:00
Oh, okay, thanks.

So yeah, in Google Wallet you can just add the loyalty card like that (scan the qr/bat ode or type the number), and then have it synchronised to your account (to have it available on your other phone for example).

Sure, not every kind of the pass can be added like this (not movie tickets or boarding passes), but all that matters.
by neuralkoi | 2025-12-25 14:49:04+00:00
I think this person just learned about Vibe coding and is in the "Peak of inflated expectations" [0] as evidenced by this title: "» you can understand anything, now".

Understanding is not just doing. Understanding is being able to build something up from first principles. The author of this post will better understand the difference when he hits a non-trivial bug or the project grows past a certain size.

[0] https://en.wikipedia.org/wiki/Gartner_hype_cycle
by krish678 | 2025-12-25 14:49:43+00:00
That’s a fair point, and I agree on wire-to-wire (SOF-in → SOF-out) hardware timestamps being the correct benchmark for HFT.

The current numbers are software-level TSC samples (full frame available → TX start) and were intended to isolate the software critical path, not to claim true market-to-market latency.

I’m actively working on mitigating the remaining sources of latency (ingress handling, batching boundaries, and NIC interaction), and feedback like this is genuinely helpful in prioritizing the next steps. Hardware timestamping is already on the roadmap so both internal and wire-level latencies can be reported side-by-side.

Appreciate you calling this out — guidance from people who’ve measured this properly is exactly what I’m looking for.
by BuildItBusk | 2025-12-25 14:49:57+00:00
I built this to solve a personal annoyance - reformatting recipes
from messy sources (blog posts, screenshots, social media comments).

Instead of trying to parse every possible recipe format, I treat it as
a transformation problem. Paste messy text, AI interprets the structure,
you get clean output. The app preserves attribution and stores both
versions so you can verify the interpretation.

Tech: Next.js + PostgreSQL + OpenAI API, deployed on Vercel.

GitHub: https://github.com/BuildItBusk/share-recipes

Happy to answer questions or hear feedback!