MurphyA/hacker-news huggingface dataset:
by k310 | 2025-10-11 19:27:07+00:00
A little background on "Columbus Day". It was not a celebration. It was basically a demand by the Italian government after 11 Italian-Americans were lynched in New Orleans, basically for being "dirty immigrants". Some things never change.

From: How Italians Became ‘White’. -- Vicious bigotry, reluctant acceptance: an American story. NYT [0]

> President Harrison would have ignored the New Orleans carnage had the victims been black. But the Italian government made that impossible. It broke off diplomatic relations and demanded an indemnity that the Harrison administration paid. Harrison even called on Congress in his 1891 State of the Union to protect foreign nationals — though not black Americans — from mob violence.

> Harrison’s Columbus Day proclamation in 1892 opened the door for Italian-Americans to write themselves into the American origin story, in a fashion that piled myth upon myth. As the historian Danielle Battisti shows in “Whom We Shall Welcome,” they rewrote history by casting Columbus as “the first immigrant” — even though he never set foot in North America and never immigrated anywhere (except possibly to Spain), and even though the United States did not exist as a nation during his 15th-century voyage.

> The New Orleans lynching solidified a defamatory view of Italians generally, and Sicilians in particular, as irredeemable criminals who represented a danger to the nation. The influential anti-immigrant racist Representative Henry Cabot Lodge of Massachusetts, soon to join the United States Senate, quickly appropriated the event. He argued that a lack of confidence in juries, not mob violence, had been the real problem in New Orleans. “Lawlessness and lynching are evil things,” he wrote, “but a popular belief that juries cannot be trusted is even worse.”

> Facts aside, Lodge argued, beliefs about immigrants were in themselves sufficient to warrant higher barriers to immigration. Congress ratified that notion during the 1920s, curtailing Italian immigration on racial grounds, even though Italians were legally white, with all of the rights whiteness entailed. Italian-Americans labored in the campaign that overturned racist immigration restrictions in 1965

[0] https://www.nytimes.com/interactive/2019/10/12/opinion/colum...
by musicale | 2025-10-11 19:27:11+00:00
I have clarified that I meant controller support in the Steam games themselves. Some of them work well, some of them not so well. Others need to be configured. Others only work with a Steam controller. I wish everything worked well with DualSense, especially since I really like its haptics, but it's basically on the many (many) game developers to provide the same kind of controller support that is standard on consoles.
by GeekyBear | 2025-10-11 19:27:16+00:00
Not all video streaming services choose to use the same extremely low average video bit rate used by Netflix on some of their 4k shows.

Kate - Netflix - 11.15 Mbps

Andor - Disney - 15.03 Mbps

Jack Ryan - Amazon - 15.02 Mbps

The Last of Us - Max - 19.96 Mbps

For All Mankind - Apple - 25.12 Mbps

https://hd-report.com/streaming-bitrates-of-popular-movies-s...
by surfingdino | 2025-10-11 19:28:48+00:00
A remnant of their 'Linux is a cancer' phase and the famous fight against Open Source that started with the "Halloween Document" then helping SCO https://yro.slashdot.org/story/21/04/01/1647259/sco-linux-fu... They are not Open Source's friend and at one point extracted license fees from Amazon for using Linux... https://www.zdnet.com/article/amazon-becomes-the-latest-comp... Yeah, I wish they would leave OS alone.
by hannesfur | 2025-10-11 19:28:50+00:00
Having played a lot of MSFS 2020/2024 recently, I feel like I can appreciate this way more now. Since they have to make these knobs realistically and in 3D, when using them with a keyboard and mouse (or even worse a controller) it’s incredibly difficult to see and turn them. It gets even worse since you can push and pull many of these knobs (the difference being potentially catastrophic as well).
Show HN: I turned the date of the first Bitcoin transaction into my homepage
by nlbw | 2025-10-11 19:30:09+00:00
Hey HN,

I stumbled upon a piece of digital history – the domain 090110.xyz, marking the date of the first Bitcoin transaction, was available. I felt it deserved more than just being parked.

So, I built a small, static, bilingual tribute page to honor that moment between Satoshi and Hal Finney. The goal was to create a clean, fast, and high-quality reference.

