MurphyA/hacker-news huggingface dataset:
by eviks | 2025-10-11 18:43:19+00:00
> w, b, e, ge. I promise there are some ergonomics in having all the 4 ways of one word iterating problem.

Again, how can you promise anything if you're ergonomically blind? Take you w/b pair - this is just a dumb binding, these are two of the most frequently used commands in vim, yet they are not positioned in the most convenient location (hint: home row). The Word/Backword menmonic isn't paired (that would be forward/backward), but more importantly, it makes as much sense as binding cursor keys to Left/Up/Down/Right So it fails your own "pairness" criterion in its most basic movement!

> Achievability of this kind of pleasure is what I call ergonomics.

Of course you have your own personalized definition! Why would you use that in a conversation with others, though, when they're more likely using a more common one?

> there is a thing called "UNIX way"

it doesn't do its one thing "well", so as expected, you can't paper unergonomics over with some "philosophy"!
by ketzu | 2025-10-11 18:43:45+00:00
The Verbraucherschutz sued over this, and, apparently, BahnCard is not covered by this regulations as it is a (paid) Bonus programme, not a service or product in itself.

At least that's what I got from the summary here:

https://www.test.de/Deutsche-Bahn-Kunden-koennen-Bahncard-la...
by vkou | 2025-10-11 18:44:13+00:00
The excuse for why he was arrested (some school in the area shares the same name as the one that Trump was downplaying a shooting at) is, of course utter bullshit.

Its amazing how far people are willing to bend over backwards to explain how the speech of these public figures is harmless and non-threatening and none of us have anything to worry about (despite their actions putting the lie to it), but apply an entirely different set of standards to people criticising them.

Much of Kirk's public life and the life of his political allies was devoted to minimizing the impact of and the empathy we should feel for school shootings (because the ends justify the means of furthering his political agenda). He went on to die in one.
by AnimalMuppet | 2025-10-11 18:45:44+00:00
Will be presented? We currently have a large number of people shouting that climate change is a world ender, that AI will become one, and that the next pandemic likely will be one.

Which makes it easy for the wanna-be world dominators. They don't have to manufacture the belief in the crisis; that's already here. They just have to exploit it.

