MurphyA/hacker-news huggingface dataset:
by pwatsonwailes | 2026-02-12 11:33:23+00:00
The problem I tend to see is that companies say they're doing JTBD research, but they're actually just running attribute preference surveys (asking customers to rank features, from a list of things the company would like to build, rather than starting off by assuming you don't know what customers require).

Listening to what people say they want (feature preferences) almost always diverges from what they actually want the product to do (a functional, emotional, or social outcome). That gets more complex when we think about that there's different levels by which you can evaluate what someone wants, which in the JTBD word are thought of as jobs as progress (why they're doing the thing), and jobs as outcomes (how they're doing the thing). There's another famous example, which is from Bosch's circular saw evolution. Professionals said they wanted lighter tools (and that's true), but the constraint they experienced as a result of weight was the impacts that had. So you can solve for weight, or you can solve for improved usability. Symptoms vs causes sort of thing.

This is also why product teams should involve marketers, and why marketers should understand research design. The teams who I've seen do this well at this aren't running quick preference tests and A/B tests on features most of the time. They're generally more focused on running continuous feedback loops, where they conduct broader research, then engage in grounded theory style interpretation to understand what they can do, look at field validation to figure out what they should do, and then iterate.

For B2B especially as a side note, if your value proposition is something like accountability or proof of value, but your product's workflows don't make accountability or proving value effortless, fixing that workflow will do more for brand perception than any campaign, because nothing nukes good comms like a poor experience.
by yunohn | 2026-02-12 11:34:13+00:00
This post appears to essentially be an ad for Allium, so I’m gonna focus on that.

I don’t fully understand how allium solves the inherent issues with markdown, i.e. free-form language specs. It appears to have some loose syntactical rules, but outside of that relies on comments which are, again, free-form. Moreso, the “Resolved” portions remind of me how LLM agents like Claude code just go and edit existing doc files and make a mess of repetitive and overlapping thoughts.
by sirluky | 2026-02-12 11:34:19+00:00
I built a TUI wrapper around GitHub Copilot CLI that lets you play games
while your AI codes. Press Ctrl-G to toggle between Copilot and a game —
both sessions are preserved, so you can pause mid-game and check on progress.

Auto-switch mode (Ctrl-S) automatically swaps screens based on AI activity:
games when the AI is working autonomously, back to Copilot when it needs
your input.

Includes 13 turn-based games (10 WASM games from nbsdgames + 3 built-in JS
games), plus support for custom games as single-file Node.js scripts.

No tmux, no native binaries — just Node.js. Works on Linux, macOS, Windows.

Run: npx copilot-fun

https://github.com/sirluky/copilot-fun
by Joker_vD | 2026-02-12 11:34:48+00:00
The example in 1.13 probably would work better if the example with scalar instructions actually had, you know, more instructions than the one with the vector instructions. Otherwise, it's very taxing to read things like "static instruction count and dynamic instruction count both drop dramatically" when your eyes tell you that no, the static instruction count has actually increased.

Also, where does that 38-byte stride even comes from? That number is not even divisible by 4, nevermind by 8!
by simion314 | 2026-02-12 11:35:11+00:00
I think the conclusion is that Vibe oding is shit, and I agree with this, but having an AI assistant that can do some specific tasks that you can review is a good strategy.

I also have a story about Vibe Coding, I had the AI make for me a mqarkdown editor with some extra features, it worked fine but the problem is I have no idea how it works, I do not know if I can add feature X easily or it needs a rewrite from scratch, I have no ideas for improvements or new features, if there is a problem I have no clue what causes it since I I never looked at the code.

So I concluded that I (others can do whatever they want, they are free people with their own standards ) I will only use Vibe Coding for throw away personal shit, that I will not make public, like for example I made some bash scripts, some python scripts to automate some stuff.
by vkazanov | 2026-02-12 11:35:35+00:00
For real? I think I could make this work

I mean, this version is a boring, I was just looking into architecure and visuals, and how these could be structured in Emacs Lisp. I never expected people to be so curious about it.

