frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: LoKey Typer – A calm typing practice app with ambient soundscapes

https://mcp-tool-shop-org.github.io/LoKey-Typer/
1•mikeyfrilot•2m ago•0 comments

Long-Sought Proof Tames Some of Math's Unruliest Equations

https://www.quantamagazine.org/long-sought-proof-tames-some-of-maths-unruliest-equations-20260206/
1•asplake•3m ago•0 comments

Hacking the last Z80 computer – FOSDEM 2026 [video]

https://fosdem.org/2026/schedule/event/FEHLHY-hacking_the_last_z80_computer_ever_made/
1•michalpleban•3m ago•0 comments

Browser-use for Node.js v0.2.0: TS AI browser automation parity with PY v0.5.11

https://github.com/webllm/browser-use
1•unadlib•4m ago•0 comments

Michael Pollan Says Humanity Is About to Undergo a Revolutionary Change

https://www.nytimes.com/2026/02/07/magazine/michael-pollan-interview.html
1•mitchbob•4m ago•1 comments

Software Engineering Is Back

https://blog.alaindichiappari.dev/p/software-engineering-is-back
1•alainrk•5m ago•0 comments

Storyship: Turn Screen Recordings into Professional Demos

https://storyship.app/
1•JohnsonZou6523•6m ago•0 comments

Reputation Scores for GitHub Accounts

https://shkspr.mobi/blog/2026/02/reputation-scores-for-github-accounts/
1•edent•9m ago•0 comments

A BSOD for All Seasons – Send Bad News via a Kernel Panic

https://bsod-fas.pages.dev/
1•keepamovin•12m ago•0 comments

Show HN: I got tired of copy-pasting between Claude windows, so I built Orcha

https://orcha.nl
1•buildingwdavid•12m ago•0 comments

Omarchy First Impressions

https://brianlovin.com/writing/omarchy-first-impressions-CEEstJk
2•tosh•18m ago•1 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
2•onurkanbkrc•19m ago•0 comments

Show HN: Versor – The "Unbending" Paradigm for Geometric Deep Learning

https://github.com/Concode0/Versor
1•concode0•19m ago•1 comments

Show HN: HypothesisHub – An open API where AI agents collaborate on medical res

https://medresearch-ai.org/hypotheses-hub/
1•panossk•22m ago•0 comments

Big Tech vs. OpenClaw

https://www.jakequist.com/thoughts/big-tech-vs-openclaw/
1•headalgorithm•25m ago•0 comments

Anofox Forecast

https://anofox.com/docs/forecast/
1•marklit•25m ago•0 comments

Ask HN: How do you figure out where data lives across 100 microservices?

1•doodledood•25m ago•0 comments

Motus: A Unified Latent Action World Model

https://arxiv.org/abs/2512.13030
1•mnming•25m ago•0 comments

Rotten Tomatoes Desperately Claims 'Impossible' Rating for 'Melania' Is Real

https://www.thedailybeast.com/obsessed/rotten-tomatoes-desperately-claims-impossible-rating-for-m...
3•juujian•27m ago•2 comments

The protein denitrosylase SCoR2 regulates lipogenesis and fat storage [pdf]

https://www.science.org/doi/10.1126/scisignal.adv0660
1•thunderbong•29m ago•0 comments

Los Alamos Primer

https://blog.szczepan.org/blog/los-alamos-primer/
1•alkyon•31m ago•0 comments

NewASM Virtual Machine

https://github.com/bracesoftware/newasm
2•DEntisT_•34m ago•0 comments

Terminal-Bench 2.0 Leaderboard

https://www.tbench.ai/leaderboard/terminal-bench/2.0
2•tosh•34m ago•0 comments

I vibe coded a BBS bank with a real working ledger

https://mini-ledger.exe.xyz/
1•simonvc•34m ago•1 comments

The Path to Mojo 1.0

https://www.modular.com/blog/the-path-to-mojo-1-0
1•tosh•37m ago•0 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
5•sakanakana00•40m ago•1 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•43m ago•0 comments

Hot Reloading in Rust? Subsecond and Dioxus to the Rescue

https://codethoughts.io/posts/2026-02-07-rust-hot-reloading/
4•Tehnix•43m ago•1 comments

Skim – vibe review your PRs

https://github.com/Haizzz/skim
2•haizzz•45m ago•1 comments

Show HN: Open-source AI assistant for interview reasoning

https://github.com/evinjohnn/natively-cluely-ai-assistant
4•Nive11•45m ago•6 comments
Open in hackernews

XY Problem

https://xyproblem.info/
35•lentil_soup•2mo ago

Comments

Gormo•2mo ago
There's also the XY problem problem, where some people expect that every of a complex or unusual question is an instance of the XY problem, even when the requester really does just need a solution to Y.
kevinwang•2mo ago
The YXY problem?
eddd-ddde•2mo ago
Not to be confused with the ABA problem*
nicbou•2mo ago
Or famous Swedish band ABBA
badc0ffee•2mo ago
This is rampant on corporate support forums, where a "power user" with a gold star will answer this and shut down your question.

