MurphyA/hacker-news huggingface dataset:
by alcover | 2026-01-03 23:02:53+00:00
> (1) If I read "io.print", is this "the print function in the module io" or "the print method for the variable io"

I don't see the issue. Just look up the id ? Moreover, if modules are seen as objects, the meaning is quite the same.

> checking is much easier if the namespace is clear from the grammar.

Again (this time by the checker) just look up the symbol table ?
by thomassmith65 | 2026-01-03 23:02:57+00:00
If I wrote a similar article, its last paragraph would be a call-to-arms to save M-Disc, which the industry is - absurdly - abandoning.

M-Disc is the only real solution to preserving data a whole lifetime. It is the both the longest-lasting storage medium, and the most compatible.

https://en.wikipedia.org/wiki/M-DISC
by zaphirplane | 2026-01-03 23:03:37+00:00
What does Ynab do that I would get for free with gnu cash? Just downloading bank statements which I’m not ok with and against my banks t&c.

Other wise all non envelope budget systems are horrible for me because I want the budget to be self adjusting so if I spend more on household items 1 month it needs to ensure I have less to spend over the next set of periods till I’ve gone back into positive . Rollover basically
by solenoid0937 | 2026-01-03 23:03:47+00:00
You seem to be mistaking my comment for a moral stance.

I am not making a call to do anything, I am simply describing the nature of international relations throughout the vast majority of human history (including the current day), in a framework most commonly defined as realism.

Superpowers act in their self interest, ignoring "international law" when the benefit meaningfully exceeds the cost. They can do this because there is no one to stop them. They will do this because it is in their self interest.

Americans will probably benefit from this action, or at least that is the administration's thesis. Is it moral? No, but discussions of morality are irrelevant on the world stage, which is a zero-sum game defined only by leverage.
by decodebytes | 2026-01-03 23:04:02+00:00
DeepFabric - Generate High-Quality Synthetics, Fine-Tune, Measure, and Evaluate models in a Single Pipeline

Recently used the project to train a 4B model to outperform Claude Sonnet 4.5 and Gemini Pro 2.5 at Tool Calling. Colab here to run a free T4 GPU:

https://colab.research.google.com/drive/1EG1V40v5xkJKLf6Ra6W...

What sets DeepFabric apart from other dataset generation tools is its ability to ensure high diversity yet domain-anchored relevance through unique topic graph generation algorithms. This guides sample creation to cover all necessary subtopics while avoiding redundancy, which is where other tools often fall short, resulting in model overfit.

Constrained decoding and response validation, along with real tool executions within isolated webassembly environments, ensure that generated samples strictly adhere to structured schema, variable constraints, and execution correctness, ensuring datasets have exact syntax and structure for use in model training pipelines. Tool definitions can be directly imported from MCP server schemas and then mocked, or rans as real life tool functions. Using real tools means the model has to adapt and correct when it makes the wrong choice or hallucinationates which makes for much better training data.

Once your dataset is generated, it can be automatically uploaded to Hugging Face and directly imported into popular training frameworks like TRL, Unsloth, and Axolotl.

Post-training, DeepFabric's built-in evaluation engine assesses model performance, whereby models prove their capabilities on unseen tasks derived from training splits—covering evaluation-only questions, answers, and tool traces.

https://github.com/always-further/deepfabric
by ethbr1 | 2026-01-03 23:04:23+00:00
Trump's Reaganesque in Reagan's weaknesses, without any of his strengths. Except maybe charisma to some people.

At this point in his second administration, I'm firmly convinced that the bulk of the details aren't communicated to him and/or he forgets them.

Big decisions? Sure, he makes yes/no. But "Let me hear the plan for day x+1?" In what universe would the Trump we've seen ask that question? We're talking about the McDonald's guy.
by JumpCrisscross | 2026-01-03 23:04:41+00:00
I read Kim Stanley Robinson's Mars triology [1], a series which "chronicles the settlement and terraforming of the planet Mars," years ago.

The first book, Red Mars, contains a debate between the reds, led by a scientist arguing for preserving Mars, and, basically, everyone else, who want to terraform and settle it. The reds are, throughout the book and frankly the series, a collection of extremists. They won't compromise. They blow cool stuff up. They're borderline terrorists, only outdone in the second book (Green Mars) by the Earth corporations that want to fuck up terraforming to maintain control. The only thing I remember being more annoying than the reds in Red Mars were the pages-long descriptions of the fucking escarpments and other geology.

