MurphyA/hacker-news huggingface dataset:
by technothrasher | 2026-03-07 13:32:59+00:00
> but really of any type.

I've never understood why somebody behind me on the road would care at all about what my political views were anyway. I guess I get it during an election, maybe (in a grammar school "inventor contest" which happened to be during the 1980 US presidential election, I invented a bumper sticker sleeve that attaches to your car, so you could swap out political bumper stickers after your candidate lost. I didn't win the contest.) But in the end I don't really understand putting any sort of social signaling of any kind on my cars, though it seems hard to avoid even by just the kind of car you drive.

Closer to topic, I've always thoroughly enjoyed my trips to Canada, and can't imagine why people think "it's just like the US, so why bother" as seems to have been expressed ny some in this thread. I somewhat recently drove up to Roberval, Quebec from my home in New England, and it was absolutely nothing like the US. I find the rural Quebecois very odd, refreshingly direct, and enjoyable to hang out with.
by pornel | 2026-03-07 13:33:26+00:00
My comment was a summary of the situation, not literal prompts I use. I absolutely realize the work needs to be adequately described and agents must be steered in the right direction. The results also vary greatly depending on the task and the model, so devs see different rates of success.

On non-trivial tasks (like adding a new index type to a db engine, not oneshotting a landing page) I find that the time and effort required to guide an LLM and review its work can exceed the effort of implementing the code myself. Figuring out exactly what to do and how to do it is the hard part of the task. I don't find LLMs helpful in that phase - their assessments and plans are shallow and naive. They can create todo lists that seemingly check off every box, but miss the forest for the trees (and it's an extra work for me to spot these problems).

Sometimes the obvious algorithm isn't the right one, or it turns out that the requirements were wrong. When I implement it myself, I have all the details in my head, so I can discover dead-ends and immediately backtrack. But when LLM is doing the implementation, it takes much more time to spot problems in the mountains of code, and even more effort to tell when it's a genuinely a wrong approach or merely poor execution.

If I feed it what I know before solving the problem myself, I just won't know all the gotchas yet myself. I can research the problem and think about it really hard in detail to give bulletproof guidance, but that's just programming without the typing.

And that's when the models actually behave sensibly. A lot of the time they go off the rails and I feel like a babysitter instructing them "no, don't eat the crayons!", and it's my skill issue for not knowing I must have "NO eating crayons" in AGENTS.md.
by KellyCriterion | 2026-03-07 13:33:55+00:00
Its for proprietary use only.

Regarding prompts:
a) In general I clean up the work space on a regular base, so I do not store prompts

b) Overall, Id say so far above 200 - 300 initial prompts for the code developed with the LLM (and then 2 - 50[?] follow up prompts to change & update things)

c) The initial prompts are always long and very elaborative, like 60-70% of screensize

d) The model is always aware of the source files used for a given prompts (in Claude you can create project workspaces and put your stuff in)

e) I always tell the model the current state, where want to go and which steps are necessary according to my opinion and I specify the result as detailled as possible

f) I give contraints in the prompts, telling what not to do etc.
I rewatched Silicon Valley. Now it's not a comedy, it's a manual
by Andronovman | 2026-03-07 13:34:07+00:00
I rewatched Silicon Valley recently. The joke isn't funny anymore — because it came true.

The internet feels crowded, noisy, and hostile to actual builders. So I'm building an alternative.

HackerLodge.com — imagine a cross between a hacker hostel bulletin board and a founder matchmaker, with venture capital built in.

Here's how it works:

For founders: Post your startup. The community votes with interest. Top-rated projects get visibility — and investor attention.

For investors: Browse ranked startups by real community interest. Or post your hacker hostel — offer office/ living space to founders in exchange for equity.

For specialists: Find startups that excite you. Join as a co-founder or early team member. For equity, not salary.

A reputation system keeps it honest. No noise. No fintech coffee shops. Just builders, capital, and a place to crash while you ship.

Still building in stealth. Launching October 1, 2026.

