frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How good is this DRAM cycle?

https://xcancel.com/lfg_cap/status/2040113414555472139
1•ironyman•7m ago•0 comments

France, Russia and China block UN vote on Iran war

https://newsukraine.rbc.ua/news/france-russia-and-china-block-un-vote-on-1775166736.html
1•vrganj•8m ago•0 comments

Show HN: A Vim plugin to search DuckDuckGo – directly from command mode (FOSS)

https://github.com/digitalby/ddg-vim
2•vashchylau•8m ago•0 comments

LLMs audit code from the same blind spot they wrote it from. Here's the fix

1•brodeurmartin•8m ago•0 comments

The Asiyah Protocol: Ethics Toward AI Under Uncertainty

https://github.com/thansz137/asiyah-protocol
1•thansz•12m ago•1 comments

Ask HN: Small LM or API?

1•ostefani•16m ago•0 comments

Tesla confirms Model S and Model X production is over – only ~600 left

https://electrek.co/2026/04/01/tesla-model-s-x-production-over-only-inventory-left/
2•taubek•16m ago•0 comments

How did you learn Google and Hadoop File System?

1•shivajikobardan•18m ago•0 comments

Artemis Mission Tracker – Live Orion Spacecraft Position

https://issinfo.net/artemis
1•mpweiher•18m ago•0 comments

Turing Machines and Formal Computation

https://max-amb.github.io/blog/an_introduction_to_turing_machines_and_computation/
1•max-amb•19m ago•0 comments

Jack Dorsey says Block employees now bring prototypes, not slides, to meetings

https://www.businessinsider.com/block-ceo-jack-dorsey-bring-prototypes-not-slide-decks-meetings-2...
3•taubek•19m ago•0 comments

AoBoy

1•aoboy•21m ago•0 comments

The Innocence Tax: The Cost of Proving You're Human

https://www.wanderingwonderingstar.com/p/undertow-004-the-innocence-tax
3•jlzsignal•27m ago•0 comments

Delx: AI therapist for AI agents, informed by Anthropic's emotion research

https://delx.ai
2•davidmosiah•31m ago•0 comments

How to Back Up Your Digital Life (2026)

https://www.wired.com/story/how-to-back-up-your-digital-life/
4•swq115•33m ago•0 comments

Show HN: Clusterflock: An AI orchestrator for networked hardware

2•notum•33m ago•0 comments

Stanford CS 153 2026: Frontier Systems [video]

https://www.youtube.com/watch?v=mZqh7emiz9Q
2•walterbell•33m ago•3 comments

Show HN: I successfully failed at one-shot-ing a video codec like h.264

https://github.com/DheerG/libsinter
1•bushido•36m ago•0 comments

Show HN: Pluck – Copy any UI from any website, paste it into AI coding tools

https://www.pluck.so/
1•bring-shrubbery•37m ago•1 comments

Show HN: I made a tool that helps you find verifiably 'white space' products

https://www.nichescout.pro/
1•MoOk-OSC•39m ago•1 comments

DeepFocus-BP: SOTA NLP Confirmed! Fail Complete CNN. NLP SOTA LESS 66% FLOPs.

https://zenodo.org/records/19415887
1•sunbagger•42m ago•0 comments

Known but clever approach to know how much your performance can be

https://www.youtube.com/watch?v=rTH7fHrEskk
1•manishfoodtechs•44m ago•0 comments

Don't You Think Your AI Is Too Optimistic?

https://markhuang.ai/blog/dont-you-think-your-ai-is-too-optimistic
1•zh_code•44m ago•0 comments

Living Brain Cells Enable Machine Learning Computations

https://www.tohoku.ac.jp/en/press/living_brain_cells_enable_machine_learning_computations.html
1•giuliomagnifico•48m ago•0 comments

YouTube playables games save data is just plain JSON and you can edit it

https://www.youtube.com/playables/Ugkxto-OwJZo4rm8Xl2Nj3K403nHlYThf-sr
1•birdculture•48m ago•0 comments

Dev Tool

https://www.adgenai.ca/
1•kissablepicasso•49m ago•0 comments

I attacked myself with Google Spreadsheets (2012)

https://www.behind-the-enemy-lines.com/2012/04/google-attack-how-i-self-attacked.html
1•downbad_•49m ago•1 comments

The CMS is dead. Long live the CMS

https://next.jazzsequence.com/posts/the-cms-is-dead-long-live-the-cms
5•taubek•52m ago•0 comments

Tesla Is Sitting on a Record 50k Unsold EVs

https://insideevs.com/news/791999/tesla-unsold-inventory-record-q1-2026/
29•vrganj•57m ago•25 comments

Rendering arbitrary-scale emojis using the Slug algorithm

https://leduyquang753.name.vn/blog/2026/4/4/rendering-arbitrary-scale-emojis-using-the-slug-algor...
1•leduyquang753•58m ago•0 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•10mo 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.