frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Run Dia2 TTS Without a GPU

https://github.com/khariha/dia2-easy-tts
1•quicheshore2003•37s ago•0 comments

Gaming on Linux just got a bump with new Wine 11 improvements

https://www.pcgamer.com/hardware/gaming-on-linux-just-got-a-bump-with-new-wine-11-improvements-th...
1•evo_9•2m ago•0 comments

Show HN: Lifescreen – An Android app that shows your life on one screen

https://play.google.com/store/apps/details?id=com.bor96dev.lifescreen&hl=en_US
1•borboz96•4m ago•0 comments

When protections outlive their purpose: Managing defense systems at scale

https://github.blog/engineering/infrastructure/when-protections-outlive-their-purpose-a-lesson-on...
1•edmorley•5m ago•0 comments

Why Voice AI that works in the US often struggles in EMEA

https://telnyx.com/resources/why-voice-ai-fails-in-emea-and-what-infrastructure-has-to-do-with-it
1•abhi_telnyx•6m ago•1 comments

AWS European Sovereign Cloud

https://aws.eu/
4•kristianpaul•6m ago•1 comments

Sparse tongue hair explains why queen bees stop foraging when workers emerge

https://phys.org/news/2026-01-sparse-tongue-hair-queen-bees.html
1•gmays•6m ago•0 comments

Tailscale the Terraform Way

https://tailscale.com/blog/open-source-terraform-module
1•gpi•10m ago•0 comments

Claude Code Diff View in Claude Desktop and Web

https://twitter.com/claudeai/status/2011925349341483413
1•mfiguiere•10m ago•0 comments

Nintendo Bans Infamous Japanese "Adult Only" Animal Crossing Island

https://automaton-media.com/en/news/nintendo-bans-infamous-japanese-adult-only-animal-crossing-is...
1•randycupertino•12m ago•0 comments

Are the layoffs at Tailwind a trend that can be extrapolated?

2•qcardona•13m ago•1 comments

U.S. carbon pollution rose in 2025, a reversal from prior years

https://www.nbcnews.com/science/climate-change/us-carbon-pollution-rose-2025-reversal-rcna253859
1•gmays•13m ago•0 comments

Use nasm preprocessor to write clean x86 asm

https://pmasschelier.github.io/nasm-preprocessor/
1•thaisstein•14m ago•0 comments

Pools of Extraction: How I Hack on Software Projects with LLMs (2025)

https://blog.almaer.com/pools-of-extraction-how-i-hack-on-software-projects-with-llms/
1•mooreds•15m ago•0 comments

Is AI breaking the historical pattern of tech expanding jobs?

https://www.erikjs.com/blog/ai-renaissance-software-engineering
1•csgod•15m ago•0 comments

Why Senior Engineers Let Bad Projects Fail

https://lalitm.com/post/why-senior-engineers-let-bad-projects-fail/
5•SupremumLimit•16m ago•0 comments

Online JWT Decoder

https://fusionauth.io/dev-tools/jwt-decoder
1•mooreds•18m ago•0 comments

Show HN: Ghostty Ambient – Terminal theme switcher that learns your preferences

https://github.com/gezibash/ghostty-ambient
2•zimzima•20m ago•0 comments

The Discoveries of Continuations [pdf]

https://homepages.inf.ed.ac.uk/wadler/papers/papers-we-love/reynolds-discoveries.pdf
2•birdculture•22m ago•1 comments

Categorical Foundations for CuTe Layouts

https://arxiv.org/abs/2601.05972
1•matt_d•22m ago•0 comments

How to parametrize exception testing in PyTest?

https://borutzki.github.io/2026/01/15/how-to-parametrize-exception-testing-in-pytest.html
1•todsacerdoti•25m ago•0 comments

AMail: An Amiga IMAP and SMTP Client over SSL

https://bluewizardnet.itch.io/amail
3•doener•25m ago•0 comments

Wormholes may not exist but may reveal something deeper about time and universe

https://theconversation.com/wormholes-may-not-exist-weve-found-they-reveal-something-deeper-about...
3•bikenaga•25m ago•0 comments

Trump threatens to use the Insurrection Act to end protests in Minneapolis

https://apnews.com/article/immigration-crackdown-minnesota-shootings-renee-good-a0c368079c106b599...
8•throw0101c•26m ago•1 comments

Researchers use virtual reality to reduce anxiety about death

https://medicalxpress.com/news/2025-12-virtual-reality-anxiety-death.html
1•PaulHoule•27m ago•0 comments

Show HN: Gain App, new adaptive workout generator app – better than ChatGPT?

https://apps.apple.com/us/app/gain-ai-fitness-workout-plan/id6740370081
1•nickg•29m ago•1 comments

True Dual Stack with DHCPv6 prefix delegation (/56 to boot)

https://www.net253.net/blog/2025/9/1/true-dual-stack-with-dhcpv6-prefix-delegation-56-to-boot
1•1970-01-01•30m ago•0 comments

Neural Scaling and the Quanta Hypothesis

https://ericjmichaud.com/quanta/
1•eden-u4•30m ago•0 comments

Tormentmaxxing 'Simple Requests'

https://xeiaso.net/notes/2026/tormentmaxxing-simple-requests/
1•pantalaimon•30m ago•0 comments

Feather by Feather: On Life, Death, and Birding

https://lithub.com/feather-by-feather-on-life-death-and-birding/
2•herbertl•30m ago•0 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.