MurphyA/hacker-news huggingface dataset:
by thrance | 2025-11-06 21:32:54+00:00
How I wish we could cut these reactionary fossils from our tax money. It is nonsensical, and should no longer exist.

They are tasked with maintaining an "official" dictionary, but have only published 9 editions so far, in over 300 years. The last one, that was just finished (only took 45 years) misses very important words like "web", "mail" or "homophobie" because they're supposedly too recent, but somehow includes "woke". In a French dictionary. What a fucking joke.
by WhyOhWhyQ | 2025-11-06 21:33:02+00:00
Probably irrelevant, but something funny about claude code is it will routinely say something like "10 week task, very complex", and then one-shot it in 2 minutes. I didn't have it create a feature for a while because it kept telling me it's way too complicated. All of the open source versions I tried weren't working, but I finally just decided to get it to make the feature anyways and it ended up doing better than the open source projects. So there's something off about how well claude estimates the difficulty of things for it, and I'm wondering if that makes it perform worse by not doing things it would do well at.
by viega | 2025-11-06 21:33:19+00:00
Okay, finally found some time to provide you with a fully annotated example of your original ask here, assuming you wanted to transform the arguments passed to F into IDs, and the arguments passed to G into strings (as seemed to be the case from the rest of the thread).

https://c.godbolt.org/z/6zqx1dsn3

I've fully annotated it, so it might seem like more than it is. About half the macro code is from the original article (the chunk at the top). And I do implement both transforms for you.

Each one I think is only 6 lines of code by itself, despite the rediculous amount of exposition in the comments.

If you have any questions about it, let me know.
by gorgoiler | 2025-11-06 21:33:28+00:00
I’ve always had a bit of a chip on my shoulder about HIBP’s switch to charging for domain searches. It felt a bit like those travel visa scalpers who charge 50 CURRENCY_UNIT to file an otherwise gratis form on your behalf.

Law enforcement should provide this kind of service as a public good. They don’t, but if you do instead, I don’t think it’s cool to unilaterally privatize the service and turn it into a commercial one.

I voted with my feet but this post feels like a good enough place to soapbox a bit!
by bluGill | 2025-11-06 21:33:37+00:00
I don't know much about those boats, but I know they did not have fishing gear on board. Nor were they a luxury yacht. By process of elimination we can assume they are hauling cargo. Most cargo is concerned about fuel efficiency and so would not have that much power for the size of boat (most cargo is on large ships so much bigger engines, but for the size smaller and slower).

I don't know what they were doing, but they didn't match the typical profile of legal things people do. No sign of fishing, no sign of luxury, no sign of water skies...

Due process would still be good, but we know a lot already without that.
by HeinzStuckeIt | 2025-11-06 21:34:24+00:00
GR is also great if you are into academic nonfiction, Classics, poetry, etc. The site does, after all, let you track and review any publication with an ISBN. What my peers and I use it for is worlds apart from the romance novel or LGBT young-adult book reviewing community that often puts GR in the news, and far away from all the drama that rages around genre fiction.
by anigbrowl | 2025-11-06 21:34:29+00:00
Data raw material is meh, as are the results (clubs are clustered by geography and music style? Shocker), but the post isn't about collection or survey methodology.

The hard work here is in the analysis and presentation, which are nice. That will still be valuable if applied to better-curated datasets. I don't blame the author for working with a mediocre dataset that happened to reflect his interests, he's not making big claims about what this means for the entertainment industry or the future of culture.
by skayvr | 2025-11-06 21:34:44+00:00
There's a few alternatives, but SASRec is a good baseline for next-item recommendation. I'd look at BERT4Rec too. HSTU is definitely a strong step forward, but stays in the domain of ID models. HSTU also seems to rely heavily on some extra item information that SASRec does not (timestamps).

Other models include Google's TIGER model which uses a VAE to encode more information about items. Similar to how modern text-to-voice operates.
by costco | 2025-11-06 21:34:44+00:00
If you want recommendations solely based on one book, please try the similar page: https://book.sv/similar?id=13566692

