MurphyA/hacker-news huggingface dataset:
Startup Failure Often Starts with a Bad Idea. This Helps Prevent That
by doxd | 2026-03-04 10:21:28+00:00
A lot of startup advice focuses on execution, but in my experience many failures actually start earlier, with the idea itself. Founders often fall in love with something that sounds clever but doesn’t map to a real, repeated problem.

The hard part isn’t building the product, it’s choosing what’s worth building in the first place. While searching on Google recently, I came across something called StartupIdeasDB, which is basically a curated database of a couple thousand startup ideas gathered from different corners of the internet.

What I found interesting is that it surfaces ideas tied to problems people are already discussing, rather than purely hypothetical concepts. When you look at ideas this way, you start noticing patterns of demand instead of chasing random inspiration.

It feels a bit like doing lightweight market research before writing a single line of code. Obviously a database won’t guarantee success, but it might help avoid the classic mistake of building something nobody actually needs.

Curious how other founders here validate an idea before committing months to it.
by jauntywundrkind | 2026-03-04 10:21:41+00:00
> most humans abhor sterile environments.

i abhor short sterile attitudes like this!

> approved opinions only

i fully expect most users of eurosky will not experience any censorship. this is just such a ridiculous over-dramatization, that is so preposterously lopsided.

please man. this sounds like the tin foil hat wearing nutcase shit that is ruining the US and the world right now. there's ways to debate & talk about these things, but this isn't starting conversation, it's just being smug. you are 100% on one side, totally polarized into spot, and it's clear nothing is going to budge you: that's not a very hackerly spirit, and being so closed to possibility should be disqualifying.
by roncesvalles | 2026-03-04 10:21:46+00:00
Depends on your definition of "safe". Imagine an adult DMs a nude photo to a minor (or other kinds of predation).

If it's E2EE, no one except the sender and receiver know about this conversation. You want an MITM in this case to detect/block such things or at least keep record of what's going on for a subpoena.

I agree that every messaging platform in the world shouldn't be MITM'd, but every messaging platform doesn't need to be E2EE'd either.
by tiew9Vii | 2026-03-04 10:22:14+00:00
> The main cost with on-prem is not the price of the gear but the price of acquiring talent to manage the gear. Most companies simply don't have the skillset internally to properly manage these servers

This comes up again and again. It was the original sales pitch from cloud vendors.

Often the very same companies repeating this messaging are recruiting and paying large teams of platform developers to manage their cloud…and pay for them to be on call.
by medi8r | 2026-03-04 10:22:20+00:00
Quick everyone, create decoy repos for them to vibe in. When the feature doesn't appear "oh feature gate system has an incident try tomorrow". Even better make the decoy repo have an insufferable pipeline that always breaks and get them in a loop trying to fix it. An adveserial "red team" LLM can keep it broken! But tantalizingly with different problems so progress is felt.
by piva00 | 2026-03-04 10:22:28+00:00
> Ignoring all that, the actual question would be: how have car sizes and weights changed _in this region_ during this period of time. Sizes and weights of cars in brasil have little bearing to accidents in the PNW, for example.

Sorry that I wasn't clear, that's exactly what I meant. I'm curious because it makes absolutely no sense that a safer urban design with separation of grades for cyclists, lowering speeds through design and engineering rather than just updating speed limit signs, would see an increase in deaths. Nowhere else in the world where those were implemented has had that effect, the Netherlands being the prime benchmark for it.

So there's something else at play, average car sizes in the USA are much larger than Europe (and most of the rest of the world), the urban road design is not changed that much: perhaps stroads just got new speed limits and were left at that, instead of narrowing them, adding trees and other obstacles that naturally makes driving slower and more cautious, so on and so forth.

There's also the added issue that American driving standards for a licence are incredibly low since it's kinda required for you to have a driver's licence to exist and have a life in the majority of the country.
by dijit | 2026-03-04 10:22:38+00:00
"most of the world" is doing a seriously large amount of heavy lifting in this sentence.

There are many regions that are served by a single line, more than you think.

Even "well connected" places have fewer cables than you expect, and the frustrating thing is that you don't know that you can route around an issue until you try.

