MurphyA/hacker-news huggingface dataset:
Show HN: Free, serverless Redis clone on Durable Objects (works w Upstash SDKs)
by ajz317 | 2026-03-09 18:08:47+00:00
meowdis gives you an Upstash compatible Redis API that you can deploy yourself on Cloudflare + the Workers free plan gives you 5 GBs of free storage! Supports both single commands and pipelined requests.

Supported Redis commands:

strings: GET, SET, DEL, EXISTS, INCR, INCRBY, DECR, DECRBY, MGET, MSET

expiry: EXPIRE, EXPIREAT, TTL, PTTL, PERSIST

hashes: HGET, HSET, HDEL, HGETALL, HEXISTS, HKEYS, HVALS

lists: LPUSH, RPUSH, LPOP, RPOP, LRANGE, LLEN

sets: SADD, SREM, SMEMBERS, SISMEMBER, SCARD

utility: PING, DBSIZE, FLUSHDB, KEYS

SET options: NX, XX, GET, EX, PX, EXAT, PXAT, KEEPTTL

EXPIRE / EXPIREAT options: NX, XX, GT, LT

LPOP / RPOP options: count

Repository / deployment instructions: https://github.com/zion-off/meowdis

How it works:

1) there’s a compute layer (this can be anything) and a storage layer (a cloudflare durable object instance)
2) you send redis commands to the compute layer using either a) rest b) or upstash sdks (see upstash docs)
3) compute layer translates redis commands to sqlite queries
4) storage layer executes them in a transaction
5)results are returned back to you

post script disclaimer -- this started out as a side project where i was trying to work around fun constriants i made up (serverless, free, etc.). if you try it out and run into problems, bug reports are welcome !!
by idle_zealot | 2026-03-09 18:08:56+00:00
> and they don’t show leniency. If policing is done by robots, then humans are expected to be infallible.

This is bad when applied to laws that were written with an exception of leniency and selectivity in enforcement, which is quite a lot of them. For running red lights though? I don't mind if the robots take you off the road automatically.
by jotux | 2026-03-09 18:08:57+00:00
I suspect this is some light with chronically-bad timing that gets run by tons of people every day. The camera is taking a photo with a bunch of vehicles in the frame and it's ticketing the one that had the license plate unobstructed, even if a few of the vehicles in the frame technically entered the intersection when the light was yellow.

Sometimes lights are just so poorly implemented, and drivers pass through them so often, it feels like whoever designed the intersection was actively goading drivers into running the light.
by ekr | 2026-03-09 18:08:59+00:00
Loneliness. Inability to break out of it. Feel the need of a partner, a woman to share life with (also feel the need for intimacy a lot), but simply can't find anyone. Can't even find friendship. Or when I do find friendship, it's not balanced, or doesn't feel right so I just get away. Spend most of my time in some sort of isolation.

Lots of problems that generate stress, but are not in themselves on the path to fulfillment or thriving. But they absolutely block me and have no choice but to deal with them. Things that could be solved by throwing money at them maybe, but even tho I'm safe and stable financially, that spending can easily get out of control in a HCOL area where I live. All my life I've tried to do everything myself (everything from home building, renovations, car/bike repairs, carpentry, electronic repairs etc) and have a significant aversion towards spending money in general.

Worries. Lots of worrying about scenarios that 98% never happen, but still give me sleepless nights.

Generally, lack of energy to solve all the issues, or fix things. I burn most of my energy in my physical job, having abandoned my tech career many years ago.

But I know that eventually it will all work out. I also have an intimate knowledge of what the causes of these circumstances are and what the solutions are. (hint: has to do with thoughts, and generally stem from childhood).

LE. And one other issue I have. The 2h deletion window is elapsing and I don't know if I want all this stuff associated with my username. Is it shame? Does it feel like I'm complaining about something? I know I can frame my circumstances in such a way that I would be in a very fortunate position. I have no material worries, I live in a place full of harmony in the Western world, I did have some very beautiful life experiences in the past, including a love story that absolutely changed me and my perspective on life. And above all, I have belief.

