frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Sklad, a key-value database in Zig

https://sklad.dev/
2•morgengramlich•1h ago
I’ve been building Sklad, a small key-value database in Zig. Right now it supports basic set/get/delete operations, TTL, and range queries. The main idea behind it is to use lock-free data structures and to build the engine around an asynchronous task queue processed by a small pool of worker threads. The task queue is a lock-free MPMC queue. Memtable is also a lock-free skip-list. I also use lock-free append-only queues and stacks throughout the code. The only place where I currently use locking is writing to WAL.

The request processing pipeline is split into small tasks. A single I/O worker accepts incoming requests. When a new request arrives, the I/O worker publishes a read-request task, which is then picked up by one of the generic workers. From there, the request continues through a series of smaller tasks: a query-processing task parses the query, an execution task performs the operation, and finally a write-response task sends the result back to the client. Each stage publishes the next task to the queue, and that task may be picked up by a different worker. The maximum number of workers is controlled by a configuration parameter, and there is simple logic to retire idle workers and spawn new ones as the workload increases.

Sklad also collects internal metrics such as request latency, task latency, queue wait time, and the number of pending memtables and active workers. Right now these metrics are exposed through a dedicated metrics request, but I’d like to use them as inputs for adaptive behavior in the engine, for example scaling the worker pool, deciding when to run compaction, and potentially tuning SSTable parameters such as memtable size or Bloom filter bits per key.

GitHub: https://github.com/sklad-dev/Sklad

Inflated AI claims are under fire–and the regulatory reckoning is coming

https://fortune.com/2026/04/23/ai-washing-securities-litigation-regulatory-era-baker-mckenzie/
1•Brajeshwar•35s ago•0 comments

User-side software, and adversarial marketplaces

https://faingezicht.com/articles/2026/04/22/adversarial-marketplaces/
1•speckx•1m ago•0 comments

GitHub CLI begins collecting client-side user telemetry

https://www.theregister.com/2026/04/22/github_opts_all_cli_users/
1•LaSombra•2m ago•0 comments

The end of oil? As fuel shocks cascade, 53 nations plan a fossil fuel phaseout

https://theconversation.com/the-end-of-oil-as-fuel-shocks-cascade-53-nations-gather-to-plan-a-fos...
1•smurda•2m ago•0 comments

GitHub Having Issues (Again)

https://www.githubstatus.com/incidents/3f30ycplyr7l
1•connorbrinton•2m ago•1 comments

Flat Data

https://githubnext.com/projects/flat-data
1•themaxdavitt•3m ago•0 comments

Show HN: Buffer zoom, adds OS-native scrollback, copy, and find to any tmux pane

https://docs.hmx.dev/features/buffer-zoom/
1•aarcamp•3m ago•0 comments

What if you didn't need to write back end code for your app?

https://linkedrecords.com/getting-started/
1•WolfOliver•3m ago•0 comments

Mysterious rings around Uranus point to hidden moons orbiting the ice giant

https://www.space.com/astronomy/uranus/mysterious-rings-around-uranus-point-to-hidden-moons-orbit...
1•e145bc455f1•4m ago•0 comments

Common questions and support documentation for Eurosky account holders

https://eurosky.tech/help/
1•doener•4m ago•0 comments

Dow Contracting for Startups 101

https://www.a16z.news/p/dow-contracting-for-startups-101
1•7777777phil•4m ago•0 comments

Welsh castle's hidden cave was once home to ancient hippo

https://www.independent.co.uk/news/science/archaeology/wogan-cavern-pembroke-castle-hippo-b295906...
1•gmays•5m ago•0 comments

CheerpJ 4.3 – WebAssembly-based JVM for the browser

https://bytecode.news/posts/2026/04/cheerpj-4-3-webassembly-based-jvm-for-the-browser
1•jeffreportmill1•5m ago•0 comments

Malware via monitor cables a matter of national security? The gadget for you

https://www.theregister.com/2026/04/23/ncscs_first_foray_into_commercial/
1•noja•6m ago•0 comments

Elon Musk admits that Tesla vehicles won't get unsupervised FSD

https://www.theverge.com/transportation/917167/elon-musk-tesla-hw3-fsd
2•LaSombra•6m ago•1 comments

Germ Is a (Protocol-Native, End-to-End Encrypted) Social Media Messenger

https://www.germnetwork.com/blog/germ-is-a-social-media-messenger
1•eustoria•9m ago•0 comments

The Tao of Unix Programming

https://github.com/globalcitizen/taoup
1•dtj1123•10m ago•0 comments

Building agents that reach production systems with MCP

https://claude.com/blog/building-agents-that-reach-production-systems-with-mcp
1•imgyuri•10m ago•0 comments

Inside Garry Tan's Claude Code Setup

https://www.youtube.com/watch?v=wkv2ifxPpF8
1•doppp•10m ago•0 comments

UUP Dump: Download UUP Files from Windows Update Servers

https://uupdump.net/
2•eustoria•11m ago•0 comments

The "AI Vulnerability Storm": Building a "Mythos-Ready" Security Program

https://labs.cloudsecurityalliance.org/mythos-ciso/
1•nuke-web3•13m ago•0 comments

I checked 506 citations from ChatGPT,Claude, Gemini Deep Research- 36% are wrong

https://spineframe.xyz/blog
2•ratnaditya•13m ago•0 comments

Auth0 Certified Developer Exam Study Guide

https://certification.okta.com/page/developer-auth0-exam-study-guide
1•mooreds•13m ago•0 comments

World's Largest Holstein Cow

https://www.ndtourism.com/new-salem/attractions-entertainment/family-fun/salem-sue
1•mooreds•14m ago•0 comments

The User-Tailored Newsroom

https://werd.io/the-user-centered-newsroom/
1•benwerd•14m ago•0 comments

Sbtimbti – SBTI and MBTI Personality Test

https://www.sbtimbti.online
1•endmund•14m ago•1 comments

Bye, Doom

https://houseofkyle.com/2026/03/08/bye-doom/
1•eustoria•14m ago•1 comments

Show HN: Typed Natural Language – A better plan mode with workflow for coding

https://github.com/janaraj/tnl
1•janaraj•14m ago•0 comments

SPV Syndicate League Tables

https://fundadminleaguetable.com/
1•lemonlym•15m ago•0 comments

A Powerful New 'QR Code' Untangles Math's Knottiest Knots

https://www.quantamagazine.org/a-powerful-new-qr-code-untangles-maths-knottiest-knots-20260422/
1•Brajeshwar•16m ago•0 comments