MurphyA/hacker-news huggingface dataset:
by cporios | 2026-03-02 16:44:48+00:00
Schema Labs (OpenCouncil) | Civic Tech Software Engineer | Athens, Greece | Hybrid (3 days in office) | €55K-65K

We're a 4-person non-profit building OpenCouncil (https://opencouncil.gr), an AI platform that makes Greek municipal council meetings accessible to citizens. We take hours-long council sessions and turn them into searchable, per-topic video clips, SMS/email notifications, and speaker analytics.

We're live with 10 municipalities including Athens, and the project is open source: https://github.com/schemalabz/opencouncil

Stack: TypeScript, Next.js, React, PostgreSQL, Elasticsearch. Heavy use of LLMs for transcription, speaker ID, and turning unstructured PDFs/transcripts into structured data. We use Claude Code, Cursor, and similar tools daily.

Looking for: 2+ years experience, strong web dev skills, genuine interest in civic tech. Bonus if you're strong in either data engineering/LLM integration or frontend/UX. Must be based in (or willing to relocate to) Athens, fluent in Greek and English.

We offer up to 30% annual profit sharing, lunch on office days, and up to 3 days/week remote. Small team, high ownership, real impact.

Details & apply: https://schemalabs.gr/jobs/civic-tech-software-engineer
by mikelayerhealth | 2026-03-02 16:45:01+00:00
Layer Health | https://www.layerhealth.com/ Amazing (and no ego) engineering team: https://www.linkedin.com/company/layerhealth/people/

Location: BOSTON (Boston Common) or NYC (downtown) - hybrid in both locations; <<NO REMOTE>> Headcount: ~38 and growing Stack:React / Typescript / Python / GCP

