frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The Ultimate Reading List for Founders

https://grafista.io/blog/posts/the-ultimate-reading-list-for-founders
1•GiorgosGennaris•44s ago•0 comments

Complex KDA:Understanding and Enhancing the Expressivity of Kimi Delta Attention

https://arxiv.org/abs/2609.24797
1•jul8234•49s ago•0 comments

CP/M-80 2.2 Compilers

https://medium.com/@davidly_33504/cp-m-80-2-2-compilers-91958a8f1d58
1•rbanffy•1m ago•0 comments

How Claude is uplifting biomolecular modeling

https://www.anthropic.com/research/claude-uplifts-biomolecular-modeling
1•gmays•1m ago•0 comments

Beyond Context Windows: Evaluating Long-Term Memory for AI Agents

https://twitter.com/AgentMemoryL/status/2101312784688726331
1•IreneAI•7m ago•0 comments

A Summer of AI Optimization

https://lemire.me/blog/2026/09/22/a-summer-of-ai-optimization/
1•chmaynard•10m ago•0 comments

Be the first human to review your own code

https://abhinavr.me/posts/be-the-first-human-to-review-your-own-code/
1•avr5500•12m ago•0 comments

AMD has now officially joined the trillion-dollar club

https://companiesmarketcap.com/amd/marketcap/
2•AbuAssar•22m ago•1 comments

Axon Training Pod (ATP) VR for training police officers

https://www.axon.com/products/axon-training-pod
2•nephihaha•24m ago•0 comments

GeoRisk Trace – An evidence-gated agent that abstains on unsupported risk paths

https://github.com/ViviLoveAI/GeoRiskAgent
1•ViviLoveAI•24m ago•0 comments

When Pixels Collide – The Story of Reddit's Place (2017)

https://web.archive.org/web/20170409173246/http://sudoscript.com/reddit-place/
1•pmlnr•25m ago•0 comments

Speechify for Cartesia Users

https://chromewebstore.google.com/detail/lisen-free-read-aloud-wit/jjglbebakkebkafjilbfnejmgpdphbhp
1•theaugustin•26m ago•0 comments

Windows Exploitation Techniques: Dangling COM Object Registrations

https://projectzero.google/2026/09/windows-dangling-com.html
1•mfrw•26m ago•0 comments

What you can build with TypeSafe AI Jev

https://vercel.com/i/jev-use-cases
1•flashbrew•31m ago•0 comments

Deploy Drunk

https://korshakov.com/posts/deploy-drunk
1•denysvitali•33m ago•0 comments

Genesis – The Bible verse that far-right Americans misinterpret to defend Israel

https://www.trtworld.com/article/5081f8ade0cf
3•timeoperator•33m ago•0 comments

Keep Using Your Intel Mac in 2025?

https://aslihan.live/posts/why-intel-mac-in2025/
2•aslihana•36m ago•2 comments

AMD briefly joins the $1T club

https://www.theregister.com/systems/2026/09/21/perpetual-underdog-amd-nips-at-nvidias-heels-as-it...
3•mdp2021•39m ago•0 comments

Can gzip be a language model?

https://nathan.rs/posts/gzip-lm/
1•networked•39m ago•0 comments

Daily Geography Adventures

https://maptap.gg/
1•yitchelle•41m ago•0 comments

Mirror Node Reconnaissance

https://sgaillabs.com
1•sgaillabs•45m ago•0 comments

How AI Creates a Capability Mirage

https://sloanreview.mit.edu/article/how-ai-creates-a-capability-mirage/
1•ventana•45m ago•1 comments

PyTorch Written in C

https://github.com/thevoxium/bare-lm
1•docuru•45m ago•0 comments

Maki, the efficient coder

https://maki.sh/
1•abc42•47m ago•1 comments

Orchestrat

https://orchestrat.dev
1•armanghev•49m ago•0 comments

A TypeScript Server Just Outran Rust's Hyper

https://geastack.com/blog-typescript-server-outran-hyper
1•k3030•53m ago•0 comments

Rust code faster than SOTA libraries by asking agents to make the code faster

https://minimaxir.com/2026/09/agentic-iteration/
2•sdoering•56m ago•0 comments

Pedagogy in the Times of AI [video]

https://www.youtube.com/watch?v=N2a1J0UPeL4
1•tarunvelli•57m ago•0 comments

Firmware Freedom

https://playtaurus.com/blog/firmware-freedom
9•arbayi•59m ago•3 comments

Lex Friedman Brings Back Strategery

https://daringfireball.net/linked/2026/09/21/strategery-friedman
1•Tomte•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.