MurphyA/hacker-news huggingface dataset:
by to11mtm | 2026-03-02 17:44:22+00:00
> If you had a 386DX then I believe you had the math copro? The 386SX did not have an FPU and needed the additional 387SX.

Neither had FPUs... Closest you can get is RapidCAD (which is really a 486DX adapted to 386 bus, IIRC it uses a 'jumper' for the 387 slot.)

For 386, the difference between SX and DX was whether it was a 16 or 32 bit data bus.

Where things can get more curious, is that some early 386 motherboards actually took a 287 instead of a 387...
Show HN: Benchmarking the Keep memory system with LoCoMo
by inguz | 2026-03-02 17:44:23+00:00
Summary:

keep (https://github.com/hughpyle/keep/, MIT-licensed) is a skills practice wrapped around an implementation of "memory for AI agents".

The practice is this: repeated reflection on means and outcomes, so that skillful action improves over time. But the raw implementation of memory is its foundation. Without working memory, you can't iterate.

Similarly, without benchmarks, you can't tell what works. Today we're publishing results for the LoCoMo benchmark.

Scores: 76.2% overall (weighted average)

Single-hop 86.2% (841 questions)
Temporal 68.5% (321 questions)
Multi-hop 64.2% (282 questions)
Open-domain 50.0% (96 questions)

The linked blog post has more detail including industry comparisons. Also links to full repro steps and result data.

This run used local models for embeddings and analysis (nomic-embed-text and llama3.2:3b), and gpt-4o-mini for the query and judge.

Proof point I think that a *local-only* LLM-assisted memory system can achieve solid benchmarks.

Background:

`keep` started with my experience using forgetful agents, and identifying a need for a skill that implements "reflective" memory (not itself new, see e.g. Shinn et al https://arxiv.org/abs/2303.11366) -- here the reflection practice is quite opinionated, saying effectively: what you do is what you become.

Whether *this* works is not a subject of the benchmark.

Docs:

copious documentation at https://docs.keepnotes.ai/guides/
by lproven | 2026-03-02 17:44:53+00:00
> Yawn. You again.

Yep, me again.

You know that line from the James Bond books?

“Once is happenstance. Twice is coincidence. Three times is enemy action.”

I saw Btrfs die so many times, I know what to suspect.

The official internal guidance was: give it all your disk space. Make the volumes so big that they will never fill up.

Well, if I could trust it, I might, but I know I can't trust it, so I want my data safe somewhere else. And the company wouldn't provide me with 2 or 3 disk drives so `/home` could live on another physical volume.

And once you've watched your primary work OS self-destruct again, well, if you're me, you reinstall with dual-boot so you have something else to fall back on if it happens again. As it did happen again. Repeatedly.

> You have total recall of recoiling in horror? What a trip... ;-)

OK, my bad. Brain/finger error.

> why not just use slashpkg, Gobolinux or similar stuff?

Slashpkg means DJB's thing?

https://cr.yp.to/slashpackage.html

That sounds fantastic. Thanks. I had never heard of this before.

Re Gobo -- yes please. I love that little distro.
by deathanatos | 2026-03-02 17:45:20+00:00
> I'd give this a try, works with any language:

#!/usr/bin/env -S "/path/with spaces/my interpreter" --flag1 --flag2

This won't do what you're thinking it does. If I run that, I get:

env: No terminating quote for string: /path/with"/path/with

… because the string you've given env -S on my system is malformed, and lacks a terminating quote. (You can test this w/ just giving an unterminated quoted string to env … I have no idea why the messaging is so funky looking, but that's sort of par for the course here.)

As I alluded to in my post, shebangs don't handle escaping. Now, yes, you're thinking that env will do it, here. The other problem with shebangs is that they're ridiculously unstandardized. On Linux, for example, that shebang will parse out to:

#!/usr/bin/env -S "/path/with spaces/my interpreter" --flag1 --flag2

argv[0]: "/usr/bin/env"
argv[1]: "-S"
argv[2]: "\"/path/with spaces/my interpreter\" --flag1 --flag2"
argv[3]: <script filename>

& then -S proceeds as you expect it to. Things appear to work.

On my system,

#!/usr/bin/env -S "/path/with spaces/my interpreter" --flag1 --flag2

argv[0]: "/usr/bin/env"
argv[1]: "-S"
argv[2]: "\"/path/with"
argv[3]: "spaces/my"
argv[4]: "interpreter"
argv[5]: "--flag1"
argv[6]: "--flag2"
argv[7]: <script filename>

