MurphyA/hacker-news huggingface dataset:
by kccqzy | 2025-12-30 20:55:39+00:00
I’m not sure why you made the logical leap from having all code stored in a single repo to updating/deploying code in lockstep. Where you put your code (the repo) can and should be decoupled from how you deploy changes.

> you will have the old system using the old schema and the new system using the new schema unless you design for forwards-backwards compatible changes

Of course you design changes to be backwards compatible. Even if you have a single node and have no networked APIs. Because what if you need to rollback?

> Maybe a regression causes something only they use to break. Now the entire org is held hostage by the version needs of one team.

This is an organizational issue not a tech issue. Who gives that one team the power to hold back large changes that benefit the entire org? You need a competent director or lead to say no to this kind of hostage situation.
by joleyj | 2025-12-30 20:55:54+00:00
I really don't mind boilerplate nearly as much as most people here on HN seem to. To me it's really no biggie if it helps structure things and make them explicit. I think it kind of goes along with the idea that typing code is not what takes the largest amount of time when you're doing software development. But the fact that I prefer explicit over implicit is another area where I think I diverge from the HN herd.
by gpm | 2025-12-30 20:55:55+00:00
Eh...

The set of people who can maliciously modify it is the people who run f-droid, instead of the cloud provider and the people who run f-droid.

It'd be nice if we didn't have to trust the people who run f-droid, but given we do I see an argument that it's better for them to run the hardware so we only have to trust them and not someone else as well.
by Avamander | 2025-12-30 20:56:06+00:00
> Plus then you had to fiddle with multiple volume controls instead of one to make it work for your space.

Most AVRs come with an automatic calibration option. Though there are cheap 5.1 options on the market that will get results multiple times better than your flatscreen can produce.

> We should make the default work well

Yep, movies should have properly mastered stereo mixes not just dumb downmixes from surround that will be muddy, muffled and with awful variations in loudness.
by EGreg | 2025-12-30 20:56:43+00:00
That could be said about compiling higher-level languages instead of rolling your own assembly and garbage collector. It's just working on a higher level. You're a lot more productive with, say, PHP than you are writing assembly.

I architect of it and go through many iterations. The machine makes mistakes, when I test I have to come back and work through the issues. I often correct the machine about stuff it doesn't know, or missed due to its training.

And ultimately I'm responsible for the code quality, I'm still in the loop all the time. But rather than writing everything by hand, following documentation and make a mistake, I have the machine do the code generation and edits for a lot of the code. There are still mistakes that need to be corrected until everything works, but the loop is a lot faster.

For example, I was able to port our MySQL adapter to PostGres AND Sqlite, something that I had been putting off for years, in about 3-5 hours total, including testing and bugfixes and massive refactoring. And it's still not in the main branch because there is more testing I want to have done before it's merged: https://github.com/Qbix/Platform/tree/refactor/DbQuery/platf...
by lexicality | 2025-12-30 20:56:56+00:00
A python virtualenv is just a slightly more complicated node_modules. Tools like PDM, Poetry and uv handle them automatically for you to the point where it effectively is the same as npm.

The thing that makes Python different is that it was never designed with any kind of per-project isolation in mind and this is the best way anyone's come up with to hack that behaviour into the language.
by guerrilla | 2025-12-30 20:57:17+00:00
I've been running GNOME. I've never had breakage from upgrading. Of course there's the fact that GNOME neutered itself, removing many of its own features, but that's a different story and has nothing to do with ABIs or upgrading.

> And Arch itself also needs manual interventions on package updates every so often, just a few weeks ago there was a major change to the NVidia driver packaging.

If you're running a proprietary driver on a 12 year old GPU architecture incapable of modern games or AI, yeah... so I actually haven't needed to care about many of these. Maybe 2 or 3 ever...
by ThomasMidgley | 2025-12-30 20:57:29+00:00
We have a Thermomix TM31 which I repaired a few weeks ago. On the control board I found an IR module and a LED beside that which both are visible from outside (left side of the display), but are not labled.
Until now I couldn't find any documentation or information about this IR interface.
It would be nice if someone will reverse engineer this. And maybe also an integration into the BSH-App.
Then you could remotely start the cooking process when leaving the office... :-)
by its-kostya | 2025-12-30 20:57:54+00:00
"..._mastering_ different workflows" lol

