MurphyA/hacker-news huggingface dataset:
by bryanrasmussen | 2026-01-02 12:26:01+00:00
there's an online tradition of saying something like "this is my shocked face" or "I'm shocked, shocked to find out" whatever was just found out, or variations of any of these whenever someone discovers and recounts something especially obvious.

I usually don't do this but there is something really annoying about these people and their disappointment in the U.S. Especially the retired doctor, I mean just he is discovering way too late about "gambling going on in here", it's insulting to everyone that discovered it much younger and with generally worse results than "bigoted neighbors don't like a non-Christian statue".

I guess I'm just having trouble giving minor problems and disappointments the any support at the moment.
by okanat | 2026-01-02 12:26:22+00:00
If Russia wanted to invade Ukraine, it wouldn't matter. Ukraine isn't NATO.

US was involved in Bosnia and Kuwait. If they pleased they would be involved in Ukraine. But US got the fascist mind virus.

It WAS US policy to play the protector role for EU and other West Aligned nations. Such that they traded with US and bought weapons from the US. If US pulls out, they will be replaced by other players in the game.
by jwr | 2026-01-02 12:26:35+00:00
It's a nice intro! One thing I would respectfully suggest is using more precise terminology than "ACID". Jepsen has a great resource for looking at various consistency models (https://jepsen.io/consistency/models) and while every database these days says it is "ACID", very few can guarantee Strict Serializability in a distributed setting, like FoundationDB does.
by somenameforme | 2026-01-02 12:26:52+00:00
BRICS overcame the G7 economically in 2018 with the difference growing sharply since then. [1] Currently BRICS has about 36% of the world GDP vs about 30% for G7. The world is changing far faster than most realize. Back in 2000 it was 43% for G7 vs 21% for BRICS. The world's changing a lot faster than most people realize.

As for people voluntarily fighting for a country - I think that's certainly a noble cause. Not only the cause itself, but because it exemplifies that the leaders of that country have shaped a system that people are willing to die, and kill, over. It's a validation of a society. Of course it can also be a proxy for desperation - as you mention Russian enlistment offerings are rather extremely generous, but at least it remains a system that people opt into knowing full well what it entails.

But on the other hand I find forced conscription barbaric. You are taking people who do not believe something is worth dying over, and forcing them to die, and kill, over it. I think it will be something looked upon in the future like we look upon slavery today. Is it a necessary evil? Maybe, but people argued the exact same of slavery in the past as well.

[1] - https://www.statista.com/statistics/1412425/gdp-ppp-share-wo...
by avdwio | 2026-01-02 12:27:03+00:00
I'm curious about this as I've thought about building personal software to manage my data (such as finances) via LLM, however I'm apprehensive about actually supplying that data to the LLM to help build the tool. Is this what you're doing? Now that I think about it, I could probably 'anonymise' the data with a local model...
by rswail | 2026-01-02 12:27:38+00:00
BYD, Geely, ZeekR, Kia, Hyundai, Mini, MG see them all around, more than Teslas (inner city Melbourne).

Also noticing that a lot of the rideshare/taxis are going EV quickly. I'm guessing the much lower maintenance and service requirements are outweighing any "range" issues, plus the trade-in value is irrelevant with warranties covering the batteries etc.
Show HN: PDF to Markdown that preserves layout, images, and tables
by matthewshere | 2026-01-02 12:27:56+00:00
I built this because I often need clean Markdown from PDFs for writing,
documentation, and LLM workflows.

Most existing tools either flatten everything into text or rely purely on OCR.
I wanted something that preserves structure and is actually usable in Markdown.

Feedback welcome.
by bryceneal | 2026-01-02 12:28:54+00:00
I do this too. It's not for everyone. At this point it's easily been positive ROI for me, but that's after about two years now of maintaining my configs through multiple machines and MacOS upgrades.

I would recommend it only if this type of thing naturally interests you. I can't imagine powering through the initial learning curve if it felt like a frustrating chore.

That said, if having (most of) your machine defined declaratively in a git repository sounds exciting/useful/comfy, then I would encourage you to give it a try. You can start small by just configuring a few programs or options and see how you like it.