Curious what this community thinks — what's missing in the current startup ecosystem?
by empath75 | 2026-03-07 13:34:49+00:00
I have always had ADHD and as a consequence have a decades long backlog of things that I want to do “some day”, and Claude just removes all the friction from going from idea to execution. I am also a software engineer, so basically for me it is like having a team of developers available 24 hours a day to build anything I want to design.

I have built and thrown away a half dozen projects ideas and gotten one into production at work in just the last few months.

I can build a POC for something in the time it would take me to explain to my coworkers what I even want. An MVP takes as long as what a POC used to take.

The thing that really unlocks stuff for me is how fast it is to make a cli/tui/web ui for things.
by bombela | 2026-03-07 13:34:54+00:00
Ah, I see the confusion. rkyv_dyn doesn't serialize code. Rust is compiled to machine code. It would be quite a feat to accomplish.

I was a bit confused when you compared it to Python pickle and assumed you were talking about general input validation somehow.

I agree that pickle and similar are profoundly surprising and error prone. I struggle to find any reasonable reason one would want that.

As for the man in middle attack, I meant that if somebody intercepts the serialized form, they can mutate it. And without a cryptographic signature, you wouldn't know.
by pavlus | 2026-03-07 13:34:55+00:00
Why would they decide on "who", if nobody shows enough effort to signal on "what"?
Whining doesn't count while the result is achieved, because "it works" and "don't fix it if it ain't broken".

It's a popular theme in corporate culture to avoid initiative, because you may be then made responsible. You can become responsible first on your own terms instead.
by Reebz | 2026-03-07 13:36:56+00:00
Prod model suite: GPT-5.4, GPT-5.4Thinking, GPT-5.4Pro, GPT-5.3-Codex, GPT-5.3-Instant, GPT-5.2, GPT-5mini, GPT5-nano, GPT-4.1mini GPT-4o(Omni), o4-mini, o4-mini-high.

Devoid of logic and structure.

They can't even decide where to place hyphens: is it GPT-5.4 Pro or GPT-5.3-Codex?
by da_chicken | 2026-03-07 13:37:09+00:00
It's memory and disk paging both.

There's also a hot spot problem with databases. That's the performance problem with autoincrement integers. If you are always writing to the same page on disk, then every write has to lock the same page.

Uuidv7 is a trade off between a messy b-tree (page splits) and a write page hot spot (latch contention). It's always on the right side of the b-tree, but it's spread out more to avoid hot spots.

That still doesn't mean you should always use v7. It does reversibly encode a timestamp, and it could be used to determine the rate that ids are generated (analogous to the German tank problem). If the uuidv7 is monotonic, then it's worse for this issue.
by simonw | 2026-03-07 13:37:11+00:00
Some of the LLMs that can draw (bad) pelicans on bicycles are text-input-only LLMs.

The ones that have image input do tend to do better though, which I assume is because they have better "spatial awareness" as part of having been trained on images in addition to text.

I use the term vLLMs or vision LLMs to define LLMs that are multimodal for image and text input. I still don't have a great name for the ones that can also accept audio.