This is because Linux passes everything after the first space as a single arg. macOS splits on spaces, but does no further processing (such as some form of backslash escapes) beyond that.

Since,

env -S '"/path/with' <other args…>

is nonsense, env errors out with the above error.
by hidelooktropic | 2026-03-02 17:45:21+00:00
There are many concerns and areas for improvement with open claw and other similar projects (continuous loop script with broad OS access that manages your agents and interfaces with a standard messaging app)

However, file size I have never seen on that list. I would rather offer for something that is even bigger in file size so it afford certain functionality like better security tighter permissions however it would do that.
by sinisamikulic | 2026-03-02 17:45:22+00:00
Frontend engineer and web consultant with 14 years of experience in highly successful and fast-growing startups across San Francisco and Berlin (https://smikulic.com/#work).

My strengths are in UI/UX product development and frontend infrastructure. Looking for full-time or part-time engagement to help build your product.

--------

Location: Zagreb, Croatia (Europe)

Remote: Yes (US or EU time zone)

Willing to relocate: No

Technologies: JavaScript, TypeScript, React, Next.js, Node.js, TailwindCSS, GraphQL/REST API, Turbopack/Vite, Ruby on Rails, Docker, AWS

Website/Portfolio: https://smikulic.com

LinkedIn: https://www.linkedin.com/in/sinisamikulic

Email: sinisa.mikulic@gmail.com

---

Sample project I co-founded — https://movieo.me/
by mellosouls | 2026-03-02 17:45:31+00:00
Looks interesting, but trending social only shows X which will lean conservative. Obviously Bluesky/Reddit will lean left but it should presumably show all bias influences?
I don't think Truth Social should be included as its such a niche.

Generally looks like a potentially excellent resource for marketing to media platforms.

Edit: I found a Bluesky one but had to scroll down a lot. If that's to do with relative lack of activity it should probably be clearly explained.
by toomuchtodo | 2026-03-02 17:45:57+00:00
Oil companies have been suppressing climate change research for decades to keep cooking the earth for profits. Is that not corruption? I suppose if you are economically exposed to these gains, don’t believe in climate change, and/or won’t be here for the bad times from this, the facts may not matter to your mental model. The facts remain that climate change is real and oil companies are doing their best to extract every bit of profit they can until we’re off of oil, regardless of the negative trajectories and outcomes from this.

https://www.ucs.org/resources/decades-deceit
by TPINA7 | 2026-03-02 17:46:00+00:00
OneChronos | Systems Engineers | NYC (HQ), London and Amsterdam | Flexible and Remote Work | Full-Time

We offer a strong engineering culture and are looking for software engineers to design and optimize high-performance trading systems that power our periodic auction matching infrastructure.

We build production systems in Rust and are seeking engineers with meaningful Rust, C++ or Java experience, particularly out of backend or systems-oriented environments.

This is a systems programming role focused on low-latency, high-throughput distributed computing. You’ll work across order and data workflows, auction execution, reliability, and performance optimization to ensure the platform is efficient, fault-tolerant, and capable of complex trade matching at scale.

We’re especially interested in engineers who:

Have built backend or systems-level software |
Are passionate about performance, concurrency, and correctness |
Are motivated by real-time, performance-sensitive systems |
Have experience with compilers, static analysis, or language tooling (a strong plus)

CONTACT: careers@onechronos.com - please include “Systems Engineer | HN” in the subject line.

ADDITIONAL OPENINGS: https://www.onechronos.com/careers/
by toast0 | 2026-03-02 17:46:20+00:00
Changing a phone means days of annoyance as you find one more thing that didn't transfer. Or one more thing that doesn't work the same as the old phone, but not in a good way. Or one more thing that you have to dive deep into settings to express that you do actually want your communication apps to run in the background so you can communicate. Or one more pocket the new phone doesn't fit into. More annoyance if you had to change phones because the old one can no longer accept input.

I remember a time when a new phone meant exciting new capabilities, and my current phone does have a new radio vs the old phone which is nicer than I thought it would be ... but at the end of the day, it's pretty much the same but different. Even though there are approximately 10,000 android phones released per year (hyperbole, I think), only a handful have my must haves (appropriate bands, headphone jack, reasonable cpu) so I don't actually get to shop on my want to haves; there's not so much joy there.
by pigsinzen | 2026-03-02 17:46:57+00:00
Location: Central Maine

Remote: Yes (17+ years fully remote)

Willing to relocate: No

Technologies: Python, Go, JavaScript, Kubernetes, Linux, AWS, Terraform, Ansible, Postgres

Résumé/CV: https://linkedin.com/in/kurtismullins

Website: https://www.kurtismullins.com

Email: kurtis@growdigitalroots.com

GitHub: https://github.com/kurtismullins

Backend, platform, and infra engineer — 17 years across startups, SaaS, enterprise, non-profit, and a game studio.

Highlights:

- Equinix Metal: Platform engineering across 50+ global bare-metal Kubernetes clusters — drove log vendor migration and rollout of internal DNS recursors (pdns-recursor) fleet-wide

- Red Hat: Senior dev on Quay.io (~1B requests/month), led Python 2→3 migration, drove Kubernetes operator from prototype to shipping product

- Clockwork Labs: Owned infrastructure for SpacetimeDB and supported BitCraft playtests — multiplayer game backend built on WASM + database

- The Water Institute (FloodID): Owned infra for hurricane flood prediction — converted AWS from ClickOps to declarative Terraform, HPC simulations with post-processing in Kubernetes

- Rackspace: Maintained internal tooling and dashboards across 10-15 applications — including greenfield coordination tooling used for a large-scale datacenter consolidation project

- Cox Media Group: Maintained Django CMS serving 50+ newspapers/radio stations/TV channels, led migration from on-premise to AWS

Mostly focused on backend development, internal tools, automation, CI/CD, and infrastructure. Comfortable across the full stack including the underlying platform. Recently interested in Rust again and currently using it at a high-level (Axum, SQLx, Clap, Reqwest, Bevy) on side projects.

Available for short-term or part-time engagements. Happy to augment a team or own a piece of the stack. Looking to build long-term relationships through good work.

I care more about doing things well over doing things fast.
by rohxnsxngh | 2026-03-02 17:47:00+00:00
Thanks! Yes turbidity has been one of our bigger challenges. Water clarity can shift dramatically throughout the day depending on feeding, fish activity, and weather. We have had to build our calibration datasets to capture that variance otherwise the quantized models degrade fast in production. We are also experimenting with different lighting setups to cut through particulate but it is still a work in progress :)
by safercplusplus | 2026-03-02 17:47:23+00:00
Interestingly, I recently auto-translated wget from C to a memory-safe subset of C++ [1], which involves the intermediate step of auto-converting from C to the subset of C that will also compile under clang++. You end up with a bunch of clang++ warnings about various things being C11 extensions and not ISO C++ compliant, but it does compile.

