MurphyA/hacker-news huggingface dataset:
by jedwards1211 | 2026-01-05 14:45:13+00:00
The people who love writing code were the ones who created the languages and frameworks that make it even possible for an LLM to cobble something together for you.

There is tons of satsifaction in actually creating nuts and bolts frameworks. After you encounter difficulties in creating a real world product you see the need for tools to solve those problems, so crafting those tools and then using them does feel like winning and shipping and solving real problems.
by moogly | 2026-01-05 14:45:24+00:00
Bringing energy costs down. I see. While I'm not super well-versed in the US energy market, and I understand it's a bit complex, I do believe it's a mix of regulated and deregulated private monopolies under a bunch of regional ISOs, but there's an energy trading market down there somewhere setting spot prices, correct? So are you saying the US energy market should be, if not fully re-regulated, regulated harder, or perhaps abolished and everything should be brought back to being state or federally run (I'm not sure the US ever had that)?

It is not always in energy producers' interest to have really low energy prices, after all.
Show HN: TinySolvers – Personalized Math Word Problems for Kids
by qedlab | 2026-01-05 14:45:31+00:00
Hi HN,

I built TinySolvers (https://tinysolvers.com) as a side project to make math more engaging for kids.

There are plenty of generic math worksheets online, but I wanted something more personal to help connect the math to the student. TinySolvers generates customized math word problems using a child’s name, favorite nouns (dinosaurs, pizza, unicorns), verbs (jumping, exploring), and a selected operation and difficulty level.

For example:

“Emma found 7 dinosaurs in the forest. She discovered 5 more hiding behind a tree. How many dinosaurs did Emma find in all?”

You can download printable PDFs or use an interactive mode where kids solve problems one at a time with immediate feedback. It’s currently focused on early elementary arithmetic (K-5).

Initially, I tried a large library of predefined word problems with string substitution, but that hit limits quickly. I experimented with Word2Vec to expand vocabulary (e.g., dinosaurs → T-Rex, Triceratops), but eventually landed on carefully constrained LLM generation. The AI only generates narrative text and all math is validated deterministically before being shown to kids.

Tech details:

- Go backend with Gin, HTMX frontend
- Supports local LLMs via Ollama or OpenAI
- Single binary deployment
- PDFs rendered via Cairo

I’d love feedback, especially from parents or educators. What other problem types would be useful?
by aebtebeten | 2026-01-05 14:45:32+00:00
https://webcdn.guangming.com.my/wp-content/uploads/2022/08/i...

One of the ways to learn a smattering of a language would be to look at YouTube comments; sentences of the form "in YYYY they still made real music" and "is anyone watching in YYYY?" seem to occur in every natural language.

(for Sekigahara I wonder if part of the issue was credibility: if Tokugawa promises so many koku, you can be pretty sure you're getting them [and in the event he even lasted into his 70s] but if Ishida promises you so many koku, well, a lot can happen in 7-8 years: what are the chances that young Toyotomi will honour Ishida's old deals?)
by kace91 | 2026-01-05 14:45:33+00:00
My main gripe with Liquid Glass is how distracting it is.

Many top bars have become a group of bubbles over the content, which we’ve been conditioned to see as floating notifications for years. Things shine and move when they don’t require attention, just because.

The end result is that my OS feels like a browser without ad blocker. As much as people hated flat design, at least it didn’t grab your attention with tacky casino tricks.
by Hamuko | 2026-01-05 14:45:40+00:00
I got a new Apple Watch and just getting it set up was a pain. For some reason the passcode input would fail to register key prompts and I had to spam the buttons until something clicked. Then I gave my old Apple Watch to my mom and the setup failed like three times before we managed to get it done. Did make me wonder if anyone at Apple actually tests setting up these devices.
by jazzyjackson | 2026-01-05 14:46:03+00:00
Not OP but I remember working on a team that just put up with nonhighlighted nonintelligent CSS because it was embedded in a handlebars template. Of course there is an extension that's supposed to fix this but it was flaky and broke often. An easy fix was to move CSS to a separate file for import but that was a big change for these guys.
by oneeyedpigeon | 2026-01-05 14:46:13+00:00
> doesn’t need to be exposed to the internet

[PWAs: Offline and background operation](https://developer.mozilla.org/en-US/docs/Web/Progressive_web...)

> that can be run remotely via SSH

Fair

> which doesn’t ship you megabytes of JavaScript

Not required at all; that would be a decision the app makes and not inherent to the medium

> works equally well on everyone’s machine

Provided they're using a compatible terminal with a compatible color scheme that doesn't just make everything unreadable.
by iman613 | 2026-01-05 14:46:15+00:00
After last CES, I kept thinking about how expensive lead-collection tools are on the show floor.

Most solutions do very basic things—capture a contact, tag a lead, maybe show simple stats—yet pricing and setup feel disproportionate to the value.

I built a small, no-subscription alternative to test whether this actually needs to be complex or costly. The demo shows what it does in under a minute.
by nancyminusone | 2026-01-05 14:46:23+00:00
Suit yourself, I'd much rather have the latter. One of the best features of spiders is that they can't fly. If a bug can fly, all bets are off. Who knows where that thing is going to end up. Spiders are at least more predictable.

I've never been prevented from sleep by a spider buzzing around the room, either.
by d-yoda | 2026-01-05 14:46:35+00:00
I built a GitHub App that monitors your Python codebase for quality issues.

It reviews PRs and runs weekly audits on the entire repo. When it finds problems, it posts them as comments or Issues with concrete suggestions.

I open-sourced pyscn ([https://github.com/ludo-technologies/pyscn](https://github.com/ludo-technologies/pyscn)) a few months ago.
I liked what it could do, but wanted to make it more accessible and more powerful. Combining it with an LLM felt like the right next step. pyscn-bot is the result.

It catches things like complex functions, dead code, and duplicated logic. It can also analyze your entire codebase architecture, something most review bots can't do since they only look at diffs.

Happy to answer questions.
by finnlab | 2026-01-05 14:46:49+00:00
What you are describing is a symptom of a system already in the process of breaking. The "OG Hacker Mentality" is a thing of the past, corporations are run by executives looking at money, maybe at shareholders but never at users. Most companies have internal processes with complexity comparable to government processes and outsourcing/using a SaaS for everything is just what managers do to get a short term win and thereby a promotion. UI/UX design on the other hand has to be done by a small group, with a very thought out concept and lots of freedom and no financial pressure. However, executives see UI/UX developers as glorified icon-generators. They are already talking about doing UI/UX design with AI. Tell me, when has an AI ever cared for usability?

A UI/UX Dev has two choices in 2026:
1. Try to execute their own vision and get shot down into burnout by management
2. Just make everything look shiny and modern, create demos that look great and get promoted
by thisisauserid | 2026-01-05 14:47:16+00:00
The cynic in me can imagine that the body positivity "movement" was secretly funded by the ABCD* companies.

How about "Plant Based!" Let's get some more grain into soup and milk!

I'm honestly surprised that sawdust is so far only in shredded cheese. No "tree milk" yet for my coffee?

*
ADM
Bunge
Cargill
Dreyfus
by fc417fc802 | 2026-01-05 14:47:20+00:00
Fair point, my ECB remark was misguided. But I think the broader point stands? I did acknowledge the difficulty of dealing with IVs here.

It's the same issue that XTS faces but that operates under the fairly modest assumption that an adversary won't have long term continuous block level access to the running system. Whereas in this case interdicting the bus is one of the primary attack vectors so failing to defend against that seems inexcusable.
by yosser | 2026-01-05 14:47:33+00:00
I've just gone through the rather painful and protracted process of reverting from Tahoe to Sequoia.'Reverting' rather than 'downgrading' since Tahoe is in no sense an upgrade.

I consider myself quite tolerant of UX quirks, iPhones are still pleasant to use, particularly if you select 'reduce motion' from the accessibility settings.

Tahoe though, bugs aside, is just genuinely unpleasant to use and interact with. By far the most offensive thing to me is the pointless rounded rectangle thing. It delivers absolutely no value at all to the user and defies any form of justification. How in any form is this a decision designed to improve things for the user?

The other multiple weirdnesses commented on elsewhere while unpleasant are more liveable with, but I honestly never found a single change that improved my interactions with the computer. How on earth can you have spent a whole year on this and why didn't anyone have the authority to pull the plug?

I would no longer recommend a new mac to my anyone. A second hand model running a previous operating system makes far more sense.
by greatgib | 2026-01-05 14:48:06+00:00
Basically it is the problem with GOG also, I think that if you do nothing the game is Abandonware and I don't think that anyone can go after you to use it pirated or whatever, and even distribute it.
Maybe it is shady, but something like that if there is no commercial activity and the IP violation is not enforced for some many times, it can be considered that you are responsible for this and there was no legal way for the user to be able to use the software.

But if GOG comes and the restore the "commercial activity" of a game, actively selling, even if no one buys, then you can't say that it was commercially abandoned, and that will postpone of that much that it will be on GOG the legal claim of "having the IP active".
by coldtea | 2026-01-05 14:48:14+00:00
>Simple things are broken: Ableton couldn't even trigger a microphone permission prompt, forcing me to meddle with a SQLite database, which is definitely not meant for end users to touch, just to get it working.

You shouldn't have to do any of that. Even if Live couldn't trigger the permission prompt, you should be able to give it a microphone permission in Settings.
by ceejayoz | 2026-01-05 14:48:17+00:00
Sure. But we know that some conditions, both physical and psychological, can make that process much harder. (Medications, too! And billion dollar companies who employ experts in breaking your will.)

"Just abstain" approaches have failed repeatedly and conclusively in public health. Hell, it's hard enough to get people to wash their hands after pooping and get vaccinated.
by soham_byte | 2026-01-05 14:48:44+00:00
Titan isn’t a JS→Rust compiler and doesn’t aim to replace V8 or claim faster JavaScript execution. The design is architectural: Rust handles networking, concurrency, and deployment as a single native binary, while JavaScript is scoped to application logic inside an embedded runtime.
To improve clarity going forward, a lightweight community feedback section will be added to the docs soon, where feedback can be shared and discussed with just a username — no accounts or friction.
by rvz | 2026-01-05 14:48:48+00:00
Great blog post and a recommended read for 2026.

> We’ve been conditioned to believe that a regular salary is the ultimate safety net, and that stepping away from it automatically means living in a constant state of anxiety.

Young people have also been promised 'jobs for life' and guarantees that now don't exist in 2026.

The ultimate vulnerability in humans is social engineering.

>...If you’re a human, sitting in traffic, with your heart racing to 180 because you’re going to be late for a meeting, that same physiological response becomes harmful. There’s no lion. There’s no immediate threat. Yet the body reacts as if there is.

Imagine this everyday and with the fact that you have no idea that someone can just take your job away as if it never mattered because of...

> Deadlines, office politics, performance reviews, and fear of layoffs kept my nervous system constantly activated. The paycheck doesn’t really eliminate stress, it just changes the flavor of the stories we worry about.

Fighting over a fixed amount of money that your employer sees you as a cost. The fact is, they do not care and when push comes to shove you will be the first off the ship.

The smarter solution is to build a startup for yourself instead of wasting time in endless meetings and office politics, for what?

You will not get your time back.
by etempleton | 2026-01-05 14:48:52+00:00
Without hyperbole, Liquid Glass on Mac OS is visually the worst commercial desktop UX I have ever had the displeasure of using. It is amateurish and frankly, ill advised to have even tried to unify the aesthetic across devices so universally. I think much of what is on the phone works fine. There are some pain points and some bits that are visually awkward, but generally it works and is new and fresh, but on the Mac it is as if no one really cared. And that reflects really poorly on where Apple is at, because if nothing else, Apple seemed like the company that always really cared about the user experience.

There are some things that are nice. The dock looks nice. The transparent menu bar is nice enough too and there is a toggle off switch if it doesn't work for you. Spotlight looks fine. But the rest is so bad that I just cannot fathom how someone at Apple did not stop it before release. I would be throwing a fit to stop it from being released if I was in Apple and had any sway at all. I assume the executive team was all looking at it and using it before release. So how did this happen? The new side bar and the new tool bars are abominations. I cringe every time I have to use the finder; it is just a blob of various shades of white or, if you prefer, dark mode, grey.

My hope is that if nothing else they roll back the sidebar and the tool bar changes or do a complete rethink on how they are implemented. If they rolled back the extra rounded corners I wouldn't complain either.
by koito17 | 2026-01-05 14:49:25+00:00
I used to be a daily Emacs user (both at work and for personal projects). Since trying out Zed a little over a year ago, now I only use Emacs for Magit and the occasional IRC message through the built-in ERC client.

For VS Code users, there's actually a special feature where a subset of VS Code settings can be migrated to Zed settings. Cannot vouch for its stability, but the functionality is there.

Sorely missing a REPL for Lisp languages, but for statically-typed languages like Rust and TypeScript, Zed works pretty well. I appreciate that Zed works smoothly with Nix and Direnv, even through remote projects. I do wish the collaboration features would receive a bit more attention, though. It feels like that functionality has slowly been bitrotting, and it's always unfortunate when my friends on Linux cannot share their screen. Then there's other little regressions, like the audio bit depth being incorrect on MacBooks connected to external monitors -- they did fix this with the experimental Rodio backend, but I am not sure if that is stabilized yet.

However, AI-related features are fairly stable and it's amazing how far it has come in less than a year. That and things like the debugger UI.
by soham_byte | 2026-01-05 14:49:29+00:00
Titan isn’t a JS→Rust compiler and doesn’t aim to replace V8 or claim faster JavaScript execution. The design is architectural: Rust handles networking, concurrency, and deployment as a single native binary, while JavaScript is scoped to application logic inside an embedded runtime.
To improve clarity going forward, a lightweight community feedback section will be added to the docs soon, where feedback can be shared and discussed with just a username — no accounts or friction.
by toomuchtodo | 2026-01-05 14:49:35+00:00
Everyone in business seems allergic to "pay domestic workers living wages and provide flexible working arrangements with good work life balance" so we will only arrive there through politics, unions, and structural labor shortages as the prime working age population cohort continues to shrink, imho.

Honorable mention to Senator Bernie Moreno of Ohio for introducing legislation to tax outsource payment flows.

The HIRE Act: 25% tax on outsourcing - https://news.ycombinator.com/item?id=45161419 - September 2025

Ohio senator introduces 25% tax on companies that outsource jobs overseas - https://news.ycombinator.com/item?id=45146528 - September 2025
by gdotdesign | 2026-01-05 14:50:04+00:00
I'm still waiting to evaluate Zed because I work with/on my programming language which has LSP Semantic Highlighting, but Zed doesn't https://github.com/zed-industries/zed/pull/39539 once it's merged I'll give it a go because it looks like a modern Sublime Text (which I still use). I just wish they would focus on basic editor features instead of adding AI and other non-related features.
by tbrownaw | 2026-01-05 14:50:08+00:00
> Also relays (not exit nodes) are pretty safe to operate and running them is a decent thing, supporting free internet instead of a corporate ads machine, let's not frame it as a "crime support".

Well the purpose of using Tor is to prevent any network operators from knowing who you're talking to. Which AIUI is primarily a concern if either you're not allowed to talk to whoever ("great firewall" type things), or you risk getting in trouble for talking to whoever (Silk Road etc, or disfavored politics).

I guess if you're worried about hacks and doxxing rather than LE? Or if you only call things crime when they should be illegal rather than when they formally are?
by jacquesm | 2026-01-05 14:50:17+00:00
I've extensively used Prusa MK3/MK3+, Creality K1, Bambu A1 and Bambu P1S.

The K1 is the fastest but the worst hardware. We were joking they have a half life of about 3 months.

The Prusa's are workhorses, they break too but at far longer intervals, they're simple and infinitely more repairable to the point that I've 'remixed' the printers to different sizes (600 mm high, as well as 1x1 meter) modifying the firmware as needed.

The Bambu A1 is much better engineered than the Prusa, but the software sucks and the company behind it sucks even more they work, until they break and then they are as often as not complete write offs but it can take a considerable time before they break. The P1S is a better version of the K1 hardware wise but the software and user interface are absolutely terrible, there is no USB port that is normally accessible the one that is there doesn't work and it does not support folders. They are essentially forcing you to use their closed-source cloud based software. You can run the printer in lan only mode but you still have no idea what that cloud plugin is up to and there are multiple reports of large data streams with unknown contents making it to Bambu owned servers.
by botanrice | 2026-01-05 14:50:32+00:00
I question this every single day. Constantly the argument arises that if I played politics and ass-kissed, I might receive more opportunities to create bigger impact to help people / entertain people / provide some valuable service or product. Yet it feels painful to have to self-promote (even if framing it as "documentation of your work").

It is akin to musicianship in a sense. How many of the absolutely, obscenely, most talented musicians have you come across in completely obscured settings? At the pub, the hole-in-the-wall jazz club in a C-tier city, deep on the internet with 13 plays on SoundCloud. But we all know that pop music doesn't necessarily reward technical musicianship.

It's similar in life & career.
by traceroute66 | 2026-01-05 14:50:44+00:00
Does Zed have something similar to VSCode Dev Containers ?

That is one of the few things keeping me going on VSCode.

For example, I frequently write Ansible playbooks. And with VSCode you can just fire up the Ansible-provided Dev Container with all the dependencies. Which means you don't have to clutter up your local system with them.
by lelanthran | 2026-01-05 14:50:51+00:00
I dunno about the Glad bag analogy, and now I'm not sure that the artist analogy applies either.

I think a better analogy (i.e. one that we both agree one) is Excel preadsheets.

There are very few "Excel consultants" available that companies hire. You can't make money be providing solutions in Excel because anyone who needs something that can be done in Excel can just do it themselves.

It's like if your mum needed to sum income and expenditures for a little side-business: she won't be hiring an excel consultant to do write the formulas into the 4 - 6 cells that contain calculations, she'll simply do it herself.

I think vibe coding is going to be the same way in a few years (much faster than spreadsheets took off, btw, which occurred over a period of a decade) - someone who needs a little project management applications isn't going to buy one, they can get one in an hour "for free"[1].

Just about anything you can vibe-code, an office worker with minimal training (the average person in 2026, for example) can vibe-code. The skill barrier to vibe-coding little apps like this is less than the skill barrier for creating Excel workbooks, and yet almost every office worker does it.

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

[1] In much the same way that someone considers creating a new spreadsheet to be free when they already have Excel installed, people are going to regard the output of LLMs "free" because they are already paying the monthly fee for it.
by nostrademons | 2026-01-05 14:51:25+00:00
Battle of Samar is the first one that comes to mind. Japanese fleet successfully sent a decoy carrier fleet to draw the American carriers northward, away from the transports at Leyte Gulf, while main battleship fleet went in to mop up. But they ran into 3 escort carrier groups. Americans managed to put up so much resistance, with lone destroyers steaming headlong into a group of 4 battleships and 6 heavy cruisers and planes making dry runs with no bullets or bombs, that they convinced the Japanese fleet that the American carrier groups had not left after all, even after the decoy carriers had been destroyed.

Midway also could be an example. Instead of a coordinated attack, the dive bombers got lost and couldn't find the Japanese carriers. This led to the torpedo bombers getting slaughtered by Japanese fighters. However, in the process of getting slaughtered, they brought the fighters down to low altitude - which meant the dive bombers could attack unmolested when they finally showed up late. Three carriers went up in flames within minutes.
by veidr | 2026-01-05 14:51:42+00:00
This is interesting to me, because I see this kind of comment on almost every Zed post.

I haven't used a low-DPI monitor for like... not sure, but more than a decade, I'm pretty sure, so for me the weird blocker I have with Zed is the "OMG YOU HAVE NO GPU!!!! THIS WILL NOT END WELL!" warning (I run a lot of Incus containers via RDP, and they mostly have no GPU available).

But what kind of monitors are you low-DPI people using? Some kind of classic Sony Trinitron CRTs, or what? I'm actually curious. Or is it not the display itself, but some kind of OS thing?
by giancarlostoro | 2026-01-05 14:52:16+00:00
This yeah I'm switching from JetBrains to Zed after being with them nearly 10 years now. I just can't justify my yearly subscription now that they've bundled AI that I can't justify paying for if I can just use Claude Code directly. At least Zed has richer Claude Code integration than JetBrains. If I even bother to renew it will be only if they announce something worth my while.