The pelican test requires SVG output because asking a multimodal output model like Gemini Flash Image (aka Nano Banana) to create an image is a different test entirely.
by Imustaskforhelp | 2026-03-07 13:37:32+00:00
archive.org + website + linkhut search + username? (Endorsements can work by having the link of ln.ht profile itself being part of another user's Linkhut profile)

For example: Suppose you went to fluxer.gg (Open source Discord alternative that I found cool)

You searched it upon ln.ht: https://ln.ht/?query=fluxer.gg

You can then find the username who uploaded it there (in this case, its me): https://ln.ht/~imafh

You can then for example, find another thing that I uploaded there about a song/musician that I found really cool :-

Fuji Gateway - Tuesdays, Am I Right? (Official Lyric Video): https://www.youtube.com/watch?v=ijjb_0RW28c

You can even endorse me by having my username linkhut be within your linkhut profile for example and I think I am seeing some social aspect of it in the frontpage of linkhut as well although I don't particular appreciate that right now.

Linkhut also is open source/have public API's

I found Linkhut only yesterday fwiw but its really cool and want to vouch for it. So does this work for the use case that you are mentioning?

Plus another point about Linkhut which I have talked in another comment is the note functionality. It allows me to reason (why?) I liked a particular website of say any project or any person and allows me to add words to it as well. This might be the feature I like the most because it allows me to use words to sort of actually have word-of-mouth for any cool things that we find on internet.

And this way you can also find reasonings for other websites that a person may've vouched for in a way too. I found this whole idea really elegant.

Edit: Oh btw there is also the concept of tags. So suppose you wanted more discord alternative. You could search #discord and it can for example lead you to stoat, matrix etc. from other people too.

I am not sure if there is already an extension that does it but an extension could be made to really simplify some aspects of it. I definitely feel this and there is some maybe small community on linkhut so you're not starting from scratch and also the merits of linkhut in general seem to me be good enough for average person to use.

I am curious to hear your thoughts on this.
by chadtd1 | 2026-03-07 13:37:55+00:00
This resonates deeply. I'm 49 and spent the last 18 months building six web apps with Claude while working a full-time Director role. The experience is exactly what you describe - that feeling of staying up late not because you have to, but because you can't stop.

What changed for me was the feedback loop. Before AI tooling, I'd have an idea, realize it would take weeks to prototype, and let it die. Now I go from concept to working MVP in a weekend. The constraint shifted from "can I build this" to "should I build this" - which is a much better problem to have.

The stack that works for me: Lovable for frontend, Replit for backend, Claude API for the AI layer, Neon for Postgres. Not fancy, but it ships.

The biggest lesson: AI doesn't replace the need for experience and taste. It amplifies it. Your decades of context about what makes good software - that's the real asset. Claude is just fast hands.
by codazoda | 2026-03-07 13:38:11+00:00
> What really matters is how well does the code performs 1 month after it goes live, 6 months, 5 years.

After 40 years in this industry—I started at 10 and hit 50 this year—I’ve developed a low tolerance for architectural decay.

Last night, I used Claude to spin up a website editor. My baseline for this project was a minimal JavaScript UI I’ve been running that clocks in at a lean 2.7KB (https://ponder.joeldare.com). It’s fast, it’s stable, and I understand every line. But for this session, I opted for Node and neglected to include my usual "zero-framework" constraint in the prompt.

The result is a functional, working piece of software that is also a total disaster. It’s a 48KB bundle with 5 direct dependencies—which exploded into 89 total dependencies. In a world where we prioritize "velocity" over maintenance, this is the status quo. For me, it’s unacceptable.

If a simple editor requires 89 third-party packages to exist, it won't survive the 5-year test. I'm going back to basics.

I'll try again but we NEED to expertly drive these tools, at least right now.
by chadtd1 | 2026-03-07 13:39:00+00:00
The maker movement comparison is interesting but misses a key difference: the feedback loop.

With 3D printing, you designed something, waited hours for it to print, found a flaw, redesigned, reprinted. The iteration cycle was brutal. With vibe coding, the iteration cycle is minutes. You describe what you want, see it running, adjust, and ship.

I've shipped 6 AI-powered web apps in the last few months while working a full-time director-level job. Lovable for frontend, Replit for backend, Claude API for the AI layer, Neon for Postgres. The stack isn't fancy, but the velocity is real.

The difference from the maker movement is that software has near-zero marginal cost. A 3D printed widget competes with injection molding at scale. A vibe coded app competes with... nothing, because most of these tools would never have been built otherwise. They're too niche, too personal, too specific to justify a traditional dev cycle.

Will most vibe coded apps matter? No. But neither do most traditionally coded apps. The unlock is that the barrier to testing ideas dropped from months to days.
by chadtd1 | 2026-03-07 13:39:34+00:00
This is exactly the kind of resource indie AI builders need. The discoverability problem is real -- I've built 6 AI-powered apps as a solo founder (content repurposing, fitness tracking, habit building, etc.) and getting them in front of the right audience is harder than building them.

A few suggestions:

1. Filter by "solo founder" vs "small team" -- the constraints and stories are very different

2. A "stack" field would be useful. Knowing someone built with Lovable + Claude API + Neon tells me a lot about what's possible

3. Show launch date or "age" of the tool. Freshness matters for early adopters

4. Consider a "built in public" tag for makers who are sharing their journey -- that's often more interesting than the tool itself

I'll submit my tools. Happy to be an early contributor.
by gorbachev | 2026-03-07 13:39:57+00:00
Feeling very conflicted right now.

On the other hand, it'd be absolutely hilarious if they succeeded with this argument. VPN vendors would not find that as hilarious I bet.

And on another the hypocrisy is mindboggling. I guess you can't blame the lawyers from going after every angle, but this is quite creative.

But really I do just want to find out if money continues to buy justice.

I sincerely hope Facebook loses and is found to have knowingly infringed on copyright of all the books in the lawsuit. At $150K per violation, I'd almost feel bad for the poor shareholders. Zuck would probably take full responsibility and fire tens of thousand of workers.
by empath75 | 2026-03-07 13:40:34+00:00
If you a) know what you are doing and b) know what an llm is capable of doing, c) can manage multiple llm agents at a time, you can be unbelievably productive. Those skills I think are less common than people assume.