Most tech savvy people find enjoyment in having depth and understanding of _how_ a problem is solved and that aligns with the authors stance. AI just makes it more accessible, and that's fine just makes for shallow conversations with people that "don't know why" something works.
Now, if that accessibility Kindles a love of technology and forces someone to dive deeper, then right on!

An alternative example

Person A: "Had a fun weekend. Cooked an authentic Vietnamese meal. Made Pho.

Person B: What proportions of spices did you use? What fish sauce or noodle do you recommend? Mine always comes out tasting off.

Person A: Oh, I just ordered at the Vietnamese restaurant, but I described exactly what I wanted.
by tptacek | 2025-12-30 20:57:57+00:00
The answer to this question is interesting, and it's that not serving HTTP doesn't actually help. The attacker HTTPS contemplates controls whether victims see SYN+ACK packets in response to their 80/tcp SYNs. TCP itself isn't authenticated. So you need something "sticky" in the browser to remind it not to try 80/tcp, and thus risk being bamboozled by a MITM attacker.
by undeveloper | 2025-12-30 20:58:01+00:00
I understand the sentiment, but "Republicans and Democrats" doesn't sound appealing, it makes my blood boil, and certainly you are thinking "this idiot's been brainwashed by social media to think that's a good thing!", maybe, fair. But I think maybe democrats shouldn'tve been doing that during 2012 and playing "they go low, we go high" when they were holding a justice position from a centrist candidate a "sensible" congress wouldve passed, I don't think they should've done that when Bush cried about WMDs, and most recently I don't think they should continue to just "have lunch" after January 6th. I'm goddamn tired of complicit democrats.
by mrieck | 2025-12-30 20:58:21+00:00
Not sure about success - but I vibe-coded a Chrome extension that uses your fal.ai API key to create/edit AI images/videos in a visual workflow:

https://chromewebstore.google.com/detail/ai-slop-canvas/dogg...

I think it's decent complexity for something where I didn't even write one line of code. (all Claude Code)
Show HN: Llmcc – Multi-depth architecture graphs for code understanding
by allenanswerzq | 2025-12-30 20:58:28+00:00
Hi, HN community, happy new year to all!

I've been working on llmcc, a tool that generates architecture view at multiple "zoom levels" for codebases. The idea: coding agents (and humans) need to understand systems from different distances—sometimes you need the high-level crate/module boundaries, sometimes the low-level symbol relationships.

It uses PageRank to surface the most "important" nodes, so you can get a focused view of a 600K LoC codebase in seconds.

Currently Rust-only, but the architecture is designed to support multiple languages.

Built this because I kept seeing coding agents get lost in large codebases—they'd either get too zoomed in (missing context) or try to process too much. Having a tree-like view where you can walk up/down seemed like the right primitive.

Repo: https://github.com/allenanswerzq/llmcc, checked out for svgs or benchmark if interested.

Looking for feedbacks:

- Do you guys feel thiscould be useful and continue spend time to for it?

- What languages would you want next?

- Any kinds of ideas regarding this project for coding agents?

Happy to answer questions!
by englishspot | 2025-12-30 20:58:36+00:00
I feel like I have to be strategic with my use of claude code. things like frequently clearing out sessions to minimize context, writing the plan out to a file so that I can review it more effectively myself and even edit it, breaking problems down into consumable chunks, attacking those chunks in separate sessions, etc. it's a lot of prep work I have to do to make the tool thrive. that doesn't mean it's useless, though.
by aendruk | 2025-12-30 20:58:42+00:00
It originally contained a screenshot of a full screen notice displaying:

We've introduced additional checks to protect your
account. The following apps have been downloaded
from unofficial app stores.

Your access to the HSBC UK Mobile Banking app
has been suspended on this device until you've taken
action to restore it.

