MurphyA/hacker-news huggingface dataset:
by samrus | 2026-03-03 05:58:06+00:00
I dont know. I get the idea that its like comitting c code that then gets compiled to machine code when someone needs the binary, but what if the prompt isnt complete?

For any formal language, there was a testing and iteration process that resulted in the programmer verifying that this code results in the correct functionality, and because a formal compiler is deterministic, they can know that the same code will have the same functionality when compiled and ran by someone else (edge cases concerning different platforms and compilers not withstanding)

But here, even if the prompt is iterated on and the prompter verifies dlfunctionality, its not guaranteed (or even highly likely) to create the same code with the same functionality when someone else runs the prompt. Even if the coding agent is the same. Even if its the same version. Simply due to the stochastic nature of these things.

This sounds like a bad idea. You gotta freeze your program in a reproducable form. Natural language prompts arent it, formal language instructions are
by rohxnsxngh | 2026-03-03 05:58:10+00:00
well these days inference can be done on CPUs depending on the size of a model. the OAK-D camera's especially are literally just computer. They are linux and you can SSH directly into them which is insane. The camera itself is shaped like a heat sink to dissipate heat. it's honestly phenomenal. I talked to the CEO of the company as well and I'm really impressed with their machine and supply chain. so all in all, high hopes for them.
by archagon | 2026-03-03 05:58:55+00:00
Uh, really? In my experience, at least a quarter of the info it gives me is usually manufactured or incorrect in some critical way.

In fact, if you switch to "Pro" mode, it frequently says the complete opposite of what it claimed in "Fast" mode, while still being ~10-20% wrong. (Not to say it's not useful, but it should definitely not be a source of anything other than links to follow up on.)
by 50lo | 2026-03-03 05:58:58+00:00
I noticed in the README that each commit message includes the agent and model, which is a nice start toward reproducibility.

I’m wondering how deep you plan to go on environment pinning beyond that. Is the system prompt / agent configuration versioned? Do you record tool versions or surrounding runtime context?

My mental model is that reproducible intent requires capturing the full "execution envelope", not just the human prompt + model & agent names. Otherwise it becomes more of an audit trail (which is also a good feature) than something you can deterministically re-run.

Curious how you’re thinking about that.
by naturalmohican | 2026-03-03 05:59:07+00:00
Location: UK

Remote: Yes

Willing to relocate: No

Technologies: Design, UX, Figma, JavaScript, PHP, WordPress, HTML, CSS, Bash, Liquid

Résumé/CV: naturalmohican.com

Email: phillippenny at gmail dot com

Web design engineer, open to contract, temporary or permanent roles. Over 10 years experience, particularly adept at helping startups and small businesses as a first tech hire.
by reasonableklout | 2026-03-03 05:59:26+00:00
The author is pretty sanguine about it:

> The death I am describing has been going on for most of my life. The incident I am going to write about now took place last week, and it may even be halfway satisfyingly resolved within a day.

> I am not saying this incident “caused” any sort of republican death, nor am I saying it “ushered in a new era.” If this event contributed anything, it simply made the ongoing death more obvious and less deniable for me personally. I consider the events of the last week a kind of death rattle of the old republic, the outward expression of a body that has thrown in the towel.
by rahimnathwani | 2026-03-03 06:01:17+00:00
I didn't say it was an annual distribution.

I was quantifying the 'plus any return owed' in the original article.

In a sale, the C holders get the greater of:

A) a % of proceeds as if all shares were ordinary shares, or

B) what they paid the company for their shares PLUS 18% per annum accrued interest.

So if the company were sold 9 years after they invested X, and the sale proceeds were less than 4X, the C shareholders would get 100% of the proceeds, the ordinary shareholders would get nothing.
by stonelazy | 2026-03-03 06:02:06+00:00
This is a really solid writeup. The streaming pipeline architecture, the detailed latency breakdown per stage are genuinely useful. Building the core turn-taking loop from scratch is such a good exercise, and you did an excellent job explaining why each part matters and where the actual bottlenecks live. Strongly recommend this to anyone who wants to understand what’s really going on under the hood of a voice agent.