[1] https://duneroadrunner.github.io/scpp_articles/PoC_autotrans...
by godelski | 2026-03-02 17:47:34+00:00
This is just a pessimist's fantasy. The average consumer doesn't care even one bit. Is the phone smooth? Does it have a good camera? Does it have a good battery? Does it last more than 2 years?

Go to some developing countries around Asia and you'll be surprised how many people are sideloading apps, which is part of the reason Google tried their bullshit with developing countries first.

You're right that people mostly care about if it works, but when they have more choices they care about more things IF all else is equal. The "2 years" thing is definitely not correct either, especially as budgets are getting tighter.

The time is right for this change, as the reality is that the market has stagnated. Even cheap phones have good cameras, good batteries, and run smooth now. There's been very little innovation in phones over the last 5 years that the average person actually cares about. But the average person is frustrated with surveillance capitalism, but feels like there's nothing they can do about it. Don't confuse exhaustion with apathy. They look similar, but are very different.
by BeetleB | 2026-03-02 17:47:46+00:00
> Instead of having the AI do everything all the time, have AI configure your Zapier (or whatever) on your behalf.

That is what many use OpenClaw for! The AI assistant will happily recommend existing services and help you (or itself, if you let it), set it up.

(In theory. In practice, it often does a poor job).

The appeal of OpenClaw is I don't need to go research all these possible solutions for different problems. I just tell it my problem and it figures it out.

Yesterday I told it to monitor a page which lists classes offered, and have it ping me if any class with a begin date in March/April is listed. This is easily scriptable by me, but I don't want to spend time writing that script. And modifying it for each site I want to be notified for. I merely spoke (voice, not text) to the agent and it will check each day.