For those who are curious, there's a small Easter egg hidden in the page's source code.

Would love to hear your feedback on the content, design, and the story itself. Thanks!
Show HN: An AI reader to jump between summaries and source text for epubs
by kanodiaayush | 2025-10-11 19:30:40+00:00
I wanted to be able to read summaries for some chapters, while reading source for others. Further, when I find some part of summary interesting, I want to immediately 'zoom in' to source for that part of text. Kerns reader supports this first class - see examples at https://kerns.ai/books . Plus there's a lot more the app does!

Please give me feedback.
by Retric | 2025-10-11 19:31:09+00:00
Yea, I think scrum etc is largely a failure in practice.

The manager for the only team I think actually checked all the agile boxes had a UI background so she thought in terms of mock-ups, backend, and polishing as different tasks and was constantly getting client feedback between each stage. That specific approach isn’t universal, the feedback as part of the process definitely should be though.

What was a little surreal is the pace felt slow day to day but we were getting a lot done and it looked extremely polished while being essentially bug free at the end. An experienced team avoiding heavy processes, technical debt, and wasted effort goes a long way.
by mannyv | 2025-10-11 19:31:25+00:00
Been using like 7 external usb drives with 40-50tb total for a few years with no issues. Not raid, just backing up drive to drive. No controller or drive issues. Mix of seagate and wd 8/12/16gb.

I hate blanket recommendations like this by docs. To me, it just sounds like some guy had a problem a few times and now it's canon. It's like saying "avoid Seagate because their 3tb drives sucked." Well they did, but now they seem to be fine.
by roughly | 2025-10-11 19:31:54+00:00
I'm not sure that's a fair take.

I don't think it's an unfair statement that LLM-generated code typically is not very good - you can work with it and set up enough guard rails and guidance and whatnot that it can start to produce decent code, but out of the box, speed is definitely the selling point. They're basically junior interns.

If you consider an engineer's job to be writing code, sure, you could read OP's post as a shot, but I tend to switch between the personas they're listing pretty regularly in my job, and I think the read's about right.

To the OP's point, if the thing you like doing is actually crafting and writing the code, the LLMs have substantially less value - they're doing the thing you like doing and they're not putting the care into it you normally would. It's like giving a painter an inkjet printer - sure, it's faster, but that's not really the point here. Typically, when building the part of the system that's doing the heavy lifting, I'm writing that myself. That's where the dragons live, that's what's gotta be right, and it's usually not worth the effort to incorporate the LLMs.

If you're trying to build something that will provide long-term value to other people, the LLMs can reduce some of the boilerplate stuff (convert this spec into a struct, create matching endpoints for these other four objects, etc) - the "I build one, it builds the rest" model tends to actually work pretty well and can be a real force multiplier (alternatively, you can wind up in a state where the LLM has absolutely no idea what you're doing and its proposals are totally unhinged, or worse, where it's introducing bugs because it doesn't quite understand which objects are which).

If you've got your product manager hat on, being able to quickly prototype designs and interactions can make a huge, huge difference in what kind of feedback you get from your users - "hey try this out and let me know what you think" as opposed to "would you use this imaginary thing if I built it?" The point is to poke at the toy, not build something durable.

Same with the MVP/technical prototyping - usually the question you're trying to answer is "would this work at all", and letting the LLM crap out the shittiest version of the thing that could possibly work is often sufficient to find out.

The thing is, I think these are all things good engineers _do_. We're not always painting the Sistine Chapel, we also have to build the rest of the building, run the plumbing, design the thing, and try to get buy-in from the relevant parties. LLMs are a tool like any other - they're not the one you pull out when you're painting Adam, but an awful lot of our work doesn't need to be done to that standard.
by tempestn | 2025-10-11 19:32:30+00:00
I have no idea; I'm just saying that with different people in charge, they wouldn't have reacted in exactly the same way.

If I had to guess, I'd say at least no Iraq war, if we consider that part of the response. Patriot Act probably would have looked different. I expect there still would have been military action in Afghanistan, but likely with differences as well.
by numpad0 | 2025-10-11 19:32:41+00:00
There's Kakaku.com[1] in Japanese Internet for all consumer electronics, Minkara for cars, bookmeter.com for books, and 5ch.net as fallback. It's surprising that there's only Goodreads on English Internet that everyone have heard of...