Aside: I love Hemingway and get bored with Steinbeck. Reflecting on this, again years later, I realised they both do the same thing: expand on the banal. For Hemingway, the scenes I most love involve food and drink. Steinbeck, on the other hand, zooms in on the California landscape. I grew up in California, in part–it may be too familiar.

Anyway, the last book in Robinson's series, Blue Mars, is set after terraforming is done. It should be a celebration. And yet, I can't remember any significant plot points. (There was a cool low-g race.) I didn't even realise how boring and immemorable it was until well after I'd read it.

And then it hit me. It's boring because it's Steinbeck. The escarpments are gone. The burning sunrises near the polar ice caps. Gone. The boring stuff from Red Mars? I remember it. The visuals are vivid. They were tedious to digest. But they stuck and they're beautiful. By Blue Mars, however, the setting became ordinary. The idea–doing normal things on Mars–is novel. But the thing itself is not. Robinson turned Mars into a Steinbeck setting.

As I said, I read the trilogy years ago. Then, I lived in New York. I was a technological maximalist. Now, I live in Wyoming and would describe myself as a conditional optimist.

We have the tools to make a better future. But we have a tendency to be thoughtless with new tools. One of the most tragic ways we do that is by succeeding in developing and deploying technologies (autonomous deep-sea submersibles are cool!) that, in the end, homogenise the places, people and things that motivated us to reach out in the start.

[1] https://en.wikipedia.org/wiki/Mars_trilogy
by AutoAPI | 2026-01-03 23:04:46+00:00
https://PostalAgent.com – Send personalized postcards online.

Upload a CSV or circle neighborhoods on Google Maps to build your address list (consumers or businesses). Printing and postage included in one price.

In the last 30 days I've added integrations for Zapier and Jobber (after adding Pipedrive, Zoho, and Follow Up Boss last month).

If anyone wants to help test these new integrations, I'll set you up on a special plan and let you send mail at my cost (roughly the price of a stamp)
by estearum | 2026-01-03 23:04:55+00:00
No, shit can always get worse so act carefully and with a plan.

I and many others are asking for evidence of such a plan. The US administration has denied the existence of such a plan.

Maybe those factors you mention will turn out to be relevant or even determinative, and maybe not. I suspect in absence of an actual plan, the mere tradition of democracy will not suffice.
by dredmorbius | 2026-01-03 23:05:16+00:00
It's possible to:

1. Buy a non-crappy, dedicated, phone. Many of these feature better reception, voice quality, and battery life than a smartphone, as well as being smaller and lighter. Heck, smartphones are going this direction with satellite devices (earbuds, smart watches) already. Your "phone" is in your ear, most of the smarts stay in your pocket or bag.

2. A camera.

3. A full-fledged mobile device which is actually usable. Small form-factor laptop / hybrid beats pretty much any smartphone or tablet.

If all you need is the phone, that's what you carry. Much of the time you can carry other device(s) as well. My list would probably extend to a voice recorder. As with the camera, that's relatively inexpensive and long-lived, so you end up with less long-term expense.
by hdgvhicv | 2026-01-03 23:06:02+00:00
Nat 4, it’s trivial. But IPv6 tell me how terrible nat is despite it being the only solution in both the v6 and v4 world.

Sadly my 4g provider will not peer via bgp with me, even if I could provide an AS and Sufficiently large IP range.

I think my home ISP will actually peer with me, but I’d have to tunnel to them over my non-fibre connection, and there’s reduced resilience in that case.

At work that wouldn’t help at all, there are very few providers for many of our branch offices.

So once again ipv6 only works with “icky” nat, or on simple 1990s style connections, and not in the real world of multiple providers. Now sure I can do npt which means I don’t need to keep track of state, but then if I didn’t keep track of state I lose the benefits of a stateful firewall.

