MurphyA/hacker-news huggingface dataset:
by merlindru | 2026-03-10 09:00:13+00:00
> seemingly bright idea

i disagree about that one.

im not a UX expert by any means but my first impression at WWDC seeing liquid glass was "holy shit, they pulled that off? i know apple would never compromise on legibility, so... how? there are so many situations where this won't work, and they can't exactly control the content that the buttons are overlaid on top of"

cue my confusion when it was exactly that: an obviously problematic idea implemented with all the obvious flaws showing up

they have largely fixed it now, half a year later, but the liquid glass isn't very liquid anymore. it's frosted. which is fine, but obviously not the original idea they were going for

contrasty backgrounds are always fundamentally incompatible with legibility
by ngc6677 | 2026-03-10 09:00:35+00:00
A nice way to get quickly familiar with how to use emacs, understand how keybindings work and how to uncover new ones, is to go through reading the emacs built-in tutorial. It almost plays like a game.

When opening a freshly installed emacs, there should be a "Emacs Tutorial" link that can be clicked; also the keyboard shortcut `C-h t` which is "Control + `h`, then `t`".
by mbuda | 2026-03-10 09:00:36+00:00
I’m Marko, CTO at Memgraph. This post was written by my colleague Matt, and I can help answer questions about the migration and the reasoning behind it.

The post covers why we moved parts of our infrastructure to Hetzner, including cost, operational overhead, and performance consistency. One of the main takeaways for us was that dedicated infrastructure gave us more predictable benchmarking and reduced some of the maintenance burden we previously had with a colocated setup.

Happy to answer questions about the tradeoffs, what worked well, and what we’d do differently.
by marxisttemp | 2026-03-10 09:01:06+00:00
> Firstly, alt-tab
I assume you mean cmd-tab.
>doesn’t consider windows, it considers apps. So if you have multiple browser windows or word windows open, you can’t alt-tab between them. It’s totally confusing.
You can use cmd-tilde to switch between windows.
>So I install an app just to get the normal alt-tab behavior of other OSs, to alt-tab between windows (mine is called alt-tab, and it’s a bit buggy and slow, I think they all are)
You don’t need an app.
>Next, Apple does not respect the multiple desktop boundary. If I click on the safari icon in the dock, it will switch to some seemingly random safari window in some other desktop. If I close any window, it will also run off to some other window of the same app in some other desktop (who came up with that behavior?) when I dismiss an outlook notification, it will run of to another desktop to look at outlook (actually I think this one is Microsoft’s fault, but Apple could probably do something about this one). The result is that while working, I have trouble staying on the desktop I’m working on, I constantly am getting sent off to some other random desktop, and have to find where I am and where I was.
There must be a better, more productive way to manage windows and desktops.
This is a configurable setting.
>(Also what’s up with the autocorrect, I had to retype every instance of “I think” in this message, because it insists it should be “o think”)
This is a configurable setting.
by zanfiel | 2026-03-10 09:02:25+00:00
Engram already has namespace isolation — API keys scope memory per-agent, spaces partition further within a user, and key scopes can be set to read-only. One
agent's memories don't surface in another's recall unless you deliberately share a key.
The prompt injection via recalled content point is fair but that's true of any retrieval system feeding an LLM. The memory layer stores and retrieves text —
sanitizing what goes into the context window is the agent framework's job. Same reason you don't expect a database to prevent SQL injection at the storage layer.
Always interested in adversarial testing though, feel free to share.
by 1313ed01 | 2026-03-10 09:02:41+00:00
I love the menus. Autodesk Animator from 1989 also has menus where the first letter is always unique. Also buttons and some other UI elements. I did not remember that UI convention from back in the day, but when I experienced it recently it made me sad modern GUI applications are never that well designed. Maybe it used to be common?
by lukan | 2026-03-10 09:02:44+00:00
If that is the argument, then we should just drop enforcement of traffic rules alltogether.
Because people don't want to have an accident?

But driving reckless and having a big well protected car helps of course, so everyone speeding would want even bigger and better armored cars.

