MurphyA/hacker-news huggingface dataset:
by bigpeopleareold | 2025-12-26 08:43:07+00:00
Technical:
- Just anything more programming-specific stuff at work. When I get to do something, it's a stress-relief, because the typical day involves dealing with meetings, people, etc. and I can't have that much anymore, now with my health. Even when I can just focus, I want to shake the worry of other people's issues. The programming I do mostly is handling precise reporting requests, but since that is going to be offshored, I can move to something else at least. I am hoping that I can take on anything outside of Java or .NET. I work at a consultancy and those projects do pop up.

- Recreational programming: graphics programming, something to support my odd project (a "recreation" of the bad software from "a company" "I worked for"). I already wrote a hacky command language that is intentionally tedious to use :) Next is the user interface!

- I have a plan also to go through Wirth's Oberon Compiler Construction and his Algorithm text using Oberon. If there is a project in it, I want to maybe bootstrap a simple Oberon compiler in Pascal then rewrite in Oberon (without caps!)

Non-technical:
- I want in the future to expand my range of project options from my employer, so I want to rev-up my mind again in this country's language and go through the thickets of folk's heavy dialects.

- Eat better. If I can help to avoid my gut issues at this point, I need to.

- Do more presentations, particularly in the more topics I have embraced (Pascal, compilers, etc.) as something pedagogical for others in my company of consultants.
by fluoridation | 2025-12-26 08:44:31+00:00
I do something similar, only keeping my lips shut and moving my tongue and throat as if I was speaking. I find it's an intermediate speed between conversation speed and purely reading with my eyes. I started doing it when I wasn't so good at English to give myself time to understand the text, as well as to practice the mechanics of English speech when I didn't have anyone, but I find keeping me at this pace gives me maximum comprehension. I have a friend who reads much faster than me and he quite often misses points in whatever he's reading. I think he got into that habit from literature, but it's disastrous when reading something more densely packed with information, like technical documentation.
by cjs_ac | 2025-12-26 08:45:40+00:00
I think the hidden motivation for all of these crackdowns across the developed world is the increasing risk of a third world war. Propaganda is already rife across social media for both sides of both the Russia-Ukraine and Israel-Palestine conflicts. Governments very much want to be able to repeat feats like the XX System, and will need strict control over online communications to achieve that.

https://en.wikipedia.org/wiki/Double-Cross_System
by onion2k | 2025-12-26 08:45:46+00:00
I want to get better at Systems Thinking. I'm fairly certain that while AI is going to get better and better at most things, it's only ever going to be able to look as far ahead as the prompt it's given and the context available. Architecting a system that can be won't grind to a halt after years of prompt-based additions is going to be a key skill, and the foundation of that is building high quality systems on top of simple foundational systems. That is going to necessitate being good at Systems Thinking.

Also, 'systems' doesn't mean code here. It could be business processes, people processes, ways of working, etc. AI is eventually going to impact all of it (it has already really), and that means being able to think about how to build systems that work well, and especially how to describe systems so that AI can help improve them.
by zephen | 2025-12-26 08:46:33+00:00
> Learning" is an established word for this

Only by people attempting to muddy the waters.

> happy to stick with "training" if that helps your comprehension.

And supercilious dickheads (though that is often redundant).

> No copy is created until output is generated that contains a copy.

The copy exists, albeit not in human-discernable form, inside the LLM, else it could not be generated on demand.

Despite you claiming that "It works exactly the same for a LLM," no, it doesn't.
by spencerflem | 2025-12-26 08:48:47+00:00
Even if what you’re doing is making open source software that in theory benefits everyone, not just google?

FWIW I agree with you. I wouldn’t and couldn’t either but I have friends who do, on stuff like security, and I still haven’t worked out how to feel about it.

& re: countries: in some sense I am contributing. my taxes pay their armies
by Gigachad | 2025-12-26 08:48:53+00:00
I do agree, playing open world games without fast travel can be a bit of a slog though. I considered playing Skyrim without fast travel but many of the quests make you run half way across the map and back multiple times.