1: https://review.kakaku.com/review/K0001682323/ | https://review-kakaku-com.translate.goog/review/K0001682323/...
by kaladin-jasnah | 2025-10-11 19:33:17+00:00
I've been seeing a lot of profiles have their post history invisible, and thought it was a bug. I tried to search for whether or not this was possible and couldn't find it. I'm elated to hear that this is a thing, as it protects my privacy. Just enabled it (:

Only thing, shame you can only set these things in new Reddit.
by tonymet | 2025-10-11 19:33:23+00:00
assisted suicide bears risks similar to adding benevolent backdoors to software. The policy rests on the assumption that policies and those enforcing them will always be benevolent.

We're opening up tremendous abuses of power by allowing the state to kill people for non-criminal behavior.

Sure the first iteration is presented as "voluntary", but the next edition will be for the greater good. And how about sinister / malevolent abuses of "voluntary" suicide -- similar to abuses over guardianship.

at least with guardianship the person can be set free, because they are still alive.
by beloch | 2025-10-11 19:33:55+00:00
People outside the U.S. should care about this because so much social media is based in the U.S..

i.e. If you post an anti-MAGA meme to Facebook or reddit from an identifiable account you could be charged as this man was. Perhaps the U.S. will try to extradite you. (I would hope most nations have sensible checks and balances to prevent extradition over this sort of thing, but it would still be a PITA.) However, the U.S. might also choose to wait and then arrest you if you ever travel to or through the U.S..

The U.S.'s slide away from freedom of speech could have a huge global impact on people who might think it doesn't effect them. We are far too reliant on American social media.

Canada, the E.U., etc. should be looking at protections to prevent social media companies operating servers in their jurisdictions from sharing information with the U.S. government. It's no longer a hypothetical situation. There is a real threat that is clearly evident now.
by card_zero | 2025-10-11 19:34:08+00:00
I noticed the increase over time too. In the 1920s, the era of Al Capone and friends shooting up restaurants with submachine guns, there were 10 incidents of school shootings. What's up with that? I guess the population was smaller ... was it 26 times smaller than the 2010s (259 incidents)? I checked, and in fact the difference is about a factor of 3, not 26.
by crote | 2025-10-11 19:35:07+00:00
It's a shame the same logic wasn't applied in maintaining a healthy root-level auto company ecosystem. Having a single megacorp at the top inevitably makes it too big to fail. On the other hand, if there are dozens of smaller car companies, the failure of any one of them is insignificant to the wider ecosystem.

A company that knows it is too big to fail will inevitably lead to mismanagement. After all, why bother saving for a rainy day when you can count on corporate welfare handouts? Why bother reducing your risks when you can always rely on a bailout? You can never lose, so the obvious thing to do is to bet as big as possible in an attempt to create as much short-term "shareholder value" as possible.
by mapontosevenths | 2025-10-11 19:35:35+00:00
Thanks to let's encrypt it's now at least possible to get a valid certificate anonymously, but it's a pain that requires renewal every 60 to 90 days and puts you at their mercy.

If they decide they don't like your brand of free speech it's lights out and they are the only game in town.

Yes, I know you can automate renewal if you have shell access, but you'll probably have to remember to do it manually if you use shared hosting that doesn't provide a cert for you.

That's a lot of work, and a lot of risk, to secure a message that's meant to be publicly broadcast in the first place.

I imagine it to be a bit like encrypting OTA television. Sure, you could stop a pirate broadcast from inpersonating your station by encrypting it, but that's not actually a threat model that applies to normal people most of the time and it makes everything far more complex.

Can your ISP MITM you? Yep, and if they do you should cancel your service then sue them into the ground.
by nevon | 2025-10-11 19:36:16+00:00
Funnily enough, I spent the last weekend implementing search in Ghostty using Claude. There's already a kinda working implementation of the actual searching, so most of the job was just wiring it up to the UI. After two sessions of maybe 10 hours in total, I had basic searching with highlighting and go to next/previous match working in the Linux frontend. The search implementation is explicitly a work in progress though, so not something that's ready for general use.