Identified apps:

- Bitwarden

How do I restore access?

- Uninstall the identified apps from your device
and download again from the default device
app store, eg Google Play or Galaxy Store.

For further assistance, please visit
https://www.hsbc.co.uk/contact/
by kevin_thibedeau | 2025-12-30 20:58:56+00:00
> US states and US regions have almost no control over how diverse they are

I have an expanding blacklist of states I won't live in because of their broken policies. If you don't support freedom and liberty, you're not a welcome place for civic-minded Americans who can think past their nose. The states very much can control their appeal to outsiders but the demagogues that get elected don't care. There is a collective mind disease that has infected governance since the Gingrich era.

This leads to a self-sorting effect where people who have the means to leave go elsewhere. I grew up in Arkansas and not speaking as an ignorant outsider. I have no interest in living there because of the broad cultural problems and lack of work opportunity.
by jbwinters | 2025-12-30 20:59:18+00:00
I dug into the Stargate data center Michigan just approved. 1.4 gigawatts of load, roughly 11% of the state's entire retail electricity consumption. It's been controversial locally but most of the debate has been about farmland and water. I think the more interesting question is what this kind of infrastructure buildout means for the region's industrial capacity. The same grid upgrades, trades workers, and construction pipelines you need for data centers are what you need to build anything else heavy.
by kermatt | 2025-12-30 20:59:26+00:00
Weird take. As someone who spends more time in Vim than vscode, I don't see any reason to force learning into a tool that makes getting work done easier.

I don't suggest to new developers on my team to use Vim, unless they _want_ to learn it. I also don't suggest they learn assembler to write web apps unless they have time to spare.

I also don't suggest they vibe code blindly, and instead spend time understanding the code emitted by any tool. The middle ground of what works best for any task at hand is the right choice.
by Snuggly73 | 2025-12-30 20:59:46+00:00
I am going to prefix this with that I could be completely wrong.

Simon - you are an outlier in the sense that basically your job is to play with LLMs. You don't have stakeholders with requirements that they themselves don't understand, you don't have to go to meetings, deal with a team, shout at people, do PRs etc., etc. The whole SDLC/process of SWE is compressed for you.
by BlackjackCF | 2025-12-30 21:00:11+00:00
If this is the translation minigame, the hints there do really help. (I too was stuck for a bit.) You really do want to pay close attention to the ship types that come back as a response from the encoded messages you send out to the other ship and then fill them into the corresponding blanks accordingly. Don't overthink it (I know I did at first).
Ask HN: What happens to a ccTLD when a country ceases to exist?
by Akashic101 | 2025-12-30 21:00:14+00:00
This question is specifically with the country of Tuvalu in mind who use the .tv domain. Due to the threat of the rising sea level the small country is at a high risk of beeing swallowed up by the ocean by the end of the century. What will happen to domains that use their top-level domain such as Twitch?
by shomp | 2025-12-30 21:00:28+00:00
I just meant founders of any company, not necessarily SV ones. Sorry if it came off as very reductionistic, but I was trying to phrase things quickly and simply. If you're not looking for real life tips on how to build products and gain traction and stuff, then any topic is fair game. As online communities transform from niche-based places, to general purpose hangouts, the content can get watered down.
by GuB-42 | 2025-12-30 21:00:54+00:00
I thought about this, chatbots existed well before LLMs (Eliza: 1966!) and the only time I have seen a commercially successful game with a (very simple) chatbot was Quake III Arena!

Quake 3 is probably the last game where you would expect a chatbot, as there are few games where storytelling matters less and it is a very little known feature, but Quake 3 bots can react to what you say in the chat, in addition to the usual taunts.

But that's the thing, Quake 3 can do it because it is inconsequential, in a story-driven game like a RPG, NPCs have a well defined spot in the story and gameplay, they tell you exactly what you need to know, as to not disrupt the flow of the story. Tell you too much, and they will spoil the big reveal, tell you too little, and you don't know what to do, tell you irrelevant details and you get lost chasing them. It has to be concise and to the point, so that those who don't really care know what to do to advance the story, but with enough flavor to make the world alive. It is really hard to find the right balance, and if in addition, you have to incorporate a chatbot, it borders on impossible.