(Again, it's not that reliable. I'm under no illusion it will inform me - but this is the appeal).
Ask HN: How do you monitor AI features in production?
by llmskeptic | 2026-03-02 17:47:50+00:00
We shipped a couple of LLM-powered features at work over the past year. Traditional monitoring (Datadog, Sentry) tells us if the API is up and how fast it responds, but nothing about whether the outputs are actually good.
Right now we genuinely don't know if users are happy with the AI responses or silently frustrated. No errors get thrown when GPT returns a mediocre answer.
Curious what others are doing. Are you just not monitoring output quality? Built something internal? Using a tool I haven't found?
by therein | 2026-03-02 17:47:50+00:00
Microsoft Commodepilot 365 for Copilot Copilot Copilot Edition now with Copilot 365.

How incompetent must they be not to realize the Copilot brand is now beyond toxic. I wonder who came up with the Copilot name internally that they continue to triple own on that name despite really strong signals indicating it has failed.
by camperegrine | 2026-03-02 17:48:18+00:00
Back by Sequoia Capital, Peregrine is the operational AI platform powering decision making and operations SF / NYC / DC | In-office 4 days | $130,000 - $275,000

[Leadership] Engineering Manager (SF) https://grnh.se/s7yxefzs5us

8+ yrs - Staff SWE, AI (SF) https://grnh.se/cq0caps45us

Staff SWE, Product Security (SF / NYC) https://grnh.se/b2kbmt3j5us

Senior Infrastructure Engineer (UK) https://grnh.se/6c1kjk525us

SWE, AI (SF, NYC, DC) https://grnh.se/yl9kuqrg5us

Sr Software Engineer (SF, NYC, DC) https://grnh.se/gwf63pot5us

Sr Product Designer (SF / NYC) https://grnh.se/s96svypy5us

Sr Design Engineer (SF) https://grnh.se/z8ev1cgu5us

Product Manager (SF) https://grnh.se/kyvpq2ww5us

Tech Recruiter (SF/NYC/ DC) https://grnh.se/rtj4fv3h5us
by lproven | 2026-03-02 17:48:25+00:00
OK. In context -- discussing an article talking specifically about AMD 386 chips -- that was not at all clear.

I was at a talk celebrating NetBSD's 30th anniversary. I wrote about it:

https://www.theregister.com/2024/04/17/30yo_netbsd_releases_...

They're well aware of this.

But as Linux edges closer to dropping 32-bit x86 completely -- most distros already have -- I think NetBSD may suddenly regain some relevance in this specific area.

There's also a new initiative to improve its jails facility:

https://netbsd-jails.petermann-digital.de/
by brutuscat | 2026-03-02 17:48:28+00:00
For me now days is like this:
- try to locate the relevant files
- now build a prompt, explain the use case or the refactor purpose. Explain the relevant files and mention them and describe the interaction and how you understand that work together. Also explain how you think it needs to be refactored. Give the model the instruction to analyze the code and propose different solution for a complete refactor. Tell it to not implement it, just plan.

Then you’ll get several paths of action.

Chose one and tell the model to write into a file you’ll keep around while the implantation is on going so you won’t pollute the context and can start over each chunk of work in a clean prompt.
Name the file refactor-<name >-plan.md tell it to write the plan step by step and dump a todo list having into account dependencies for tracking progress.

Review the plans, make fixes if needed. You need to have some sort of table reassembling a todo so it can track and make progress along.

Open a new prompt tell it analyze the plan file, to go to the todo list section and proceed with the next task. Verify it done, and update the plan.

Repeat until done.
by observationist | 2026-03-02 17:48:45+00:00
Hopefully it's not just benchmark maxxing - models are getting small enough to run on phones and standard consumer laptops. Things like AirLLM and other tricks allow for much larger models to be run at slower speeds, too. You might use one of these small models to drive an agent, and escalate to slower, more powerful models run locally when required.

Phenomenal that they're releasing the base models as well as the tuned ones. The US really needs to step up the OSAI game, we're getting utterly trounced.
by dg2fgfg | 2026-03-02 17:48:56+00:00
https://www.youtube.com/shorts/PGjueA3FLIQ

Im really not sure why this has to be said again and again.. it seems humans just don't learn do they?

Im waiting for someone to show me something that starts with the experience and then explains how the LLM fits in. Not the other way round.

I think because Google Search is predominantly tech-based, it is easy to see why LLMs have impacted the way we think about the experience associated with Search over large spaces of information.

Beyond that, Im not seeing much.
by dragonwriter | 2026-03-02 17:49:06+00:00
> There is a legally protected right of publicity.

