MurphyA/hacker-news huggingface dataset:
by danfritz | 2026-01-07 14:18:46+00:00
Every time I see a post like this on HN I try again and every time I come to the same conclusion. I have never see one agent managing to pull something off that I could instantly ship. It still ends up being very junior code.

I just tried again and ask Opus to add custom video controls around ReactPlayer. I started in Plan mode which looked overal good (used our styling libs, existing components, icons and so on).

I let it execute the plan and behold I have controls on the video, so far so good. I then look at the code and I see multiple issues: Over usage of useEffect for trivial things, storing state in useState which should be computed at run time, failing to correctly display the time / duration of the video and so on...

I ask follow up question like: Hide the controls after 2 seconds and it starts introducing more useEffects and states which all are not needed (granted you need one).

Cherry on the cake, I asked to place the slider at the bottom and the other controls above it, it placed the slider on the top...

So I suck at prompting and will start looking for a gardening job I guess...
by CuriouslyC | 2026-01-07 14:19:01+00:00
You were the one complaining about how the tools aren't giving you the results you expected. If you're using these tools daily and having a hard time, either you're working on something very different from the bulk of people using the tools and your problems or legitimate, or you aren't and it's a skill issue.

If you want to take politeness as being patronizing, I'm happy to stop bothering. My guess is you're not a special snowflake, and you need to "get good" or you're going to end up on unemployment complaining about how unfair life is. I'd have sympathy but you don't seem like a pleasant human being to interact with, so have fun!
by CharlieDigital | 2026-01-07 14:19:37+00:00
Can't speak for anyone else, but I personally know 3.

2 of the 3 existed as entities for more than a year already, but pivoted at least once (both were VC-funded but now doing something very different than what they started with when I first met founders) and ultimately let go of their offshore and contract engineers once AI became good enough some time early last year. Founders basically realized that the quality of code was as good or better than what they were getting from their engineers while reducing the turnaround time; now they can go from talking to customers to having a working prototype in the same day instead of waiting 24h+ for an offshore team. The other one started in November of 2024 and found traction around March.

So two companies went from multi-person teams to 1 person teams and 1 team was a 1 person eng team from the get-go (with a business-oriented partner).

I'd also point out that 2025 was a particularly volatile year because of shifts in the political and economic environment (including very high interest rates) so I wouldn't take your stat at face value without considering external factors that might affect the total number of net new business registrations.

It still remains true that building a product is not the same thing as building a business. It may be that we'll see less SaaS startups as companies find that they can just in-house software instead of buying. Who knows? Startup I'm at canceled one of our subscriptions because we ended up building an in-house replacement because it is now cheap enough and easy enough that we could.
by wizzwizz4 | 2026-01-07 14:19:48+00:00
> the thing that people like you call "long covid"

No. See e.g. https://meassociation.org.uk/2023/05/updated-booklet-long-co.... There are many conditions with a similar spectrum of symptoms, distinguished by their suspected causes: Long COVID is specifically the name where this is caused by a COVID-19 infection. We already know that COVID-19 infections aren't the only cause, because these conditions predate SARS-CoV-2 (in humans).

If you've correctly concluded that your symptoms were caused by something other than COVID-19, then by definition you did not have long COVID. "Long COVID is actually caused by IKEA furniture fungus" is misinformation, and your experience with a similar condition doesn't give you immunity from criticism.

> What DID NOT HELP was people in high-ranking social positions of power, especially in traditional medical fields, who (a) did not have the disease themselves and (b) just flat-out refused to even consider whole classes of causes and patients due to their personal hubris.

I half-seriously want to propose "doctors flat-out refuse to think about your condition" as a diagnostic criterion for chronic fatigue syndrome.
by talkingtab | 2026-01-07 14:19:59+00:00
I'm an ant. I want to tell you how the chemical trails work. Here is how the pheromones work....

Except. The main point of chemical trails, money or other implementations of the messaging bus of a complex adaptive system is THE COMMUNITY it creates. Think the Sapir-Whorf hypothesis, but instead of language determines what you think, expand that to "your messaging bus language determines how your community functions". Yeah there is lots of stuff about money, but how it determines the form and function of the community (as in CAS) is the important part.