The one spot where it feels a bit off is the "2x faster than Vapi" claim. Your system is a clean straight pipe: transcript -> LLM -> TTS -> audio. No tool calls, no function execution, no webhooks, no mid-turn branching.

Production platforms like Vapi are doing way more work on every single turn. The LLM might decide to call a tool—search a knowledge base, hit an API, check a calendar—which means pausing token streaming, executing the tool, injecting the result back into context, re-prompting the LLM, and only then resuming the stream to TTS. That loop can happen multiple times in a single turn. Then layer on call recording, webhook delivery, transcript logging, multi-tenant routing, and all the reliability machinery you need for thousands of concurrent calls… and you’re comparing two pretty different workloads.

The core value of the post is that deep dive into the orchestration loop you built yourself. If it had just been "here’s what I learned rolling my own from scratch," it would’ve been an unqualified win. The 2x comparison just needs a quick footnote acknowledging that the two systems aren’t actually doing the same amount of work per turn.
by rapnie | 2026-03-03 06:03:22+00:00
See also Bilawal Sidhu the creator, who vlogged about WorldView a couple of days ago on his Youtube channel in a vid titled "Ex-Google Maps PM Vibe Coded Palantir In a Weekend (Palantir Noticed)"

https://www.youtube.com/watch?v=rXvU7bPJ8n4
by rl3 | 2026-03-03 06:03:35+00:00
>>>I've never seen HN do this before, what's going on here?

>The large number of replies this renaming got in a short timeframe is because it's not in line with what we're used to when it comes to title changes on HN.

Perception management because overt censorship wasn't possible. It has too many eyes right now, but in a few hours the story will likely drop off the front page like a rock.

It's actually an improvement: In early 2025, a ridiculous amount of legitimate stories ended up flagged or mysteriously disappearing off the front page.

The current climate however has a lot more pissed off people, and that makes censorship harder.
by YuriiDev | 2026-03-03 06:03:39+00:00
That is a very valid concern and the main reason why "Cognitive Entropy" is tricky. To mitigate this, I’ve focused on three layers of defense:

Static Facts vs. Subjective Tastes: I advise users to avoid "dynamic" memories (like favorite flavors) in favor of "static" facts that are etched into long-term memory but aren't easily searchable (e.g., specific digits from an old, expired ID, or the exact layout of a childhood home).
LLM-Assisted Question Grading: The app includes a prototype tool (integrated with an LLM) that helps users evaluate their questions. It "grades" them based on two factors: Memorability (will you remember this in 10 years?) and Guessability (can this be found on Facebook/OSINT?). If a user picks "Mother's maiden name," the system flags it as high-risk.

The "Physical Anchor" Defense: This is crucial. Even if an attacker knows your mother's name, they cannot even see the question or attempt the Argon2 cascade without the initial seed (k_0) derived from your "Physical Anchor" (the file hash). The answers are useless without the specific photo or document you chose as a seed.

Encrypted Hints: The system allows embedding hints directly into the questions. Since the questions themselves are encrypted, these hints are only revealed step-by-step to the person who already unlocked the previous layer.

I’ve detailed the philosophy behind this "Cognitive Security" in my White Paper Vol. 1 — Vision & Concept:

https://secretmemorylocker.com/white-paper/en/vision-and-con...
by BatFastard | 2026-03-03 06:03:56+00:00
>I mean all the major hurdles of making a game aren't really helped much by AI...

I have been using Claude Code to develop a game in unreal engine. It is fricking amazing. Its like hiring someone with 10 years experience to work for you. I am really impressed by how it know game patterns.

>It definitely doesn't get anything visual right really.
Sometimes it struggles to things things right visually, other times it nails it!

I have been using an MCP from gemini image 1.5 to generate my icons. And once it go my styles down, after 20 experiments, it does really good. Notice: It uses high quality by default which will burn up your credits. But if you turn down the image quality to low, it cost around 3 cents an icon.