That said, it certainly made me appreciate the complexity of such a "basic" feature when I started thinking about how to make this work when tailing a stream of text.
by dvfjsdhgfv | 2025-10-11 19:36:29+00:00
The title is misleading. You need to read the whole article to understand what the author actually criticizes: the subsidies. As one of the commenters to the original article noted, this point is not to solid when you look at European markets with no subsidized mortgages where you have to pay floating rate instead of fixed one or the fixed one is for much shorter periods.

A very strange article TBH. A lot of truisms and emotional statements with the lede buried and no spelled out solution. I mean, we can all agree that working one's whole life just to have a place to live is crazy, but it's not what the article is really about, despite repeating this thing a few times.
by _se | 2025-10-11 19:36:50+00:00
You also display either a very basic misunderstanding or willful ignorance. There's no gambling involved - investing is not dumb chance. There are real companies behind these purchases with real expectations of future growth and thus increase in value. Or vice versa.

Everyone loves the "you can't beat the S&P" trope, but that's also just ignorance. There's a reason that proprietary trading firms generate more profit per employee than any other business in the world.
by BeetleB | 2025-10-11 19:37:12+00:00
> I guess it's because of the need to have some sort of entity be present in the various App Stores?

This, and the fees, and dealing with weird App stores' rules. On Android, we had F-Droid - an alternative store where one didn't need to deal with this. And as has been reported recently, Google is making changes that will essentially kill F-Droid.

The reason there's not much good open source stuff on phones compared to PCs is because the hardware is hostile to it. The few phones out there that aren't are the ones almost no one uses.
by SyzygyRhythm | 2025-10-11 19:37:23+00:00
Even with the visualization, I found the minimal solution hard to visualize. I came up with this instead:

Suppose you start with two separated intervals. The left one starts sliding rightward. At what point do they contact? That's easy, it's just when (end1 > start2).

As it continues sliding, at what point do they lose contact? Again, easy: it's where (start1 >= end2).

So the solution is the first condition and the negation of the second, i.e.: (end1 > start2) && (start1 < end2)
by array_key_first | 2025-10-11 19:37:54+00:00
To be clear, he didn't just hate gay marriage. He literally donated money to campaigns and laws against gay marriage.

It's one thing to just have an opinion. It's another to use your money to try to actively make the world a worse place.

Also, he was CEO. YES your speech matters if you're CEO. He's not just some dude. He was THE FACE of Mozilla. Obviously, perception matters.
by tacostakohashi | 2025-10-11 19:38:25+00:00
This is totally correct, and something that took me a long time to learn.

Doing lots of slowly escalating "check-ins" and "reminders" means you are owning the problem, not the other party, and you're teaching them that every time they do nothing, they can expect another "reminder" or escalation that is not much firmer than where they are today. They become like the frog that gets boiled in slowly increasing water temperature.

Instead, I've found it much more effective to have only a small number of very clear interactions. Step 1) ask nicely - say what you need, when you need it - "payment is due in 14 days". Send approximately _one_ "first and final friendly reminder". That's it - if it doesn't work, and the 14 days has come and gone, then switch immediately into thermonuclear asshole mode - call them, show up at their office, hand it over to a lawyer/debt collector, etc, etc. It works best to a clear, contrasting, binary distinction between "asking nicely" vs "not nicely", good cop / bad cop, so that the transition is very obvious and gets a reaction.
by mitchellh | 2025-10-11 19:38:30+00:00
Not sure exactly what you're referring to, but I'm guessing it may be this interview I did 2 years ago: https://youtu.be/rysgxl35EGc?t=214 (timestamp linked to LLM-relevant section) I'm genuinely curious because I don't quite remember saying the quote you're saying I did. I'm not denying it, but I'd love to know more of the context. :)

But, if it is the interview from 2 years ago, it revolved more around autocomplete and language servers. Agentic tooling was still nascent so a lot of what we were seeing back then was basically tab models and chat models.

As the popular quote goes, "When the Facts Change, I Change My Mind. What Do You Do, Sir?"