The other primary thing to think about money - once you get that it is a messaging bus - is the idea of making money from money. When you understand the function of the system you can then understand that making money from money is not a good idea. This is not a new idea. The concept of throwing the money lenders out of the temple has been around for a long time.

If you understand money, then you will be able to answer this question:

why is making money from money a bad (dysfunctional) idea?
by JamesSwift | 2026-01-07 14:20:09+00:00
I think the other issue is that the leading toolchain to get real work done (claude code) is also lacking multi modality generation, specifically imagegen. This makes design work more nuanced/technical. And in general, theres a lot of end-product UI/UX issues that generally require the operator to know their way around products. So while we are truly in a boom of really useful personalized software toolchains (and a new TUI product comes out every day), it will take a while for truly polished B2C products to ramp up. I guarantee 2026 sees a surge.
by ksec | 2026-01-07 14:20:26+00:00
Oh I was about to post this as well. This has been one of the best CES in many years.

Not just Dell, Samsung and ASUS and nearly all laptops got major build quality upgrade that is finally catching up to Apple's quality in many areas. Finally paying attention to speakers, keyboard, trackpad, cooling, things that dont usually end up on benchmarks or numbers on spec but matters in terms of user experience.

Then there is TV set Tandem OLED, and RGB LED. Display Screen Tech hasn't been this exciting for a long time. And Smart LEGO.
by frou_dh | 2026-01-07 14:20:45+00:00
OCaml is a scripting language in this sense. No need to compile an executable ahead of time, just have a `#!/usr/bin/env ocaml` shebang (or more realistically: `#!/usr/bin/env -S ocaml -I +unix unix.cma`) at the top of a source file.

Though, I don't think it has the capability for single-file scripts to declare 3rd-party dependencies to be automatically installed.
by latexr | 2026-01-07 14:20:58+00:00
In fairness, I have worked for a company which did talk to a lawyer about this and ultimately we didn’t have a cookie banner nor a disclosure of the cookies used (cookies were minimal and without personal information, essentially site settings not even associated with accounts).

So I didn’t misinterpret what you said, it’s just that I have seen consent and disclosure always hand in hand.

It’s been years since I read the law in full myself, so it’s possible you’re right. I’m going by my own recollection (which can obviously be flawed) and the result of a lawyer’s interpretation (which is the thing you recommended) but I’m not one myself.

I still don’t understand (nor have you addressed) how you misread “firmness of conviction” in my words, especially when I purposefully did the opposite because I understand that these legal matters can get fuzzy.
by vaultsandbox | 2026-01-07 14:21:34+00:00
Thanks, someone who has sent billions of emails is exactly who I need to ask.

Regarding 'set and forget': I agree once infra is stable, it stays. But I see the value when the application layer changes—tweaking templates, switching providers, or DNS updates. Do you still feel mocks are enough there?

Regarding PII: You're 100% right on hygiene. The encryption (ML-KEM-768) is just a 'safety net' for the human errors.

Regarding FSL-1.1-MIT: Very interesting suggestion. I will investigate it.

Honest question: At your scale, is this a niche tool or is 'mock and pray' just the industry standard for a reason? Don’t worry about hurting my feelings, I just need to know if I'm solving a real problem.
by wavemode | 2026-01-07 14:21:36+00:00
> There is a gap between receptionist and official software engineer.

At many companies (especially old, stodgy companies) this gap is artificial. The day you get asked "hey, I've got some data .... and I need ..." and you successfully solve the person's problem, is the day you become the office's live-in software engineer. That person you helped will be back, and they will bring friends.

The rest after that is just job title shuffling.
by theodric | 2026-01-07 14:22:40+00:00
It's a nice build, but there is a baffling discordance between putting all this time and money into making a CNC body and ripping the ports off a $1900 camera's motherboard with pliers when the soldering iron didn't do the job rather than waiting until you could get a hot air rig, which could easily have destroyed the motherboard by peeling a trace or cracking layers. I guess at a certain point you just have too much money to behave rationally.
by bflesch | 2026-01-07 14:22:43+00:00
I'm sorry, dementia is horrible and most likely the major reason for the symptoms. Just remember that dementia patients can also forget to turn off the water and cause a spillage they don't remember, or fall down in the shower and spray the whole room with water, or simply forget where the toilet is and urinate somewhere. But nevertheless if it smells weird you should check it, one can have both dementia and mold in the house.