I wrote more about my experience here where I also link to my configs: https://bryce.is/writing/code/fully-nix-pilled
by troupo | 2026-01-02 12:29:48+00:00
> You're literally making stuff up and ignoring the fact that I have actually even started my response with an acknowledgement of that point: "You're right that Firefox also opposes some of these specific implementations in its current form, and that Google often rushes features. However, that doesn't diminish Apple's conflict of interest at all

Rule of the thumb is "nothing you say before 'but' matters". Apple's opposition to Chrome features is not just echoed by Mozilla. It is repeated almost verbatim.

And yet, you completely ignore all that, and go to say "well, Apple is bad, and conflict interest, so Apple must work on a better safe standard for these features". You don't even for a second assume that two of the three browser vendors oppose these features for the same reason. No. Chrome shipped them, so they absolutely must work to implement these features (in some form) because Apple bad or something.

> There is no such assumption,

"the wholesale refusal of features to deny rival technology equal rights, instead of helping to implement a safe standard." Yup. "Whatever Chrome ships must be implemented no matter the cost and despite any opposition for any reason".

> only the fact that Apple has a conflict of interest, which manifests itself in anti-competitive behavior

Which literally has nothing to do with Chrome-only non-standards. Chrome wants them. It's on Chrome to design and implement them safely. Neither Apple nor Mozilla owe them anything regardless of the amount of demagoguery around their decisions. Both Apple and Safari pointed out the issues they have across many discussions. Chrome didn't care.

Safari has multiple issues, that's true. None of them stem from refusing to support every shitty thing that Chrome vomits into the world and calls a standard.

Speaking of "denying rival technology equal rights". Do you know that WebSQL was implemented by Chrome and had approval from Safari, but got killed due to opposition from Mozilla? Did Mozilla "deny rival technology equal rights"? Or perhaps, just perhaps, they had valid concerns that lead to rethinking of the approach?

You can't even come up with proper rebuttal of Mozilla's and Apple's concerns (you don't even know about their concerns to begin with) beyond "but native apps" and diatribes about Apple.

BTW here's Mozilla relenting on just one of the hardware APIs: https://news.ycombinator.com/item?id=33995022 (sadly, the twitter account has been locked)/ Original quote: "Just a day after shipping an impl to Firefox Nightly, this is the first discovered case of WebMIDI-fingerprinting... Chrome still allows web developers to enumerate attached MIDI devices without user consent or even a notification, btw."
by smurda | 2026-01-02 12:30:29+00:00
I'm not sure I agree with the transition to full automation, but Piketty's premise that returns on assets will outperform returns on labor is still at the root of growing income inequality.

If you have a bankroll, investments will yield higher returns than returns on labor (just working your butt off). Without wealth shocks or redistribution the income inequality gap will continue to widen.
by metalman | 2026-01-02 12:30:35+00:00
this a logical doom loop.
are you are a fucking punch press operator, or something else, worse?, such as a temporary hire untill the punch press no longer requires you.
my advice would be to pay attention to punch press design and optimisation, and keep your fingers (mind) clear of the works and keep snagging the custom work that cant be fully automated.

John Henry

https://m.youtube.com/watch?v=uYh9MwKQnb8
by tacostakohashi | 2026-01-02 12:32:50+00:00
I think it all comes down to him testing his work, attention to detail, and taking responsibility for making it work, just like anyone else.

I don't really think "typo" is a useful word in this context. It's a sequence of characters that... _does not work_ and _was not tested_. The fact that it is close to a different sequence of characters that would work, or that a human could recognize it for that other sequence, isn't really relevant.

Some of the engineering approaches you mention can help, but at the end of the day he has to be responsible for verifying that things work. Tests, schemas, etc. can help, but you don't want to get into a game of "the test/linter/AI didn't catch this for me, therefore it is broken".

I've worked with plenty of people over the years with linguistic quirks, like spelling insisting on spelling "deliminator", or "pluggin", or whatever, but if the code works, it works.
by ErroneousBosh | 2026-01-02 12:32:53+00:00
That's kind of how I do maths, too. Working out the lengths of antenna feeders, for example, where a coil of cable is about 30cm across. One turn of that is about one metre, so a coil with ten turns is about ten metres. Roughly. Close enough. I can coil it up shorter but I can't coil it up longer.