As such the only benefits of nat on v6 is that source ports will never need to change even if client 1 and client 2 both send to server 1 port 1234 from source port 5555. This helps with a handful of crappy protocols which embed the layer 4 data (port number) in a layer 6 or 7 protocol.
by RomanPushkin | 2026-01-03 23:06:20+00:00
Many users left because they had had overly strict moderation for posting your questions. I have 6k reputation, multiple gold badges and I will remember StackOverflow as a hostile place to ask a questions, honestly. There were multiple occasions when they actually prevented me from asking, and it was hard to understand what exactly went wrong. To my understanding, I asked totally legit questions, but their asking policy is so strict, it's super hard to follow.

So "I'm not happy he's dead, but I'm happy he's gone" [x]
by eterm | 2026-01-03 23:06:26+00:00
It's surely both.

Look at the newest questions: https://stackoverflow.com/questions?tab=Newest

Most questions have negative karma.

Even if somehow that is "deserved", that's not a healthy ecosystem.

All that is left of SI are clueless questioners and bitter, jaded responders.

SO worked when "everyone" was new to it, and they felt energized to ask questions ( even "basic" questions, because they hadn't been asked before ), and felt energized to answer them.

SO solved a real problem - knowledge being locked into forum posts with no follow-up, or behind paywalls.
by sieep | 2026-01-03 23:06:38+00:00
I just launched the beta of my app that uses Elixir/Phoenix. Its a community driven aggregation of technology resources for Michigan, like companies in Michigan that hire tech talent, university programs, incubators in Michigan, etc. It also includes a newsletter thats already fully live and has over 10 subscribers. I'm gathering starting data and feedback now!

https://michigan-pulse.gigalixirapp.com
Show HN: Foundertrace – chain of YC startups founded by its employees
by loondri | 2026-01-03 23:06:55+00:00
Inspired by PG’s tweet about a chain of 4 YC startups where the founder worked at a YC startup, I vibe coded and generated these genealogy chains for all ~6k YC startups. And to make these trees easily accessible I packaged them into a hosted webapp.

Few noteworthy YC startups which have had huge impact in YC ecosystem

Airbnb - 83 YC startups spawned

Stripe - 67 YC startups spawned

Dropbox - 50 YC startups spawned

Justin.tv/Twitch - 47 YC startups spawned

More recently founded YC startups which have spawned a lot more YC startups

Rappi - 21 YC startups spawned

Brex - 20 YC startups spawned

Scale AI - 19 YC startups spawned
by philajan | 2026-01-03 23:07:08+00:00
A hot reloadable menu library for raylib / raygui applications in Zig.

https://github.com/pajanowski/raymenuz

I want to use this for future raylib games as a developer menu.

I wanted to learn more Zig and be able to add or remove game state fields to and from the screen without having to recompile.
by el_jay | 2026-01-03 23:07:10+00:00
My understanding is that deep-sea nodules produce oxygen by a process similar to electrolysis, where they generate currents that split seawater into hydrogen and oxygen.

The proportion of global abiotic and global total oxygen production this represents is not known, but may be significant.

Leaving aside the certainty of yet more cascading collapses of marine life in waters de-oxygenated by deep sea mining: do we want to risk finding out the hard way how significant?

Apparent consensus is we do, but I don’t have to like it, or think these are the plans of sane people who see the big picture.
by rriley | 2026-01-03 23:08:13+00:00
We’ve optimized the internet for producing information, not for humans consuming it. Most of us are overwhelmed not because content is bad, but because it’s all delivered in the same rigid format.

I’m working on unrav.io : a way to reshape any web content (article, video, or PDF) into the form that actually fits how you think (summaries, mindmaps, infographics, podcasts, chat, etc.).

We just launched a Chrome extension, so it’s one click on any page. No login, free to try.

https://unrav.io
by alexwasserman | 2026-01-03 23:08:47+00:00
I've long wondered how much HN karma I could farm by keeping track of the top-X HN blogs and auto-posting the links with a bot.

There are also a number of other blogs I read that are semi-regularly on HN and aren't on the list that I expected to be. Maybe just didn't quite make the top 100, and I'm over-indexing on my personal preferences. eg. Matt Levine's Money Stuff crops up semi-often, and Bret Devereaux of ACOUP gets most of his posts on HN.
by which | 2026-01-03 23:08:55+00:00
Venezuela was not a society held together by a strongman unlike Iraq/Libya/Syria. It also does not have the religious or tribal divides those places did. The country was already on the brink of collapse from a combination of sanctions and truly astronomical levels of corruption. There has been a roughly 70% economic decline over the past decade and while there is no longer hyperinflation, inflation in 2025 was at least 200%. Panama would be a more appropriate reference point.
by nospice | 2026-01-03 23:09:14+00:00
Right. I often end up on Stack Exchange when researching various engineering-related topics, and I'm always blown away by how incredibly toxic the threads are. We get small glimpses of that on HN, but it was absolutely out of control on Stack Exchange.

At the same time, I think there was another factor: at some point, the corpus of answered questions has grown to a point where you no longer needed to ask, because by default, Google would get you to the answer page. LLMs were just a cherry on top.
by teekert | 2026-01-03 23:09:15+00:00
I do use Claude a lot, but I still regularly ask questions on https://bioinformatics.stackexchange.com/. It's often just too niche, LLMs hallucinate stuff like an entire non-existent benchmarking feature in Snakemake, or can't explain how I should get transcriptome aligners to give me correct quantifications for a transcript. I guess it's too niche. And as a lonely Bioinformatician it can be nice to get confirmation from other bioinformaticians.

Looking back at my Stack Exchange/Stack Overflow (never really got the difference) history, my earlier, more general programming questions from when I just started are all no-brainers for any LLM.
by DylanSp | 2026-01-03 23:09:17+00:00
I've been learning the basics of using Z3 by creating a solver for the daily puzzle game Clues By Sam (very fun game; https://cluesbysam.com/). Repo is https://github.com/DylanSp/clues-by-sam-solver. It uses Playwright to read clues and submit guesses; I've got it working for all 50 puzzles in puzzle pack 1.
by MarsIronPI | 2026-01-03 23:09:44+00:00
> That's a valid trade-off to make. But it's unexpected for a language that bills itself as "The Ergonomic, Safe and Familiar Evolution of C".

No, I think this is a very ergonomic feature. It fits nicely because it allows better compilers to use the constraints to optimize more confidently than equivalently-smart C compilers.
by TacticalCoder | 2026-01-03 23:09:46+00:00
> I know not everyone is a computer expert but 1) we are on Hacker News