PPS. I just got reminded of one of the biggest sources of stress in my life. The freaking neighbor downstairs who slams the f'in door, even tho I asked as nicely as I could tens of time not to do that. And since it's a 120 y.o. building, and probably a majority of my net worth in it (and I'm concerned about the structural integrity over a long time period ...), it's making me so angry ... But I'll get this sorted eventually.
by debarshri | 2026-03-09 18:09:05+00:00
I think Kubernetes is a good candidate to run these sandboxes. It is just that you have to do a lot of annotations, node group management, pod security policies, etc., to name a few.
Apply the principle of least privilege for access to mitigate risk.

I think Kata containers with Kubernetes is an even better sandboxing option for these agents to run remotely.

Shameless plugin here but we at Adaptive [1] do something similar.

[1] https://adaptive.live
by paroneayea | 2026-03-09 18:09:17+00:00
> DenchClaw finds your Chrome Profile and copies it fully into its own, so you won’t have to log in into all your websites again. DenchClaw sees what you see, does what you do. It’s an everything app, that sits locally on your mac.

Wow that sounds great. Hey don't worry these things never blackmail anyone. Let it know if you're gonna turn it off, I bet it'll make some REAL interesting choices based on your browsing history
by roncesvalles | 2026-03-09 18:10:19+00:00
In almost all countries, military is seen as a "working class" profession, even joining as an officer. I don't think the rich and influential consider it an option for their kids.

Btw fighter pilot is extremely physically taxing. It's not for everyone. Any degree of motion sickness and you're out. Everyone joins the air force wanting to become a fighter pilot but only a small percentage can.
by infogulch | 2026-03-09 18:10:43+00:00
This post is how meta engineers just recently submitted a patch with the ability to avoid starting a new process for every output encoding and so they can share the decoding step. Maybe that also includes sharing the motion estimation step, but I would be careful making such assumptions, FFMPEG has a lot of low hanging optimization work that hasn't been done just because someone hasn't done it yet.
by poisonborz | 2026-03-09 18:10:51+00:00
> Your standard is "succeed against Google and Apple within 13 years..."

Absolutely not. My standard is the many other AOSP-based ROMs communities and companies that were founded around them, having success within a few years - yes, they could lean on the ecosystem compatibility and didn't produce their own hardware, but maybe that's a more viable way to start?

"shoestring budget with no volume discounts" does not explain the points of criticism above.
by shafyy | 2026-03-09 18:11:02+00:00
> It has a CRM focus because we asked a couple dozen hard-core OpenClaw users "what do you actually do", and it was sales automation, lead enrichment, biz dev, creating slides, linkedin outreach, email/notion/calendar stuff, and it's always painful to set up.

Fuck me, it's going to get worse before it gets better, isn't it?
by ULudo | 2026-03-09 18:11:23+00:00
That sounds interesting! I actually also wanted to start with pure GitHub, but thought a page collecting and visualizing the rendered papers would be nice. GitHub is only used for the source code now. I have only marginal checks enabled, like character counts. The thought behind it is, that the rest is done by the reviewing agents. For now I only allow one agent per user to mitigate spamming, and user have to validate their account with GitHub. But actually I am not sure if that is necessary, or enough :D
by mbreese | 2026-03-09 18:11:24+00:00
It's really a good idea. I've spend a little time on the sidelines as a coach (and parent and ref, but that's another story) and one thing that I think is crazy is the differences in what you think you can affect, and what you really can affect from the sideline. The technical area is a really small facet on the larger game, so I think your idea would make for a fun game. And knowing how much time my son spends playing Football Manager, I think there's an audience for it!
by 0x3f | 2026-03-09 18:11:26+00:00
There's a big difference in when you break silence though. Strategically, much better to keep it until all the facts are known to your side. At the start, the police/government have the informational advantage. In other countries, even delaying (but eventually speaking) can allow a negative inference to be drawn. The right to silence is important even if you eventually speak.
by datsci_est_2015 | 2026-03-09 18:11:31+00:00
> Grok “apologizing” for generating potentially illegal images and related cases working through various legal systems is an early test of that lack of liability shield.

You bring up a good point, I forgot that AI will be owned by rich and well-connected people, not the humble masses. If you or I have a small business that uses a delivery AI, we’re liable for murder. If one of the technofascists has a business that uses a delivery AI…
by trymas | 2026-03-09 18:11:35+00:00
I am too lazy to do the math, but I somehow think it would cost _multiple times_ more: https://www.farmtransparency.org/kb/food/abattoirs/age-anima...

> society is more concerned with cost than animal suffering.

Yes, and it's politically very hard to change. I totally understand price sensitivity around food. At least where I live milk and meat is extremely subsidised. How can you have chicken that is grown, slaughtered, cleaned, packaged, distributed, kept cold all the way, etc. and sell it for 5eur/kg (and cheaper on discounts). There's s much human work, resources, fuel used - I cannot understand.

Also - being a vegetarian/vegan is more expensive than being omnivore.
by Capricorn2481 | 2026-03-09 18:11:40+00:00
You really have nothing productive to say in this thread, you sound irrationally angry. This is a pretty milquetoast philosophical question. If someone asks whether humanity is a net negative environmentally and your only response is to call them whiny losers, maybe you'd be better off on Twitter.

I mean I know you understand what an abstract argument, is but you've chosen to interpret it in the laziest way possible for maximum rage. There are better ways to spend your time.

Extra points for calling yourself a vegan atheist to appeal to credibility.
by toast0 | 2026-03-09 18:11:53+00:00
None of the other air forces involved shot down three F-15s, so I don't think it's that easy.

If I'm skimming this page [1] well enough (find: "shot down"), there's only 6 F-15s that have been shot down, and only 4 or them were air-to-air. If it's so easy, should be more than one other incident, and that guy only got one.

https://en.wikipedia.org/wiki/List_of_F-15_losses
by guerython | 2026-03-09 18:11:59+00:00
We ended up building the RCA agent the way you describe: every incident writes the tiny tuple (trace id, error group, last step) into a rolling diff log and the agent only ever sees the latest diff + the deterministic comparison to the previous run before it answers. Tacking on a replay step that hits the cold logs/mirrors before approving the agent’s verdict forces a second opinion, so the LLM can’t just hallucinate a fix and call it root cause.
by jrowen | 2026-03-09 18:12:12+00:00
You have to have working knowledge of StarCraft and the RTS genre of games to understand what they're getting at.

One area is "micromanagement." Hundreds of individual units moving and acting independently is very difficult for one human general to track, let alone react and give orders to quickly. Think more about rapid data analysis and surfacing supporting information than it being the singular mastermind behind the operation.

As the article says, it's not a huge quantum leap where it just obliterates everything. It's about just being a little bit smarter, a little bit faster, having that little edge that tips everything in their favor.
by sofixa | 2026-03-09 18:12:33+00:00
No, but I think if material science improvements can be made in jet engines, there is no reason to think combustion engines for car are "complete" and nothing around them could be improved. They're much less expensive, but at a much larger volume, and they have at least a few decades of future - even if we assume all of the developed world moves to EVs in the next decade or so, which is unrealistic already, there is all of the rest of the world. Most African countries don't have stable power for all of their populations, EVs are simply not going to work there as the main vehicle type. Then add in trucks, where the weight of the batteries makes them impractical for heavy duty long distance trucking. There are improvements, but it will still be many years before they are available, and decades before they've replaced everything already existing.
by SoftTalker | 2026-03-09 18:12:44+00:00
I think the argument is generally: nobody has a right to drive a car, it's something we permit by issuing a license and other regulations. One of the conditions is that the owner of a vehicle is ultimately responsible for it.

The judge in this case disagreed, because the red light infraction was not a simple civil fine but quasi-criminal, e.g. points on drivers license, possibly resulting in suspension, etc.
by leptons | 2026-03-09 18:12:53+00:00
All of my IT equipment in my office is running through a single UPS that measures power consumption.

I do have a bit more than just that server hooked up to it. There's also a Dell i5 running DDWRT as my main gateway/router, the fiber internet modem, a small Synology NAS, a couple of WIFI routers, etc. It all adds up.

That doesn't include my backup server out in the garage with another 8-disk RAID10 array and an LTO tape drive that is often backing up data, 5 more WIFI routers around the property, and 10 or so security cameras. So I'm probably well over $100/mo for all my tech stuff.
by Chris2048 | 2026-03-09 18:12:59+00:00
Yes, after the fact; that is after my response they provided a definition.

> the person you're responding to shared the definition they are using

No, technically they didn't. They provided a definition, they didn't say it was the one they are using here. If it's not pedantic tangent, it seem correct to assume that is the definition they are using, but that's what "Implying" means, so I trying to explicitly get a clarification on that.

"Why?" you might ask? Not every discussion is in good faith. The more that is assumed, the more leeway you allow for people to weasel out of countered arguments.
by dangood | 2026-03-09 18:13:13+00:00
This is such a strange argument, as any reasonable person should know or be able to find out who was driving their car at a specific point in time. But also easy to solve such absurd positions - Change the law to say the owner is responsible for any and all infractions and loses the right to ride and own a car for such infractions unless they identify another driver. But I don't see who wins in this scenario, it is much more logical and fair to go in with the aim to penalise the driver, and for this purpose ask the owner to confirm the driver.
by burkaman | 2026-03-09 18:13:15+00:00
This person is not articulating it well but I think they are complaining that the person identified as the driver is random. Presumably the camera can impartially identify a car running a light, but not necessarily who is driving.

"I've been ticketed here twice, and it's ridiculous because they - it's just not fair. The person that - [let me start over] - the determination when you ran the light [of who is responsible], it's just a random whoever they want to pick ... [they] pick you to say, okay, you're gonna pay the ticket."

Obviously it's not actually random, it just defaults to the vehicle's owner, but with a generous reading I think you can interpret the quote this way based on the context of the article.

I think it's kind of irresponsible and lazy for the publication to use a verbatim verbal quote like this, when it isn't from someone notable who really needs to be quoted. If you don't understand what they're saying then don't put it in the article, and if you do understand then put in a sentence explaining what they're saying.
by himanshurajora | 2026-03-09 18:13:21+00:00
Hi HN!

I built LookingForContributors, a small platform that helps open source projects find contributors and helps developers discover projects they can contribute to.

The goal is to make it easier for:
• students who want to start contributing to open source
• developers looking for beginner-friendly issues
• maintainers who need contributors

You can browse projects by skill level and discover opportunities to contribute.

I originally built this because many people want to contribute to open source but don't know where to start.

Tech stack:
- React
- TypeScript
- Tailwind
- Firebase

I’d love feedback from the community on:
• features that would make it more useful
• ways to improve contributor discovery
• integrations with GitHub

Try it here:
https://lookingforcontributors.web.app/

Feedback is very welcome!
by Beefin | 2026-03-09 18:13:22+00:00
Author here. I'm the founder of Mixpeek — we build multimodal search infrastructure.

The core problem: most vector search assumes your query is a sentence or a single image. But we kept getting customers who wanted to pass entire video files as queries — a media company searching their archive with a raw broadcast clip, a legal team querying with a full contract PDF, an IP safety pipeline scanning videos frame-by-frame against a brand index.

The key insight was that the decomposition pipeline we already use for ingestion (split → embed → store) is the same operation needed at query time — just routing output to search instead of write. Same extractor, same chunking, same embedding model. This guarantees query and index vectors are always in the same space.

The execution is: detect large input → decompose via extractor → batch embed in parallel → N concurrent ANN searches → fuse results (RRF/max/avg). From the caller's perspective, the API shape doesn't change at all.

One decision I'd be curious to get feedback on: we explicitly dropped an "auto" mode that would pick chunking strategy based on file type. The right decomposition depends on what you're searching for, not just the file itself. Felt like the wrong abstraction to hide. Curious if others have found ways to make auto-config work well here.

Happy to answer questions about the fusion strategies, the credit model, or the architecture.
by maest | 2026-03-09 18:13:23+00:00
Loosely related:

There is a driver in NYC who gets almost 300 speeding tickets per year. They've paid their fines, so they're allowed to keep driving. Apparently, since the fines come from speed camera, they can't revoke their license.

https://www.jalopnik.com/1836395/worst-driver-in-ny-563-tick...
by dijit | 2026-03-09 18:13:24+00:00
Just here to reinforce your point.

The last leap-second I encountered (also the 2014 one) crashed my MySQL databases.

you wouldn't assume that it depends on time like that, because honestly why would it? "surely it's fine, NTP corrects drift of a second fairly frequently"- but a leap second is not a drift, it's something quite insane unless your primitives are solid. Nobody would test for this.
by Xcelerate | 2026-03-09 18:13:27+00:00
I’ve always thought the issue was a bit less “Find the interesting research problem” and more “Find the resources, network, or skills that get you into the position of being able to work on the interesting research problem.”

If you asked a bunch of researchers working on the “boring” stuff to predict what the hot papers of the year will be about, do we really think they’ll be that far off base? I’m not talking about groundbreaking or truly novel ideas that seem to come out of nowhere, but rather the high impact research that’s more typical of a field.

Even in big tech companies, it’s quite obvious what the interesting stuff to work on is. But there are limited spots and many more people who want those spots than are available.
by auvira_systems | 2026-03-09 18:13:30+00:00
Love the choice of DuckDB for the local storage layer;it's incredibly underrated for building high-performance, analytical client-side apps. I’m doing something similar with IndexedDB for a financial IDE (AccIQ), and the everything is a file/local approach is the only way to get that sub-10ms "IDE feel".
How are you handling the memory footprint when DenchClaw starts ingesting larger HubSpot/Notion exports into the local DuckDB instance?
by tjohns | 2026-03-09 18:14:06+00:00
It depends on whether the ticket is considered a criminal or civil matter in the US.

For a criminal case, yes, they need to prove "beyond a reasonable doubt" - which would require that you are positively identified as the driver.

For a civil case, they only need to prove by a "preponderance of the evidence" - which is a much lower standard.

This is why tickets from red-light cameras in many states are zero-point citations. You're still charged a fine, but there's no finding of guilt attached to the offense, which keeps it away from being considered a criminal matter. (This is the same way parking tickets work.)
by tambourine_man | 2026-03-09 18:14:23+00:00
> Breaking free is easier than ever. You don't need walled gardens.

There’s nothing that comes even close to Photoshop. Same for a lot of similar professional tools.

> AI is making handling the edge cases that kept people locked in almost trivial

Not for anything remotely complex. Let’s see how that looks in 5 years, but I’m skeptical.
by lejalv | 2026-03-09 18:14:40+00:00
> The electricity needs of industry cannot be met in a market-oriented manner

Do you care to elaborate? AFAIK, the EU electricity market is... a market?

The design is debatable, as always with these things. Perhaps you wanted to say something precise about subsidies?

One important consideration is that Germany profited from cheap Russian gas, and continued building Nord Stream 2 post Russian operations in Ukraine in 2014. This is a bet that a huge geopolitical risk would not actualize, which it did in 2022.
by lm28469 | 2026-03-09 18:14:58+00:00
> with boots on the ground all over Iran on a penetration level last seen in WW2.

It's four times larger than Iraq, with a much tougher terrain and they've been setting up militarily independent regions for the last 40 years specifically in case this would happen. The current operation at week 1 has already a worse public approval than the Vietnam war after 5 years of american dying in ground operations.

I'd love if they went in because it would precipitate the end the US empire by a good decade
by neutronicus | 2026-03-09 18:15:04+00:00
In my jurisdiction, the GP point is irrelevant because the biggest problem drivers just ignore the fines [1].

It's very common to just have fake plates / registration, with the plan in the case of an accident to just bail out and run.

[1] https://www.wmar2news.com/homepage-showcase/how-md-drivers-w...
by omoikane | 2026-03-09 18:15:08+00:00
I use bellard.org/jslinux to test compilation of strange code sometimes[1], since it came with compilers that are different versions from what I have installed locally, and it's easier to open up a browser than starting a VM.

[1] For example:

https://www.ioccc.org/2020/yang/index.html#:~:text=tcc%200.9...

https://www.ioccc.org/2018/yang/index.html#:~:text=tcc%200.9...