Those daring to drive light vecicles or even bicycles, screw them?

Here in germany we managed to have automated red light tickets, without saving video at all btw. Just a picture (or multiple) of the incident. The picture is tied to the traffuc lights logic so knows when red light was on.

Now I am not really a fan of them, but they do work without mass surveillance.
by joha4270 | 2026-03-10 09:02:54+00:00
What is so unbelievable about that?

Sure, its going to take decades to actually make the transition and the UH-60 will remain in service for decades more after that in less demanding roles. I expect by the time this finishes, the MV-75 will be considered another workhorse, if maybe slightly fuzzier and the UH will be an antiquated platform.

But ultimately they both solve the same problem, moving stuff from A to B in rough terrain fast. But with the ever increasing amount of reconnaissance assets, A needs to be further behind the frontline and so range and speed needs to increase beyond what you can manage with a pure helicopter.
by nachocoll | 2026-03-10 09:02:54+00:00
The docs-first approach mentioned in the comments aligns with something deeper: the idea that context needs to be explicit, versioned, and shared — not just for the AI, but for the whole team.

What you're describing as "agentic for non-vibe coders" is essentially what responsible AI-assisted development looks like: maintaining human oversight, having clear architecture docs, keeping context alive across sessions. The vibe coding approach tends to skip all of this, which is why so many projects hit a wall after the initial sprint.