>There isn't large amounts of automated testing.

Some things can be easily automated for testing. But other things require play testing.

>The art is also going to all be really derivative plagiarism

I am just using it to generate icons, and it does great. For 3D artwork I either use things from the FAB Store, or I pay a team of artists in Pakistan to do it.

Overall I say it is the equivalent to have a senior dev on your team, for 100 bucks a month

edited for line breaks.
by tastyface | 2026-03-03 06:04:05+00:00
Well, I'll just say this: I was a "vote blue no matter who" voter following Trump 1, but after seeing the complete limpness of democratic leadership in Trump's proto-fascist America, I'm not sure I could actually stomach voting for a politician like Newsom, who basically quacks like a republican circa 10 years ago. What would be the point? When ICE is pulling my neighbors from their homes, will he step in to protect them? When the executive order gets signed to federalize polling stations, will he bother to do anything about it? I am far from the only person who feels this way.

If democrats acquiesce to republicans, they will likely lose even more people than they already have while gaining absolutely no one from the maga camp. I think the real strat is to go full Mamdani across the board. Unapologetic, compassionate leftism focused on the economy and quality of life; no one thrown under the bus as a cynical ploy to scrap together a few undecided votes.
by biglyburrito | 2026-03-03 06:04:06+00:00
Which version of the .NET SDK did you review: v3 or v4?

