frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
21•sandGorgon•2d ago•10 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
271•isitcontent•21h ago•36 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
2•momciloo•1h ago•0 comments

Show HN: Stacky – certain block game clone

https://www.susmel.com/stacky/
3•Keyframe•1h ago•0 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
366•vecti•23h ago•167 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
345•eljojo•1d ago•212 comments

Show HN: A toy compiler I built in high school (runs in browser)

https://vire-lang.web.app
2•xeouz•1h ago•1 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
81•phreda4•20h ago•16 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
94•antves•2d ago•70 comments

Show HN: Nginx-defender – realtime abuse blocking for Nginx

https://github.com/Anipaleja/nginx-defender
3•anipaleja•3h ago•0 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
52•nwparker•1d ago•11 comments

Show HN: BioTradingArena – Benchmark for LLMs to predict biotech stock movements

https://www.biotradingarena.com/hn
28•dchu17•1d ago•12 comments

Show HN: Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust

https://github.com/artifact-keeper
154•bsgeraci•1d ago•64 comments

Show HN: Which chef knife steels are good? Data from 540 Reddit tread

https://new.knife.day/blog/reddit-steel-sentiment-analysis
2•p-s-v•1h ago•0 comments

Show HN: MCP App to play backgammon with your LLM

https://github.com/sam-mfb/backgammon-mcp
3•sam256•5h ago•1 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
18•denuoweb•2d ago•2 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
7•sakanakana00•6h ago•1 comments

Show HN: Gigacode – Use OpenCode's UI with Claude Code/Codex/Amp

https://github.com/rivet-dev/sandbox-agent/tree/main/gigacode
21•NathanFlurry•1d ago•10 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•6h ago•1 comments

Show HN: XAPIs.dev – Twitter API Alternative at 90% Lower Cost

https://xapis.dev
3•nmfccodes•3h ago•1 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
2•melvinzammit•8h ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•9h ago•2 comments

Show HN: Micropolis/SimCity Clone in Emacs Lisp

https://github.com/vkazanov/elcity
173•vkazanov•2d ago•49 comments

Show HN: Daily-updated database of malicious browser extensions

https://github.com/toborrm9/malicious_extension_sentry
14•toborrm9•1d ago•8 comments

Show HN: Falcon's Eye (isometric NetHack) running in the browser via WebAssembly

https://rahuljaguste.github.io/Nethack_Falcons_Eye/
6•rahuljaguste•20h ago•1 comments

Show HN: Compile-Time Vibe Coding

https://github.com/Michael-JB/vibecode
10•michaelchicory•10h ago•3 comments

Show HN: Horizons – OSS agent execution engine

https://github.com/synth-laboratories/Horizons
24•JoshPurtell•1d ago•5 comments

Show HN: Slop News – HN front page now, but it's all slop

https://dosaygo-studio.github.io/hn-front-page-2035/slop-news
18•keepamovin•11h ago•6 comments

Show HN: Local task classifier and dispatcher on RTX 3080

https://github.com/resilientworkflowsentinel/resilient-workflow-sentinel
25•Shubham_Amb•1d ago•2 comments

Show HN: Fitspire – a simple 5-minute workout app for busy people (iOS)

https://apps.apple.com/us/app/fitspire-5-minute-workout/id6758784938
2•devavinoth12•14h ago•0 comments
Open in hackernews

Show HN: HN++

https://hnplusplus.vercel.app
3•7moritz7•1mo ago
I know many are happy with the HN frontend. I wrote this for fun and it turned out really useful so I published it. Here are the most important features:

- Rainbow indentation: This is inspired by the Rainbow CSV extension - comments of the same "depth" have the same colored stripe on the left.

- Native filters: Filter the various frontpages (Top, Show...) by upvote count or comment count. There is a "Controversial" (comment count > upvote count) filter too, if you want drama.

- Read later: Save comments and posts and revisit them through a bookmark menu. Saved to local storage.

- Collapsible sticky header: No need to scroll back up to see thread details and navigate to submitted link

- Infinite scroll: No pagination, you just continue scrolling.

- Styled quotes: Paragraphs starting with ">" are styled as a blockquote

- Reply as usual: You can click on Write reply and it takes you to the same page that would open in the regular HN UI

- Favicons: Helps my brain focus. Uses the DuckDuckGo favicon service + caching.

- Dark mode!

- "Open links in new tab": Especially useful on mobile. Can be toggled in the settings.

- Slightly more intuitive navigation? Atleast to me it makes more sense. Clicking a submission title, c2a button or comment count directs you to the thread. Clicking a submission link takes you to the link.

If you have any good ideas or see a bug, feel free to tell me

Comments

ofalkaed•1mo ago
Infinite scroll should be outlawed.

Rainbow indentation and opening links in new tabs would be nice although I think rainbow could result in ambiguous colors?. Embedding videos could possibly get me to switch if added, but maybe not, I think the deficiencies of HN are part of what makes it work. Looks good/works good on mobile but not big on the desktop layout, I will probably try it out for abit when browsing on my phone.

Page title is "Create Next App," which is confusing on desktop where I just have tabs with their titles and not thumbnails of the page.

7moritz7•1mo ago
Good catch on the page title
Leftium•1mo ago
Deeply nested comments become nearly unreadable. For example: https://hnplusplus.vercel.app/item/46288491

- comments are pushed all the way to the right side, in a very narrow column

- also must scroll down several screens of just colored stripes

Loading of nested comments could be sped up by using an unofficial API like https://github.com/cheeaun/node-hnapi

- This API sends all the child items of an item at once

- (However due to aggressive caching, many recent children could be missing)

I would add a max-width to the top nav, too. At 2560x1440, the top nav stretches all the way to the corners, making them hard to reach. (Also looks weird with the max-width of the content.)

Some items have over-sized favicons

- It seems to be the job posts, which all lead to 404s

Perhaps some settings to adjust the font. I find the font too small/light.

---

Here are some ideas you may consider taking from my HN frontends (they are both MIT open-source)

- Latest version: https://hn.leftium.com

- Still rendering comments from older version: https://hw.leftium.com

- Based on the HN clients I found most readable: https://hackerwebapp.com (with some ideas from https://hckrnews.com)

Mobile page down: tapping the numbers scrolls that item to the top. I find this more ergonomic than scrolling on mobile.

I reduced items down to two lines to fit more items per screen. I noticed I don't use the poster's id to to decide which items to open so I only show the poster's id on the item page itself.

Items always open comments; the posted URL can be opened from the comments page. (Personally, I always read the comments, and sometimes don't even open the original URL.)

I find highlighting the OP's id useful. I plan to also add toggle highlighting of other specific user ids.

Seeking orange: I highlight items that pass a certain points/comments threshold. First just the icon, then the number, too. Helps more interesting items stand out.

When I re-implement comments, I plan to create a view that focuses on top-level comments and reading a single "thread" at a time.

- So you can choose which conversations to read.

- There will also be a way to expand all the comments for certain users that are more interesting (like the OP).