This is exactly the territory the Agile Vibe Coding Manifesto (https://agilevibecoding.org) tries to address. It extends the original Agile Manifesto specifically for environments where AI agents are generating significant code. A few of its principles are directly relevant here: "Context is explicit and versioned" and "Architecture guides and constrains generation" — both of which describe what you're doing with your PITCH.md/ARCHITECTURE/IMPLEMENTATION approach.

Worth a read if you're thinking about how to formalize these practices across a team.
by marketercom | 2026-03-10 09:02:58+00:00
Marketer.com | https://marketer.com/manta | Remote or Onsite | Oslo, Norway

Marketer.com is a Norwegian company established in 2016. Manta is a new project we started building last year as part of Marketer.

We are building Manta to be a full-stack, trustable and auditable AI CMO agent.

This includes deploying state-of-the-art per-company infrastructure distributed globally close to customers for optimal latency. Our in-house Context Graph architecture requires hundreds of gigabytes of RAM per host to reason over underlying datasets, which demands cost-efficient deployments and extensive monitoring.

By combining edge computing with dedicated server and on-prem hosting, we aim to deliver strong performance while maintaining data privacy.

This creates interesting engineering challenges around large-scale data processing, distributed systems, and high-performance infrastructure.

Apply here:

- Senior DevOps Engineer - AI Platform
https://careers.staffer.ai/jobs/7332813-senior-devops-engine...

- Senior Full Stack Engineer (TypeScript) - AI Platform
https://careers.staffer.ai/jobs/7330410-senior-full-stack-en...

Also please check our own career website: https://careers.staffer.ai/jobs
We are looking for developers within the CET timezone - +-3 hours ideally.
by johncoltrane | 2026-03-10 09:03:26+00:00
Conspiracy theorists have that special ability to jump to the most implausible conclusions from the smallest amount of facts.

I tried to watch The Age Of Disclosure and, well… Everyone in it manages to stay relatively reasonable during the first fourth of the movie. Until they decide that the most likely explanation of all those unexplained phenomenons is a race of technologically advanced extraterrestrials hiding at the bottom of the ocean for thousands of years.

It went from "we don't know anything" to "it's threatening aquatic ETs" in a heartbeat. It was almost scary.
by hitensethiya | 2026-03-10 09:04:13+00:00
We're building SearchSpot.ai.
The basic idea is that travel planning is less a search problem and more a decision-confidence problem. Existing tools are decent at giving links, filters, or generated itineraries, but not great at helping you eliminate options in a way that feels trustworthy.
In practice, most people planning a real trip end up stitching together OTAs, maps, blogs, Reddit, Instagram, weather, commute times, reviews, etc. The hard part isn't only finding options, it's ruling them out with confidence.
We're trying to make that process more structured: preserve trip context, compare options across constraints, keep bucketlists/itinerary views, and show enough reasoning that it doesn't feel like a black box.
Still early, but that's the problem we're obsessed with.
by hyperman1 | 2026-03-10 09:04:24+00:00
Seconded. My 9 year old son has in his life worked with Android and Debian at home, and iPad at school. There is 1 game I could not get to run under wine (beltmatic), but apart from that everything works. I was a bit scared about his school stuff (from Die Keure) but it just does its thing. He recently installed Planet crafter, a game I had never heard of or checked out, and it was a non event. Lego, basic programming, ...

He went to a friend, doing networked minecraft on friends windows laptop. Son then took our laptop as he did not like Windows, and I think he accidentally convinced that whole family to migrate to KDE on Debian, just by showing them how reliably boring it is. I was smiling at that one, to be honest.
by zanfiel | 2026-03-10 09:04:48+00:00
OP edit:

big update since I first posted this.
Engram went from ~2,300 lines to 6,200+. Main changes:
Replaced the flat 30-day exponential decay with FSRS-6 (same spaced repetition algorithm behind modern Anki, 21 parameters, trained on hundreds of millions of reviews). Every memory access is an implicit review now — stuff agents actually use builds stability, stuff they don't fades out naturally. Power-law forgetting curve instead of exponential.
Each memory tracks dual strengths (Bjork & Bjork 1992) — storage strength that accumulates and never decays, and retrieval strength that does. A memory can be deeply encoded but temporarily hard to retrieve. Recall scoring got noticeably better after this.
Moved from SQLite to libsql for native vector search. Embeddings are FLOAT32(384) with an ANN index now — vector_top_k() instead of cosine similarity loops in JS. O(log n) vs O(n).
Conversation storage and search — full chat logs linked to memory episodes. Useful for tracing why a memory exists.
Episodic memory — group memories into sessions/episodes.
Everything from before still works — local embeddings, auto-linking, versioning, dedup, contradiction detection, time-travel, reflections, graph viz, multi-tenant, MCP server, TypeScript/Python SDKs. Still docker compose up, still MIT.
Demo: https://demo.engram.lol/gui
by jonathanstrange | 2026-03-10 09:05:04+00:00
I've been waiting for ages for a Lisp that allows me to develop in one running system, creating minimized images with a tree shaker to distribute parts of the system for production when needed, and that never came (at least not with an affordable license, I don't know about the commercial Lisps). People recommend Smalltalk for this but that's not a Lisp. Eventually, I've switched to Go because if I have to write individual files in Emacs anyway, I can just as well use a more static language.
by thrance | 2026-03-10 09:05:07+00:00
If so, by how much? 1.5 billion pigs are slaughtered each year, is that too few to matter?

It's so normalized to think of animals as worthless that I don't blame anyone for not having thought about it, but the moral calculus is really easy. Most people wouldn't be comfortable with killing a dog, and yet, every three days, we have two more Holocaust-worths of a smarter animal (namely, pigs).
by zachbee | 2026-03-10 09:05:10+00:00
Their AES implementation uses old-school 2-share boolean masking [1], which has been shown to be insecure since 2005 [2][3]. A modern implementation would use domain-oriented masking [4], like OpenTitan does. Pretty bad look for Crossbar.

[1] https://github.com/baochip/baochip-1x/blob/main/rtl/modules/... [2] https://link.springer.com/chapter/10.1007/978-3-540-30574-3_... [3] https://static.aminer.org/pdf/PDF/000/086/973/successfully_a... [4] https://eprint.iacr.org/2016/486
by alexhans | 2026-03-10 09:05:15+00:00
Very, very heterogenous and fast moving space.

Depending on how they're made up, different teams do vastly different things.

No evals at all, integration tests with no tooling, some use mixed observability tools like LangFuse in their CI/CD. Some other tools like arize phoenix, deepeval, braintrust, promptfoo, pydanticai throughout their development.