Without fast travel you’d be forced to plan your trips more and bundle all the tasks in an area which would be cool. But it’s probably too much to ask for the general public who will see it as annoying.
by asmor | 2025-12-26 08:49:55+00:00
I am not going to be an advocate for any company in that way if they willingly work with people that want to stomp out my rights or even my existence. I did recommend Framework Laptops to my work colleagues, friends and family. I wouldn't be doing that. You are of course correct that other companies are also bad, but Framework positions themselves as an explicit outsider to that system and they provide me with less direct value. It's not solely transactional to support them, it's a political stance. And it is unfit for me to position myself to support them. So I'll just go with the lowest bidder instead.

I would've been fine with it had there been a correction, but Nirav didn't even acknowledge the issue. His posts in the big megathread (for which they purposefully chose to merge into the one with the most incendiary name to make the entire point look bad) only address general sponsorships and Hyprland, a community that, from what I hear, has improved a lot. No word on their biggest sponsor check ever going to RubyCon. No word on Omarchy, a distro Nirav seems to have a personal stakes in (filed bugs, keeps interacting with DHH, keeps glazing them on social media).

My existence (in a literal way, in an access to HRT way, in a not being declaring as "inherently sexual" to be ejected from public life way... pick something) depends on enough people taking a strong stance against fascist rhetoric, and conversely not shrugging it off as "just some opinion". Of course I will prioritize that.
by qnleigh | 2025-12-26 08:51:04+00:00
You're asking good questions, but it's unreasonable to expect one paper to answer all of them. Probably the article should have emphasized more strongly that mouse models are imperfect, but they do show efficacy in two different mouse models, which counts for something.

> It fails to prove that fixing NAD+ in humans will stop the disease, only that it works in mice engineered to have the disease

This in particular is just not possible without clinical trials in humans. But you can't have a clinical trial without evidence of efficiency, so you need to start with mouse models, even if they are imperfect. Sadly we don't know if any of the existing mouse models are any good, but it's the best we've got.
by 3D30497420 | 2025-12-26 08:51:24+00:00
I like thinking about the scales of speed and the impact it has on one's experience.

I used to fly fairly regularly between Germany and Italy. I'd get on a plane in Munich and get off in Florence, going from a very "German" place to a very "Italian" place. A few years ago I started driving the route, and I was surprised just how much gradation there is between the cultures.

