frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Glyph Protocol for Terminals

https://rapha.land/introducing-glyph-protocol-for-terminals/
1•signa11•1m ago•0 comments

Boston Dynamics and Google DeepMind Teach Spot to Reason

https://spectrum.ieee.org/boston-dynamics-spot-google-deepmind
1•geox•2m ago•0 comments

Real estate investors are buying up long-term care facilities

https://www.npr.org/2026/04/19/nx-s1-5786242/profit-landlord-real-estate-investment-trust-nursing...
1•mikhael•3m ago•0 comments

Can your AI rewrite your code in assembly?

https://lemire.me/blog/2026/04/05/can-your-ai-rewrite-your-code-in-assembly/
1•signa11•3m ago•0 comments

DIDs Are Cool. We Didn't Need Them

https://www.inamoon.com/blog/dids-vs-subjects
1•mankins•5m ago•0 comments

Ask HN: Why is splitting bills still so painful in 2026?

1•allenalux•7m ago•0 comments

The shape of Vision – a cognitive architecture for AI agents

https://iampneuma.com/the-shape-of-vision/
1•barronai•7m ago•1 comments

Robot smashes human record in half-marathon – as another self-destructed

https://newatlas.com/ai-humanoids/robots-outrun-humans-half-marathon/
1•omer_k•11m ago•0 comments

Robots Are Quietly Building the Future of Renewable Energy

https://oilprice.com/Energy/Energy-General/Robots-Are-Quietly-Building-the-Future-of-Renewable-En...
1•thelastgallon•35m ago•0 comments

OSS agents that kill idle cloud clusters before they eat your budget

https://github.com/CruiseAI/digitaltap-oss
2•digitaltap•42m ago•0 comments

Luanjo

1•luanjo•42m ago•0 comments

AI is about to make the global e-waste crisis worse

https://restofworld.org/2026/global-ewaste-crisis/
3•i7l•45m ago•1 comments

Show HN: Lfk – a yazi inspired, Vim-like keyboard focused fast Kubernetes TUI

https://github.com/janosmiko/lfk
1•mixe3y•46m ago•0 comments

Washington DC on track for most volatile temperature year since 1959

https://www.williamangel.net/blog/2026/04/19/Washington_DC_On_Track_For_Stormy_2026.html
1•datadrivenangel•47m ago•0 comments

Theseus, a Static Windows Emulator

https://neugierig.org/software/blog/2026/04/theseus.html
1•zdw•47m ago•0 comments

Choice Against Cost: Sparse Autoencoder Findings in Three Small Language Models

https://substack.com/home/post/p-194758516
3•sourdoughbob•47m ago•0 comments

SoK: Security of Autonomous LLM Agents in Agentic Commerce

https://arxiv.org/abs/2604.15367
3•omer_k•51m ago•0 comments

Avoiding a Culture of Emergencies

https://blog.staysaasy.com/p/avoiding-a-culture-of-emergencies
1•walterbell•52m ago•0 comments

Debate grows over memory semiconductor bonuses

https://koreajoongangdaily.joins.com/news/2026-04-20/opinion/columns/Debate-grows-over-semiconduc...
1•walterbell•1h ago•1 comments

Brussels pushes remote working to ease energy crisis

https://www.ft.com/content/bbc9c31e-cc43-41a6-8fb7-057d44b25a21
4•petethomas•1h ago•0 comments

They Went Abroad to Save Money. Moving Back Seems Unaffordable

https://www.nytimes.com/2026/04/19/business/americans-abroad-cheaper-living-costs.html
2•toomanyrichies•1h ago•0 comments

Tinkerer transforms a filthy 1990s PlayStation into the 'ultimate PS1'

https://www.popsci.com/technology/transform-1990s-playstation/
1•Brajeshwar•1h ago•0 comments

The Infinite Machine Olto is part motorcycle, part bike, part Cybertruck

https://www.theverge.com/transportation/913008/infinite-machine-olto-ebike-review
1•walterbell•1h ago•0 comments

Show HN: OpenRegistry – MCP for global company registry search

https://github.com/sophymarine/openregistry
1•richardwong1•1h ago•0 comments

A cache-friendly IPv6 LPM with AVX-512 (linearized B+-tree, real BGP benchmarks)

https://github.com/esutcu/planb-lpm
4•debugga•1h ago•0 comments

Introductory Biology: Evolutionary and Ecological Perspectives

https://pressbooks.umn.edu/introbio/
2•rolph•1h ago•0 comments

Is AI pressure making developer burnout worse? (anonymous survey inside)

2•rechargedaily•1h ago•2 comments

WebUSB Extension for Firefox

https://github.com/ArcaneNibble/awawausb
3•luu•1h ago•0 comments

Autonomous Testing and AI‑Driven Tooling Are Redefining Developer Productivity

https://semanticed.online/editorial-why-autonomous-testing-and-ai-driven-tooling-are-redefining
2•alihassaanmug•1h ago•0 comments

Qwen releases Qwen3-Embedding-0.6B

https://huggingface.co/Qwen/Qwen3-Embedding-0.6B
4•arabicalories•1h ago•2 comments
Open in hackernews

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

https://basecoatui.com
11•hunvreus•11mo 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•11mo 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•11mo 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•11mo ago
And … now it works. I didn't do anything different, but problem apparently solved.
hunvreus•11mo ago
Good to hear. I was trying to figure out what I did wrong. Maybe a CDN issue.

Thanks for checking it out.

pbowyer•11mo 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.