frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

NASA Artemis Posters

https://www.nasa.gov/gallery/artemis/
2•bookofjoe•1m ago•0 comments

Finding zombies in our systems: A real-world story of CPU bottlenecks

https://medium.com/pinterest-engineering/finding-zombies-in-our-systems-a-real-world-story-of-cpu...
1•speckx•2m ago•0 comments

API returned success. The system hasn't finished yet

https://blog.bridgexapi.io/what-your-api-already-did-before-returning-success-and-why-that-matters
1•Bridgexapi•4m ago•1 comments

Brave Origin

https://support.brave.app/hc/en-us/articles/38561489788173-What-is-Brave-Origin
1•baal80spam•4m ago•0 comments

Implementing MikroTik's Binary API Protocol in Python from Scratch

https://www.joekarlsson.com/blog/implementing-mikrotik-binary-api-protocol-in-python/
1•swq115•6m ago•0 comments

We built a charting benchmark suite: ChartGPU, Plotly, ECharts, SciChart

https://github.com/abtsoftware/javascript-chart-performance-test-suite
1•abtgraphics•8m ago•0 comments

Why macOS27 won't be supporting Intel anymore

https://twitter.com/Lina_Hoshino/status/2046112493320458649
2•tasoeur•8m ago•0 comments

Additive-only stereo imaging driven by time-frequency opportunity mapping

https://github.com/aston89/ASIP-Adaptive-Spatial-Imaging-Processor/tree/main
1•Aston89•10m ago•0 comments

NATS 2.14 (RC 1) Fast-Ingest Batch Publishing

https://qaze.app/blog/nats-fast-ingest-batch-publish/
1•SebastianM•14m ago•0 comments

WebUSB Extension for Firefox

https://github.com/ArcaneNibble/awawausb
2•tuananh•15m ago•0 comments

Show HN: See if the GitHub stars are real or fake

https://github.com/mercurialsolo/realstars
1•mercurialsolo•19m ago•0 comments

ChatGPT thinks I speak Hindi. I don't

https://old.reddit.com/r/ChatGPT/comments/1s2u82g/chatgpt_randomly_used_a_hindi_word_im_curious/
1•2dvisio•21m ago•1 comments

Show HN: Nodify – Open-Source Headless CMS, CaaS and Native Multilingual Support

https://github.com/AZIRARM/nodify
1•equinox6380•21m ago•0 comments

Same Prompt, Worse Results

https://dheer.co/same-prompt-worse-results/
1•bushido•23m ago•0 comments

Web.archive.org/Web/20230415M*/Litha.pages.dev

https://web.archive.org/web/20230415000000*/litha.pages.dev
1•openrockets•23m ago•0 comments

A Pascal's Wager for AI Doomers

https://pluralistic.net/2026/04/16/pascals-wager/
2•vrganj•24m ago•0 comments

Ask HN: What Vercel alternatives do you recommend?

1•jaynate•29m ago•0 comments

Zsolangi880 Gmail.com

https://blog.cloudflare.com/organizations-beta/
1•hadrabad•33m ago•0 comments

Hacking Google Random Number Generator (Part 2)

https://ivanludvig.dev/tech/google-random-v2
2•IvanLudvig•35m ago•0 comments

Shipping React UI Fast Without Making a Mess

https://www.yashkapure.com/en/blog/shipping-react-ui-fast-without-making-a-mess/
1•yashkapure•38m ago•0 comments

Why the AI Revolution Is a Question About Human Nature, Not Technology

https://medium.com/@genady_awarelife/the-ai-revolution-is-not-about-technology-its-about-what-it-...
1•genadym•38m ago•0 comments

All your agents are going async

https://zknill.io/posts/all-your-agents-are-going-async/
2•zknill•47m ago•1 comments

ChangelogHub – changelogs of the software packages in one place

https://fatihky.github.io/clhub/
1•fatihky•48m ago•0 comments

'He is beyond psychiatric help' – the traumatic origins of JG Ballard

https://www.thetimes.com/culture/books/article/illuminated-man-life-death-worlds-jg-ballard-chris...
1•bookofjoe•53m ago•1 comments

MerJS: A Zig-native web framework that ships without Node

https://merlionjs.com
2•jedisct1•53m ago•0 comments

Lawsuits, licensing, and royalties are complicating 4K video support in gadgets

https://arstechnica.com/gadgets/2026/04/lawsuits-licensing-and-royalties-are-complicating-4k-vide...
3•zinekeller•58m ago•0 comments

Tesla owner uses emergency solar to trickle charge battery in desert

https://electrek.co/2026/04/18/tesla-model-x-solar-charging-atacama-desert-chile-pan-american-hig...
1•asymmetric•59m ago•1 comments

Show HN: AI Applyd – a bot that applies to jobs for you

https://aiapplyd.com/
2•sneefle•1h ago•2 comments

Tariff-refund portal is about to be America's hottest website

https://www.npr.org/2026/04/19/nx-s1-5786635/tariff-refunds-customs-ace-portal
3•geox•1h ago•0 comments

Building Immersive Stories with Timelines, 3D, and Layered Scenes

https://tympanus.net/codrops/2026/04/20/interactive-storytelling-for-the-web-building-immersive-s...
1•danielskogly•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•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•11mo 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.