These seem to fit the description you are going for better. The model is trained to predict the next book in the sequence. Those other books you listed happen to be very popular, so in the absence of information about you (only having 1 book), the model will tend to recommend those.
by sfilmeyer | 2025-11-06 21:34:45+00:00
Troy Hunt has been running Have I Been Pwned for years. He even uses the k-anonymity model to allow you to search if a password has been pwned without giving him the password if you don't trust him.

I get your general point, but he's been a leader in this space and walking the walk for a decade. I'm not even into security stuff or anything particularly related to this, and I still recognized his name in the OP domain.
by a2128 | 2025-11-06 21:34:48+00:00
Not a US resident either but there are zoning laws to ensure comfort for everyone. The article mentions the sorts of discomfort suddenly opening a school in a quiet neighborhood can cause. It causes upset especially when it's an elite private school that the neighborhood can't even benefit from at all.

> Neighbors complained about noise, security guards, and hordes of traffic

> For almost a decade, the Zuckerbergs’ neighbors have been complaining to the city about noisy construction work, the intrusive presence of private security, and the hordes of staffers and business associates causing traffic and taking up street parking
by lcnPylGDnU4H9OF | 2025-11-06 21:34:52+00:00
If one is naive to the fire in the house, the egg on the counter, as something worthy of concern, might get them to look around and see that their house is not actually suitable for use as shelter. People who are trying to put out the fire (or who are simply concerned about it while watching from a distance) might decide to point to the spoiled egg to spread awareness of the fire to the people inside.
by ngriffiths | 2025-11-06 21:35:11+00:00
There's a certain kind of work that's productive and doesn't take much "effort," at least not in the sense of that super annoying voice in your head that says "I really should focus... I didn't get much done yesterday, gotta make up for it now! Other people are working, look at how smart and productive they are! I need coffee, just one coffee then I'll have enough energy to do this."

Used to happen all the time playing piano in a concert or just an intense practice session. I'd notice that I had been incredibly focused, shockingly focused, like my brain had decided this random sound making activity was its One True Purpose and if it didn't work hard enough it would probably shrivel up and die. And thinking back it hadn't felt strenuous, it felt weirdly calm in the moment, but I think "ease" is totally the wrong word here. It was obvious that I had been working extremely hard, it was as intense as it was calming (? somehow?), and after I'd be totally exhausted.

I think the article really means "what if hard work didn't feel incredibly annoying at the same time?"

On the other hand there's "what if work that feels relaxing isn't also nearly useless"? Because there's a great way to make hard work feel easy, which is to just stop worrying, man. Take it one step at a time, it's probably the right step. There's no rush, slow down, you'll probably get there at the same time as you would by stressing yourself out and stopping for more coffee all the time. Here, use this easy framework...
by asdefghyk | 2025-11-06 21:35:43+00:00
I first learnt about this tech via an advertisement type article. This article mentioned 65 degrees. However I thought it not appropriate to post a advertisement type article to Hacker news. The article I posted was found via Google of the words ... Blade lifters to transport wind turbine blades ... https://www.google.com/search?q=Blade+lifters+to+transport+w...

FYI this is the link to the advert type artical / press release.

It mentions 65 degrees ..... https://www.imnovation-hub.com/energy/blade-lifter-wind-turb... Quote " The blade is secured to a hydraulic system that can adjust its orientation up to about 65 degrees, and some models can reach 90 degrees. This allows the blade to avoid obstacles and reduces the need for large trailers. Additionally, the platform where each blade is mounted can, in some cases, rotate 180 degrees to counteract wind gusts. Some models can lift up to 1,000 metric tons. "
by svenmalvik | 2025-11-06 21:35:55+00:00
American tech giants like OpenAI and Nvidia borrow and spend far beyond what they can realistically earn back for decades. Now, short on cash, they’re framing AI as a national security race — warning that without government backing, China will win.

The real play is to socialize their risk while keeping profits private. When markets call this “innovation,” it’s worth remembering: that’s not capitalism working — that’s capture.
by more_corn | 2025-11-06 21:36:28+00:00
What? No. I call bullshit on your whole premise.