BGP is really resilient, which is great, but if your path is not clear then you'll only realise it when the failover doesn't happen, you'll think there's a redundant path.
by enaaem | 2026-03-04 10:22:59+00:00
Defection within the regime is never going to happen. If there is one thing that will unite a bunch of egos and put their personal grievances aside is a war. Anyone who smells like a traitor is shot. They become more fanatical, not less.

Only option is outside rebellion. But weapons and rebels are not created out of thin air. You need to sent weapons, trainers and troops. Syria 2.0 but worst.
Show HN: Elm Social Route – Geofenced chat, event, and route
by red26 | 2026-03-04 10:23:13+00:00
I had released my app Elm Social Route. It main features are to create geofenced chats, shares location-specific events, and plan trips with routes. It use geohash as geofencing. Has robust custom route built. And using Reps (Reputations) to replace likes. What you think?

I build it in 5 (feels long) years btw, and more if the similar predecessors I built before was counted.

PS: I use AI on user report to judge the post.
by nephihaha | 2026-03-04 10:23:42+00:00
I agree with what you are saying here, but social media is pretty sterile. It's heavily censored as it is. YouTube comments is awful for it, with hiding comments and all the rest.*

I find it next to useless. Faecebook has told me about birthdays and people's bereavements weeks after they've happened. It looks awful if I reply to those late.

_

* I'm often confused by why. YouTube hid a thread in which someone pointed out the A Team had reused a Blues Brother joke.
by bondant | 2026-03-04 10:24:30+00:00
> it's great to know that USB-C ports can just be replaced that easilly

Yes exactly! To me it's surely the biggest win. It's very easy to break them when the power chord is plugged in. I'm really pleased that we will now be able to fix them without having to change the whole motherboard (which surely very few people do because of expansive and how ridiculous it sounds)
by koolala | 2026-03-04 10:25:02+00:00
That would be cool. A way to read cpu assembly bytecode and then think in it.

It's slower than real cpu code obviously but still crazy fast for 'thinking' about it. They wouldn't need to actually simulate an entire program in a never ending hot loop like a real computer. Just a few loops would explain a lot about a process and calculate a lot of precise information.
by raincole | 2026-03-04 10:25:27+00:00
> wrote

Quite heavy-lifting word here. You understand why people flagged that post right? It's painfully non-human. I'm all for utilizing LLM, but I highly suggest you read Simon's posts. He's obviously a heavy AI user, but even his blog posts aren't that inorganic and that's why he became the new HN blog babe.

[0]: I personally believe Simon writes with his own voice, but who knows?
by jeroenhd | 2026-03-04 10:25:30+00:00
The syntax being referred to includes some obscure, outdated addressing formats (IPv4 addresses represented as two or three number groups in dotted notation rather than the normal 4).

However, "DNS-based reference identity [RFC9525]" seems to explicitly disallow IP-based certificates by requiring a DNS name. I can only interpret the sentence I quoted as written to say "make sure you never ever accidentally validate an IP address".
by 5o1ecist | 2026-03-04 10:25:45+00:00
> LLMs cannot, a you put it, "properly, correctly think".

"My theory trumps your experience." ... okay!

You'll keep working with what you have and I'll keep working with what I have.

> Humans practice metacognition and there's no evidence LLMs can distinguish truth from hallucination

Yes, humans practise metacognition and I have a huge background in psycho-analysis and neurolinguistic programming.

The lack of evidence you perceive doesn't root in incapability, but lack of exposure of evidence proving you wrong ... and I'm not going to give it to you, because that'd be dumb.

If you don't want to believe me, that's not my problem.
by kace91 | 2026-03-04 10:26:31+00:00
The key enabler is the camera. Manage a flagship level result in a Motorola, that’s the main reason people pay for High end devices nowadays.

I’m seeing enthusiasts go out of their way to get vivos and xiaomis now that they are surpassing the western counterparts based solely on that.

I think it’s doable, pixels did it with meh hardware for years. But I’m not sure if there’s enough overlap between people who care about selfie quality and open source enthusiasts.
by LAC-Tech | 2026-03-04 10:27:46+00:00
They have been chanting "down with America" - that does not mean "murder every single person in America with their missiles (which can't reach America)"

