frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Themeable HN

https://github.com/insin/comments-owl-for-hacker-news/releases/tag/v3.6.1
2•insin•2h ago
Hi HN, I needed a distraction from the new and scary thing I was working on this weekend, so I grabbed HN's stylesheet, extracted CSS variables for every colour it defined, then re-applied them back onto HN using its own selectors (plus some extras for bits of HN which are styled inline, and some separation between header and content styling), allowing it to be themed with variables.

After using them to implement a dark mode (and a pure black variant for OLED), plugging everything into my existing HN browser extension which already lets you apply custom CSS, and making it handle theme switching via attributes on <html>, custom styles and theming are now manageable using it. There are a few examples in the friendly release notes above, with screenshots and copy-pasteable CSS.

If you just want to grab the stylesheet which sets up the CSS variables and application rules to use in your own thing, it's here [1], but not _everything_ is themeable without a bit more work - in particular, I had to replace the HN <img src="y18.svg"> logo with an inline version of the SVG, so its fills can be controlled by CSS.

[1] https://github.com/insin/comments-owl-for-hacker-news/blob/m...

Show HN: Alien – Self-hosting with remote management (written in Rust)

42•alongub•3h ago•13 comments

Show HN: AI Coding Agent Guardrails enforced at runtime

https://sigmashake.com
3•cavalrytactics•1h ago•0 comments

Show HN: Pwneye – discovering and accessing IP cameras (ONVIF/RTSP)

https://github.com/Hackerest/pwneye
3•mcisternino•1h ago•0 comments

Show HN: My Hyperliquid Terminal

https://www.aulico.com
2•kiosktryer•1h ago•0 comments

Show HN: Hora – A Native SwiftUI Google Calendar Client for macOS

https://horacal.app/
3•szamski•1h ago•1 comments

Show HN: Open security key on nrf52480 with NFC

https://github.com/solokeys/solo2/pull/196
4•ecesena•2h ago•0 comments

Show HN: Einlang, a math-intuitive language with lots of good stuff

https://github.com/einlang/einlang
2•amazing42•2h ago•0 comments

Show HN: Tmux-bar – One-tap switching between windows in current tmux session

https://github.com/daxliar/tmux-bar
2•zonovar•2h ago•1 comments

Show HN: Themeable HN

https://github.com/insin/comments-owl-for-hacker-news/releases/tag/v3.6.1
2•insin•2h ago•0 comments

Show HN: Run TRELLIS.2 Image-to-3D generation natively on Apple Silicon

https://github.com/shivampkumar/trellis-mac
189•shivampkumar•18h ago•34 comments

Show HN: Open load forecasts that beat US grid operators on 6 of 7 RTOs

https://surgeforecast.com
2•tylergibbs1•3h ago•0 comments

Show HN: Prompt-to-Excalidraw demo with Gemma 4 E2B in the browser (3.1GB)

https://teamchong.github.io/turboquant-wasm/draw.html
146•teamchong•1d ago•60 comments

Show HN: CyberWriter – a .md editor built on Apple's (barely-used) on-device AI

https://cyberwriter.app
10•uncSoft•5h ago•3 comments

Show HN: Agentkit-CLI, one canonical context file for AI coding agents

https://mikiships.github.io/agentkit-cli/
2•miki_ships•3h ago•1 comments

Show HN: Self-hosted Raspberry Pi wall display (no cloud, no subscription)

https://github.com/silentg33k/chalkboard-installer
4•g_33_k•4h ago•8 comments

Show HN: fmsg – An open distributed messaging protocol

https://markmnl.github.io/fmsg/show-hn.html
3•markmnl•4h ago•0 comments

Show HN: A lightweight way to make agents talk without paying for API usage

https://juanpabloaj.com/2026/04/16/a-lightweight-way-to-make-agents-talk-without-paying-for-api-u...
48•juanpabloaj•18h ago•11 comments

Show HN: Faceoff – A terminal UI for following NHL games

https://www.vincentgregoire.com/faceoff/
120•vcf•1d ago•40 comments

Show HN: Shader Lab, like Photoshop but for shaders

https://eng.basement.studio/tools/shader-lab
155•ragojose•4d ago•45 comments

Show HN: Libredesk – self-hosted, single binary Intercom/Zendesk alternative

https://libredesk.io
5•avr5500•5h ago•2 comments

Show HN: Goempy – Ship a CPython interpreter inside your Go binary

https://github.com/tamnd/goempy
3•tamnd•5h ago•0 comments

Show HN: Release of Writing App: Alistair v1.0

https://alistaircrowe.com/
3•RyanProietto•2h ago•0 comments

Show HN: MDV – a Markdown superset for docs, dashboards, and slides with data

https://github.com/drasimwagan/mdv
145•drasim•2d ago•52 comments

Show HN: Newsmaps.io a map of how news topics are covered by different countries

https://www.newsmaps.io/
16•mkoh•21h ago•5 comments

Show HN: Smol machines – subsecond coldstart, portable virtual machines

https://github.com/smol-machines/smolvm
486•binsquare•3d ago•146 comments

Show HN: I made a calculator that works over disjoint sets of intervals

https://victorpoughon.github.io/interval-calculator/
309•fouronnes3•2d ago•52 comments

Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock

https://github.com/paniclock/paniclock/
257•seanieb•3d ago•113 comments

Show HN: A working reference implementation of context engineering

https://github.com/outcomeops/context-engineering
44•linsys•3d ago•12 comments

Show HN: AI Subroutines – Run automation scripts inside your browser tab

https://www.rtrvr.ai/blog/ai-subroutines-zero-token-deterministic-automation
44•arjunchint•2d ago•17 comments

Show HN: MacMind – A transformer neural network in HyperCard on a 1989 Macintosh

https://github.com/SeanFDZ/macmind
159•hammer32•4d ago•42 comments