This. Those arguing it's hard for their grandma: I can understand. Those arguing it's hard for themselves: there are probably better websites to frequent for them and I dispute their "hacker" status.

> Everything is backed up twice and verify every file checksum twice a year.

How do you do the checksum? Mine is added to the filename:

DSC_00219347-b3-7e282693a4.jpg

meaning that file has a Blake3 checksum beginning with 7e282693a4. I've got both verification script doing random sampling (where at times I randomly verify x% of the files) and my rsync wrapper script doing a rsync dry-run (if the dry run detects a checksumed file that supposedly needs to be rsync'ed I'll verify the checksums and detect the bitrot'ed file if any).

HDDs (offline and both on-site and off-site), SSDs, dedicated servers, server at home running ZFS, ...

I plan to buy used LTO tape gear too.

P.S: I still have source code from DOS stuff I wrote in 1991 so there's that.
by WackyFighter | 2026-01-03 23:10:18+00:00
> International law clearly states that a sovereign nation has the right to self-rule, without external intervention. The UN Charter doesn't differentiate between democractic and non-democratic nations - it's up to the people of a nation to select their leadership.

I really wish people would accept that political realism is how the US really operates, rather than buying into the fantasy that there is some rules based order and quoting the UN Charter.

> The argument you make just plays in their hand.

Any argument made on this site by anyone here will have absolute no effect on the outcome in anyway. That has been the case for all of human history and will never change.
by jacquesm | 2026-01-03 23:10:21+00:00
There is still tomorrow. What Trump has shown me is that the crap just never ends, one thing after another. Some guy in this thread is happy about 'vigorous foreign policy'. You really can't make it up.