If I'm doing really precise stuff, I'm either doing it on a computer already or it's something that's just going to have to be "adjusted" into place when it's done.

In high school my maths teacher said "You'll need to learn all this, you won't always have a calculator!"

My dude, I am walking around with a supercomputer the size of half a slice of bread in my pocket, that probably has a sizeable fraction of the total computing power available in the world when you told me that.

It turns out I don't need either of these things, I just need a good sense of "yeah that feels about right".
by dubcanada | 2026-01-02 12:33:42+00:00
You cannot deny that Tesla has not been selling as well as other EV manufacturers. You also cannot deny that Tesla has took a heavy beating internationally.

Tesla valuation is not baked in anything, it's entirely hype about potential, and has absolutely nothing to do with automation, robotics, AI, energy. It is largely betting that Elon Musk will do well, not that Tesla will do well. It might as well just be called EM.
by SamoyedFurFluff | 2026-01-02 12:34:01+00:00
In my experience honestly this isn’t common. People really hate disagreeing IRL and can often sniff out when a disagreement is happening that’s just a form of trying to control the environment unnecessarily due to one’s personal issues. However it is important not to be too tolerant to straight up antisocial behavior that uses “don’t be political” as a form of self defense too. I’ve definitely had to kick out guys who did shit like treat women in the group like unwilling romantic targets even after being turned down, or guys who take being turned down personally and then tried to call the woman a fat cow over it who then also tried to use “stop being sensitive and political” as a cover for just being a poorly socialized male.
by saidnooneever | 2026-01-02 12:34:03+00:00
no internet yet. was a computer store, they sold some games on floppy, i was like 11 , buying doom on floppy i think or looking at it. the onwer saw it and recommended a book which was about visual basic or quick basic. i told him i wanted to buy the game and he said i wasnt allowed (too violent) and i should buy the book instead..he'd discount it to match the games ' price.

ended up being real thankful for that guy and the kid who showed me that shop and later (15 years later...) got me my first job in IT.

wonderful ppl :)
by throw0101a | 2026-01-02 12:34:18+00:00
> bectl and this manual page were derived from beadm(8).

* https://man.freebsd.org/cgi/man.cgi?query=bectl#end

> beadm(1M) originally appeared in Solaris.

* https://man.freebsd.org/cgi/man.cgi?query=beadm#end

Solaris Live Upgrade BEs worked with (mirrored) UFS root:

* https://docs.oracle.com/cd/E18752_01/html/821-1910/chapter-5...

* https://www.filibeto.org/sun/lib/solaris8-docs/_solaris8_2_0...

It allowed/s for migration from UFS to ZFS root:

* https://docs.oracle.com/cd/E23823_01/html/E23801/ggavn.html
by troupo | 2026-01-02 12:34:33+00:00
> The OS lock-in is much more difficult to break than Web where the standards are openly built and made available.

Where have you been in the past 10 years or so? Chrome views the web as their own fiefdom, and web devs happily oblige. There are now dozens of Chrome-only non-standards that are presented as "openly built standards" and devs deride other browsers for not implementing them.
by vouwfietsman | 2026-01-02 12:34:40+00:00
This is not really fair, the story is never explicitly discounted as hyperbole in the article and follows a range of other more mellow criticisms of europe. Also, directly following this quote, is the question: "Could anyone imagine Chinese or Americans being so obedient?".

None of this points to the story being out of place, and since the author specializes in serious analysis of china's relation with america, and the author brings up europe, its fair to assume that they included this story as a relevant criticism of europe.

In that regard, its indeed not of the same quality as the analyses of china or american culture.
by rswail | 2026-01-02 12:36:32+00:00
Tariffs are exactly the reason that situation is as it is.

BYD can outwait the adjustments of the US car industry to a new reality, in the same way that the Japanese did back in the 80s.

Last time, the US did it by screwing the union workers of the rust belt, while also giving up on passenger cars and moving to SUV/trucks, but this time it's a complete change in technology and the US (and Japan to an extent) is having trouble reorienting its manufacturing and supply chains to support the change.