You need to be technical, have good communication skills, have big picture vision, be organized, etc. If you are a staff level engineer, you basically feel like you don’t need anyone else.

OTOH i have been seeing even fairly technical engineering managers struggle because they can’t get the LLMs to execute because they don’t know how to ask it what to do.
by suiyang03 | 2026-03-07 13:40:35+00:00
I run multiple Claude Code sessions and kept losing track of which tab finished or needs permission.

Built a Claude Code plugin that shows live status on each iTerm2 tab: running, idle, needs attention with tab flashing. Uses Claude Code's official hooks API + iTerm2's Python API, no screen scraping, no hacks.

Install:
/plugin marketplace add JasperSui/jaspersui-marketplace
/plugin install iterm2-tab-status@jaspersui-marketplace

The plugin auto-bootstraps the iTerm2 adapter on first session. Everything is configurable (flash color, prefixes, badge, macOS notifications) via /iterm2-tab-status:config
by rayiner | 2026-03-07 13:40:40+00:00
> I wouldn't ever argue "some state legislature passed a law therefore it must be what the people wanted."

That’s a broadside argument against democracy. You’re not just saying that legislatures sometimes don’t reflect the will of the electorate. You’re saying that’s the default. Do you really think that’s the case here? That people in Utah don’t support a porn tax?

The Ohio abortion referendum doesn’t prove your premise. It shows that, when you put a single issue to a public vote, you can get a different result than a legislature, where factions necessarily have to form coalitions to support or oppose platforms including many issues. If you put the abortion issue in a referendum with other issues like say police funding, you would probably get a different result—even with no legislators standing between the public and the outcome.

And how is your alternative proposal better? If elected legislatures don’t reflect the will of the people, doesn’t that go doubly or triply so for a handful of unelected judges interpreting a “constitution?”
by saidnooneever | 2026-03-07 13:41:02+00:00
it wasnt super important, but experimenting early on i once had an LLM ruin a project beyond repair. just rm rfed the whole thing what a mess. luckily an early lesson in a context that didnt cost much.

never let them touch my computer again. they can help in productivity without that, on their own copy of files if need be . not on mine.
by chadtd1 | 2026-03-07 13:41:22+00:00
There's an underreported flip side to this: the same AI that's compressing headcount is also making it possible for individual contributors to build things that used to require teams.

I'm not a developer by training -- I'm a director-level sales enablement leader. But in the last few months I've shipped 6 working AI web apps using Lovable, Replit, and Claude. Content tools, fitness trackers, habit apps. Real products with real users, not weekend toys.

The barrier to creating software products has collapsed. If the traditional tech employment path is narrowing, the indie path is widening dramatically. The skillset that matters now isn't "can you write clean code" -- it's "do you understand a problem well enough to describe the solution."