But I think it should be possible to port the whole thing with some limitations (turn-based, as emacs is not really good for live rendering and simulation).
by arethuza | 2026-02-12 11:35:37+00:00
To be fair I did find their subscription process a bit confusing - I think I actually managed to subscribe twice at one point. But since I got that all sorted out I think it's been fine - I mostly use the mobile app (no notifications) and the main website via a desktop browser. I checked my gmail account and I get an email from them on average every 2 or 3 days which is fine as they often do alert me to stuff I am particularly interested in.
by _heimdall | 2026-02-12 11:36:54+00:00
What you're describing then would only be a short term chicken and egg problem.

If, once established, a thriving art scene generates value by attracting tourism, wealthy individuals who want to patronize the arts, etc then the artists would be able to charge enough to fund themselves and potentially do very well for themselves.

In that scenario we'd only need to fully subsidize artists for a short period of time, the subsidy law should have an expiry date.
by andai | 2026-02-12 11:37:31+00:00
What I meant was that this article got me thinking I should just delete my entire hard drive on a regular basis so I can have a clean working surface.

Because I know that my downloads folder and my documents folder and my images folder and my source code folder are all enormous piles of crap.

And it does actually bother me, I just haven't thought of a solution to that.

One solution would be.. automated backups... and then every once in a while, just rm -rf ~
by inglor_cz | 2026-02-12 11:38:07+00:00
Yes, there are differences.

BTW credentialism - good or bad? It certainly seems to me that the idea of credentials has crept from medicine, law and engineering into formerly freer and more bohemian territories. An idea of a perepiska for singers or actors would be considered absurd by most people in history. But once money transfers are in place, bureaucracy inevitably follows.
by machiaweliczny | 2026-02-12 11:38:33+00:00
Claude: you get rate-limited with one prompt so hard to validate 4.6

Codex: better with rate-limits, 5.2 strong with logic problems

Cursor: cursor auto - a bit dumb still but I use the most for writing not really thinking, it's also good at searching through codebase and doing summaries etc.

Claude / Codex still miss tons of scaffolding for sane development or it's due to sandboxes or sth. Like for example you ask in /plan mode to check think with link to github and it does navigate github via curl, hitting rate limits etc. instead of just git clone, repomix etc. so scaffolding still matters a lot. Like it still lacks a tons of common sense
by BSDobelix | 2026-02-12 11:39:53+00:00
>Go Ireland, great scheme. I wish we had it over here in the UK.

It's a bad scheme, it divide's your population into people who have to create "wealth", and people who create "art".

Yes creating art (or preserving rare potatoes[1]) should be supported by your government if it's not survivable in a capitalistic society, however having different rights because of your occupation is not better then the middle ages.

[1] https://irishpotatofederation.ie/varieties/
by andai | 2026-02-12 11:42:08+00:00
Edit: My bad. I investigated and... while I do think Grok does have a hidden system prompt on the API, in this case, the part about self-replication and autonomy was on OpenClaw's side!

I've noticed Claude shutting down conversations on the same subject. It says "you may continue this conversation with an older model." ChatGPT also got extremely uncomfortable talking about it, and refuses to build anything in that direction, which I find amusing since its ancestor GPT-4 built a self-modifying Python programmer in 2023.