Solar is dead simple. The cell puts out 12v. Theres some maths around parallel and serial but you don’t need to know that for repairs. The cells connect into a box that puts out ac. If the box fails you buy a new one (no user serviceable parts inside is what the sticker says). If the wires break you splice them.

If something hard breaks and you decommission a system the cells are still good and can be trivially reused. If a cell fails it’s obvious and it can be pulled out of rotation.

In conclusion, bullshit.
by AngryData | 2025-11-06 21:37:21+00:00
Because many people only support freedoms for themselves, the second someone else wants to do things different than they would they get angry because they don't understand why anyone would think differently than them.

Also they don't ever have to worry about becoming young again so they literally never feel the consequences of their ideals and actions against kids. They feel safe in completely dismissing concerns and actual reality because they are so far removed from it and can cling to whatever imaginary view of the youthful world they made up.
by TrackerFF | 2025-11-06 21:37:35+00:00
I've experienced both hard physical and mental work, both sucks but physical sucks worse. But for mental work, it depends on what you're working on.

Some mental work you can just put away, and sleep on, like trying to solve difficult problems. But when you add in time constraint and urgency, that's when things really begin to suck. When I worked in the military I sometimes had double shifts (15-16 hours) where I'd track objects non-stop, doing trying to piece together a puzzle, and update reports on the go. You're so mentally drained afterwards, that you can't do anything but go home and sleep / turn off your brain.
by viega | 2025-11-06 21:37:58+00:00
Thanks. Also, per another person in the thread, here are the two annotations he or she was asking for, heavily annotated.

They are both only a couple lines, but it deals with things like the fact that you've got one more argument than you should have commas, and the use of the # and ## operators in these things.

https://c.godbolt.org/z/6zqx1dsn3
by fxtentacle | 2025-11-06 21:37:59+00:00
I find it fascinating to see how much power Germany's "digital sovereignty" initiative has gained. In the beginning, it looked like yet another government thingy that nobody will use. But by now, they must be well above 100k government employees using it daily.

Also, in case you missed that: StackIt is the AWS / G Cloud competitor by LIDL: https://www.stackit.de/en/ It's the basebone for their app strategy with 100 mio+ client installs and about 500k employees.
by XorNot | 2025-11-06 21:38:53+00:00
Cybercrime has a logistics pipeline.

Harvesting potential targets is one part of it i.e. establishing someone was using an email address is the entry point. There's a lot of emails, so associating them to any particular website is right near the start. Establishing that they're active increases their value further.

The people responding to Troy here for example are technically doing that: they clearly monitor the email or still use it, so addresses which respond to up in value.
by billy99k | 2025-11-06 21:39:25+00:00
"The system that we've built is why people aren't enjoying their work. The bigger the organization, the less autonomy an individual has."

I think it depends on your position. I've worked for big companies, where my department (and I) had it's own autonomy. Sure, you had to answer to the hire executives at some point, but it wasn't that rigid.

Autonomy is usually earned after years of work, through trust. I know lots of people that basically stop working and try to do nothing, when they are given full autonomy (Many examples of this in the OE subreddit).

I had my own small business for 7 years and am now a consultant. I automatically just get work done without being asked or watched. Most people don't have this mindset and need to be told what to do and monitored.
by dbl000 | 2025-11-06 21:40:13+00:00
Echoing what everyone else has said here - awesome site, love how fast it was.