(Or maybe they did have to manufacture belief in the crisis, but we're past that point now...)
by gdulli | 2025-10-11 18:46:33+00:00
The point is that it takes significant time and attention to keep up with the treadmill of constantly learning the new tool/model/framework of the month, so there's significant opportunity cost. I have continued putting 100% of my attention on the direct problems I'm solving.

I don't see the coding as the hard or critical part of my work, so I don't put effort into accelerating or delegating that part.
by Dig1t | 2025-10-11 18:46:38+00:00
>If we committed to building out nuclear today, we'd get our first one online in about 20 years.

Only true because of the regulatory burden imposed by the government on their construction, there's nothing about the design or construction of the plants which takes that long.

Look at China, it takes them about 6 years to build a nuclear power plant. Politicians have been using climate change as a political tool for decades, if they had started pushing the construction of these plants back when they first started talking about the issue we could have been bringing enough power plants online by now to already have solved the problem.
by musicale | 2025-10-11 18:47:34+00:00
FF12 and FF13 are terrific games that have stood the test of time.

And don't forget the series of MMOs:

FF11 merged Final Fantasy with old-school MMOs, notably Everquest, to great success.

FF14 2.0 was literally A Realm Reborn from the ashes of the failed 1.0, and was followed by the exceptional Heavensward expansion.

FF14 Shadowbringers was and is considered great.
by andersmurphy | 2025-10-11 18:47:45+00:00
So even though HTTP/2 multiplexes each request over a single TCP connection, each HTTP connection is still compressed separately. Same with keep alive.

The magic is brotli/zstd are very good at streaming compression thanks to forward/backward references. What this effectively means is the client and the server share a compression window for the duration of the HTTP connection. So rather than each message being compressed separately with a new context, each message is compressed with the context of all the messages sent before it. What this means in practice is if you are sending 140kb of divs on each frame, but only one div changed between frames, then the next frame will only be 13bytes because the compression algorithm basically says to the client "you know that message I sent you 100ms ago, well this one is almost identical apart from this one change". It's like a really performant byte level diffing algorithm, except you as the programmer don't have to think about it. You just re-render the whole frame and let compression do the rest.

In these demos I push a frame to every connected client when something changes at most every 100ms. What that means, it effectively all the changes that happen in that time are batched into a single frame. Also means the server can stay in charge and control the flow of data (including back pressure, if it's under to much load, or the client is struggling to render frames).
by dleeftink | 2025-10-11 18:47:56+00:00
Curious, what's the use case for wanting your data backed-up without fail? Is it personal archives or otherwise (business) archive related?

Not to say you shouldn't backup your data, but personally I wouldn't be to affected if one of my personal drives errored out, especially if they contained unused personal files from 10+ years ago (legal/tax/financials are another matter).
by beala | 2025-10-11 18:48:12+00:00
The official TrueNAS docs recommend against using USB drives [1]. My understanding is that between the USB controller, flaky connectors and cables, and usb-to-sata bridges of varying quality, there are just too many unknowns to guarantee a reliable experience. For example, I’ve heard that some usb-to-sata controllers will drop commands and not report SMART data. That said, there are of course many people on the internet who have thrown caution to the wind and report that it’s working fine for them.

Personally I’m in the process of building a NAS with an old 9th gen Intel i5. Many mobos support 6 SATA ports and three mirrored 20 TB pairs is enough storage for me. I’m guessing it’ll be a bit more power hungry than a ugreen/synology/etc appliance but there will also be plenty of headroom for running other services.

[1] https://www.truenas.com/docs/core/13.0/gettingstarted/coreha...
by nradov | 2025-10-11 18:48:21+00:00
You are perhaps thinking of the HITECH Act of 2009? The Obama administration didn't directly fund any open-source healthcare software. There were billions in federal grant funding available to provider organizations to purchase EHR software that met certification criteria for a certain level of interoperability and clinical functionality. This really accelerated the growth of commercial EHR vendors like Epic, as well as some smaller vendors that used FOSS within their offerings.

https://www.hipaajournal.com/hitech-act-meaningful-use/
by leakycap | 2025-10-11 18:48:21+00:00
Typing in ALL CAPS does not make your argument stronger, this isn't Truth Social.

> hospitals use EHR to maximize billing

As a person who has worked extensively with hospitals and CHCs helping them integrate technology, this is false.

EHR is being used because it's required - both by payors and regulation/law. I can think of zero instances where an organization switched to EHR without being forced by a deadline from an outside source.
by queenkjuul | 2025-10-11 18:49:03+00:00
I don't say things like "you are not X" when I do not know whether a person is in fact X or not.

I read all the same comments you did, and i didn't reach any particular conclusion about the person's politics. Your case is incredibly contrived, imo. A conservative who attempts to use a conservative forum and has a bad experience would have every right to talk about it. Why wouldn't they?
by brudgers | 2025-10-11 18:49:04+00:00
For me, podcasts are useful for learning while I drive. They are also useful for refreshing my recollection.

Finally the are useful for synthesis…a podcast can talk about tenuously related topics that would not usually be appropriate for an academic paper; use analogies, metaphors, and similes; and simply go off topic and discuss other interesting ideas that turn out to be more applicable than the formal subject.

But again that’s for me, not someone else.
by danmaz74 | 2025-10-11 18:49:24+00:00
When the task is bigger than I trust the agent to work on it on its own, or for me to review the results, I ask it to create a plan with steps. Then create a md file for each step. I review the steps, and ask the agent to implement the first one. Review that one, fix it, then ask it to update the next steps, and then implement the next one. And so on, until finished.
by Noaidi | 2025-10-11 18:49:27+00:00
Both the Buddha andJesus were real people. I wasn’t bringing up God as I don’t believe in a Christian God, and Buddhists don’t believe in God at all.

But those two characters taught us a lot about suffering. Where it comes from and how to face suffering with courage and not just throw your morals out the window once you have the glimpse of even future suffering.

Maybe it’s just me, but I see every moment as the best it can possibly be. Whether I’m seeing this gorgeous sunny blue sky today or I’m 95 years old with terminal cancer. It’s a miracle to be born and to exist in this world, it’s extremely rare. And I want to live every last second of it. Maybe that’s what’s upsetting me about reading what he wrote. If you just try to grab the good times in this life and use that as a goal you’re going to be severely disappointed.
Show HN: Easy, Automatic HTTPS for Node.js
by mendocinox | 2025-10-11 18:51:01+00:00
I am a big fan of Caddy for sef-hosting, smaller fan of having to install it on every new server for quick and dirty projects.

That is why I built MagicServer. It implements the ACME protocol in TypeScript to install and manage HTTPS for Node.js servers without requiring any shell scripts, crontabs, or reverse proxies. MagicServer is under active development, and I open to constructive criticism, feedback, and thoughts.
by jamesblonde | 2025-10-11 18:51:02+00:00
Thiel is smart. He is not from the US, so you can be sure he is not really religious. This is a ruse to prevent him and his ilk being regulated and his power being diminished.

Anybody who threatens regulation or upsetting the current order is, by his definition, the anti-christ. He doesn't need everybody to believe him. Just enough useful idiots.
by eth0up | 2025-10-11 18:51:18+00:00
I recently figured I'd try browsing without a dedicated adblocker. Using NextDNS, configured with several adblockers, I thought it would be interesting to see how effective it would be alone.

In approximately no time at all, I wanted to go full Amish. Maybe Office Space.

Ublock should be protected as a religion. It is divinely inspired and a modern miracle. I know about false idols and the antichrist and all that, but I think even Jesus would approve. Gorhill is a Saint.

Hail Saint gorhill!
by anigbrowl | 2025-10-11 18:51:32+00:00
Team politics are a seemingly unavoidable outcome of the way our electoral system is structured: https://en.wikipedia.org/wiki/Duverger%27s_law

San Francisco has ranked choice voting, but it's available to only about 14 million voters, about 6% of the eligible voter population. It tends to be mostly on progressive districts, conservatives are implacably opposed to it in my experience. The federal requirements for single member districts are also part of the problem in my view. Some states have multi-member districts but the practice seems to be in decline over the last century.

I also think the strictly scheduled elections in the US are a problem. It's made electioneering into an industry and led politicians to engage in all sorts of abusive behaviors, knowing they can run out the clock. You can see the sam mindset in US-centric sports like American Football and basketball, where coaches and teams habitually exploit the clock period by retaining possession if they ahead or forcing fouls to to create turnover opportunities if not. Fouling has become part of the game and this is a Bad Thing. The same is true of politics. The US would, in my view, be far better off with parliamentary government and a little less institutional stability, so as to limit the overwhelming advantages of incumbency, and the abuses that accompany it.
by andersmurphy | 2025-10-11 18:51:47+00:00
Expensive queries on the server should be shared where they can be (eg: global leaderboard) or cached on the server (in the game of life demo each frame is rendered/calculated once, regardless of the number of users). Rendering the whole view gives you batching for free and you don't have to have all that overhead tracking what should be updated or changed. Fine grained updates are often a trap when it comes to building systems that can handle a lot of concurrent users. It's way simpler to update all connected users every Xms whenever something changes.
by janeroe | 2025-10-11 18:51:51+00:00
> It's not about looks but efficient use of land

Right, confiscation from private owners to use it for erection of a building no one needs is a very efficient use of land. The project will require astronomical up front expenses, will stay vacant for almost 2 decades, and have endless problems until its last day (fires, terrorist acts, issues with the structure). But who cares, it's efficiency we are talking about.
by econ | 2025-10-11 18:52:27+00:00
They don't have to tell you anything. Just unbox and show what they got.

I just purchased a bicycle chain cleaning device. It was absurdly cheap. The plastic was extruded poorly, it was hard to assemble, it was not entirely obvious how to use it. However! It did the job and it barely got dirty. I expected it to be full of rusty oil both inside and outside but it accumulated just a tiny smudge on the inlet. If anyone made a video it would be a fantastic product.
by robotresearcher | 2025-10-11 18:53:10+00:00
You can’t see any way that an improved understanding of happiness and/or drug use could help people? You don’t see any way that the government, on behalf of the People, would want to understand wellbeing and/or drug abuse better?

It’s not about the fucking rats. You KNOW this. Everyone knows this. The ‘cocaine rats durrrr’ type argument is not in good faith. I simply don’t believe people are that dumb.
by eviks | 2025-10-11 18:53:18+00:00
You can start with the original example 4 comments above and try to understand how unergonomic the default way of learning/remembering hundreds of key combinations in vim is.

Then think about the basics: why some of the most frequently used commands w/b are located so inconveniently and far away from each other (and if you reconfigure them, how unergonomic the config language is where instead of reading a sensible name like 'move_prev_word_start' you can only reference 'b' that you'd never use since, well, you've changed it to something else!)
by fireinsnow | 2025-10-11 18:53:25+00:00
I use Apple Music and have made a very similar setup to the article. Instead of the NFC pointing to a Plex URL, I have it trigger an Automation to play the relevant album on Apple Music. Works well, plays instantly, feels magical, and most of all it's got rid of the 'what should I listen to' friction so I now find my home is filled with music way more often. Downside of this approach is it only works on my own phone.

This article (not mine) explains the Apple Music/Automation approach – https://hicks.design/journal/moo-card-player
by criticalfault | 2025-10-11 18:53:30+00:00
2 out of 3 points should not be in the list at this point of time.

There is no browser around servo that is usable and they start with accessibility?

The effort should go first to have it work as an everyday browser and get as much market share as possible. Then think of accessibility and WebView Integration.

This is a unique opportunity to have a browser engine not depending on Google, Microsoft or some of AI companies wanting to get into this field. By watering it down, you will just lose the market to the ladybird which is focused.
by furyofantares | 2025-10-11 18:53:38+00:00
When I blind-commit claude code commit messages they are sometimes totally wrong. Not even hallucinations necessarily - by the time I'm committing the context may be large and confusing, or some context lost.

I'd rather have the three word message than detailed but wrong messages.

I think I agree with you anyway on average. Most of the time a claude-authored commit message is better than a garbage message.

But it's still a red flag that the project may be filled with holes and not really ready for other people. It's just so easy to vibe your way to a project that works for you but is buggy and missing tons of features for anyone who strays from your use case.
by axiolite | 2025-10-11 18:53:58+00:00
"A terrestrial (over-the-air) transmission carries 19.39 megabits of data per second (a fluctuating bandwidth of about 18.3 Mbit/s left after overhead such as error correction, program guide, closed captioning, etc.),"

https://en.wikipedia.org/wiki/ATSC_standards#MPEG-2
by Noaidi | 2025-10-11 18:54:14+00:00
I think it was this part that stuck out to me.

“His partner died in 2018 as a result of vascular dementia. The loss affected him deeply.”

I can see that loss affecting him even though he had a new partner. Depression does not always go away when you meet someone new.

But I think people with depression have lost hope in the future. And it sounds like he lost Hope in his future.
by spankalee | 2025-10-11 18:55:12+00:00
From the article: and spec:

> The output element represents the result of a calculation performed by the application, or the result of a user action.

<output> is for changing content. It's the ARIA semantics that matter. The content gets announced after page updates.

You can put whatever you want inside the <output> to represent the type. "text" is the default. You can represent dates and times with the <time> element. And while there is currently no specific number formatting element, since Intl has arrived there have been many requests for this.

For example:

<output>The new date is <time datetime="2025-10-11">Oct 11</time></output>

IOW, <output> should not have to handle all these types when it handles HTML and HTML needs to represent the types anyway.
by altairprime | 2025-10-11 18:55:26+00:00
Personally, I flagged it because:

- It opens with clear derision of its opponents’ main point as a “meme”. Not a good look out of the gate.

- It slips from talking about ‘them’ to talking about ‘you’, and ends with a direct challenge to the ego of those it disagrees with, suggesting their ability to provide, to “cook”, for their household is more at fault than Sysco.

- It is oblivious to the continuous decrease in effective household spending power and increase in household hours worked since Reagan, suggesting that, regardless of the author’s intent, that the resulting post is either a corporate shill or a capitalism evangelism piece.

- It uses a variety of conversational warfare tactics of argumentation that I don’t view as acceptable for submissions to HN. Rhetorical styles are not exempt from judgment, etc. (This alone would be sufficient cause for me to consider flagging it.)
by Tzt | 2025-10-11 18:55:40+00:00
I agree with this. This a remarkably bad podcast. And also pretty bad paper to focus on. As the podcast was quite bad, I just read it and it was about nothing at all.

Like, it's a basically blogpost that muses about uhhh couple examples it pulled at random from esolang wiki and has literally no point. Beside prescriptive one. Formatted as a paper, which I admit takes some skills.
by toast0 | 2025-10-11 18:56:06+00:00
> I think nowadays we should have an USB socket next to each power outlet that provides both internet and extra fast charging. In reality I've never even seen such socket.

I've seen power outlets with embedded USB power adapters. I think I've seen usb ethernet adaptets with embedded USB power for like chromecasts and similar. But not both smooshed into the same outlet. It might be problematic because nobody wants to mix low voltage and high voltage together in the wall. But it's technically feasible.

> With a few small updates Android could switch off wifi and mobile networking and seamlessly switch to calling over 
wifi
 wired internet when you plug in the charging cable.

I'm not sure you need updates. I think if the adapter exposes as usb cdc-ethernet that would likely work out of the box, and there may be drivers for specific usb nics available as well; I haven't checked, but this is a thing that is used by ChromeCast devices and AndroidTV devices, so it should also work on Android. Seamlessness is maybe in the air, but if it's seamless from wifi to cellular, it should be better going from wired to something else, because wired has an unambigious and timely disconnect signal.

> Who knows, maybe the mobile phone could even be a first class citizen in the landline network.

IMHO there's less value here; the landline network has degraded and there's not really any first class citizens anymore. Few people retain landlines, and those that remain tend to be ATAs in the home; if you care to use that with an android, there's likely better options than interfacing with the analog side.
by mustafiz8260 | 2025-10-11 18:56:35+00:00
Hi HN,

I built this because I was constantly frustrated with AI image generators. I'd get a great background image, but the text would be garbled or I'd spot a typo. My only option was to re-roll the whole image and lose the background I liked. My tool solves this by separating the two things. It generates the background with AI, but it adds the text as an editable layer on top (it's a DOM element, not part of the flat image). This means you can change the text, fonts, colors, etc., without regenerating the background. I built it solo with the MERN stack. It's completely free, and there is: No login or signup required No ads or trackers No watermarks The goal was to see if I could build a tool that felt like it combined the speed of AI with the control you actually need. I'm here to answer any questions and would love to hear any feedback you have. Thanks for checking it out!
by SeanAnderson | 2025-10-11 18:56:39+00:00
I keep the vast majority (~90%) of my money in total market index funds and do my best to forget about it.

The other 10% I play around with trying to time the market, taking active bets against specific stocks, etc. to sate the desire to feel in control / gamble and I rebalance the positions every couple of years.

The active positions have overperformed my buy-and-hold strategy for as long as I've been doing it. Our economy seems to be driven more on vibes than fundamentals and reading human emotion is more tractable than predicting the future, but it's also really stressful (and fun!) to do. I feel one of the biggest reasons to earn money is so one can spend less time thinking about money. So, I'm averse to having large, active positions since I start to think about my trades all the time and that feels innately unhealthy.
by hagade | 2025-10-11 18:57:13+00:00
I’ve recently launched Piripiri, a simple, anonymous social platform where people can freely share personal thoughts and confessions no account, no profile picture, just raw text.

Think of it as a minimalist, ego-free Twitter or an anonymous reddit feed, but built with the intention of creating a space for emotional honesty.

It started in Mozambique, and surprisingly, it’s gaining traction fast thousands of daily users already. We're now adding light features to keep it addictive but still focused on simplicity.