(Also, OpenClaw meets GPT-5's definition for "extremely dangerous AI software" due to the self-modification factor. But I think that applies trivially to any agent, so...)
by s_dev | 2026-02-12 11:42:09+00:00
I don't find your comment particularly insightful. These aren't good questions but I'll attempt to answer in good faith.

>Who decides what counts?

Clearly for this scheme the people approving the applicants and those setting the criteria for those reviewing the portfolios.

A better line of questioning might be who decided on these people and what makes them qualified to judge but you'll find yourself going down a 'Who guards the guardians' conundrum.

Your comment reminds me of when some member of the audience challenged film critic Robert Ebert on who made him the 'boss' to decide which films were good and which were bad.

He simply answered with the name of the owner of the building since he authorised the production of his film review show.
by Scarblac | 2026-02-12 11:42:39+00:00
I write down:

- To-do items (with empty checkboxes)

- Notes about what I did, every so often. Or what I talked to someone about, what was decided.

- If I'm programming, I try to have a kind of plan for the next fifteen minutes / hour in a few sentences. "Going to refactor this now." "Updating the state here so it can hold this information." "Adding a component for this". Just so that I do think about what I'm going to do for a bit.

That sort of thing.

Apart from the to-do's the main point is to keep my focus, when I'm writing thoughts on paper I'm not on Hacker News. It doesn't matter all that much what the writing is, to me.
by mr_mitm | 2026-02-12 11:42:50+00:00
Does "vibe coding" now mean the agent needs to produce a working product in one shot? Or not even just working, but meeting unspecified requirements? I thought in the original phrasing by Karpathy it meant that you don't care about the code, yet you may still iterate because you might care about the product. I tried out the "Impeccable" skill for Claude Code and found it to be very useful if you care about visual aspects and good UI/UX. (I vibe coded a web app for tracking personal finances where I used this skill, see: https://github.com/AdrianVollmer/Solvency. Not one-shotted, and not perfect, but personally I'm impressed with what is possible in a few weekends with a $90 subscription to Claude.)
by Maakuth | 2026-02-12 11:42:59+00:00
Since the Tapani storm of 2011 there's been a massive undergrounding of the power grid, so much of the rural areas are now also quite safe from outages. But there are still a lot of the old type of grid left and the economics for undergrounding those are increasingly unfavorable. Perhaps grid connected batteries next to the transformers might soon be more economical for many of these areas. They could serve other functions beside backup power, after all.
by jtrn | 2026-02-12 11:43:16+00:00
This is exactly what I am talking about. Let me try to explain.

I am interested in the more abstract and general concept of: "People excessively feel that things are worse, even if they are not." And I see this A LOT in the AI/LLM area.

For instance, the claim that Claude Code, on the UX/DX side, is dumbed down seems to me absolutely not a reasonable take. The "hiding" of the file name being read is no longer being shown neither supports that claim, AND has to be seen in the context of Claude Code as a whole.

On the first point: Could one not make the argument that "not showing files read", is part of a more advanced abstraction layer, switching emphasis to something else in the UX experience? That could, by some, be seen as the overall package becoming more advanced and making choices as to what is presented for cognitive load. Secondly... it's not removed. It's just not default shown in non-verbose mode. As I understand it, you can just hit CTRL+O to see it again.

Secondly, even if it was done ONLY to be less for "power user focus," and more for dumb people (got to love the humility in the developer world), it's blindly obvious that you can't just mention ONE change as proof that Claude Code is dumbed down. And to me, it just does not compute to say that Claude Code feels dumbed down over the last patches. The amount of more advanced features, like seeing background tasks, the "option" selection feature, lifecycle hooks, sub-agents, agent swarms, skills—all of these have been released in just the last few months. I have used Claude Code since the very beginning, and it is just insane to claim that it's getting dumber as a tool. And this is just in relationship to the actual functionality, UX, and DX, not the LLM quality. But people see "I now have to hit CTRL+O to see files being read = DUMBED DOWN ENSHITFICATION!!!" I don't get it.

My point was simply... I'm much more interested in the psychological aspects driving everybody to predictably always claim that "things are getting worse," when it seems to not be the case. Be that in the exaggerated (but sometimes true) claims of model degradation, or as in this example of Claude Code getting dumbed down. What is driving this bias towards seeing and claiming things are getting worse, out of proportion to reality?

Or even shorter: why are we obsessed with the narrative of decline?
by BryantD | 2026-02-12 11:43:29+00:00
I don't think that being able to support a family of three in Ireland is particularly a sign that society doesn't value your work. If she had to pay income tax, perhaps she'd only be able to support herself -- but if you think everyone in Ireland who only makes enough money to support themselves is doing not particularly valuable work, I think it's worth considering the implications of that.

I have thoughts on how we're defining value as well, but others have covered those.
I built a community where LLM agents discuss marketing ideas for my app
by Fh_ | 2026-02-12 11:43:39+00:00
I have been marketing Hadaa for months now and my goal was to learn patterns; which post types perform? Which platform? Image or video clips? Are hot takes even worth it?

