frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: Phind.design – Image editor & design tool powered by 4o / custom models

https://phind.design
34•rushingcreek•8h ago•12 comments

Show HN: Compass CNC – Open-source handheld CNC router

https://www.compassrouter.com
114•camchaney•3d ago•25 comments

Show HN: Any-LLM – Lightweight router to access any LLM Provider

https://github.com/mozilla-ai/any-llm
103•AMeckes•8h ago•58 comments

Show HN: The Magic of Code – book about the wonders and weirdness of computation

https://themagicofcode.com/sample/
92•arbesman•14h ago•26 comments

Show HN: A word of the day that doesn't suck

34•jsomers•15h ago•16 comments

Show HN: Lotas – Cursor for RStudio

https://www.lotas.ai/
77•jorgeoguerra•1d ago•28 comments

Show HN: Go Command-streaming lib for distributed systems (3x faster than gRPC)

https://github.com/cmd-stream/cmd-stream-go
8•ymz_ncnk•11h ago•4 comments

Show HN: My GPU Fan Saga – A DIY ATX Fan Controller

https://shafq.at/my-gpu-fan-saga.html
22•ashafq•12h ago•12 comments

Show HN: A rudimentary game engine to build four dimensional VR evironments

https://www.brainpaingames.com/Hypershack.html
35•teemur•3d ago•2 comments

Show HN: Pogocache – Fast caching software

https://github.com/tidwall/pogocache
87•tidwall•1d ago•29 comments

Show HN: My Side Project: A Free Mindful Breathing App

https://mentalhealthactivity.com/#pocketjoy
2•Negary•7h ago•0 comments

Show HN: Built an email marketing platform after paying $230/month

https://www.fertit.com
41•rasadov•1d ago•32 comments

Show HN: Bazaar – a new LLM benchmark for economic reasoning under uncertainty

https://github.com/lechmazur/bazaar
8•zone411•8h ago•1 comments

Show HN: Create your color palettes in context, not isolation

https://colorpal-sage.vercel.app/
2•mazahermuraj•9h ago•0 comments

Show HN: Checkmate, an infrastructure, uptime and web page monitoring tool

https://checkmate.so/
2•gorkemcetin•10h ago•1 comments

Show HN: Conductor, a Mac app that lets you run a bunch of Claude Codes at once

https://conductor.build/
223•Charlieholtz•5d ago•108 comments

Show HN: X11 desktop widget that shows location of your network peers on a map

https://github.com/h2337/connmap
203•h2337•2d ago•86 comments

Show HN: Giti – Natural Language to Git Commands with Local LLM

https://github.com/Sumit189/giti
5•sumit-paul•11h ago•0 comments

Show HN: SandCrab – An AWS S3 GUI for macOS

https://sandcrab.io
2•__zayne__•12h ago•2 comments

Show HN: SynSniff- Detect Minecraft Client OS via TCP/IP Fingerprinting

https://github.com/Duckulus/syn-sniff
2•duckulus•12h ago•0 comments

Show HN: Featurevisor v2.0 – declarative feature flags management with Git

https://featurevisor.com/?v2
4•fahad19•6h ago•0 comments

Show HN: ggc – A terminal-based Git CLI written in Go

https://github.com/bmf-san/ggc
64•bmf-san•6d ago•55 comments

Show HN: Inkverse - An Indie comics platform

https://inkverse.co
24•dannylmathews•1d ago•3 comments

Show HN: Dyad – build AI apps locally, no cloud

https://github.com/dyad-sh/dyad
4•moskogaige•15h ago•1 comments

Show HN: InkyCut – The open-source Canva alternative with a vibe editor

https://inkycut.com/
4•soasme•15h ago•0 comments

Show HN: MCP Jetpack – The easiest way to get started with MCP in Cursor

https://mcpjetpack.com
16•gsundeep•1d ago•10 comments

Show HN: Intercepting proxy for semantic search over visited pages

https://github.com/mlang/llm-embed-proxy
13•lynx97•1d ago•2 comments

Show HN: BrightShot – AI photo enhancement and virtual staging for real estate

https://bright-shot.com
2•pguiraoc•17h ago•4 comments

Show HN: Am-I-vibing, detect agentic coding environments

https://github.com/ascorbic/am-i-vibing
60•ascorbic•3d ago•31 comments

