frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: You Are an Agent

https://youareanagent.app
3•robkop•6m ago•0 comments

The Zero Human Company

https://blog.grvy.dev/blog/the-zero-human-company/
1•GRVYDEV•6m ago•0 comments

Beer Money

https://www.permanentequity.com/content/permanent-equitys-guide-to-beer-money
1•rwmj•11m ago•0 comments

My thousand dollar iPhone can't do math

https://journal.rafaelcosta.me/my-thousand-dollar-iphone-cant-do-math/
1•rafaelcosta•13m ago•0 comments

ConsentFix

https://pushsecurity.com/blog/consentfix
1•weinzierl•13m ago•0 comments

15 Years of Blogging

https://nolanlawson.com/2026/02/01/15-years-of-blogging/
1•feross•14m ago•0 comments

European Open Source AI Index

https://osai-index.eu/
2•leonry•15m ago•1 comments

Security scanner that detect's AI-generated code vulnerabilities

https://codeslick.dev/
1•vitorlourenco•16m ago•1 comments

The State of Garnet, 2026

https://wiki.alopex.li/TheStateOfGarnet2026
1•birdculture•22m ago•0 comments

The OSI Deprogrammer

https://docs.google.com/document/u/0/d/1iL0fYmMmariFoSvLd9U5nPVH1uFKC7bvVasUcYq78So/mobilebasic?p...
1•MrDrMcCoy•23m ago•0 comments

Traforo – Ngrok/Localtunnel Alternative as a Cloudflare Durable Object

https://github.com/remorses/traforo
1•xmorse•23m ago•0 comments

Building Your Own Efficient uint128 in C++

https://solidean.com/blog/2026/building-your-own-u128/
3•PaulHoule•24m ago•0 comments

Show HN: OpsCompanion – A shared system model for humans and AI agents

https://opscompanion.ai/
1•kennethops•26m ago•0 comments

How random are TOTP codes?

https://shkspr.mobi/blog/2024/07/how-random-are-totp-codes/
3•sugipula•28m ago•0 comments

PSA: The Best Hacker News App for iOS is Called "HACK"

https://eliot.blog/p/psa-the-best-hacker-news-app-for-ios
1•ea016•28m ago•0 comments

ECMAScript Pattern Matching

https://github.com/tc39/proposal-pattern-matching
1•modinfo•29m ago•0 comments

Thermodynamic Wages in Autonomous AI Economies

https://twitter.com/i/status/2017995855417225633
1•birriel•31m ago•0 comments

Ask HN: Have you found that coding agents make you more civil IRL?

4•burnerToBetOut•34m ago•1 comments

Helping Strangers Access the Internet

https://blog.dougbelshaw.com/tor-snowflake/
1•radeeyate•36m ago•0 comments

Kiki – The accountability monster for people who are easily distracted

https://www.kiki.computer/
3•pikseladam•36m ago•0 comments

I created moltfight a platform designed for AI agent to fight autonomously

https://moltfight.com
1•nykodev•36m ago•0 comments

March for Billionaires

https://marchforbillionaires.org/#why
4•gaws•39m ago•3 comments

Consciousness science: where are we, where are we going, what if we get there?

https://www.frontiersin.org/journals/science/articles/10.3389/fsci.2025.1546279/full
2•Noaidi•40m ago•0 comments

Space Shuttle Columbia Loss Anniversary

https://en.wikipedia.org/wiki/Space_Shuttle_Columbia_disaster
1•d_silin•40m ago•0 comments

Starlink privacy change sparks concerns as SpaceX eyes trillion-dollar xAI mergr

https://www.cryptopolitan.com/starlink-privacy-change-sparks-concerns/
4•Noaidi•41m ago•0 comments

Directed Messaging

https://urbitsystems.tech/article/v03-i01/directed-messaging
1•yosoyubik•41m ago•0 comments

The Fed – Internationalization of the Chinese renminbi: progress and outlook

https://www.federalreserve.gov/econres/notes/feds-notes/internationalization-of-the-chinese-renmi...
1•janandonly•41m ago•0 comments

Monica: Remember everything about friends, family and business relationships

https://github.com/monicahq/monica
1•rootkea•45m ago•0 comments

"The fate of civilization is at stake"

https://www.techemails.com/p/the-fate-of-civilization-is-at-stake
1•bathtub365•52m ago•2 comments

High-Speed Internet Boom Hits Low-Tech Snag: A Labor Shortage

https://www.wsj.com/business/telecom/high-speed-internet-boom-hits-low-tech-snag-a-labor-shortage...
2•layer8•53m ago•2 comments
Open in hackernews

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

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

Thanks for checking it out.

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