Open Roles (all roles require a MINIMUM of 6 years of work experience): Fullstack Engineer * ML Infrastructure (Staff+) * ML Engineer * ML/Research Scientist (PhD's) * Security Engineer * ML Engineering Manager (Director level)

We Offer: * competitive base salary + equity + great health/medical benefits * unlimited PTO * collaborative engineering-first culture

Layer Health was founded in 2023 by leading ML researchers from MIT and Harvard Medical School. We've built (and are live with multiple large health systems/hospitals) an ML product that scalably synthesizes patient medical records. Our LLM-powered platform is solving patient chart review - it dramatically accelerates clinical registry abstraction in areas ranging from surgery and cardiology, to oncology. Our long term vision is for our AI layer to safely transform patient care and minimize unnecessary heartbreak. Layer Health’s diverse founding team brings expertise across machine learning, UI/UX, large language models, and medicine.

Email me at mike.hauschild@layerhealth.com for more info
by roflcopter69 | 2026-03-02 16:46:02+00:00
I myself don't have much of a dotnet gamedev stack going on unfortunately. Although I've been dabbling with MonoGame and have been enjoying it so far. MonoGame matured quite a bit since I previously used it which was more than 5 years ago!

Unity indeed is still using Mono instead of CoreCLR and is kinda stuck in that sense. But to be fair, they are trying to migrate to CoreCLR which will let them profit from all the crazy optimizations that Microsoft has poured into the runtime and ecosystem.

Godot is kind of a hate love for me when it comes to C#. Godot gives me the most hope that there can be a free, community-driven but powerful game engine and it having C# support built-in seems great at first glance until you realize that GDScript, which is veeeeery dynamic language, pretty much nullifies a lot of the advantages you'd get from using C# because you find yourself doing weird type system stuff that GDScript imposes on all the other languages. The best you can do is doing as much as possible in C# and use Godot as kind of a input and rendering abstraction layer. But then you're missing out on a lot of the functionality that Godot offers which should raise the question why use a game engine in the first place. It's difficult, at least for me. Others might have figured it out much better.
Show HN: I built a graph store so my LLM can't hallucinate facts from my data
by TyKolt | 2026-03-02 16:46:17+00:00
The problem: you feed your own data to an LLM, ask a question,
and get a confident answer — partly fabricated.

Kremis is an embedded graph store (Rust, Apache 2.0) built around
one constraint: every answer must trace back to a real data point.

How it works:
- You ingest your data as EAV signals (entity, attribute, value)
- Kremis stores them in an append-only graph (redb underneath)
- Every query returns one label:
FACT — path exists in your graph
INFERENCE — derived from graph traversal
UNKNOWN — "not in your data, I won't guess"

The LLM never writes to the graph. Only your verified signals do.
The graph can't hallucinate — it either has the path or it doesn't.

There's a runnable demo (Python stdlib, no pip):
examples/demo_honesty.py
It ingests 10 signals, asks 6 questions, shows which LLM answers
are grounded and which are fabricated.

It also has an HTTP API and MCP support (Claude can query your
graph directly via tool calls).

Honest limitation: ingestion is EAV format, so you need to reshape
your data first. Working on making this easier.
Show HN: ZSE – Single-file LLM engine with dual INT4 kernels
by zyoralabs | 2026-03-02 16:46:31+00:00
ZSE is an LLM inference engine built for simplicity and efficiency.( Phase 1 )

Features:
- Single .zse file format (model + tokenizer + config embedded)
- Zero network calls on load - works completely offline
- Dual INT4 kernel backend (ZSE Kernel + ZSE bnb Kernel)
- Intelligent layer auto-selects optimal kernel for your hardware
- Fast cold starts for serverless deployments

Benchmarks (H200, Qwen 2.5):

ZSE Kernel:
7B → 5.67 GB VRAM, 37 tok/s, 5.7s cold start
14B → 10.08 GB VRAM, 21 tok/s, 10.5s cold start
32B → 19.47 GB VRAM, 11 tok/s, 20.4s cold start
72B → 41.54 GB VRAM, 6 tok/s, 51.8s cold start

ZSE bnb Kernel:
7B → 6.57 GB VRAM, 46 tok/s, 6.0s cold start
14B → 11.39 GB VRAM, 28 tok/s, 7.1s cold start
32B → 22.27 GB VRAM, 20 tok/s, 20.8s cold start
72B → 47.05 GB VRAM, 16 tok/s, 53.0s cold start

Usage:
pip install zllm-zse
zse convert Qwen/Qwen2.5-7B-Instruct -o model.zse
zse serve model.zse --port 8000

https://github.com/Zyora-Dev/zse
by pixl97 | 2026-03-02 16:46:57+00:00
The speed of light disagrees with you unless subatomic computing pops up at some point.

Or to put this a different way, they won't be developing a whole cloth custom OS but more like customizing a linux kernel to do what they want. The reason is there is some minimum of problem space exploration required, hence entropy generation needed, to understand the interactions of the hardware and it's limitations.

Hence if you wanted to run this 10,000,000X faster computer in the future to do what you are saying, it would explode like a supernova with the energy concentration required to do it quickly.

TL;DR it's a few trillion times more energy efficient not to do this.
by jccalhoun | 2026-03-02 16:47:03+00:00
I'm kind of a misnthrope. I don't know my neighbors and I don't want to. I bought my current house in part because it has a fence around it. I wear earbuds in the store so random people don't try to talk to me (I'm also tall so I get people asking me to get things down for them somewhat often). I teach college so I guess I get enough interaction with strangers from having new students every semester.
by philwelch | 2026-03-02 16:47:22+00:00
Where are these emissions coming from? For instance, if this is counting the emissions involved in logistics, none of that inherently or necessarily requires greenhouse emissions—you can electrify trains, tanker trucks, and refrigerators.

If this is counting the methane emissions of the cow itself, that’s not a fair or complete accounting. The cow produces methane in her digestive system after eating grass, and the grass grows by, among other things, extracting CO2 from the air. Then the cow burps methane, the methane combines with atmospheric oxygen and breaks down to CO2 and water, and you have a closed loop; the cow cannot belch more carbon than she eats, and that carbon came from the air in the first place.
by leishman | 2026-03-02 16:47:52+00:00
River | Senior + Staff Engineers (Elixir, React, ML/AI) | SF or NYC or REMOTE (US, Europe, South America) | Full-Time | $150K-$250K + equity | https://jobs.ashbyhq.com/river

I'm Alex, founder and CEO of River. I also wrote the first line of code and still ship PRs.

River is a client-first Bitcoin-only financial institution building the financial app people use every day to save in bitcoin and spend in dollars. We custody over 25,000 BTC, serve individuals and businesses across the U.S., and are profitable. We publish cryptographic proof of reserves monthly and our company financials annually.

Here's what our engineering team is working on:

- Real-time Bitcoin and USD payments, trading, and settlement on an Elixir monolith with a unified GraphQL API
- Next-generation Bitcoin custody with quorum signing, key ceremonies, and geo-redundant infrastructure
- Scaling our ML/AI systems (Python, PyTorch, XGBoost, LLMs) to automate operations and tackle fraud/risk
- A ground-up React and React Native rewrite of our consumer app
- Porting our Lightning Network infrastructure from Go into Elixir

We're hiring:

- Senior Software Engineer (React, Full-stack) | $150K-$220K
- Staff Software Engineer (Elixir) | $200K-$250K
- Staff Software Engineer (ML/AI) | $200K-$250K

Apply at https://jobs.ashbyhq.com/river?utm_source=Zp9nJyqvd4 or email me at alex@river.com and mention HN.
by autoexec | 2026-03-02 16:47:59+00:00
My problem with Kagi is that it requires a login to be useful meaning that it always knows exactly who you are and can associate your searches to your identity. If you don't log into google they can only guess (although honestly they'll probably guess accurately given enough search data).

I think I remember Kagi was working on a way to allow users to create an anonymous account and if so I'll have to take another look at them.
by lproven | 2026-03-02 16:48:06+00:00
> In particular, the remote composability and local deployment is extremely useful for "cattle" edge system deployment.

A legitimate point, but I feel that there must be better, cleaner, simpler, more elegant ways of doing this.

I mean, Nix does this and it's clean in its way, but the price is, a filesystem layout that is not navigable or maintainable by humans. IMHO and that of many people, that's a price too high, but it shows that there are alternative routes.
Show HN: Dbcli – Database CLI Built for AI Agents
by justvugg | 2026-03-02 16:48:07+00:00
Hi everyone,

I’d like to share a tool I built, called dbcli. It’s a database CLI designed specifically for AI agents, enabling them to understand and interact with any database using a single command. Whether you're developing AI systems that require database access or need a fast and efficient way to query and profile your databases, dbcli is optimized for speed and simplicity.

Key Features:

Instant Database Context: Use dbcli snap to get schema, data profiling, and relationships in one call—no need for multiple tool invocations.

Optimized for AI Agents: Designed to minimize overhead for AI systems. Get database insights and query results without wasting tokens or setup time.

Lightweight: No server setup, no SDK installation—just pip install dbcli and you’re ready to go.

Multi-database Support: Supports SQLite, PostgreSQL, MySQL, MariaDB, DuckDB, ClickHouse, SQL Server, and more.

Simple Queries and Writes: Run SQL queries, write data, and execute SQL files with ease.

Data Profiling: Get real-time stats on column distributions, ranges, and cardinality to better understand your data.

Integration: Easy integration with AI agents like Claude, LangChain, and others.

Why dbcli over MCP?

Zero context cost: Unlike MCP, which can consume hundreds of tokens just to fetch schema data, dbcli provides everything in a single command with no token overhead.

Faster Setup: Minimal installation and no external configuration needed—just install with pip install dbcli.

Works for Any Agent: dbcli works with any agent that has shell access—no need for special protocol support.

Installation:
pip install dbcli

Optional database drivers:

pip install "dbcli[postgres]"pip install "dbcli[mysql]"pip install "dbcli[all]"

Check out the project on GitHub: https://github.com/JustVugg/dbcli

Looking forward to your feedback and any suggestions for improvements!
by WD-42 | 2026-03-02 16:48:35+00:00
How much do you automate anything in your life at all? Seems like most daily drudgery comes from physical tasks. Feed the dog. Take out the trash. Personally I can’t think of anything digital that could be automated that isn’t already. I wouldn’t be surprised if this the case for most people, with the exception of marketers and spammers which we are seeing a ton of adoption from with these tools.
by yazmi | 2026-03-02 16:48:35+00:00
Nova Credit | Remote (US, Canada)

We're building a unified platform for credit and financial data to power financial inclusion globally. Our mission is to unlock economic opportunities for consumers historically excluded from traditional credit systems by transforming diverse data into actionable risk insights. We are YC company backed by investors from Canapi Ventures, Kleiner Perkins, General Catalyst, and Index Ventures

-> Hiring software engineers from Mid-Level to Staff

-> Tech stack: Node.js, React, TypeScript, Python, PostgreSQL, AWS

You'll work on enterprise-grade APIs, data integrations, advanced analytics, and seamless user experiences. We're looking for engineers who thrive in fast-paced environments and want to make a meaningful impact on financial inclusion.

Apply at https://job-boards.greenhouse.io/novacredit and mention HN.
by stevekemp | 2026-03-02 16:48:36+00:00
Council taxes could be considered propertie taxes, I guess, though I've always thought of them as paying for rubbish collection & etc.

However council taxes are paid by the residents of a property rather than the owner of a property. Granted these are often the same, but consider the case of a landlord with five properties the tenants would be paying those.

In the sense that Americans talk about property taxes as an annual thing I believe that distinction makes it a slightly different thing..

(And council tax is only a thing for property, if you buy a chunk of land with no houses upon it you pay nothing.)
by lich_king | 2026-03-02 16:48:46+00:00
> vanishes in soil in just 13 weeks.

Part of the problem with waste management is that we don't really put it in the soil. Your household garbage is mostly biodegradable, but if it ends up buried in a lined pit under tons of other garbage, even paper and orange peels will probably sit there for centuries. I'm not sure it makes much of a difference what kinds or quantities of plastic end up buried in the landfill.

I think the solutions here are more on the supply side than the landfill side. The question there is what are we trying to solve.

Energy use? Most alternative packaging materials are energy-intensive too, so it's less about plastic and more about retail and consumer preferences to have everything individually wrapped and packaged in bags or boxes with colorful graphics, nutrition information, and so on.

Environmental pollution? There, the problem is the plastic that doesn't end up in a landfill. Including our "recycling" shipped overseas.
by moffkalast | 2026-03-02 16:49:00+00:00
> Lenovo (/ləˈnoʊvoʊ/ lə-NOH-voh, Chinese: 联想; pinyin: Liánxiǎng), is a Hong Kong–based Chinese-American[11] multinational corporation

> Lenovo originated as an offshoot of a state-owned research institute.[14] Then known as Legend and distributing foreign IT products, co-founder Liu Chuanzhi incorporated[2] Legend in Hong Kong in an attempt to raise capital and was successfully permitted to build computers in China

Ok holy fuck, how did they stop that from being common knowledge? Nobody I know would ever think of Lenovo as nothing but another US company.
by LoganDark | 2026-03-02 16:49:03+00:00
Do they really do it just because it's cheaper? I thought they did it for each generation to offer the best of that generation; it makes sense for more powerful chips to have more cores and higher capacity, but it doesn't make sense for each core to arbitrarily be less efficient or less performant just because you didn't buy more of them. Especially because this approach makes the base models an extraordinarily high value compared to base models from competitors.
by D_ashe | 2026-03-02 16:49:23+00:00
I built an end-to-end simulation of Congress.

I’ll share more detail soon, but here’s what surprised me.

In the first version, the agents were simple: voting records, public statements, committee assignments, donor data, and constituent polling. Then I let them vote.

Bills that have stalled for decades sailed through. Getting money out of elections passed with 95% approval. Banning insider trading for members of Congress hit 98%. Ending continuing resolutions cleared 95%.

Turns out, if you model lawmakers as mostly rational actors responding to inputs, they behave… rationally.

To make it realistic, I had to add self-preservation, incentives, and a strong sense of “the other side.”

Now those same bills die in committee. As expected.
by bee_rider | 2026-03-02 16:49:29+00:00
FWIW Mikado seems to be the name of that game where you pick up one stick at a time from a pile, while trying to not disturb the pile. (I forget the exact rules). So it isn’t as if somebody is trying to name this method after themselves or something, it is just an attempt at an evocative made up term. Timeboxing is also, right? I mean, timeboxing is not recognized by my spell checker (I’d agree that it is more intuitive though).
by osigurdson | 2026-03-02 16:49:42+00:00
In addition to the search tools mentioned above, feel free to use https://nthesis.ai/public/hn-who-is-hiring. You can search and chat with the posts on this page. Updates live. I hope it helps!
Note: The default view is a basic text / tag search, click on the "Chat" button to chat with the results (direct link: https://nthesis.ai/public/b28f0eb9-f5ac-4152-9a4c-152253d698...)
by emporas | 2026-03-02 16:49:52+00:00
>Most avg consumers don't even know what Claude is[..]

Vibe coding is very early and pretty expensive, but computers and the internet are always in an exponential curve, a curve much steeper than the rest of the economy. Give it 3 years, and you will be amazed.

Not everyone will be vibe coding. In every social circle of 10 people, 1 person will be good at that, and will develop programs for his/her friends.

>Most vibed apps suck in unpredictable ways.

Yes of course, it would be infinitely preferable for normal people to learn proper computer science, algorithms etc. We agree on that.
by Markoff | 2026-03-02 16:50:06+00:00
I think this applies for most of the Europe other than south, though smaller the town more talkative the people I think, in villages with nothing to do are people more likely to be curious about the stranger or just having small talk.

I live in tourist Prague, pretty much never talking with someone other than when I see someone clearly struggling with directions in public transport and I see they go out of the tourist city center I just confirm whether they know it, most of the time* it's not what they intend to do.

*Germans being the exemption, seems they like to do whole team line grim the end to end to see the city even when it's not touristy, for these I have recommendation of some rare above the ground subway sections
by steve1977 | 2026-03-02 16:50:13+00:00
In my experience/opinion it also has to do with the artificially inflated complexity of many things in corporate world. Which leads to more people being required (which is the point of course), which leads to more communication (which does not work in favor of autistic people generally).

So now you have a three individual contributors, a line manager, a human resource people lead or whatever it's called this year and many many meetings.
by msp26 | 2026-03-02 16:50:20+00:00
> every single product/feature I've used other than the Claude Code CLI has been terrible

yeah they're shipping too fast and everything is buggy as shit

- fork conversation button doesn't even work anymore in vscode extension

- sometimes when I reconnect to my remote SSH in VSCode, previously loaded chats become inaccessible. The chats are still there in the .jsonl files but for some reason the CC extension becomes incapable of reading them.
by cogman10 | 2026-03-02 16:50:27+00:00
I'd be interested in knowing what the CO2 emissions were from these. You still need to feed the yeast, so you'll have the CO2 emissions involved in growing a crop associated with this. And if you look at the chart in the OP, you'll see that grain production is about half the CO2 emissions of milk. That's likely part of the milk CO2 production accounting.

In addition, you'll need more cleaning/sterilization/mixing. I'd guess that it's lower, but I wonder how much lower.

And then there's the other products that generally get thrown into the mix to make up for things like missing fats. For example, a vegan cheese based on bacteria will often include coconut oil, probably to get the same fat profile.

Whey is an interesting product in general because it's a waste product of cheese making.
by toast0 | 2026-03-02 16:50:33+00:00
> The inheritors are in a better position to kill the author-- or just allow them to die from neglect-- and are incentivized to do so by postmortem profits.

An estate tax of 100% would eliminate this moral hazard; but the estate tax is already unpopular when its exemption amount means that few estates pay any tax.

> Any benefit from the work being public domain is diffuse, it won't create a windfall for any particular party.

A defendant in a copyright infringement case would have a windfall if the copyright was extinguished as a result of an untimely death.
by n8cpdx | 2026-03-02 16:51:04+00:00
The problem is as bad as Apple has become, it has a long way to fall before it reaches the depths of Google/Android. We could have six more iOS 26 style disaster releases and I suspect it would still be better than putting up with Android.

I tried to switch to graphene for similar reasons to you. It just wasn’t viable, as you’re discovering.

And if you want to even attempt to have a modern smartphone experience, you’re logging into Google account, which is an “out of the frying pan, into the fire” move.
by SpicyLemonZest | 2026-03-02 16:51:09+00:00
> Chevron ran to American courts and argued that Donziger helped secure this judgment by committing fraud. I believe the evidence of this was a video showing a minister and Donziger at a social gathering. The court ruled in Chevron's favor. This made the judgment unenforceable in the US.

If you're interested in this story, I would encourage you to read the full contents of the ruling in this US case. (https://theamazonpost.com/wp-content/uploads/Chevron-Ecuador...) It's long but relatively easy reading, and it contains a lot more evidence against Donziger's side of the story than a video of a social gathering. In particular, it seems absolutely unambiguous to me that his team blackmailed one of the Ecuadorian judges into giving him favorable rulings, implementing the theory repeatedly found in his personal notebooks that "the only way the court will respect us is if they fear us".
by winterbloom | 2026-03-02 16:51:12+00:00
Location: Canada/US
Remote: Open to it

Willing to relocate: Open to it

Technologies: React/Next.js/Ruby/Ruby on Rails/Tailwind/Typescript/Python/Django/etc

Résumé/CV: https://docs.google.com/document/d/1ZuUttzrImLuoBmBcJL_tu0rP...

Email: actual.edward@gmail.com

My name is Edward. I'm an individual with close to a decade of experience shipping impactful software and leading teams

LinkedIn: https://www.linkedin.com/in/edward-c-040270111/

Quick bullet points:

- Significant experience with working across the stack

- Cooperative engineer with a focus on velocity and revenue

- Wears many hats