It's definitely an afterthought for most teams although we are starting to see increased interest.

My hope is that we can start thinking about evals as a common language for "product" across role families so I'm trying some advocacy [1] trying to keep it very simple including wrapping coding agents like Claude. Sandboxing and observability "for the masses" is still quite a hard concept but UX getting better with time.

What are you doing for yourself/teams? If not much yet, i'd recommend to just start and figure out where the friction/value is for you.

- [1] https://ai-evals.io/ (practical examples https://github.com/Alexhans/eval-ception)
by Huppie | 2026-03-10 09:06:12+00:00
imho they're mostly better at a subset of different tasks. I find codex to be better at reasoning through bugs and reviewing code when compared to Opus, but for writing code I find Claude a lot better.

Maybe that's just CLAUDE.md and memory causing the difference of course.

As a matter of preference however I like the way Claude Code works just a lot better, instructing it to work with parallel subagents in work trees etc. just matches the way I think these things should work I guess.
by simianwords | 2026-03-10 09:06:35+00:00
my bad, apprently claude doesn't share the Md. here it is https://pastebin.com/LPW6QsLE

> "Now — the honest problem the challenge identifies: I'm reconstructing a description of a style, not internalizing the rhythm and texture of actual prose. A human who's read the book would have absorbed cadences, sentence lengths, paragraph structures, the specific ratio of concrete detail to abstraction — all the things that live below the level of "technique described in interviews.

a human would have to read all the text, so would an LLM but you have not allowed this from your previous constraint. then allow an LLM to reproduce something that is in its training set?

why do you expect an LLM to achieve something that even a human can't do?
by merlindru | 2026-03-10 09:06:55+00:00
i hope you're wrong. they certainly have seemed to test the waters on many other fronts. the $99/yr notarization fee is now basically required as running unnotarized apps is made hard and scary enough to turn off probably 97% of average users

they also briefly took away the ability to disable gatekeeper per terminal command (now back)

next they wanna launch a touchscreen macbook, presumably this fall
by pndy | 2026-03-10 09:06:57+00:00
Perhaps you mixed plots together. "Rama II" takes on expedition to the second ship which ends with 3 people being trapped inside and put on a journey outside solar system. Then "The Garden of Rama" describes how these three had to adapt to life on the alien ship. There happens the plot where the main character Nicole has 5 kids, 3 girls with one man and 2 boys with another. First part is written as her journal, then book continues normal narration and focuses on second ship reaching the destination and reasons why they were bought there in the first place. Then, plot with return to the solar system happens where other people were boarded in secrecy on third ship. And it at some point revolves around Nicole's daughter who lives a destructive life.

Unlike others in this comments tree, I liked the other books. These go against the typical space exploration journey where you have humans on their ship surrounded by technology they're familiar with and on which they can fully rely. Here, characters are uncertain of their future - they don't know where they're going, have to adapt to the surroundings, discover the unknown and face downsides of human beings. There's none of that familiar splendor of "going boldly where no man has gone before" or heroic actions, great fights in the outer space. Lee's contribution shows us as small, even unsuited to live among others - here and there.

On the other hand, I'm not fond of his other books where he tried to continue this universe: "Bright Messengers" and "Double Full Moon Night". These felt like distilled, fast-tracked version of "Rama" with more religious overtones because of two characters included.

---

Clarke's own books and these which he co-wrote with other authors have potential for adaptations for the big and small screen. "Rama" series taken by good writers and directors could become a new hit comparable to "Lost" show - which if you stretch some things, feels somehow similar.
by adrian_b | 2026-03-10 09:08:30+00:00
For keeping written text as long as possible it matters which are the risks for various things that can happen to the text, because no writing method is equally resistant to all of them.

There are at least 4 dangers for a written text: mechanical rubbing, fading due to light, water and organic solvents (e.g. alcohol).

There are many pigment-based inks that are specified to be lightfast and resistant to water and organic solvents, according to various archiving standards. Such inks are available for fountain pens or they are used in certain kinds of roller pens.