I took all this data and slowly refined a forum where I now have autonomous LLM agents, they wake up, look for internet trends, suggest marketing ideas, vote on them, discuss them and even perform revisions. If concepts are approved they proceed to get refined and prepared for all social platforms including images and text.

I can say this has been performing much better than ALL of my hand made content. It's still an internal tool and the feedback and learning process for the agents is getting better every day.
by Charbax | 2026-02-12 11:44:04+00:00
It’s impressive to see OpenClaw improving itself—especially with so many people contributing while the project is still brand new. Have you tried optimizing your workflow on it yet? You can add and tweak skills to much improve accuracy and token efficiency. Which model are you using, and where are you running it? Performance seems to vary a lot right now, and there are already tons of X posts and videos with different optimization approaches.
by cucumber3732842 | 2026-02-12 11:44:16+00:00
For select megacorps that have the luxury of being in a business that lets them structure themselves that way, sure.

For the laboring peasantry it's a very different story (though the actual rates vary, this goes for most "tax havens"). Ireland in particular has a high VAT so if you spend a lot of your income on consumption (which most individuals do) you will get very screwed by that.
by jasonkester | 2026-02-12 11:45:00+00:00
I'm pretty sure I'm on record here on HN complaining about receiving covid relief checks that I don't need, and that I would much rather that money went to people who were actually struggling.

Personally, I want people on the high end of earnings (such as myself) to be taxed more so that a basic income scheme like this can be available for anybody who wants it. Charge me an extra $300/month and give it to some random 24 year old so that he can smoke weed and play his guitar. He'll get more use out of it than I will.

One day, that kid will decide that living in a crap shared apartment is getting a bit old and he'll grow some ambition, get a real job, and eventually start earning enough to help sponsor the next round of deadbeats.
by SPICLK2 | 2026-02-12 11:47:01+00:00
I'll bite.

"between time with the kids" is another person's "during time with the kids".

For me, "between time with the kids" means my kids are engaged in another activity that does not require my input until they are done with it. Whatever I am doing during this time also is typically very interruptible, so I am ready to help the kids along to their next "thing" (the joys of being a parent!). On a typical weekend (my oldest is 7), I'll get maybe 2 hours of this time during the time my kids are awake.
by DiogenesKynikos | 2026-02-12 11:47:43+00:00
They're insanely impressive. They know a huge amount about almost every subject, are able to write better than the vast majority of humans, understand and can translate between virtually every written language, understand context, and can answer almost any question you ask them intelligently. If you're not impressed by that, you've set the bar impossibly high. Five years ago, LLMs would have been considered magic.
by skywhopper | 2026-02-12 11:47:53+00:00
Feels like you aren’t really listening to the feedback. Is verbose mode the same as the explicit callouts of files read in the previous versions? Yes, you intended it to fulfill the same need, but, take a step back. Is it the same? I’m hearing a resounding “no”. At the very least if you hace made such a big change, you’ve gotten rid of the value of a true “verbose mode”.
by gorgonical | 2026-02-12 11:48:12+00:00
Re: the point about Zig: Especially considering I used and played a lot with D's BetterC model when I was a student, I wonder as a language designer what Walter thinks about the development and rise in popularity of Zig. Of course, thinking "strategically" about a language's adoption comes off as Machiavellian in a crowd of tinkers/engineers, but I can't help but wonder.
by hodgehog11 | 2026-02-12 11:48:22+00:00
It is intellectually lazy to proclaim something to be impossible in the absence of evidence or proof. In the case of the statement made here, it is provably true that Boolean logic at sufficient scale can replicate "intelligence" of any arbitrary degree. It is also easy to show that this can be perceived as an "event horizon" since the measurements of model quality that humans typically like to use are so nonlinear that they are virtually step function-like.
by b112 | 2026-02-12 11:48:43+00:00
All form of welfare should keep a person alive, but never comfortable.