I did notice that when I put in a single book in a series (in my case Going Postal, Discworld #33) that tended to dominate the rest of the selection. That does make sense, but I don't want recommendations for a series I'm already well into.

Also noticed that a few books (Spycraft by Nadine Akkerman and Pete Langman, Tribalism is Dumb by Andrew Heaton) that I know are in goodreads and reviewed didn't show up in the search. I tried both author's name and the title of the book. Maybe they aren't in the dataset.

It did stumble with some books more niche books (The Complete Yes Minister). Trying the "Similar" button gave me more books that were _technically_ similar because they were novelizations of British comedy shows, but not what I was looking for.

For more common books though it lined up very well with books already on my wishlist!
by behnamoh | 2025-11-06 21:40:22+00:00
> nobody knows anything yet

that sums up my experience in AI over the past three years. so many projects reinvent the same thing, so much spaghetti thrown at the wall to see what sticks, so much excitement followed by disappointment when a new model drops, so many people grifting, and so many hacks and workarounds like RAG with no evidence of them actually working other than "trust me bro" and trial and error.
by seankit | 2025-11-06 21:41:04+00:00
Swift concurrency used to be a bit rough around the edges, but since Swift 5.5 it uses async/await and structured concurrency, which has been a massive improvement. We also have built in ways to handle data races around mutable state with actors and the main thread with @MainActor.

Rust has a more explicit and strict approach to ownership/borrowing for sure, but I’d argue Swift has worked to be memory safe be default since the start, with ARC, no unchecked pointer arithmetic in normal code, etc. it’s still tightly coupled to Apple platforms, but the swiftlang teams has been hard at work changing that and I think it’s a fine language to start new projects with in 2025.
by wingerlang | 2025-11-06 21:41:45+00:00
To properly make this work you need to download the app, enter a bunch of information, go to settings to disable sleep mode, not touch your phone and also not have it accidentally swipe away from the app.

Seems like the (only?) target audience for this would hardcode networkers going to network events. And honestly, I think people who go to a event like this don't have this problem of missing a connection they wanted.
by WorldMaker | 2025-11-06 21:41:47+00:00
Most of the UI toolkits defer to font-based layout calculation engines rather than grapheme counts. Grapheme counts are a handy approximation in many cases, but you aren't going to get truly accurate text selection or cursor positions without real geometry from a font and whatever layout engine is closest to it.

(Fonts may disagree on supported ligatures, for instance, or not support an emoji grapheme cluster and fall back to displaying multiple component emoji, or layout multiple graphemes in two dimensions for a given language [CJK, Arabic, even Math symbols, even before factoring in if a font layout engine supports the optional but cool UnicodeMath [0]] or any number of other tweaks and distinctions between encoding a block of text and displaying a block of text.)

[0] https://www.unicode.org/notes/tn28/UTN28-PlainTextMath-v3.1....
by bigyabai | 2025-11-06 21:41:54+00:00
> That doesn’t seem like a reason to hold the government hostage.

Maybe to you. ACA subsidies are important to millions of Americans, and not expensive enough to the taxpayer to warrant cutting. I support a shutdown until an amicable solution can be found, there's no reason we should be cutting corporate tax rates while levying the cost of American healthcare.
by Sharlin | 2025-11-06 21:41:59+00:00
Edit: A big brain fart, ignore the retracted part below. Colonizing the universe is of course impossible in 100My, barring FTL. What the paper I referred to [1] says is that colonizing the Milky Way may take less than that, and if you can do that, spreading to the rest of the observable universe is fairly easy, very relatively speaking.

<retracted> According to some calculations, it should in principle be possible to colonize the entire observable universe in less than a hundred million years. It's much too fast for the expansion to affect except marginally.</retracted>

The relative jump in difficulty from interstellar to intergalactic is much smaller than from interplanetary to interstellar.

Anyway, as others said, mere intragalactic (and intra-Local Group) travel is not affected by expansion in any way whatsoever.

[1] https://www.sciencedirect.com/science/article/abs/pii/S00945..., PDF at https://www.aleph.se/papers/Spamming%20the%20universe.pdf
by paulcole | 2025-11-06 21:42:05+00:00
15 to 20 hours a week give or take.

I’m at 117 books read on the year.

The only tip is that if you actually want to read more you’ll do it. If you don’t do it, you’re only telling yourself you want to read more and you’ll continue to prefer to watch hour long documentaries/TED talks/programming tutorials on Youtube.
by oooyay | 2025-11-06 21:42:12+00:00
Heh, the bit about context engineering is palpable.

I'm writing a personal assistant which, imo, is distinct from an agent in that it has a lot of capabilities a regular agent wouldn't necessarily need such as memory, task tracking, broad solutioning capabilities, etc... I ended up writing agents that talk to other agents which have MCP prompts, resources, and tools to guide them as general problem solvers. The first agent that it hits is a supervisor that specializes in task management and as a result writes a custom context and tool selection for the react agent it tasks.

All that to say, the farther you go down this rabbit hole the more "engineering" it becomes. I wrote a bit on it here: https://ooo-yay.com/blog/building-my-own-personal-assistant/
by Someone | 2025-11-06 21:42:24+00:00
I don’t know whether you know, but there has been a Linux port for quite a while (https://www.swift.org/blog/swift-linux-port/ is from December 2015).

https://www.swift.org/install/linux/ points to https://hub.docker.com/_/swift, which has images for Red Hat, Amazon Linux, maybe others.
by JCM9 | 2025-11-06 21:42:24+00:00
The article is a case study in playing with statistics to give the message you want. A different, and simpler, way of saying the same headline is that it’s much harder for ideas to get investment in the UK.

While the “unicorns per dollar invested” stat looks good the “good ideas killed off because someone didn’t invest” stat looks really bad.

The US market doesn’t pride itself purely on unicorns created, but on the fact that it’s a vibrant ecosystem that invests in ideas even if they might not become a unicorn. That fact seems lost on the meaning of the headline.
by zahlman | 2025-11-06 21:42:49+00:00
> I can smell an AI-generated frontend from 10 miles away. This isn't a joke. It's a cry for help.

I can smell LLM-generated prose from 10 miles away, too. Granted, plenty of it doesn't stand out, but still.

> But as people used it, we learned two things:

> [Classically AI-formatted two-element bullet-point list omitted]

> While Boost is still a valuable tool in our arsenal, perfect for kickstarting new projects with strong, non-purple aesthetics, it taught us a crucial lesson: you can only do so much with prompting and post-processing. A Band-Aid can cover a wound, but it can't cure it.

"Strong, non-purple aesthetics". Really.

When you use AI, you can only "escape" the AI idiosyncrasies that you know and care about.

Also, this isn't the authors "escaping"; it's them providing a feature to allow their end users to do so. Supposedly. But really they're just hyping up the fact that they spent a bit of time prompting AI to do something other than the Tailwind default, and then set up a system to make it easier for users to integrate those changes instead of the defaults that the AI would tend to generate automatically.
by pksebben | 2025-11-06 21:42:51+00:00
It's a fair question. I was only able to rabbithole on this for so long before realizing I had to get back to work, but if anyone wants to continue the search here's the most relevant document I was able to find. It's dense and very legalese:

https://www.un.org/depts/los/convention_agreements/texts/unc...

From what I was able to gather, there are a lot of holes in the convention that are large enough to drive a gunboat through. What I mean is, in the places where a clause might say something like "don't indiscriminately sink ships", it will also say "unless effects of criminal activity extend to sovereign land" or something like that. This is vague enough that your lawyers could grind the wheels of justice to a halt on the premise that "we are protecting our citizens from all that dangerous cocaine" or whatever.

Frankly, I wonder what changed between when we were putting the stuff in cola sold on shelves and now that it justifies batrillions of dollars fighting an unwinnable war to suppress.
by spwa4 | 2025-11-06 21:42:53+00:00
The reason people don't accept this is that it fundamentally changes society, it is because of what it means, not because it is or isn't possible.

Net-growth society: new wealth is being created, if you can be part of the creation you get wealth

No-growth society: only way to acquire wealth is to take it from someone else

Oh plus because essentially every society that experienced it legislated it's way into a no-growth situation. The problem was not that growth was not possible, it's that people used state power, for a lot of different excuses, to prevent growth (and of course really to secure the position of the richest and most powerful in society)

The excuses range from religion, morality separate from religion, wars, avoiding losing wars (and putting the entire economy in a usually futile attempt to win or avoid losing a war) and of course the whole thing feeding onto itself: laws protecting the rich at the direct expense of the poor (that can happen even if there is economic growth, though of course, the more growth the less likely)

Btw: "futile attempt to win or avoid losing a war" these attempt were futile not because they lead to a win or a loss, but because the imposed cost of a no-growth society far exceeded any gains or even avoided losses ...