Also, why not create an issue or maybe just a discussion in the .NET SDK GitHub repository ( https://github.com/aws/aws-sdk-net ) for the IDisposable problems you mentioned? There is definitely awareness that there are problems in the vast codebase (e.g. https://github.com/aws/aws-sdk-net/discussions/2559#discussi... )... calling out specific problems might actually lead to a fix.
by koalux | 2026-03-03 06:05:58+00:00
Try pasting in a project README, some song lyrics, or a poem to test it.
As addition, the engine maps word size to raw frequency without filtering out conjunctions(like "and," "or," "the"). Because these are statistically the most common, they often become the largest, boldest across the doodle.
You could call it a limitation of the simple parser used or maybe also see it as a feature.
by petterroea | 2026-03-03 06:06:05+00:00
My understanding is that AnonC is upset at Ars not taking the mature approach by allowing this to become a learning moment for the employee and using it to double down and confirm their stance on AI generated content. There's strength in maturity. But I am doing some reading between the lines, and I'm possibly reading a bit too much into "There’s something to be said about the value of owning up to issues"

Reminds me of a story I was told as an intern deploying infra changes to prod for the first time. Some guy had accidentally caused hours of downtime, and was expecting to be fired, only for his boss to say "Those hours of downtime is the price we pay to train our staff (you) to be careful. If we fire you, we throw the investment out the window"
Show HN: Archilvx-Own your Twitter data because cloud tools will fail you
by ErinSunny | 2026-03-03 06:07:23+00:00
One hour ago, while working with Claude, the session timed out, I was logged out, and my entire progress vanished. It was a sharp, frustrating reminder of a lesson I thought I’d already learned: If you don’t have a local copy of your data, you don’t own it.
We are living in an era of "information redundancy," yet our digital assets are more fragile than ever. We rely on LLMs that crash at random and on social platforms that bury our bookmarks under layers of messy UI and slow "official archives."
I built Archivlyx because I got tired of the "black box" nature of my digital footprint on X (Twitter). Whether it’s a technical thread you liked or a resource you bookmarked, finding it again shouldn't feel like a chore.
What is Archivlyx?
It’s a browser extension designed to let you browse, export, and manage your Twitter likes and bookmarks with zero friction.
Why use this instead of the official archive?
• The "Export First" Rule: I’ve reached a point where I won't use a productivity tool unless I see a clear "Export" button. Archivlyx lets you pull your data into formats you actually use.
• Local-First Privacy: We don’t store a single byte of your data on our servers. Everything happens locally in your browser. Your digital assets stay yours.
• Intelligent Batch Operations: For the HN crowd—I know the risks of automation. We’ve implemented automatic sub-task splitting for batch cleaning and archiving. By breaking operations into smaller, randomized chunks, we maximize account safety and respect rate limits without you having to micromanage it.
• Search & Sanity: The native Twitter interface is built for scrolling, not for retrieval. Archivlyx turns your cluttered likes into a searchable, filterable database.
The Tech:
The extension is built to be lightweight and stay out of your way. The core logic focuses on transforming messy API responses into a clean, local UI that enables "one-click" cleanup or mass exports.
I’d love to hear your thoughts on the redundancy mechanisms or any features you'd want in a "digital graveyard-turned-library."
Chrome Web Store Link:
https://chromewebstore.google.com/detail/archivlyx-%E2%80%93...
Website:
https://www.archivlyx.com/
I'll be around to answer any technical questions about the batch processing or the local storage implementation!
by nagaiaida | 2026-03-03 06:07:36+00:00
?

i'm not so much imagining an environment per se¹ as describing one i've already written, so i'm not entirely sure where any of this is coming from. if you care to have some additional assurance this isn't somehow an elaborate rhetorical trap, a previous comment about forth tail call elimination with a bit of demonstrative assembly is presumably only a short scroll down my profile. ctrl-f for cmov if you want to find it quickly. as i recall, it came up for similar reasons then because people often make similar incorrect generalizations about lots of things that implicitly sit atop a c runtime in their minds. that said, you're the first one to call me a sovcit before asking any clarifying questions so at least there's some new pizzazz there.

i was clear that i was talking specifically about linux precisely because this isn't something one can do portably for exactly the reasons you're describing (which, yes, makes porting things built like this off of linux before the point you've built up enough to be able to go through libc annoying and ad hoc at the very least).

the fact remains that i can, right now, non-theoretically, on a well supported common unixlike os, and entirely unrelated to whatever weird crusade you seem to have invented to stand in for my side of this discussion, link a pile of assembly with -static -nolibc, fire up the repl, and mmap files into memory as i please with nary a bit of c on the userspace side.

as i originally said, i'm happy to consider linux a weird exception to the point you're making in a wider context since this isn't something you can do portably, but there still are entirely useful things one can do today with mmap that involve zero userspace c code on a widely supported platform.

edit: lol forgot to even get to this part. i'm also somewhat curious what you mean with this bit: "you're running what amounts to an emulator." perhaps i'm not firing on all cylinders today but i fail to see how it's useful to characterize performing bare syscalls from assembly (or something more high-level built out of assembly legos) as an emulator in any way, but i'm open to having missed some interesting nuance there.

¹ unless you mean trivially (seeing as this is code i imagined and then proceeded to write) in which case i suppose i agree
by gertop | 2026-03-03 06:08:08+00:00
I've not heard many people claim that LLMs don't hallucinate, however I have seen people (that I previously believed to be smart):

1. Believe LLMs outright even knowing they are frequently wrong

2. Claim that LLMs making shit up is caused by the user not prompting it correctly. I suppose in the same way that C is memory safe and only bad programmers make it not so.
Show HN: AI gaming copilot that uses a phone camera instead of screen capture
by Genome123 | 2026-03-03 06:09:05+00:00
Built this as a side project after wanting a real-time gaming companion that could call out macro mistakes / timers / map awareness while I play.

*Project Aegis* is an AI gaming companion (starting with League of Legends) that gives spoken advice in real time.

The twist: it uses a *physically air-gapped setup*.

Why? Some games (especially with strict anti-cheat like Riot Vanguard) make screen capture / memory-reading approaches risky or impractical. So instead of reading the game directly, I point a *smartphone on a tripod at my monitor* and process the video externally.

*How it works (current version):*

* Phone camera points at the game screen
* Frames are streamed over WebSockets to a local FastAPI server
* OpenCV cleans up glare / perspective issues
* Vision model analyzes the frame context
* TTS speaks back advice (macro reminders, timers, awareness prompts, etc.)

So far this is more of a *working prototype + architecture experiment* than a polished product, but it’s functional and surprisingly fun.

GitHub: https://github.com/ninja-otaku/project_aegis

I’d love feedback on:

* whether this is genuinely useful vs. just technically interesting
* what game(s) this should support next
* latency / UX expectations for a tool like this
* anti-cheat-safe ways to improve reliability without crossing lines

Happy to answer technical questions and share implementation details.
Show HN: wo; a better CD for repo management
by itsagamer124 | 2026-03-03 06:10:02+00:00
This is something that I've been wanting to make and use myself for the longest time.

if you're anything like me, you have a million projects in a million places ( I have 56 repositories!) and they're all from different people. I'm a big cli and neovim user, so for the longest time I've had to do the following.

cd some/long/path/foo/project

nvim .

This gets really infuriating after a while.

wo changes this to wo project

and you're already cded into your project.

running wo scan --root ~/workspaces --depth <depth>

will automatically scan for git repos (or .wo files if you choose not to track your repo), and add them to your repo list. Names for projects are inferred from the repo name's remote url, so they can be anywhere.

If your repo is local, project owners are inferred from the enclosing folder (e.g. I have a local folder, so project owner will be called local)

But I think the killer feature is hooks.

remember that nvim .?

now you can create custom hooks. on enter, we can automatically bring up nvim. so wo project brings up neovim with all your files loaded.

You can define a hook called claude, and call it like this: wo project claude

You can your hook automatically bring up claude code or any other cli tool of your choice. You can do cursor . code . or zen . or run any arbitrary script of your liking. Hooks can be global as well, no need to redefine for each directory.

I've been using this for a few weeks and it's been exactly what I needed. There's a ton of cool features that I didn't mention that are in the README. and also feel free to star it! ( I need more talking points for my resume). Also feel free to ask me any questions or tell me about similar implementations. or maybe any features you'd like to add!

Whole thing is open source and MIT licensed. Let me know if you guys like it!
by snthpy | 2026-03-03 06:10:30+00:00
> Similarly, the nature of the trait system is such that impl blocks relevant to a particular method call can be found almost anywhere. For every trait method call, you get a dependency on the impl block that supplies the implementation, *but you also get a dependency on non-existence of conflicting impls in every other file*!

The last clause is a great point and one I will try to remember.
by Panzerschrek | 2026-03-03 06:10:47+00:00
I have a language server implementation for my programming language. Since it has been developed much later than its compiler, no stuff like query-based redesign was viable to implement. So, I just adopted the compiler codebase for language server needs in a tricky way: on each document change I just redo parsing, but not other compilation steps and use parsing results to perform fetches from name tables built previously - for some older document state. This state is costly to update and it's done only once in a while and only if input document is syntactically-correct. This approach works surprisingly well (it's fast and completion is mostly correct) and doesn't require throwing the whole compiler code away.

Even more, I can't imagine how people write language servers with full reprocessing on each document change (even with query-based approach). How do they deal with broken syntax? isn't it generally impossible to recovery syntactic errors, so that the end result is as good as expected?
by lovich | 2026-03-03 06:11:45+00:00
> There just aren't enough hobbyists in the world running local AI models, never mind technically savvy enough to hack something like OpenClaw and be really excited about it.

No you dont understand, just because there are X people capable of doing this and my project got (X + YX) stars in 3 months, that only means that my project is very popular and there are no shenanigans occurring _at all_

If you suggest otherwise you are a luddite who doesnt understand and probably hates progress.
by jb1991 | 2026-03-03 06:12:24+00:00
The iCloud backup built into the iPhone for me seems quite seamless. As I mentioned in another comment, I have several thousand photos and videos that don’t fit on my phone because it’s only a 64 GB device. It’s been this way for many years. But I can still scroll back and see all the photos. And when I click one I view it instantly. I’ve never noticed any lag or any problems associated with the cloud backup. It feels to me exactly the same as if they were local.