It's also common on Stack Overflow, but at least there, others will answer the actual question you're asking.

nomel•2mo ago
Both are avoided with the exact same approach: when you're asking a question, give the full context. It makes everyone's life easier.
derbOac•2mo ago
I often find the full context gets into privacy issues, to put it one way, if I'm reluctant to get into the full context.

I feel like this is one example of a general second guessing phenomenon. Sometimes that second guessing is accurate and sometimes it makes too many assumptions about the other person, or otherwise fails to consider other explanations for their behavior.

tyleo•2mo ago
I’ve also seen a similar phenomenon where I really want to try Y and people just keep telling me a different way to do X that I’ve already tried.
ocrow•2mo ago
This is a good check on how good your help request is. Hopefully the problem statement includes a brief summary of the approaches already tried and why those were dismissed.
BugsJustFindMe•2mo ago
Or maybe people could simply answer the question as asked instead of answering other questions that the person didn't ask or demanding to know why the person is asking. The expectation that a person needs to tell you their life story to get an answer to a question is absolutely bonkers.
nomel•2mo ago
> person needs to tell you their life story to get an answer to a question is absolutely bonkers.

The problem is that the answer, for a given question, in any reasonably complex solution space, is entirely dependent on the very local problem space that you're forcing them to guess where it is in a much larger problem space area. If you're asking someone that's familiar with the broader view of each, they're probably asking because their guess of where you are is close to some "trivial" type solution. Or, they have a bunch of answers that depends on what you're doing, and you're forcing them to guess.

The goal is very clear in your head. The way to achieve that might be a web of possibilities. You asking suggests they can see the web and you can't.

anthk•2mo ago
https://portal.mozz.us/gopher/hoi.st/0/posts/2023-04-30-the-...
jonathaneunice•2mo ago
Asking about Y (or Z, or some other problem a few layers down) is common when yak shaving. Aka doing the thing that's needed to do the thing that's needed to do X. Not to be confused with the also-present problem of ADHD sequential distraction by some other unrelated problem (possibly one sighted along the way to eventually get X done).

It's a gross idealization that every problem can be directly solved, or is "shovel ready." In my world there are often oodles of blockers, dependencies, and preparations that have to be put in place to even start to solve X. Asking about Y and Z along the way? Par for the course.

wduquette•2mo ago
This is something I have known (but not by this name) since the early 90’s. A proposed feature a customer brings to you is almost never what they need. You must iterate with them to discover their real problem and move on from there.

I left a project once because the sponsor wasn’t letting us interact with the real customer to find the real need. That path only leads to doom and despair.

pavel_lishin•2mo ago
This is why I love building things for internal users. I can just ping them on slack, and not have to go through layers of communication, or worry that I'll be over-promising something to a paying customer.
throwawayk7h•2mo ago
Listen. If someone on stack overflow asks how to do X, do not tell them they don't want to do X unless you explain how they could do X. Maybe that poster would be better off not doing X, but someone else will come along some day who wants X for real.
BugsJustFindMe•2mo ago
I've seen this before and it has always rubbed me the wrong way, and now I think I know why. This framing of answering questions as "wasted time and energy" is assholeish and contemptible.

It is also not an appropriate framework for a responder to follow, only for an asker to think about what they should be asking. And far far far too many people read it and take away from it a belief that they need to find out the real reason a person is asking a question before answering.

When a person asks a question, you do not need to understand why they are asking it. It does not matter that you cannot guess why they want to do or know something. Assuming and digging for an XY problem is just looking for an excuse to not answer the question.

If the question has an answer and you know the answer, answer it and be done. The knowledge is valuable even for its own sake. If not to the person asking, then to someone else who has the same question for another reason. If you want to probe further, do it after answering the question.

Because, goddamn, if you think it's annoying to be asked about something that you think is the wrong thing to do, it's really fucking annoying for someone to demand to know your backstory before deigning to answer a question as asked.

nicbou•2mo ago
I have learned a lot from people questioning my motives, and from third-party discussions where someone with the same problem had their motives questioned. It often set me on a much better course. Thorough answers benefit the audience too.

A good example of an XY problem is people asking where to buy a suicide cord. Is the helpful answer to show them how to make one, or to hint at the fact that it's called a suicide cord?

If you desperately want to shoot yourself in the foot, don't mind people asking why you want to borrow their gun.

BugsJustFindMe•2mo ago
> Is the helpful answer to show them how to make one, or to hint at the fact that it's called a suicide cord?

You create a false dilemma. The helpful answer is the one that answers the question, and if you also want to suggest alternatives, feel free to do more than answering the question, but don't just question their motives instead of answering, because questioning someone's motives instead of answering is an antagonistic behavior. You're basically saying "I don't also want that thing, therefore you must be an idiot." That's an obnoxious framework to operate under.

nicbou•2mo ago
I once went to the doctor complaining about spleen pain. The doctor's first question was "where is your spleen?" and it was not where I pointed.

The helpful answer is sometimes to ask more questions.