It looks like a good idea on the surface, but it most likely isn't, unless it is clearly not part of the main gameplay loop, as in Quake 3.

Some people had some success using a (big) LLM as a DM in D&D, which I think is easier since it can make up the story as it advances, it is much harder to make up game elements in a computer RPG that are not programmed in.
by rahimnathwani | 2025-12-30 21:01:01+00:00
Beads is awesome. I've been using it with a greenfield React Native hobby project. I did some work up front on the spec (with help from AI), and started the repo from a boilerplate, but after that every single bead (epic, ticket) and every single line of code has been written by AI (using a mix of claude, codex, cursor-agent/composer-1).

The app works. When I feel like working on it, I just open a CLI coding agent and say 'start working'. Then every so often I say 'commit and push' or 'find opportunities to improve the code base by refactoring, and create an issue for each opportunity'.
by civancza | 2025-12-30 21:01:04+00:00
I am building https://querypanel.io. it's a server side ai sdk with zero trust architecture, that abstracts away the complexity of LLM/ AI and provides a simple way to implement text to visualization.
I've seen couple of companies that failed on this project in the previous years, but i can also see a couple that reaches 1-5M ARR nowadays and that'd totally fine for me too. Not VC Scale, but for me, with 4-5 ppl 1M would be more than enough.
I am looking for PMF right now, like how to improve the product, and what's the hardest, how to reach out to customers, and how to create the sales pipeline.
Ask HN: Do I have depression or my relationship sucks?
by lekker-kapsalon | 2025-12-30 21:01:22+00:00
I am having a hard time deciding which one it is.

We’ve been together for 3 years. I am not attracted to my partner sexually and often feel like we are very different people with very different values.

I am 35 and part of my brain thinks it is already too late to find a new person, also the fact that I will need to announce the breakup to all friends and family is terrifying.

On the other hand, my partner is nice and caring, we rarely fight and have similar sense of humour.

I am functioning more or less fine, have a job and friends, however lacking a set of larger goals.

Any advice?
by TheAlchemist | 2025-12-30 21:01:43+00:00
One would be crazy to bet on that on Polymarket. They had a bet for Tesla Robotaxi rollout before end of 2025 and it resolved to YES. So it must be like your FSD - Tesla is apparently already operating a general public access autonomus Robotaxi, maybe even 50% of the US population like the CEO said.
by AlotOfReading | 2025-12-30 21:01:48+00:00
It's difficult to steer complex systems correctly, because no one has a complete picture of the end goal at the outset. That's why waterfall fails. Writing code agentically means you have to go out of your way to think deeply about what you're building, because it won't be forced on you by the act of writing code. If your requirements are complex, they might actually be a hindrance because you're going have to learn those lessons from failed iterations instead of avoiding them preemptively.
by Imustaskforhelp | 2025-12-30 21:01:59+00:00
4 euro servers are good.

I got a similar specced server for around 5$ I guess but it has 400 gigs of storage or 500 and I think all around it might be worth it.

But to be fair it was a deal for 3 months for 8$ with vouchers and everything and Its only been a month but after the 3 months, I would have to pay 5$/5Euros but I think it might be worth it, not sure but there is definitely this power of not leaving once you have started to own a vps or similar, that pull is definitely real :)

OVH is good company too, one of the cheapest overall in the markets. Some people themselves resell OVH servers or white-sell it, they are chill in this manner

I think one of the benefits of OVH is its unlimited egress policy. Upcloud and OVH are the only two which offer something similar I suppose and I think OVH is on the more cheaper side but Upcloud support team did feel phenomenal to me (I wish I was sponsored by them)