Show HN: McpX – A C# Library to Communicate with Mitsubishi PLCs via MC Protocol

https://github.com/YudaiKitamura/McpX
5•y-eng•1d ago•0 comments
Open in hackernews

Show HN: Pogocache – Fast caching software

https://github.com/tidwall/pogocache
87•tidwall•1d ago

Comments

nodesocket•1d ago
Very interesting. Like the idea of using http, redis, or even PostgreSQL clients.

Is there a way to provide the auth password via an envar instead of a command line arg?

    pogocache --auth mypass
tidwall•1d ago
That's the only way right now. The other ways I'm considering is with an environment variable and/or acl.
sureglymop•1d ago
May I suggest the ability to specific a path to a file that it is then read from.
tidwall•1d ago
Like an ACL file?
sureglymop•18h ago
No, like a path to a file containing the secret/passphrase that the program can then read it from. I am not a fan of putting secrets directly into environment variables.

Environment variables are prone to leak or be passed to child processes when it is not desired. But if they are just a file path/pointer to where the secret is, that is mitigated somewhat as one then would still need access to that file.

SquidJack•1d ago
very nice
tidwall•1d ago
Thanks!
CyberDildonics•1d ago
What is nice about it? You have 9 comments over 3.5 years and they are all promoting your chat bot start up.
drewda•1d ago
Always great to see his open-source creations, like:

- a Redis like cache purpose built for real-time spatial locations: https://tile38.com/

- go package for reading JSON: https://github.com/tidwall/gjson

tidwall•1d ago
Glad to bring another one into this world.
Imustaskforhelp•1d ago
Really looks fascinating.. Might need a deeper dive.

Also.. like, it says that you plan on supporting sql? is this true? What does that actually mean really since I guess it might then compete with things like sqlite/duckdb?

Genuinely curious, great project! Starred!

tidwall•1d ago
Not intending to make pogocache into a sql database. I prefer keeping it a cache. More so exploring ways to work with existing databases such as sqlite, duckdb, postgres. Kinda like providing proxy-ish operations that transparently cache sql reads.
1337shadow•1d ago
Reminds me of this dope lib https://pythonhosted.org/johnny-cache/
tidwall•1d ago
Oh wow. That is dope. Thanks for sharing.
jasonthorsness•1d ago
The README doesn’t seem to explain _why_ it is faster. Is it just highly hand-optimized? Is there some main technique used?
tidwall•1d ago
Yes, it is highly hand optimized. There's a description of some of the methods I used near the bottom of there README. I mainly focused on minimizing contention, with the sharded hashmap and such. But the networking layer is carefully crafted.
lormayna•1d ago
Is the name related to Tadej Pogacar?
tidwall•1d ago
No
philipajohnston•1d ago
+1
cedricium•1d ago
Hah I had the same question! Thought the project was aptly named if referring to the cycling champ if that’s what it was meant to be.
simonw•1d ago
Supporting HTTP, Redis and PostgreSQL protocols at the same time is a neat trick!

  psql -h localhost -p 9401
  => SET mykey 'my value';
  => GET mykey;
  => DEL mykey;
tidwall•1d ago
The protocols are autodetected. No need to carry multiple ports around.
simonw•1d ago
I thought I recognized the tidwall name - Josh is also responsible for tg which is a really neat, very tight C geospatial library: https://github.com/tidwall/tg
tidwall•1d ago
Thanks you for the blog post about TG when it came out.
stevelacy•1d ago
Congrats on launching! Was following along with the development, glad to see it launched
tidwall•1d ago
Thanks Steve. Your feedback was very helpful.
squirrellous•1d ago
Congrats! Would you mind sharing what part of the design makes this faster than the competitors?
tidwall•1d ago
Thanks! The Pogocache sharded hashmap design is optimized for extremely low contention and good memory locality. It super rare for any two threads to ever wait on the same key. That's the biggest part and it's all in the src/pogocache.c file. But the network layer is finely tuned too.

Mostly I perfed and profiled ad nauseam, monitoring cpu cycles along the way. I found that keeping a focus on latency and cycles was primo, and the rest fell into place.

zikani_03•12h ago
Always excited to see Josh's projects - last time I played with uhaha (loved the name) and it was mind-opening to some extent. Pogocache also looks very interesting and good to see the benchmarks on ARM