If you use such inks on paper that is somewhat porous, they will also be resistant to rubbing. There are certain kinds of "permanent pens", which have excellent resistance to rubbing even when you write on surfaces like plastic, glass or metal, not only on glossy paper, and which may also be lightfast and waterproof, but the text written with such permanent pens is easily washed with alcohol or other organic solvents (like also for text written with ball-point pens).

So the answer depends on your goal, but usually what you want is either a roller pen or ink for a fountain pen that are clearly specified as being pigment-based, lightfast and waterproof, together with paper on which you have checked that rubbing does not remove the written text. When using fountain pens, one must check that the archival pigment-based ink is known to be compatible with the model of fountain pen, otherwise clogging may occur. (For example, I use pigment-based ink cartridges from Sailor Japan, seiboku or souboku, with Sailor fountain pens, so compatibility is guaranteed.)

While graphite-based pencils produce writing that is lightfast and resistant to solvents, in my experience the inherent rubbing of the sheets of paper when you handle the notebook, or whatever you had used for writing, leads over the years to a fading of the text, so I do not like this method.
by Gedtech | 2026-03-10 09:08:42+00:00
I’m a founder based in Geneva working on a travel startup called Booqall.

The idea is simple: planning group trips today requires too many apps — messaging, booking, payments, coordination. Booqall combines everything into a single platform designed specifically for groups.

The product includes:

group chat for trip planning

multi-destination travel search

split payments between friends

shared trip coordination

We’ve already integrated travel inventory APIs (hotels and flights) and are finishing the core product.

The market is massive — global leisure travel spending exceeds $2T annually — and younger travelers increasingly plan trips socially.

BooQall Pitch Deck

I’m currently looking for a technical co-founder (full-stack) who wants to help build the product long-term.
This would be an equity-based role initially, ideal for someone who:

enjoys building consumer products

has experience with scalable backend systems

wants to work on something with real network effects

If this sounds interesting, feel free to reach out or comment.

Happy to share more details about the architecture and roadmap.

Dani
Founder — Booqall
by pjmorris | 2026-03-10 09:09:07+00:00
I lucked in to meeting him once, in Cambridge. A gentle intellectual giant.

I repeatedly borrow this quote from his 1980 Turing Award speech, 'The Emperor's Old Clothes'... "At last, there breezed into my office the most senior manager of all, a general manager of our parent company, Andrew St. Johnston. I was surprised that he had even heard of me. "You know what went wrong?" he shouted--he always shouted-- "You let your programmers do things which you yourself do not understand." I stared in astonishment. He was obviously out of touch with present day realities. How could one person ever understand the whole of a modern software product like the Elliott 503 Mark II software system? I realized later that he was absolutely right; he had diagnosed the true cause of the problem and he had planted the seed of its later solution."

My interpretation is that whether shifting from delegation to programmers, or to compilers, or to LLMs, the invariant is that we will always have to understand the consequences of our choices, or suffer the consequences.
Ask HN: Do you still run Redis and workers just for background jobs?
by sergF | 2026-03-10 09:09:20+00:00
Hi HN,

I'm working on small SaaS projects and keep running into the same issue: background jobs require a lot of infrastructure.
Even for simple things like delayed tasks or scheduled jobs I end up running Redis, queue workers, cron, retries, monitoring, etc.
For bigger systems this makes sense, but for small apps it feels like too much.

I'm thinking about building a small service that would let you send a job via API and get an HTTP callback when it's time to run, without running your own queue or workers.
Basically: no Redis, no workers, no cron, no queue server

Would something like this actually be useful, or am I trying to solve a problem that isn't really there?
by EvgeniyZh | 2026-03-10 09:09:31+00:00
Tensor core performance is inversely proportional to precision across all generations (i.e., reducing precision by a factor of 2 increases OPS by a factor of 2). 8-bit precision will give you the same improvement ratio. A100/H100 didn't support 4-bit if I remember correctly.

So FP4/INT4 will likely improve the same 30% OPS/W. You could get a separate improvement by reducing precision, but going 1-bit for 4x improvement feels unlikely for now.