Pro tip but I have heard from people to talk to OVH through their twitter. I don't use twitter but yeah, also another idea for support could be to join their discord too, I think one of the core people once answered my simple question there (how to run docker in ovh servers/automate it) but they didn't answer some other question regarding the tos of ovh or similar which I can admit could be not sure if we should ask a developer about such things idk but overall all of these are pretty good options to pick!

There is just something fun about optimizing about server prices and support and just this grid-like optimization that takes place in your head when you are interested in things like this.
by neogodless | 2025-12-30 21:02:43+00:00
Sorry, you know this stuff way better than me. I thought "gen AI" that generated visualizations / images used similar code, but as I say Large LANGUAGE Models in my head, I realize it must be something else (at least in name!)

Again this should in no way implicate a diminishing of the work and accomplishment of building your site. Just noticing some kind of "AI" (ANI) was used to make an image. Maybe worth clarifying for pedants like me (but probably not worth it ;-)!)
Show HN: Topas-DSPL – A 15M param AI that solves hard reasoning tasks(ARC-AGI-2)
by Doug_Bitterbot | 2025-12-30 21:02:44+00:00
Author here.

We’ve been frustrated by the "Scaling Hypothesis" (just make the model bigger). We believe the issue with current AI isn't size, it's architecture.

We just open-sourced TOPAS-DSPL. It’s a tiny model (~15M params) that uses a Dual-Stream architecture (separating Logic from Execution) to solve the ARC-AGI-2 benchmark.

It achieves 24% accuracy on the hard evaluation set, which beats many models 1000x its size.

The repo includes the full training code, data augmentation pipeline, and the MuonClip optimizer we used to stabilize the recursion. It runs on a single consumer GPU.
by deskamess | 2025-12-30 21:02:47+00:00
How do you read youtube videos? Very curious as I have been wanting to watch PDF's scroll by slowly on a large TV. I am interested in the workflow of getting a pdf/document into a scrolling video format. These days NotebookLM may be an option but I am curious if there is something custom. If I can get it into video form (mp4) then I can even deliver it via plex.
by ludable | 2025-12-30 21:03:02+00:00
Many people in this community have investments heavily concentrated in employer or founder stock, facing the problem of diversification trade-offs: tax drag, risk vs return.

There's a number of retirement calculators out there, but I couldn't find one that helped with this, so I built a simulator to explore those trade‑offs. You plug in your position, timeline, and taxes, and it creates a monte carlo simulation of how different sell‑down schedules might have played out using historical data and gives you visualizations for outcomes at different diversification rates, an efficient frontier chart (return/risk), tax drag, etc.

It's a labor of love: private, no monetization, no BS. Just hoping it helps other folks. I had a lot of fun diving into it and trying hard to get the details right, but I'm not a PhD in financial simulation so hit me up if I got something wrong (or right!), happy to fix it or add meaningful improvements.
by matt_s | 2025-12-30 21:03:04+00:00
The latest "tool" for me is just Apple Notes for me with a todo list of tasks on a page.

Its a struggle for me to get any momentum going on personal projects. I think its because I'm a person that is externally motivated - like I know I get paid, promotions potentially, etc. via my employment. When it comes to personal projects I can't get going. I only mention this because I would also change out what/how I use to manage the work thinking that would change and I'd get more done, its never worked. Things I've used along the way: trello, wiki, pen and paper, various apps like todoist, etc.
by AnimalMuppet | 2025-12-30 21:03:21+00:00
You're still somewhat taking what the administration says at face value. What will be the effect of the BBB? Well, a tax cut, but also no cuts in spending, so an increase in deficits. What's the net effect of that? Is it positive or negative?

My money is net positive... at first. So yeah, maybe 2026 will be good.
by 3s | 2025-12-30 21:04:38+00:00
It uses confidential computing primitives like Intel TDX and NVIDIA CC, available on the latest generations of GPUs. Secure hardware like this is a building block to enable verifiably private computation without having to trust the operator. While Confer hasn’t released the technical details yet, you can see in the web inspector that they use TDX in the backend by examining the attestation logs. This is a similar architecture to what we’ve been developing at Tinfoil (https://tinfoil.sh) if you’re curious to learn more!