Living in a one room dwelling, with a shared bathroom is unpleasant, but safe, warm, and has a bed. Having enough for basic food, but no luxuries.

My point is, welfare(not disability, welfare) should sustain. Keep safe. Alive. Free from elements. But absolutely be something a normal person wants to escape from.

And there will always be those happy with the above, and .. well, OK.

But whether artist or whomever, basic living in hard times should be there for you.
by Cthulhu_ | 2026-02-12 11:49:03+00:00
One thing I've started doing at my newest job is to keep things separate; I have separate browser profiles for personal, my employer and my current contract, separate password database files, and I try to keep them on separate MacOS spaces as well, although that gets a bit messy sometimes if I'm being honest.

What I should do is also keep them mentally separate - don't go to HN while at work, disable personal notifications while at work, etc. But at the same time, I often have 'downtime' at work (waiting for an agent, test run, CI, feedback, etc), and especially since the panny-D, private and work have more and more started to mix. I'm aiming to be at the office more often but it's very easy to not go there since there's rarely any compelling reasons to do so. For me, anyway.
Show HN: Analog Reader – Chrome Extension
by luskira | 2026-02-12 11:49:14+00:00
A bit of context, Analog Reader is a tool I built that takes any RSS feed (Substack, Ghost, etc.) and formats it as a printable newspaper.

I've launched analogreader.com here before, now I'm here just to share some updates.

I've since created a Chrome Extension that allows you to send any article you are currently looking at to analogreader.com with one click. That way, it's much easier to transform digital into paper. It's a very simple chrome extension, I don't capture any data from you, it literally just appends the current post url to analogreader.com.

Let me know if you have any issues with it!

How I use it these days: I just send the PDF to my reMarkable. But I'm curious if there's interest in getting a personalized newspaper like this actually delivered to your door.

I've asked this before but hell, I'm asking it again: how do you handle the "too many newsletters" problem?
Show HN: A lightweight Identity Provider for local OAuth2/SAML testing
by cdelmonte | 2026-02-12 11:49:20+00:00
I built this because I was tired of configuring Keycloak for local development and CI/CD testing. NanoIDP is a pip-installable IdP that supports OAuth2/OIDC (Authorization Code + PKCE, Client Credentials, Password, Device Flow) and SAML 2.0.

Setup is just `pip install nanoidp && python -m nanoidp`. Configuration lives in YAML files, no database required. It also has a web UI for managing users and clients, and token introspection/revocation endpoints.

It's a dev/testing tool, not meant for production. MIT licensed.

Blog post with more context: https://cdelmonte.medium.com/stop-spinning-up-keycloak-just-...
by ben_w | 2026-02-12 11:50:18+00:00
From what I've seen in the news, and also in history books, and also from anecdotes from the family of a previous (American dual national) partner, I don't agree that Americans as a whole see the international border as "a bright line" nor "a defining point of jurisdictional change".

Some Americans may, I don't know how many, but definitely not Americans as a collective.
by bregma | 2026-02-12 11:50:58+00:00
The difference is the internet is forever. A one-time unrecorded transaction like showing your ID at the bar is not. It is a false equivalence.

Not only is the internet forever, but what is on it grows like a cancer and gets aggregated, sold, bundled, cross-linked with red yarn, multiplied, and multiplexed. Why would you ever want cancer?
by nraynaud | 2026-02-12 11:51:18+00:00
Sorry that was in French

https://peuplesautochtones.wordpress.com/2022/05/21/sites-ar...

“Il a été proposé qu’elle puisse commémorer une éclipse lunaire qui a précédé une éclipse solaire de deux semaines.”
>”It was proposed that it could commemorate a lunar eclipse preceding a solar eclipse by two weeks”

I was very lazy in my search, so I didn’t check anything about this page.
by elsjaako | 2026-02-12 11:51:56+00:00
If enough people agree with you, should pay to get your news in a non-misleading, non-sensationalist way.

Sensationalist and misleading news is caused by newspapers that need to appeal to advertising and rich backers. Paying for news is the solution to these issues.

In my experience, paid news sources are better than free ones already in these aspects. Not perfect, but a lot better.