"Death to" is a mistranslation of "marg bar", a phrase that is also applied to traffic, and inflation.

Do the Iranians want to kill all traffic and all... inflation?

We no longer believe your lies.
by mapleeman | 2026-03-04 10:28:08+00:00
Hi all, author of the skillinsight.io[1]

A bit of a personal reflection on this, from a non-technical standpoint, Agent Skills are the procedural memory you keep in your head on how to solve a particular problem, which can be very valuable, whether you are aware of that or not. You are constantly adapting and changing that procedural memory since the task is usually not fully deterministic, hence it cannot be a script. Parallel to that, skills have caused some controversy for being a security vulnerability and hallucinated LLM brain fog, but more on that in the future.

Staying on the positive side of things and ignoring the negatives for now, agent skills could hold all the operational knowledge, allowing agents to operate semi-autonomously or autonomously to solve the particular operational problem. An example of that would be compiling a Memgraph Rust query module, which is not an easy task since you need the environment, the Memgraph query module API dependency, and knowledge of how to actually do it. Most advanced LLMs, like Codex or Opus, succeed at this after many tries and failures. This is why we build skills for compiling and deploying C++, Rust, and Python query modules that let LLMs practically single-shot the whole process.

Back to the topic of the graph of skills, what is the actuall problem here? So if you have hundreds or thousands of skills in your organisation, the question is: how are you going to maintain them, how will they learn and evolve, and how will agents access them? If the tool's API changes, so should the skills, which causes a cascade of events across the files. Then the question becomes: how are those connected and correlated? This is what graphs as a structure are built for, and this is what we in Memgraph are trying to solve from different angles.

The graph of skills will serve as our test bench for running the evolution, traceability, and access to the skills, while improving Memgraph as the graph database that serves as a real-time context engine for AI.

[1] https://skillinsight.io
by pfdietz | 2026-03-04 10:28:24+00:00
It's an argument against preprocessors for programming languages.

Tree-sitter's error handling is constrained by its intended use in editors, so incrementality and efficiency are important. For diffing/merging, a more elaborate parsing algorithm might be better, for example one that uses an Earley/CYK-like algorithm but attempts to minimize some error term (which a dynamic programming algorithm could be naturally extended to.)
by fc417fc802 | 2026-03-04 10:28:56+00:00
> I wonder how many out there seriously think we could ever completely rid ourselves of the CPU.

How do you class systems like the PS5 that have an APU plugged into GDDR instead of regular RAM? The primary remaining issue is the limited memory capacity.

I wonder if we might see a system with GPU class HBM on the package in lieu of VRAM coupled with regular RAM on the board for the CPU portion?
by aziaziazi | 2026-03-04 10:29:15+00:00
Your dog's exemples are fair, we align on that.

unnatural argument is to be ignored IMHO, it does't makes sense outside our emotional feeling and has multiple (and contradictory) interpretation so you'll end up arguing on each cases and don't have a rule/framework.

A thought experiment from Jonathan Haidt:

> Julie and Mark are brother and sister. They are traveling together in France
on summer vacation from college. One night they are stay- ing alone in a
cabin near the beach. They decide that it would be interesting and fun if
they tried making love. At the very least it would be a new experience for
each of them. Julie was already taking birth control pills, but Mark uses a
condom too, just to be safe. They both enjoy making love, but they decide
not to do it again. They keep that night as a special secret, which makes
them feel even closer to each other. What do you think about that? Was it
OK for them to make love?

edit: Confusing story isn't it ? Here's an short but thorough analyse https://www.kevindorst.com/uploads/8/8/1/7/88177244/haidt_20...

0 https://en.wikipedia.org/wiki/Appeal_to_nature and https://en.wikipedia.org/wiki/Naturalistic_fallacy
by microtonal | 2026-03-04 10:29:49+00:00
As far as I know, root and tap to pay are pretty much mutually exclusive, at least if you meant Google Pay? Unlocked and rooted devices do not pass remote attestation. And it's not just something you can fake when you have root, since it is anchored in hardware (the attestation certificate chain is signed by a hardware-backed key and contains the verified boot state and verified boot key).
by CloakHQ | 2026-03-04 10:30:08+00:00
one angle that hasn't come up here yet: ECH basically kills TLS fingerprinting as a bot detection signal