The facts and circumstances have changed considerably in recent years, and I have too!
by Mawr | 2025-10-11 19:39:49+00:00
It's fast enough today. Metro Exodus, an RT-only game runs just fine at around 60 fps for me on a 3060 Ti. Looks gorgeous.

Light mapping is a cute trick and the reason why Mirror's Edge still looks so good after all these years, but it requires doing away with dynamic lighting, which is a non-starter for most games.

I want my true-to-life dynamic lighting in games thank you very much.
by somenameforme | 2025-10-11 19:40:02+00:00
Without context, it seems like somebody obviously just sharing some tasteless memes, but the context is precisely what makes things not so clear. This is a former police officer (in other words: armed) who was obviously rather unhinged, a political extremist, lived near a Perry High School, and then posts an image that shows Trump saying "We have to get over it." with the subtext being "Donald Trump, on the Perry High School mass shooting, one day after." All under the title, "This seems relevant today..."

It's very easy to see how people could genuinely interpret that as a credible threat of imminent violence. Imagine somebody similar in your area did the exact same thing except with your local high school's name. So this is going to be a very interesting case, because what it's going to come down to is the prosecution arguing that he was aware that it would be interpreted as a threat on the nearby Perry High School, while the defense will claim he shared the meme without understanding the perceived threat it might cause and assumed people would understand he was referencing a previous shooting that occurred at a different Perry High School.
by andrepd | 2025-10-11 19:40:16+00:00
> What exactly is your claim?

I think it's plain enough. That giving the state security apparatus more tools to arbitrarily harass people at their discretion is a Bad Idea™.

> That security personnel actually has an incentive to do them more rather than less?

I have absolutely no idea where you're going with this or what makes you believe this is how the world works. Are you from the US? Certain "security personnel" have been working overtime since the start of the current presidency as I'm sure you're aware... And again: picking up a history book will lead you to realise how mistaken your quaint belief is ("incentive to work less"?).
by aftbit | 2025-10-11 19:40:36+00:00
I've been considering "de-enterprising" my home storage stack to save power and noise and gain something a bit more modular. Currently I'm running on an old NAS 1U machine that I bought on eBay for about $300, with a raidz2 of 12x 18TB drives. I have yet to find a good way to get nearly that much storage without going enterprise or spending an absolute fortune.

I'm always interested in these DIY NAS builds, but they also feel just an order of magnitude too small to me. How do you store ~100 TB of content with room to grow without a wide NAS? Archiving rarely used stuff out to individual pairs of disks could work, as could running some kind of cluster FS on cheap nodes (tinyminimicro, raspberry pi, framework laptop, etc) with 2 or 4x disks each off USB controllers. So far none of this seems to solve the problem that is solved quite elegantly by the 1U enterprise box... if only you don't look at the power bill.
by quitit | 2025-10-11 19:42:17+00:00
This approach solves a common problem in apps that need to surface a lot of controls.

Problem 1: Sliders take up a lot of space.

Problem 2: Fine control of a mouse or touch-driven interface is provided by sliding, not by rotational gestures.

The idea here is to use a virtual knob to save space, while providing the fine control possible with a sliding interface. The sliding direction is generally chosen to be intuitive to the function of the knob. (Locking to horizontal or vertical also assists with fine control.)
by JumpCrisscross | 2025-10-11 19:42:23+00:00
> people tend to underestimate the risks in allowing suicide

People obsess over this risk. It—and religious opposition—are the reason it’s only an option for those who can travel to and hospice in Switzerland.

> social acceptance may lead to more egregious abuses

Do we have any evidence societies that have tolerated suicide had higher rates of murder? Switzerland doesn’t strike me as a hotbed of senior murder, for example.
by mattkrause | 2025-10-11 19:42:58+00:00
Yup—too much potassium.

Apparently you can (almost) do it unintentionally if you play tennis in the heat—though 88oz (2.6L) seems like a lot!

Here’s a case report:

Hakimian, J., Goldbarg, S. H., Park, C. H., & Kerwin, T. C. (2014). Death by Coconut. Circulation: Arrhythmia and Electrophysiology, 7(1), 180–181. https://doi.org/10.1161/circep.113.000941