If you can smell that the house is bad for you then it would be easiest to just get her out of the damn house for one or two weeks, maybe to somewhere on the ocean, and see if her symptoms improve significantly.

Check her Vitamin D / iron / B12 levels and supplement with relevant cofactors. Doctors often don't check it here in Germany.

If she drinks tap water do one of the online water tests which checks both for bateria and lead contamination - both for hot and cold water supply. Contamination can be by old pipes or in the water boiler. If lead in water is high also tell the doctor.

If you have access to thermal imaging camera it is a very quick way to figure out water leaks in the wall or places of bad insulation. Maybe a shingle on the roof has moved and rain has been dripping into the ceiling. I bought one for ~350€ and didn't regret it.

As you mention the bathroom check the silicone sealings around the bathtub and see if they are broken and/or moldy. Maybe water leaks behind the shower because the silicone has a defect. Silicone needs to be relaced every couple of years, just rip it out and apply new silicone it is a DIY job with many youtube videos. Wear mask while you are in the house.

You can DIY hack a around-the-clock humidity/temperature monitoring with esphome/homeassistant so you can compare outdoor air vs. indoor air in several rooms and also calculate dew point temperature to see where/if water condensation in the walls occur. It is quite cheap and wifi-based but a lot of fiddling.

Good luck in these stressful times.
by cies | 2026-01-07 14:23:11+00:00
HTMX would work well with jQuery. But Alpine seems to be more popular in the HTMX crowd. I'd say Alpine is a good replacement for jQuery in my conceptual model.