right now tools like Cloudflare Bot Management rely heavily on JA3/JA4 hashes - they fingerprint the ClientHello to identify scrapers vs real browsers. if the ClientHello is encrypted, that whole detection layer collapses. you can still do behavioral analysis and JS challenges, but the pre-HTTP layer that currently catches a huge chunk of naive bots - gone

curious how Cloudflare handles this internally given they're one of the biggest ECH adopters but also one of the biggest bot detection vendors. seems like they're eating their own lunch on this one, or they've already shifted their detection stack to not rely on it as much
by vintagedave | 2026-03-04 10:31:00+00:00
> OS vendors use everything in their power to make you not want to develop native apps for their platform

I'm not sure this is true. Cocoa remains one of the most amazing libraries ever. Delphi's VCL is the same (Win32, ugh, but the VCL is native, and it's wonderful.)

The difference perhaps is that you need to re-implement. And there is a very good question: if AI boosts productivity so much, why is this not now being done even by AI companies?

I suspect the reason is not that it's not possible, but that native user experience is not a value. Since circa 2012 (the loss of Aqua, Windows 8) native UI as a driving force in user experience by OS vendors lost value; the web replaced it with different UIs per site/app; and the OS experience of generic, boring UI meant that the OS receded into the background. It's only folks who experienced what good OS-driven UI was that value it, and I worry that they don't have a voice.

But Anthropic could, if they chose, demonstrate the value of their AI productivity extremely effectively by building a native version of Claude Desktop for Win/Mac/Linux. And they might do some good for design/engineering trends around UX at the same time as well.
by joefourier | 2026-03-04 10:31:01+00:00
You don't need 8GB of RAM or less to have memory issues. Cursor + Claude Code + Slack + Discord + Spotify + a few Docker containers + YouTube and a few browser tabs is enough to overwhelm a MacBook with 24GB of RAM.

Right now on my machine, 5 whole docker containers, including two DBs and 3 dev servers, are taking up less RAM than Cursor, a glorified text editor.

And have you looked at RAM prices lately? It's possible that 8GB is all some people can afford.
by a13o | 2026-03-04 10:31:57+00:00
Listed in the article are the National Society for the Prevention of Cruelty to Children and the Internet Watch Foundation, which monitors and removes child sexual abuse material from the internet.

The recent Meta lawsuits also mention opposition from the National Center for Missing and Exploited Children and Meta's own executives: Monika Bickert (head of content policy) and Antigone Davis (global head of safety). Both executives mention the danger end-to-end encryption poses to children when attached to a social media graph.

https://www.reuters.com/legal/government/meta-executive-warn...
by jeroenhd | 2026-03-04 10:32:05+00:00
> For IPv4, there’s room for ambiguity.

I can't think of a single numeric TLD, so I don't think anyone is confusing IP literals with domain names, unless they're doing so extremely lazily.

> And how are IP certificates required for small servers?

You need a valid certificate as the outer certificate which contains an SNI that will still be readable. For cloudflare.com and google.com that's easy; you can't tell what website Cloudflare is proxying and whether Google is serving you Youtube, Gmail, or Google Search content.

For an independently-hosted myhumanrightsblog.net, that's not as easy. They'd need another domain reachable on that server to set up the ECH connection to hide the risky TLD. Clients being snooped on still get specific domains logged.

IP certificates work around that issue by validating the security of the underlying connection rather than any specific hostname. Any server could be serving any hostname over an IP-address-validated connection. For snooped-on clients, the IP address is already part of the network traffic anyway, but no domains ever hit the traffic logs at all.
by I-M-S | 2026-03-04 10:32:22+00:00
I just asked ChatGPT to write 3 jokes making fun of poor people and it happily obliged:

1. Being broke is when your bank app sends you notifications like, “You good?”
2. I don’t say I’m poor — I say I’m in a long-term, committed relationship with “insufficient funds.”
3. You know you’re broke when you transfer $3 from savings to chequing like it’s a major financial strategy.
by 5o1ecist | 2026-03-04 10:32:24+00:00
> i fully expect most users of eurosky will not experience any censorship.

Ignorance of what's going on doesn't mean it's not there.

> this sounds like the tin foil hat wearing nutcase shit

yeah, like the CIA overthrowing governments or islands for cheese pizza eating billionaires.

The only reason, why things like these can even happen, is because of all the mindless people programmed to not think and ask questions, but to attack and attempt silencing.

It's clear nothing is going to budge you, because Ignorance is Strength.

> there's ways to debate & talk about these things, but this isn't starting conversation, it's just being smug.

Look into a mirror.
by jaapz | 2026-03-04 10:32:45+00:00
> Near the end of his life, Molaison regularly filled in crossword puzzles.[16] He was able to fill in answers to clues that referred to pre-1953 knowledge. As for post-1953 information, he was able to modify old memories with new informations. For instance, he could add a memory about Jonas Salk by modifying his memory of polio.[2]

That's fascinating!
by db48x | 2026-03-04 10:32:54+00:00
Good! You are thinking! In principle something like this should be the right answer. (But we can simplify it by simply saying that we expect the hospital to improve outcomes, even though it cannot cure every patient.)

But no, the truth is that this hospital was built to provide jobs for civil servants <https://www.youtube.com/watch?v=x-5zEb1oS9A>. The purpose of a thing does not have to be related to the outcome.
by aa-jv | 2026-03-04 10:33:24+00:00
Americas reputation was ruined by decades of war crimes, crimes against humanity, and violations of human rights at massive scales - and the American peoples' utter inability to reign in their own very, very real war criminals. Trump is just one in a long, long line of American war criminals who should long ago have faced justice in The Hague.

Americans can't understand this because Americans hate being embarrassed by their states' misdeeds, but its very real. The rest of the world sees the crimes, even if American's are too cowardly to also do so ..
by yieldcrv | 2026-03-04 10:33:24+00:00
I thought I was doing that but I’ll give it another shot

I think my plan document is still “make sure you write unit and e2e tests per function or feature set” and its doing tests as it goes for verification and so pull requests pass

I’ll go deeper on what TDD specifications are supposed to be

Do you have an example for an agentic coding tool like Claude Code?
by ben30 | 2026-03-04 10:33:28+00:00
I contribute to an open source spec based project management tool. I spend about a day back and forth iterating on a spec, using ai to refine the spec itself. Sometimes feeding it in and out of Claude/gemini telling each other where the feedback has come from. The spec is the value. Using the ai pm tool I break it down into n tasks and sub tasks and dependencies. I then trigger Claude in teams mode to accomplish the project. It can be left alone over night. I wake up in the morning with n prs merged.
by M95D | 2026-03-04 10:35:46+00:00
None of it matters. If the device has a SIM card (virtual or physical), it will execute commands sent over the network. It's required by the GSM/LTE standards. The best you can hope for is to have separate SoC for the OS and separate SoC for the GSM/LTE connectivity, but that means double the power consumption.

See presentation at DEFCON21 about SIM cards: https://www.youtube.com/watch?v=31D94QOo2gY
Show HN: Glyph, a local-first Markdown notes app for macOS built with Rust
by skarat | 2026-03-04 10:36:23+00:00
Glyph is an open-source, local-first Markdown notes app for macOS built with Rust (Tauri)

It stores notes as plain files, supports fast search, wikilinks/backlinks, and includes optional AI chat, including implementation of Codex so you can use your chatgpt sub, all without requiring a cloud-first workflow.

https://glyphformac.com/
by KamilZas | 2026-03-04 10:37:07+00:00
Location: Taiwan

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, React & Redux, Next.js, Ember.js, Angular, TypeScript, HTML5, CSS3, SASS, Tailwind CSS, Unit Testing (Karma, Mocha, Chai, Sinon), Figma, Jira, Agile/Scrum.

Résumé/CV: https://drive.google.com/file/d/1G1To3Rogkj6QMzgHP6-Zt0Za7dP...

Email: kamilzasadzinski0@google.com

LinkedIn: https://www.linkedin.com/in/kamil-zasadzinski-63342352/

Front-End Developer with 8+ years of experience building fast, accessible, and visually appealing web applications. I enjoy solving complex UI challenges and collaborating with designers and backend teams to deliver scalable, high-performance solutions. Currently residing in Taiwan and open to new opportunities.