frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Is Connecting via SSH Risky?

1•atrevbot•51s ago•0 comments

Betterment Data Breach

https://haveibeenpwned.com/Breach/Betterment
1•skogstokig•2m ago•0 comments

Show HN: Buquet – Durable queues and workflows using only S3

https://horv.co/buquet.html
1•h0rv•2m ago•0 comments

AI Command and Staff–Operational Evidence and Insights from Wargaming

https://www.militarystrategymagazine.com/article/ai-command-and-staff-operational-evidence-and-in...
1•mooreds•7m ago•0 comments

Understanding the Political Disconnect

https://www.swarthmore.edu/understanding-political-disconnect
1•mooreds•7m ago•0 comments

How to Connect with Your Developer Audience (2022)

https://maida.kim/how-to-build-developer-audience/
1•mooreds•7m ago•0 comments

Open secrets about Hacker News

https://bengtan.com/blog/open-secrets-hacker-news/
1•thunderbong•9m ago•0 comments

Tenstorrent Cuts 20 Cores from Already-Shipping "Blackhole" P150 Cards

https://www.techpowerup.com/345977/tenstorrent-cuts-20-cores-from-already-shipping-blackhole-p150...
1•signa11•9m ago•0 comments

The Newsroom You Carry with You *to WP Staff Laid Off

https://claudepress.substack.com/p/the-newsroom-you-carry-with-you
1•Paodim•12m ago•0 comments

A few CPU hardware bugs

https://www.taricorp.net/2026/a-few-cpu-bugs/
2•signa11•17m ago•0 comments

Wirth's Revenge

https://jmoiron.net/blog/wirths-revenge/
2•signa11•18m ago•0 comments

I outperformed Enterprise Engines by 225,000x on a $50 CPU. Here is the data

1•iseph•19m ago•1 comments

Andrej Karpathy on 1 year anniversary of vibe coding

https://twitter.com/karpathy/status/2019137879310836075
1•vinhnx•22m ago•0 comments

CIA ends publication of its popular World Factbook reference tool

https://apnews.com/article/cia-world-factbook-ratcliffe-trump-fbec61ce16c4b3db59db9cefce0da043
3•prawn•24m ago•1 comments

Show HN: Rho – an OpenClaw like micro-agent that lives in termux

https://github.com/mikeyobrien/rho
1•mobrienv•33m ago•0 comments

Dictating anywhere with Nvidia open models – Nemotron ASR and Tambourine

https://kingstonkuan.com/blog/nemotron-voice-dictation/
1•kstonekuan•33m ago•0 comments

Prominent Individuals in the Files

https://en.wikipedia.org/wiki/Prominent_individuals_mentioned_in_the_Epstein_files
1•oldfuture•35m ago•0 comments

Ask HN: Are "provably fair" JavaScript games trustless?

1•rishi_blockrand•37m ago•0 comments

MLIR-Tutor: Exercises for Learning MLIR (Originally Written for PPoPP 2026)

https://github.com/Groverkss/mlir-tutor
1•matt_d•42m ago•0 comments

Ask HN: Does anyone have interests in anything besides AI?

4•drsalt•45m ago•1 comments

Effects of Full-Fat and Fermented Dairy Products on Cardiometabolic Disease

https://www.sciencedirect.com/science/article/pii/S2161831322004367
3•brendanashworth•50m ago•0 comments

A tale of two flows: Metaflow and Kubeflow

https://blog.kubeflow.org/metaflow/
4•savin-goyal•50m ago•0 comments

Show HN: Superfocus – Pomodoro timer and focus app for students

https://www.superfocus.live/
1•Jcjimenez•53m ago•0 comments

Microsoft's New Open-Source Project: LiteBox, a Rust-Based Sandboxing Library OS

https://www.phoronix.com/news/Microsoft-LiteBox
2•heavyset_go•54m ago•0 comments

Why SOTA Hybrid Models are Stuck at 1:7

https://gist.github.com/eric2675-coder/4a1d472e0775728bbcf23f4a57e3ad05
1•eric2675•57m ago•1 comments

The Traffic Mimes of Bogotá

https://www.atlasobscura.com/articles/traffic-mimes-of-colombia
2•IgorPartola•58m ago•0 comments

Zed now supports next edit prediction models Zeta, Mercury Coder, Sweep and more

https://zed.dev/blog/edit-prediction-providers
2•DesaiAshu•1h ago•0 comments

Show HN: Dengen Shrine – A privacy-focused digital Shinto ritual

https://dengen-shrine.com/
2•yumeda•1h ago•0 comments

Discover How Pros Analyze Website Traffic (Without Access)

https://newtutoweb.blogspot.com/2026/02/discover-how-pros-analyze-website.html
1•Traumen•1h ago•2 comments

Nginx vulnerability CVE-2026-1642

https://my.f5.com/manage/s/article/K000159824
2•ericdiao•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•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.