frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Steam Frame Review – PC Gamer

https://www.pcgamer.com/hardware/vr-hardware/valve-steam-frame-review/
1•evo_9•55s ago•0 comments

Show HN: Writeably cuts the waffle without losing your meaning or voice

https://writeably.com/write
1•si_164•2m ago•0 comments

iCloud backup – 5GB available, but I can't use it

1•timnetworks•4m ago•0 comments

Show HN: (alter)native-Linux-builder for Nix on Darwin

https://github.com/quinneden/alternative-linux-builder
2•qeden•4m ago•0 comments

Show HN: Breakdown: a daily game about guessing data distributions

https://breakdown.today
2•aberrantflux•6m ago•0 comments

Gemini 3.8 Live

https://ai.google.dev/gemini-api/docs/models/gemini-3.8-live
1•CoderLim110•7m ago•0 comments

Software Citations from Replication Files

https://recite.github.io/softverse/lookup/
2•neehao•9m ago•0 comments

One seeded bug, 26 AI agents: all passed the tests, all stayed broken

https://github.com/vyang472/five-bugs
2•vyang472•10m ago•0 comments

Show HN: Whop Video Downloader

https://chromewebstore.google.com/detail/whop-video-downloader/aijaloilljdgamclcoababimlnahoemm
1•qwikhost•11m ago•0 comments

Show HN: Review agent changes locally before pushing

https://github.com/marcparadise/reviewer
2•GrinningFool•19m ago•0 comments

Show HN: In-Browser WASM Engine – Analytical Queries in 0.25ms

https://mlegal-pwa-app.web.app
1•mlegal_tech•22m ago•0 comments

The Story of Fckgw-RHQQ2-Yxrkt-8TG6W-2B7Q8

https://twitter.com/davepl1968/status/2099883465256865923
1•hnburnsy•24m ago•0 comments

Photos show damage at U.S. positions caused by Iranian missile, drone attacks

https://www.cbsnews.com/news/new-photos-damage-u-s-kuwait-saudi-arabia-iran-drone-missile-attacks/
1•cwwc•24m ago•0 comments

Single Prompt Knowledge Graphs

https://app.corvic.ai/view/memory/88cf5889-0d85-409e-8b51-f621ad519b88
1•GG533•25m ago•0 comments

Khipu (Quipu) Field Guide

https://www.khipufieldguide.com/
1•SanjayMehta•27m ago•0 comments

Grandma disables a fiber optic drone

https://twitter.com/United24media/status/2099842961731142003
1•consumer451•30m ago•1 comments

Trump administration releases fifth batch of UFO files

https://www.space.news/2026-08-10-trump-administration-releases-fifth-batch-ufo-files.html
2•KinetiNode•32m ago•1 comments

Show HN: Thurbox – A tmux-based TUI and CLI for local AI agent orchestration

https://github.com/Thurbeen/thurbox
3•magicleturcrttm•33m ago•0 comments

We cut CDN metadata lookup latency by 91%

https://vercel.com/blog/how-we-cut-cdn-metadata-lookup-latency-by-91-percent
1•iamsyr•36m ago•0 comments

Artificial Intelligence, Quote Unquote

https://www.penny-arcade.com/news/post/2026/09/15/artificial-intelligence-quote-unquote
1•jkestner•36m ago•0 comments

The Death of "Link in Bio"

https://peachandcherry.com/blog/text-me
2•zyloquenstar•43m ago•0 comments

Seats and Sunsets

https://yegge.ai/essays/seats-and-sunsets/
1•andsoitis•47m ago•0 comments

Medog Hydropower Station (60 GW hydropower project)

https://en.wikipedia.org/wiki/Medog_Hydropower_Station
2•cl42•47m ago•0 comments

I Hired a Lawyer to Fight UMG (Feat. LegalEagle) [video]

https://www.youtube.com/watch?v=M8HxQkk0PSY
1•sbuttgereit•51m ago•0 comments

Nvidia Expands Open Source CUDA-Q Platform for Fault-Tolerant Quantum Computing

https://nvidianews.nvidia.com/news/nvidia-expands-open-source-cuda-q-platform-for-fault-tolerant-...
1•noobplus•52m ago•0 comments

A mnemonic-free wallet where the private key never leaves the phone's TEE

1•niumeta_TZ•52m ago•0 comments

Marginalia Search

https://marginalia-search.com/
2•thunderbong•53m ago•0 comments

Internet shutdown crosses 100 days in Pakistan-administered Kashmir

https://www.aljazeera.com/news/2026/9/15/internet-shutdown-crosses-100-days-in-pakistan-administe...
3•alephnerd•54m ago•0 comments

Musk proposes adversarsial peer review for AI Safety

https://twitter.com/theallinpod/status/2099731166530277549
2•thedragongc•55m ago•1 comments

Thoughts and Observations on apples iPhones duo 18pro event

https://daringfireball.net/2026/09/thoughts_and_observations_on_apples_surprise_and_shine_event
2•djfergus•1h ago•0 comments
Open in hackernews

Show HN: Basecoat – All of the shadcn/ui magic, none of the React

https://basecoatui.com
11•hunvreus•1y ago
In a nutshell: Basecoat is a port of shadcn/ui to HTML and Tailwind CSS. It's a modern, themeable component library; everything from buttons to comboboxes and dialogs.

Why? Well, I got sick of React and moved over to a more "old school" stack (Python, HTMX, Alpine.js and Tailwind).

The one thing I missed was shadcn/ui [1]. Nice defaults, well thought out design system, easy to theme and great to build your own component library with.

I didn't find the alternatives compelling: Flowbite, Preline and the likes encourage you to copy/paste dozens of classes for each element.

That's not how I use Tailwind. I love the utility-first approach, but I don't want walls of classes for each button, form element or tooltip I have in my app.

I had been building my own component library for a project I’m working on (a Vercel for Python apps) and realized it may be worth my time to firm things up.

Why I think it's cool? Well:

- No React. Just Tailwind CSS (with a tiny bit of Alpine.js if you choose to). You can use that with whatever stack you want.

- Jinja and Nunjucks macros. I hope to support more template engines.

- 100% compatible with shadcn/ui themes (you can play with the theme select box on the site).

- Super easy to install and use (there's even a CLI).

- Accessible, with ARIA support.

- Did I mention no React?

Hope some of you find it useful.

[1]: https://ui.shadcn.com/

[2]: https://v4.shadcn.com/ (this is actually the new/upcoming version of shadcn/ui).

Comments

drivingmenuts•1y ago
Not working in Safari. Did you, perchance, test this only in Chrome?

A sampling of error messages:

- Failed to load resource: Load cannot follow more than 20 redirections

- Cross-origin script load denied by Cross-Origin Resource Sharing policy.

- TypeError: window.basecoat.registerDialog is not a function. (In 'window.basecoat.registerDialog(Alpine)', 'window.basecoat.registerDialog' is undefined)

- Alpine Expression Error: Can't find variable: sidebar

and so on and so forth. It just goes downhill from there.

hunvreus•1y ago
I tested it in Safari, and just checked: I don't get any of these errors.

Which page did you get that on? The front page?

drivingmenuts•1y ago
And … now it works. I didn't do anything different, but problem apparently solved.
hunvreus•1y ago
Good to hear. I was trying to figure out what I did wrong. Maybe a CDN issue.

Thanks for checking it out.

pbowyer•1y ago
Well done, this looks like a great beginning! I'll be giving this a test on my next project.

Hoping you add more of shadcn/ui, I'm partial to the sheet.