There is not a general right of publicity in federal law in the US; in certain states there is with different parameters, including as to who is even protected.

There is a false endorsement provision in the Lanham Act, 15 USC § 1125(a), that provides a very narrow protection around misleading commercial endorsement, though.
by cortesoft | 2026-03-02 17:49:08+00:00
I am sure this is partly tongue in cheek, but no, you can’t have written the code yourself in that amount of time. Would the code be better if you wrote it? Probably, depending on your coding skills.

But it would not be faster.

OP is talking about creating an entire project, from scratch, and having it feature complete at the end.
by steeleduncan | 2026-03-02 17:49:50+00:00
I tried this with an old iOS only game a few years ago. It is clearly not a heavily used library, but it seemed to work ok

- There was a bug or two I had to patch, but the code is readable, so it wasn't a big deal

- OFString, etc aren't intended to be 1:1 replacements for NSString, etc. This wasn't a real problem. They mostly match, and all I needed to do was write a few categories

- The runtime functions are not compatible at all, but most projects wouldn't touch those

- CoreFoundation and the other C APIs are not there at all, so you'll need replacements

- It is a replacement for Foundation framework, not AppKit, so if it is a GUI app you still have a lot of work to do
by rustyhancock | 2026-03-02 17:49:52+00:00
It's the converse that's an issue. If your org doesn't use any Erlang.

You're not going to be able to add it.

I don't find that to be true of many other ecosystems.

We could and do have a few Rust tools and webapps.

There is a few older Python/Flask internal applications.

If I went to an org with established tools from the ecosystem then that is not a problem!
by jaen | 2026-03-02 17:50:25+00:00
The dimensions seems very "profession"-oriented (as a contrast to other personality inventories that can also be used in professional psychology).

Questions:

1. Where did the 12 dimensions come from?

2. Are they ~independent (ie. don't have huge correlations making them redundant)?

3. Are they high-entropy? (ie. they split the population into roughly equal-sized groups and have predictive value)
by ayeeye1careers | 2026-03-02 17:51:04+00:00
We’re a start-up company, we are building a local-AI camera OS that replaces cloud CCTV: SigmaStar cameras → RTSP/ONVIF → HDMI node → on-device AI (offline-first).

1. Hiring: OS / Device Lifecycle Engineer (Secure Boot / OTA / Identity) (Remote, UK/EU preferred)

We already run RTSP + inference. Now we need the person who owns several year device reality.

You will own (single layer ownership):
Secure boot / trust chain (ROM → U-Boot → kernel → rootfs)
OTA updates + rollback strategy (A/B, recovery modes)
Device identity & lifecycle (provisioning, key rotation)
Failure recovery (power loss, corrupted SD, watchdogs)

You must be able to answer directly:
SD vs eMMC vs NVMe tradeoffs + corruption mitigation
Brown-out behavior, thermal throttling, BSP maturity
Camera ISP/NPU concurrency constraints + vendor SDK realities

2. Hiring: Independent Embedded/Firmware Engineer (Bring-up Audit & Stability) (Remote UK/EU preferred)

We’re shipping on real hardware. Reliability beats elegance. We need a senior embedded engineer to audit and validate our assumptions and prevent single-point-of-failure risk.

You will own:
Independent review of firmware/bring-up assumptions
Validation of performance, thermals, power behavior, stability
Reproducible test plans (what breaks, how to detect, how to recover)
Documentation that prevents knowledge living in one head

If you’ve shipped embedded systems that survive ugly reality (packet loss, unplugging, thermal throttling, storage corruption), we want to talk.

Competitive salary, flexible working environment & location, if you are interested, feel free to email: ayeeye.careers@gmail.com (subject: “HN – Role”)
by foxfoxx | 2026-03-02 17:51:30+00:00
Very true. We're constantly trying to refine this and eventually plan on hiring policy researchers for a human in the loop but we just don't have the funding for that currently. We are trying to be transparent for how our scoring does work which you can read more about here: https://govbase.com/methodology

The biggest issue we have found, as you have mentioned, is just the larger context. For example (I don't think this is a real example and would need to check), the TikTok purchase deal could be ranked as an overall benefit for gig workers making content since the outlined alternative was a flat out ban hurting their income. So a deal going through, alleviating that alternative of a ban, in a vacuum is good. However, that ignores the larger context of where that option even came from and the surrounding political context around that deal. So we know the system isn't perfect right now and we're constantly trying to optimize to get the larger picture.