I don't think there are any checks and balances that are still functioning other than the ones that have served us well to get rid of evil people since thousands of years ago and sooner or later these assholes will be gone. But they will always be replaced by new assholes with the same ambition: to own and rule over a disproportional share of the world.
by p-e-w | 2026-01-03 23:10:40+00:00
Indeed. StackOverflow was by far the most unpleasant website that I have regularly interacted with. Sometimes, just seeing how users were treated there (even in Q&A threads that I wasn’t involved in at all) disturbed me so much it was actually interfering with my work. I’m so, so glad that I can now just ask an AI to get the same (or better) answers, without having to wade through the barely restrained hate on that site.
by a_conservative | 2026-01-03 23:10:41+00:00
This is just a guess, but I bet if your grandma's photo books had some sort of narration or her personal notes, you would have valued them more.

I've sometimes passed on sentimental keepsakes, only to long for them later. What seems pointless yesterday, suddenly has new meaning as I get older and gain new perspectives. In particular, my Mom passed a few years ago, and there are questions I wish I could go back and ask now that some time has passed. There are items I tossed that I wish I had at least snapped a picture of them for reference. I didn't understand the significance of certain documents in the moment.

Maybe the answer is to pick out stories that are important and include some sort of narration. Maybe the answer is to throw away the pictures without meaning and savor the ones with meaning, and make sure that meaning is recorded for your kids.
by ang_cire | 2026-01-03 23:10:47+00:00
First off, LLMs aren't "smart", they're algorithmic text generators. That doesn't mean it is less useful than a human who produces the same text, but it is not getting to said text in the same way (it's not 'thinking' about it, or 'reasoning' it out).

This is analogous to math operations in a computer in general. The computer doesn't conceptualize numbers (it doesn't conceptualize anything), it just uses fixed mechanical operations on bits that happens to represent numbers. You can actually recreate computer logic gates with water and mechanical locks, but that doesn't make the water or the concrete locks "smart" or "thinking". Here's Stanford scientists actually miniaturizing this into a chip form [1].

[1]: https://prakashlab.stanford.edu/press/project-one-ephnc-he4a...

> But if there is a policy in place to prevent some sort of modification, then performing an exploit or workaround to make the modification anyways is arguably understood and respected by most people.

I'm confused about what you're trying to say. My point is that companies don't actually trust their employees, so it's not unexpected for them not to trust LLMs.
by dmurray | 2026-01-03 23:10:59+00:00
I thought it played worse than random moves and couldn't understand how it could beat anyone (no offence to OP).

But if you intentionally hang your pieces, it tends to take them. And it will try to promote pawns in the endgame. So it is possible for it to stumble upon a checkmate, though in my effort where I gave away all my pieces, it instead found the only move to stalemate once it had K+Q+R vs K.
by mindcrime | 2026-01-03 23:11:02+00:00
(Looking at this from an American centric point-of-view):

The Czar of health-care in the US today is a brain-worm addled, drug-addicted, vaccine-denying, conspiracy mongering, incompetent jackass. And the overall current administration has shown itself to be hostile to basically anyone who isn't a cis-gendered, white, heterosexual, Christian male.

How many of us really trust these people to make good decisions regarding our health-care? A position that they (or their delegates) would find themselves in if we "nationalize health care".

I think this is a classic example of an idea that sounds good on paper, but doesn't survive contact with reality.
by dredmorbius | 2026-01-03 23:11:03+00:00
TIL via @jaquesm: <https://news.ycombinator.com/item?id=46480533>.

Previous Show HN: <https://news.ycombinator.com/item?id=20735565> (2019).

Developer is, as might be expected, an HN member: <https://news.ycombinator.com/item?id=45613914>.
Show HN: Debugging ESP32-S3 watchdog resets caused by flash/cache interactions
by pazzk | 2026-01-03 23:11:09+00:00
I ran into intermittent interrupt watchdog resets while working on ESP32-S3 firmware(an embedded microcontroller SoC) with flash encryption and PSRAM enabled.

What initially looked like a timing or scheduling issue turned out to be a structural problem in ESP-IDF: flash operations temporarily disable cache, while cache sync(`esp_cache_msync`) can still be triggered by DMA-based TLS crypto paths.

When these paths overlap, the system can stall long enough to trip the interrupt watchdog.

I wrote up the investigation, reproduction conditions, and a workaround(serializing flash operations and cache sync paths) here: https://pazzk.net/blog/esp32s3-flash-cache-issue

Interested to hear if others have seen similar issues or cleaner approaches.