That doesn't help someone who needs a paycheck next month. But for anyone willing to bet on themselves, this is the most accessible the builder economy has ever been.
by Forgeties79 | 2026-03-07 13:42:19+00:00
I don’t understand why you’re putting so much effort into pretending something that is clearly happening is somehow not.

Whenever people start digging in their heels on the subject I simply remind them that even the US military is planning around climate change because they sure as hell believe it’s real: https://www.war.gov/News/News-Stories/Article/Article/375340...
Ask HN: How do you get users for free tool suite without annoying self promo?
by orbydx | 2026-03-07 13:42:28+00:00
I built a large collection of free, no signup (AI) dev tools. Everything runs client-side, no ads, no tracking, no nothing. My goal is to create value and build something genuinely useful here.

I've tried the obvious stuff like SEO optimization, a few substack posts, etc. but I don't want to aggressively spam and self promote.

For those who've successfully shipped free tools or side projects: what actually moved the needle for you?
by JOHN34567 | 2026-03-07 13:42:29+00:00
We understand that losing access to your cryptocurrency wallet or funds can be a stressful and overwhelming experience. During times like these, it’s important to proceed with caution and seek help only through trusted and legitimate channels. Attempting to recover your assets through unauthorized or illegal means—such as hacking—can put your personal information and remaining funds at even greater risk.

If you’ve lost access to your wallet or Bitcoin, your first step should be to contact the official support team of the cryptocurrency exchange or platform you originally used. In many cases, they may be able to help you regain access or guide you through their account recovery process.

It’s also wise to report the incident to the appropriate authorities. For additional support, you may consider reaching out to cybersecurity professionals who specialize in blockchain and crypto asset recovery. One such resource is Decentralized Codex Security, a firm that assists individuals in navigating these complex situations while helping to prevent further losses and protect against fraud.

For legitimate assistance, you can contact them at:
consult@decentralizedcodexsecurity.com
decentralizedcodexsecurity.com

Stay informed, stay secure, and always verify before you trust.
Show HN: Cooperation Cube – a semi-cooperative game with a rotating cube
by diasks2 | 2026-03-07 13:42:43+00:00
Back in 2017, I built a physical board game called Cooperation Cube.

The idea started somewhere over the Pacific on a long flight. I had been building software all day for years and felt the urge to make something physical. Something you could actually hold.

The result was a wooden cube with a 5×5 grid of holes on four faces. Players place colored sticks into the cube. Short pegs sit in a single face, while longer beams pass through the cube. Each player has pattern cards they are trying to complete on the face in front of them.

The twist is that the cube rotates 90° every round.

Patterns you were building suddenly become part of someone else’s board. Work you thought was secure becomes someone else’s opportunity.

There are also cooperation cards that require two players to coordinate moves without revealing their individual goals. The game lives in the tension between helping someone and quietly advancing your own position. I took some inspiration from the “shooting the moon” mechanic in Hearts and from social deduction games like Mafia.

The practical problem was the hardware.

Each cube required drilling a 5×5 grid on four faces of a wooden block. That is 100 holes, and they all have to line up perfectly. If even one is slightly off, the sticks will not pass through the cube correctly. For every usable cube I made, I probably ruined five blocks of wood.

I considered making a digital version several times but never got it to the finish line until now.

Try it here: https://cooperationcube.com

More details and pictures of the physical game here: https://www.kevinsdias.com/posts/cooperation-cube.html

Tech details:
- Next.js + React frontend
- Supabase (Postgres + Realtime) backend
- TypeScript throughout
- Game state stored as JSONB representing the 5×5×5 cube
- Game engine implemented as pure functions for move validation, turn logic, and cube rotation
- Supabase Realtime pushes updates so all players see moves instantly
- Optional AI players fill empty seats so games can start without four humans

The physical cube is still my favorite way to play, but now the game is not limited to the four or five wooden cubes that exist.
by 306bobby | 2026-03-07 13:42:58+00:00
That's the problem I have with most DE talks though

People act like these issues are going to "stop the Linux migration" or otherwise, and then they give examples of things that most users will never do/isn't even possible on windows / mac

It feels like most people don't like some DE's just simply because it's not what they're used to, not because there is actually a problem with them