If Ford can't sell an EV version of an F-150, then it has a real problem, because the rest of the world is not staying on ICE technology.

Artificial trade barriers don't last.
by RuslanL | 2026-01-02 12:36:43+00:00
The majority of Russian population genuinely believes that if the country "becomes weaker", some evil Western soldiers would come and either (belief A) physically exterminate every last of them or (belief B) enslave for eternity.

From that lens, loosing a few millions in a "pre-emptive strike" to save the bulk of population looks reasonable. Don't ask me how they ended up with this picture of reality.
by rohitsx | 2026-01-02 12:37:02+00:00
INDIA | REMOTE / RELOCATE

Independent software developer with 1.5+ years of professional experience, focused on building web and mobile applications end-to-end.
Experience across frontend, backend, databases, authentication, and payments.
Comfortable working with startups and small teams; adaptable to new stacks and problem domains.

Open to remote roles and relocation.
Actively looking for new challenges and opportunities to grow.

Email: rohitbindw@gmail.com

Website: https://rohit0.is-a.dev/hire-me

Résumé/CV: https://rohit0.is-a.dev/about

-----------------------------------------------------------

Languages & Frameworks: TypeScript, Next.js, React Native, Expo, Node.js, Deno

Databases: SQL, NoSQL

Authentication: Better Auth, modern authentication solutions

BaaS / Platforms: Firebase, Supabase

Payments: Stripe, RevenueCat, DodoPayments

Tools & Environment: Git, Linux, Neovim, Gemini CLI

-----------------------------------------------------------

Willing to learn new technologies and adapt quickly to project requirements.
by criddell | 2026-01-02 12:37:07+00:00
Most of my CD collection is from the 80's and 90's and I've never done much to take care of them. Many have spent a decade or more of their life in a car. Most of them spent ten years in my attic that gets very hot and very cold.

Out of 100 disks, only five or six have failed and all have been because of scratches on the foil side (or whatever the media that the music is encoded into is called).
by ChrisMarshallNY | 2026-01-02 12:37:48+00:00
I have a USB record player in storage. I have a number of old albums; mostly for keepsakes. I have a few Tangerine Dream picture disks (including one, cut into the shape of Poland), and a few records that have been out of print for ages.

I don't think of them as "investments," though. I don't think they're actually worth that much.

I have the music on them as digital files that I got from Apple Music, though (I have an Apple One sub). Much better quality sound.
by desipenguin | 2026-01-02 12:38:07+00:00
I am assuming that the second password is like decryption key.
I have saved the second password as "mailbox password"

The way I interpreted is that first password is for the account, so verify I am who I say I am.
But since the emails are encrypted, browser can't show my messages in human-readable form.
Second/mailbox password decrypts it and shows the emails in human readable format.

This is just a guess.

I would love to hear about second password from other/more knowlegeable folks.
by aebtebeten | 2026-01-02 12:38:34+00:00
wrt GP: "generating just enough content for the site to make the user visit and show them ads" is how publishing has always worked, even way back when it all came on dead trees. My library had a book in the reference section that had, for various types of demographic, the maximal percentage of ads to run (ie, how much content you needed to pay for having sold a given volume of ads), but it would probably have been almost as quick, just as cheap, and likely more accurate, to empirically determine that percentage by visiting a local newsstand and sampling the ad density from your target section of the rack.

wrt Exit vs Voice: https://news.ycombinator.com/item?id=46376098
by ob2 | 2026-01-02 12:38:52+00:00
I can get all my historic accounting records into any of the PTA tools, but then I'm stuck without standard processes for creating invoices, doing deposits, writing off bad debts, depreciation, loan repayments, recurring payments, etc. etc.

All those require standard entries and processes, which I've yet to find, which means that now I need to become an accountant and write these standard tools.

None of which generates any income and only creates more work for myself.

I absolutely hate my current accounting software, but this is not (yet) a viable option as far as I can tell.

Happy to learn I'm wrong.
by tarkin2 | 2026-01-02 12:39:47+00:00
So how do the maintainers and contributers know when a Discussion details a bug ready to be worked on? Seems like, as with issues, they'll still be sorting though them and looking for the most active ones?

