frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Why are some websites locking or using the audio device on Windows?

1•ezconnect•3m ago•0 comments

Leak confirms GrapheneOS and Motorola partnership

https://piunikaweb.com/2026/02/27/leak-confirms-grapheneos-motorola-partnership-for-non-pixel-har...
2•Cider9986•8m ago•0 comments

You might be falling behind without realizing it

1•hoangnnguyen•13m ago•1 comments

Show HN: AI Tutorial Series – Building Neural Networks with Python

https://peertube.cif.su/watari/videos/watch/123456
1•watari_ai_tools•15m ago•0 comments

Show HN: Agent Hand – Tmux session manager for AI coding agents (Rust)

https://weykon.github.io/agent-hand/
1•weykon•23m ago•0 comments

The proposal for generic methods for Go has been officially accepted

https://github.com/golang/go/issues/77273
2•birdculture•23m ago•0 comments

Startup idea validator – Get brutal verdict

https://dontbuild.it/
1•hackerbo•30m ago•0 comments

Students Are Skipping the Hardest Part of Growing Up

https://larrycuban.wordpress.com/2026/02/28/students-are-skipping-the-hardest-part-of-growing-up-...
2•Tomte•37m ago•0 comments

Packaging AI/ML Models as Conda Packages

https://prefix.dev/blog/packaging-ai-ml-models-as-conda-packages
1•droelf•38m ago•0 comments

OpenAI: Food First, Then Morals

1•goloroden•38m ago•0 comments

Show HN: News Pulse – Real-time global news feed, 475 sources, no algorithm

https://news-alert-eta.vercel.app
4•trevwebdev•43m ago•1 comments

Show HN: Standup.so – Paste your commits, get a standup report in seconds

https://standup-so.vercel.app
1•neoloong•48m ago•1 comments

Redirector Privacy Alternatives: forward links to privacy aware front ends

https://github.com/duyfken/RedirectorPrivacyAlternatives
2•Baljhin•53m ago•1 comments

NASA announces change to its Moon landing plans

https://www.bbc.co.uk/news/articles/c6270030neyo
2•iamflimflam1•55m ago•1 comments

Israel and the U.S. launch strikes against Iran

https://www.npr.org/2026/02/28/nx-s1-5730158/israel-iran-strikes
6•0in•55m ago•0 comments

Show HN: API checks show three suppression strategies on X

https://blog.karljtaylor.com/blog/2026-02-28-xai-search-api-suppression/
1•karljtaylor•56m ago•0 comments

When Do We Become Adults, Really?

https://www.newyorker.com/culture/annals-of-inquiry/when-do-we-become-adults-really
2•fortran77•57m ago•1 comments

Google quantum-proofs HTTPS by squeezing 2.5kB of data into 64-byte space

https://arstechnica.com/security/2026/02/google-is-using-clever-math-to-quantum-proof-https-certi...
2•maxloh•57m ago•0 comments

What Do the People Building AI Believe?

https://www.theatlantic.com/podcasts/2026/02/what-do-the-people-building-ai-believe/686173/
1•fortran77•1h ago•0 comments

Inferring Car Movement Patterns from Passive TPMS Measurements

https://dspace.networks.imdea.org/handle/20.500.12761/2011
7•wisdomseaker•1h ago•1 comments

Show HN: Mdc – Orchestrate multi-repo Docker environments with one command

https://github.com/tominaga-h/multi-docker-commander
1•tominaga-h•1h ago•0 comments

Human brain cells on a chip learned to play Doom in a week

https://www.newscientist.com/article/2517389-human-brain-cells-on-a-chip-learned-to-play-doom-in-...
2•urban_winter•1h ago•1 comments

Dario, come to Europe. Here you are allowed to do your job

3•Trickery5837•1h ago•0 comments

Show HN: Can we have Flutter-like portability without the bloated web binaries?

1•io_eric•1h ago•0 comments

Vinext: Vibe-Hacking Cloudflare's Vibe-Coded Next.js Replacement

https://www.hacktron.ai/blog/hacking-cloudflare-vinext
1•zeyu1337•1h ago•0 comments

The Day an AI Company Told The Pentagon to Go F*** Itself

https://defragzone.substack.com/p/the-day-an-ai-company-told-the-pentagon
5•frag•1h ago•0 comments

How to Cancel Claude Code

https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription
1•JasonHEIN•1h ago•1 comments

Alternative Privacy-respecting Web Front-ends to popular online platforms

https://github.com/duyfken/alternative-front-ends
1•Baljhin•1h ago•1 comments

Feature Flags: Power, Risk and Responsibility

http://emanueleminotto.github.io/blog/feature-flags-power-risk-responsabilities
1•EmanueleMinotto•1h ago•0 comments

Show HN: Open Vernacular AI Kit – preprocessing for Indian code-mixed text

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

Thanks for checking it out.

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