HTMX just means: just send incomplete HTML documents over the wire. (some that is done for a long time, but was always frowned upon by the API-first and SPA movements -- and for good reasons (ugly APIs and architecturally less-compatible with SPAs).
by K0balt | 2026-01-07 14:23:18+00:00
Interesting, maybe new for pocket compasses. I had a marine plotting compass that used a massive copper cylindrical housing, with a sapphire glass bottom and window. It was very well damped. It was made in the 1940s, presumably when yachts were mostly wooden. (More modern boats would usually need significant compensation) or maybe it wasn’t for marine use? But anyway, it was a great plotting compass that I used extensively on my little fiberglass weekender sloop. Better than the westmarine garbage mounted on the cabin bulkhead by a long shot.
by alexfoo | 2026-01-07 14:23:37+00:00
> ... I encourage people to live in the terminal.

I've done this for decades. screen or tmux (although I still confuse the keybindings between the two).

When coding on the move (mostly when I had a long commute or was away from the office visit clients) I'd use the Linux console (Ctrl+Alt+F1-F6) rather than X.

Even in the office I had an old amber/green terminal that connected to my Linux desktop via a serial port.

Nowadays I have a 14" USB-C monitor (ASUS Zenscreen) that sits beneath my main monitors which runs a terminal full screen.
by _fat_santa | 2026-01-07 14:23:38+00:00
The article makes it seem worse than it really is. All they seem to be doing is moving that functionality from being the default to an option that you enable.

Personally I heavily rely on the middle click to paste, especially with my docker workflows. Rather than having to click "CTRL+SHIFT+C" then "CTRL+SHIFT+V" every time, I just know whatever is highlighted will get pasted when I hit the middle click button. It's a subtle difference that saves maybe 1-2 seconds but combine that over the course of months and all of a sudden I've saved myself an hour with more efficient copy/paste.
by thaumasiotes | 2026-01-07 14:24:00+00:00
> I rarely need to use a scale for postage. If I have a standard envelope (~5g) and 3 sheets of paper (15g), I know I'm at 20g total. It turns physical shipping logistics into simple integer arithmetic.

...was using a scale for postage a concern? If you're shipping things on the order of three sheets of paper, you're way below any conceivable threshold. USPS charges a flat rate on letters under 370 grams!

If you're sending 1,700 pieces of looseleaf paper in a box... just weigh the box.
by lunar_mycroft | 2026-01-07 14:24:03+00:00
For the vast majority of web apps (including the ones that are built with SPA frameworks now), "how do I do distributed state synchronization" is an example of the XY problem. Most of the time, you don't actually need to write an entire separate app that understands your domain and synchronizes state with the backend, you need something that allows your users to trigger network requests and for the HTML displayed to them to be updated based on the response. Hypermedia is fully capable of solving that problem, completely sidestepping the need to solve the sort of state synchronization problem you mention.
Show HN: Stao – A simple standing desk reminder I built for myself
by tskulbru | 2026-01-07 14:24:20+00:00
I built something embarrasingly simple. It changed my workday. When COVID began and I started working from home, I as many others, bought a standing desk. $500, height memory, digital display, the works.

How much did I actually stand? Maybe 15-20 minutes a day. I just kept forgetting.

- Tried phone alarms, annoying, started dismissing them without thinking.
- Tried sticky notes, lasted 2 days.
- Tried "I'll just remember", never worked.

So I built Stao. It's a timer that reminds you to switch positions. That's basically it.

I use the 20-8-2 pattern: 20 min sitting, 8 min standing, 2 min moving around (grab water, stretch, whatever). Short cycles so you never get stiff. There's also a 45-15 mode if you want longer focus blocks.

After a month my back feels noticeably better and the 3pm energy crash is gone.

What it does:
- Timer with customizable sit/stand/move intervals
- Gentle notifications when it's time to switch
- Tracks your daily/weekly standing time
- Lives in system tray on desktop (if not using the mobile apps), doesn't get in the way

What it doesn't do:
- No account required
- No cloud sync (all data stays on device), however I might add this in the not too distant future
- No social features, gamification, or AI nonsense

Tech stack: Flutter for cross-platform (yes, even desktop). Hive for local storage. Native integrations for system tray and notifications. No backend.

Available on Mac/Windows/Linux/iOS. Android is in beta testing.

Website: https://www.stao.app
Simple demo video: https://www.youtube.com/shorts/-skrtpOcOh0
AppStore: https://apps.apple.com/app/stao-standing-desk-reminder/id675...

The name is Norwegian — "stao no pao" roughly means "keep going" in one of the many Norwegian dialects.

Happy to answer questions about the implementation, the standing desk research rabbit hole I fell into, or anything else.
by JamesSwift | 2026-01-07 14:25:16+00:00
Yes, anthropics product design is truly bad, as is their product strategy (hey, I know you just subscribed to Claude, but that isnt Claude Code which you need to separately subscribe to, but you get access to Claude Code if you subscribe to a certain tier of Claude, but not the other way around. Also, you need to subscribe to Claude Code with api key and not usage based pricing or else you cant use Claude Code in certain ways. And I know you have Claude and Claude Code access, but actually you cant use Claude Code in Claude, sorry)
by hnuser123456 | 2026-01-07 14:25:21+00:00
It's only as exciting as a cost reduction because they're playing catch-up by trying to not need to outsource their highest performance silicon. Let me know when Intel gets perf/watt to be high enough to be of interest to Apple, gamers, or anyone who isn't just buying a basic PC because their old one died, or an Intel server because that's what they've always had.

Every single performance figure in TFA is compared to their own older generations, not to competitors.
by palmotea | 2026-01-07 14:25:49+00:00
Exactly, I'm reminded of this that I read recently:

https://www.nytimes.com/2026/01/06/opinion/trump-presidentia...:

> Instead of comparing what is happening under Trump with the situations in Hungary, Turkey and Russia, Goldstone argued that conditions in the United States are,

>> ironically, more like what happened in Venezuela, where after a century of reasonably prosperous democratic government, decades of elite self-serving neglect of popular welfare led to the election of Hugo Chávez with a mandate to get rid of the old elites and create a populist dictatorship.

>> I find that decades-long trends in the U.S. — stagnating wages for non-college-educated males, sharply declining social mobility, fierce political polarization among the elites and a government sinking deeper and deeper into debt — are earmarks of countries heading into revolutionary upheaval.

>> Just as the French monarchy, despite being the richest and archetypal monarchy, collapsed in the late 18th century because of popular immiseration, elite conflicts and state debts, so the U.S. today, despite being the richest and archetypal democratic republic, is seeing its institutions come under attack today for a similar set of conditions.
by brightball | 2026-01-07 14:25:56+00:00
Because when I take the time to spot check it more deeply, it's usually pretty accurate and balanced. Having it built right in, free to use makes it convenient.

I don't all the time, because that would take forever, but every month or so I'll do a deep dive on the sources of something I'm reading about. Strongly recommend that people periodically do this, especially on topics where you catch yourself having a strong reaction such as anger or immediate validation of your view point.
by thcuk | 2026-01-07 14:25:58+00:00
Tested same model on Intel N100 miniPC with 16G - the hundred bucks pc

llama-server -m /Qwen3-30B-A3B-Instruct-2507-GGUF:IQ3_S --jinja -c 4096 --host 0.0.0.0 --port 8033
Got <= 10 t/s Which I think is not so bad!

On AMD Ryzen 5 5500U with Radeon Graphics and Compiled for Vulkan
Got 15 t/s - could swear this morning was <= 20 t/s

On AMD Ryzen 7 H 255 w/ Radeon 780M Graphics and Compiled for Vulkan
Got 40 t/s
On the last I did a quick comparison with unsloth version unsloth/Qwen3-30B-A3B-GGUF:Q4_K_M and got 25 t/s
Can't really comment on quality of output - seems similar
by ZiiS | 2026-01-07 14:26:25+00:00
Lots of liquid damped compasses do not have a transparent base. The liquid is very good at protecting the needle (induction compasses often use a lock), prevents condensation, stabilises temperature, and is noncompressible for diving. Induction compasses tend to be used for fast reading whilst off-level, so tend only be useful for sighting compasses. TBH I am not sure even map compasses grain a lot from transparent dials, it is more that they are making the baseplate and top from transparent plastic and have no need to make the bottom from something else.
by maciejzj | 2026-01-07 14:26:57+00:00
I agree with you (and surprisingly so does Warren Buffet [1] if anyone doubts it). To add insult to the injury, I believe that people have lost some sense of basic self preservation instinct. Well being of ordinary people is being directly threatened and all that average person can do is to pick one of several social media camp identities you mentioned and hope that it will somehow pan out for them, while in fact they are at total mercy of the capricious owners class.

[1]: https://www.youtube.com/watch?v=yMD17EIk22c
by _fat_santa | 2026-01-07 14:27:03+00:00
For all of GNOME's faults, it's provided me a much better experience than other DE's. XFCE and others don't handle fractional scaling nearly as gracefully as GNOME does. KDE is probably the closest but you still have the issue of running GTK/QT apps and they all look very different and jarring on the desktop.
by dilap | 2026-01-07 14:27:08+00:00
Haven't used Linux in forever, but middle-click to paste was like the one thing that consistently worked everywhere. So it makes some sense that someone want to break it somewhere. With enough fingers meddling all conventions are broken. Wisdom of the crowds. Democracy.

(Actually I have been playing with Omarchy recently a tiny bit, inspired by the absolutely devestatingly bad macOS update. Initial tire-kicking was very positive. They had a "universal copy-paste" feature that still seemed WIP at the time...i.e. didn't work everywhere...)
by thaumasiotes | 2026-01-07 14:28:07+00:00
> I wonder if there's some way one can take advantage of the special properties of A[n] paper.

Not as a consumer. As a paper producer, you take advantage of it by cutting large sheets of paper in half to produce smaller sheets. Since you never sell any sizes that aren't clean multiples of each other like this, you've minimized the amount of paper you waste. That's the "advantage".

This was once the standard way of making paper; I don't know if it still is.
by JamesSwift | 2026-01-07 14:28:08+00:00
Exactly my opinion. Im pretty pragmatic and open minded, though seasoned enough that I dont stay on the bleeding edge. I became a convert in October, and I think the most recent Sonnet/Opus models truly changed the calculus of "viable/useable" so that we have now crossed into the age of AI.

We are going to see the rest of the industry come along kicking and screaming over the next calendar year, and thats when the ball is going to start truly rolling.