Edit: after reading the contributors doc, it seems that feature requests are discussions which should help. Unreproducible bugs, too; although I would wager that a lot of users believe they can reproduce bugs but in fact can't consistently, or believe their feature request is a bug.

It seems this approach is better but still requires someone to sort through the discussions before they're moved to the cleaner issues pile.

One big pile with filters, or a chaotic pile and a clean pile. That seems to be the end result of this, unless I'm missing something.
by huhkerrf | 2026-01-02 12:40:05+00:00
I get that people on here don't like subscriptions, and I understand why, but I've been using You Need a Budget for well over a decade, and it is probably the last subscription I'd ever give up.

The automatic import of expenses is so valuable for my family and keeping track of how much we've spent and how much we have left for the month.

We used the fixed-cost version for years beyond when it was officially supported, and it didn't have the automated import, and I don't think I could ever go back to a system that didn't. There were always a few days a month, at least, when I wasn't exactly sure where we were in our expenses.
by jacquesm | 2026-01-02 12:40:10+00:00
It's not up to military analysts to get this right, it is up to the aggressor to know their own and their opposition's capabilities to within a reasonable degree of error before going in on something irreversible like this.

With hindsight, we can conclude it was madness. Before the war we maybe could have concluded that it would be better to err on the side of caution because of what it will do to foreign relations.
by vouwfietsman | 2026-01-02 12:40:16+00:00
Again this is a polarizing question.

There's nothing wrong with either perspective, rather its the case that the European perspective is different. That's not to say that Europeans are right, or that criticism flowing from Europe to America is justified, but it should at least be acknowledged that pitching two players in a competition that one of the players has less interest in competing on, is misguided.
by troupo | 2026-01-02 12:40:31+00:00
> This is such nonsense and everyone who’s a web developer knows you’re not being honest

And in your opinion "being honest" is speaking for every web dev out there?

I've been a web dev for 25 years (god I'm old) and Safari has not been a major pain for me.

You keep bandying wpt.fyi results around not even understanding what they mean. E.g. Safari only passes 8 out of 150 accelerometer tests. So? Does it affect every web dev? Lol no. But it does pass 57 out 57 accessibility tests which is significantly more important.
by formerly_proven | 2026-01-02 12:41:20+00:00
> Each year they have warned that houses are for living, not speculation. Last year, they dumped a huge amount of cheap lending into the market to provide movement...warning this is the last step...a month ago the 2026 gov priorities list removed protecting the housing market...first time in modern history.

Perhaps one of a few genuinely positive policies which only China can do. Meanwhile western countries will rather stab their economies to death than accept even just stagnating real estate prices.
by roenxi | 2026-01-02 12:41:29+00:00
> If your chatbot decide to tell your customer to kill themselves, it's your problem.

I don't think the argument is that the AI made it OK as much as if someone commits suicide because a chatbot told them to they were so delicate that it isn't the fault of the system they were interacting with. It may be the straw that broke the camel's back, but it was still only a straw-worth of harm. It'd be like a checkout person telling a customer to kill themselves and the person commits suicide later that night - an unprofessional act to be sure, the server would probably get sacked on reflex but we really can't say anyone should be held legally liable.
by user34283 | 2026-01-02 12:41:41+00:00
To each their own, but Windows 11 runs flawlessly on my machine with high-end specs and a 240 Hz monitor.

The Start menu works great with no lag, even immediately after booting.

The only thing that I consider annoying would be the 'Setup' screens that sometimes show up after bigger updates.

---

Would I trade it all to get on Bazzite DX:

- lower game compatibility and potential bugs

- subpar NVIDIA drivers with the risk of performance
degradation

- restricted development in dev containers relying on VS Code Remote

- Loss of the Backblaze Unlimited plan

+ system rollbacks if an update fails

---

That does not seem worth it to me.
by Etheryte | 2026-01-02 12:43:48+00:00
This is neat, but I'm not really convinced this level of granularity makes sense for personal finances? Or at least it does not for me personally. I find that simply entering all my accounts into one big excel once a month more than suffices to keep track of everything. Maybe I make a typo here and there but it doesn't really matter in the grand scheme of things cuz I'm gonna type a new number next month anyway.