As an American, I always thought of "Italians" and "Germans" as very distinct cultures, but then you drive through Südtirol (or Alto Adige, if you're feeling Italian, the northern most province of Italy) and it feels quite Germanic. Then gradually, as you continue south, you hear more Italian, see more Italianate architecture and place names. Similar story for Alsace between France and Germany.

Of course none of this is all that surprising knowing the history of these areas, but it is very interesting to experience in-person.

I'm sure most places and cultures are like this, even when we think of of them as quite distinct. When you only fly between major cities, you lose so much of the wonderful overlap.
by fluoridation | 2025-12-26 08:51:49+00:00
My experience has been the exact opposite. Yes, there's literally a lot of information, but so much of it is irrelevant fluff that could be eliminated or trimmed without losing much. I've seen multiple paragraphs of Tolkien, for example, that narratively boil down to "they walk across the field". To be clear, I don't see that as a flaw. The fluff serves to set the mood. But that's different from saying that the text is especially information-dense.
by avaer | 2025-12-26 08:53:01+00:00
I used to write web apps in C++, so I totally understand not caring if it gets the job done.

I guess the difference where I draw the line is that LLMs are inherently random I/O so you have to treat them like UI, or the network, where you really have no idea what garbage is gonna come in and you have to be defensive if you're going to build something complex -- otherwise, you as a programmer will not be able to understand or trust it and you will get hit by Murphy's law when you take off your blinders. (if it's simple or a prototype nobody is counting on, obviously none of this matters)

To me insisting that stochastic inputs be handled in a framework that provides strong typing guarantees is not too different from insisting your untrusted sandbox be written in a memory safe language.
by bryanrasmussen | 2025-12-26 08:55:04+00:00
It makes sense, if I were trying to construct an algorithm to make sure I gave people their hits I would also have to push in things they hadn't shown any interest in or even actively disliked, considering that people get inputs from the reality around them outside my service and as such they may change their behaviors and inclinations, I would need a way to note that is the case and respond.
by pembrook | 2025-12-26 08:57:03+00:00
It’s called bikeshedding and yes it’s a cultural thing on HN. [1]

Most people here are big company worker bees where they take zero risks and do very little of substance.

In these organizations, it’s common for large groups of people to get together in “meetings” and endlessly nitpick surface-level details of unimportant things while completely missing the big picture.

[1] https://en.wikipedia.org/wiki/Law_of_triviality
by ssl-3 | 2025-12-26 08:58:58+00:00
> Would a child have access to a paid VPN like Mullvad anyway, I wonder.

Sure. Why not?

Paid VPNs are cheap to use, and kids are smart.

A kid who already has a computer to use can turn a relatively large amount of electricity into a relatively small amount of crypto, and can do so very informally. It's usually a money-losing operation, but that matters less when a person is (say) 14 and someone else pays the electric bill: Out of sight, out of mind.

After that: Simply use the proceeds to pay for something like Mullvad or AirVPN (they accept crypto payments just fine).

It's been quite a long time since I was 14 and it was a very different world back then, but I don't think I would have had any trouble connecting these dots at that age.

(And indeed, that's how I used to pay for my own VPN service as a grown adult back when using those things was a lot less common. Rather than potentially draw unwanted interest from my bank by making international payments, I'd just mine some crypto and pay the electric bill. It wasn't strictly anonymous or untraceable or anything like that, but it did help cover the tracks that I cared about covering.)
by bryanrasmussen | 2025-12-26 08:59:08+00:00
I think GRRM is failing the first two obligations of the author:
https://medium.com/luminasticity/obligations-of-the-author-0...

Finish what you start — When starting a work that has readers or viewers, complete it if it is financially rewarding to do so. You have unfortunately made an aesthetic promise to your readers in exchange for money. Suck it up.

Keep Your Customers Informed — If you will not be able to do the first, inform people as soon as possible.
by ep_jhu | 2025-12-26 08:59:23+00:00
My wife and I quit our tech jobs and moved from the US to a European country last year to learn/grow/explore. The plan is to renew the visa and continue our exploration.

For 2026, other than more traveling, I have just started a course at the local tech university on solar power, and asset management/O&M of solar installations. The hope is to gain basic domain knowledge for potentially transitioning my career into this field in a year or two, taking advantage of my SWE, data analytics, and PM experience.

I'm also planning to take my host country's driving exam. That means I first need to learn how to drive a car with manual transmission, after 30+ years driving in the US.
Show HN: Domain Search MCP – AI-powered domain availability checker
by dorukardahan | 2025-12-26 08:59:42+00:00
MCP (Model Context Protocol) server that lets AI assistants check domain availability in real-time.

Features:
- Multi-source: Porkbun, Namecheap, RDAP, WHOIS
- Price comparison across registrars
- Social handle checking (GitHub, Twitter, npm, etc.)
- Premium domain detection with pricing insights

Works with any MCP-compatible client.

Install: npx -y domain-search-mcp
by Quothling | 2025-12-26 09:00:25+00:00
> I'll be honest, this is the big reason I don't get all the hype around coding agents. I do find them useful but typing isn't the bottleneck. Not even close. Plus, while typing is when I'm doing my best debugging and best simplifying.

As you sort of point out between the lines, it depends on what you work on. I had an AI agent rewrite some ancient (and terrible code) which had stopped working because the v1 of an api on v3 was sunset. It took around 5 minutes out of my day, and most of those were having two people explaining to me where the code was and what they thought had happened to make it break. It would've like taken me a full day to fix without AI because I would have needed to understand things first, and because it was quite a lot of code.

The result wasn't very good, but it was better than what was before, and since that had run for years without anyone tuching it, well... good enough. Heck, it might've taken me more than a day because I doubt I would have left it at "wasn't very good".
by dorukardahan | 2025-12-26 09:01:51+00:00
Hey HN! I built this because I got tired of context-switching between AI assistants and domain registrars while brainstorming project names.

Now I just ask "Is coolproject.com available?" and get instant results with pricing from multiple sources.

Technical details:
- TypeScript + Zod validation
- 98 tests, security audited
- LRU cache with TTL
- Rate limiting per registrar

Happy to answer any questions about the architecture or MCP in general!
by hithre | 2025-12-26 09:02:52+00:00
Pro:
After 10 year I feel that I am becoming a specialist of the software I work on rather than a software specialist. Needing to work in different domains where I am not the expert.

Other:
Better time management and micro napping. After a working day sucking mind and kids energy, the brain stops working for anything but doom scrolling or TV.
by zaptheimpaler | 2025-12-26 09:03:53+00:00
> Meta clearly enganged in copyright enfringement when they torrented books that they hadn't purchased. That is enfringement already before they started training on the data. That doesn't make the training itself enfringement though.

What kind of bullshit argument is this? Really? Works created using illegally obtained copyrighted material are themselves considered to be infringing as well. It's called derivative infringment. This is both common sense and law. Even if not, you agree that they infringed on copyright of something close to all copyrighted works on the internet and this sounds fine to you? The consequences and fines from that would kill any company if they actually had to face them.
by bornfreddy | 2025-12-26 09:04:11+00:00
> The hard part is always going down a rabbit hole in established code bases.

Actually, I found that this is exactly where they shine (I wouldn't trust them with greenfield implementation myself). Exploring existing code is so much easier when you can ask them how something works. You can even ask them to find problems - you can't trust them to be correct, of course, but at least you get some good brainstorming going. And, incredibly, they often do find actual problems in the code. Pretty impressive for language models.
by guerby | 2025-12-26 09:04:39+00:00
Great work!

A researcher with T1D and present online:

https://andrewkoutnik.com/
https://x.com/AKoutnik/

Interview:

https://www.youtube.com/watch?v=CG8UU7P8FBU
Can Keto Transform Type 1 Diabetes Treatment? A Decade of Insights from Dr. Andrew Koutnik
by jimkleiber | 2025-12-26 09:04:45+00:00
For a while I've thought so many of us are afraid to slow down because we might feel sad, as sadness is often one of the slowest emotions.

Yet this quote has me thinking that maybe we fear slowing down because of the consciousness overload. That we get so overwhelmed by our senses. Maybe even that can lead to the tears of being so alive.
by maxbond | 2025-12-26 09:05:52+00:00
> Advice is welcome.

Here's some advice I've given about learning Rust in the past. https://news.ycombinator.com/item?id=38020654

There are also project-based resources beyond Rustlings like Entirely Too Many Linked Lists[1] you might check out. I've found Gjengset's videos[2] great for intermediate content, and they include both project and lecture formats.

Best of luck!

[1] https://rust-unofficial.github.io/too-many-lists/

[2] https://www.youtube.com/@jonhoo
by raffraffraff | 2025-12-26 09:06:11+00:00
Agree. If you use a rolling release you definitely need a strategy for stability. I turn off automatic updates and schedule planned full updates that I can easily roll back from. I've had two breakages over the years that required snapper rollback. (Rolling back from a major distro upgrade isn't that easy)

It's a tradeoff that I'm happy with. I get to have a very up to date system.
by ultratalk | 2025-12-26 09:06:42+00:00
I feel like this advice could also somewhat apply to your manner of speaking. I'm a pretty fast speaker, and I've noticed that when I try my best to go slower, I understand what I'm trying to say better, I figure out gaps in logic and errors in the sentence while speaking, instead of after, and I get the message across better. And when I'm giving an impromptu speech of some sort, if I slow down and think about every sentence I say, the sentences stitch themselves together in a better-flowing way, and I enjoy speaking because it sounds better.
by pell | 2025-12-26 09:07:03+00:00
Was there any concern about giving the LLM access to this return data? Reading your article I wondered if there could be an approach that limits the LLM to running the function calls without ever seeing the output itself fully, e.g., only seeing the start of a JSON string with a status like “success” or “not found”. But I guess it would be complicated to have a continuous conversation that way.
by rkuodys | 2025-12-26 09:07:05+00:00
I am honestly curious about your point on productivity boost. Are you saying that you can write tests at the same speed as AI can? Or is it the point that tests written by AI is of much lower quality that is not worth using them?
I am at the role of solo-preneur now and I see a lot of benefit from AI. But then I read posts like yours that experienced devs don't see much value in AI and I start to doubt the things I do. Are they bad quality(possibly) or is it something else going on.
by zaptheimpaler | 2025-12-26 09:07:28+00:00
What the fuck? People also need to pay to access that creative work if the rights owner charges for it, and they are also committing an illegal act if they don't. The LLM makers are doing this illegal act billions of times over for something approximating all creative work in existence. I'm not arguing that creative's make things in a vacuum, this is completely besides the point.
by jasonkester | 2025-12-26 09:07:52+00:00
Valheim does that so well. The feeling of walking through an unfamiliar forest and stumbling across a faint trail that you made weeks ago, knowing that it will eventually lead you back to your old base and thus back to where you were trying to get to before you got lost…

Reading the Reddit for the game, filled with people complaining that the portal system is too restrictive and forces them to make upwards of three long boat trips over the course of the game is a bit sad. It’s as though they expect the fun to happen when they finish everything, but the fun all happens while you’re actually playing the game.
by globular-toast | 2025-12-26 09:08:04+00:00
> I will never use their services again, I was really digusted by this failure

Was there ever really an agreement that they'd be storing your cherished memories for decades? I still treat email the same way I've done since the 90s. Your email provider is just a cache but you download and backup the messages yourself.

Hopefully this has been a wake up call for you. If you care about data then you need a copy that you control and have a good backup plan.
by fonzi | 2025-12-26 09:08:18+00:00
Happy New Year from all of us at CODAME ART+TECH

As we step into 2026, we’re reflecting on the idea of the New Human — not as a definition, but as a living inquiry shaped through art, technology, and collective practice.

This year, we’re exploring what it means to build the future together — with intention, curiosity, and care.

Here’s to a joyful and generative year ahead
by throwaway2037 | 2025-12-26 09:11:08+00:00
Nice post. Without doxing yourself, can you share the European country and your visa situation? If you want to stay and work in European as US citizens, I highly recommend you look at the DAFT treaty which allows US citizens to live and work (by starting a business) in the Netherlands.

Honestly, I could not do what you have done. Hats off. I am a bit jealous! I really need the daily structure of a regular office job. (Hold your tomatoes folks!) How do you fight they tyranny of structurelessness? Or maybe you don't have it at all...
by delichon | 2025-12-26 09:11:09+00:00
Arizona, Lake Havasu, triple digit temperatures. We spent more time in the water than out of it. Us kids loved the flooded camp because of the tiny fish that would swim up and nibble on our toes. It tickled. The camp was boat access only, and there were a few million acres of desert wilderness higher ground to move up to. The water rose gradually and the tents never got wet.

The bigger problem with that camp was the rattlesnakes. I killed one with the shovel and felt grown up.
by latexr | 2025-12-26 09:11:35+00:00
You see someone who you think has missed a larger point, and all you can muster as a reply is a vague jab and unexplained reference? Do you not see the irony? Your whole comment is an “um, ackshually”, the very thing you are decrying.

I didn’t enjoy Dune, by the way. No shade on those who did, of course, but I couldn’t bring myself to finish it.

If you think there’s something there, explain your point. Make an argument. Maybe I have misunderstood something and will correct my thinking, or maybe you have misunderstood and will correct yours. But as it is, I don’t see your comment as providing any value to the discussion. It’s the equivalent of a hit and run, meant to insult the other person while remaining uncommitted enough to shield yourself from criticism.
by schobi | 2025-12-26 09:15:06+00:00
I'm confused by the claims..

You try to compute something that supercomputer can't - by not computing it? Instead the formula is stored in a data structure.
But once you need to access all the values you still have something that does not fit the memory and needs to be computed.

I can't judge on the Java side, but suggest to pick a better example on how this can be useful.