frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

It is just too much of everything

https://www.respan.ai/market-map
1•sminchev•57s ago•1 comments

A Brief, Incomplete, and Mostly Wrong History of Programming Languages (2009)

http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html
2•downbad_•7m ago•1 comments

The Elephant in the Room

https://www.joshwcomeau.com/email/wham-launch-005-elephant-2-p/
1•ameybhavsar•8m ago•0 comments

OpenAI Technical Goals (2016)

https://openai.com/index/openai-technical-goals/
1•chistev•10m ago•1 comments

US orders chip equipment companies to halt some shipments to China #2 chipmaker

https://www.reuters.com/world/china/us-orders-chip-equipment-companies-halt-some-shipments-hua-ho...
1•giuliomagnifico•12m ago•0 comments

The box-tickers shall inherit the Earth

https://spectator.com/article/the-box-tickers-shall-inherit-the-earth/
1•calpaterson•13m ago•0 comments

VS Code now enables Git AI co-authoring by default

https://code.visualstudio.com/updates/v1_118#_copilot-added-as-a-git-coauthor-by-default
1•nh43215rgb•14m ago•0 comments

Inspired

https://daniel.haxx.se/blog/2026/04/30/inspired/
1•TangerineDream•14m ago•0 comments

Near Future of Programming Languages (2017) [pdf]

https://web.archive.org/web/20220325175116/http://dev.stephendiehl.com/nearfuture.pdf
1•tosh•17m ago•0 comments

Why are the Artemis II photos on Flickr?

https://www.anildash.com/2026/04/30/artemis-photos-flickr/
2•Tomte•18m ago•0 comments

AI Slopocalypse 2027

https://www.stephendiehl.com/posts/ai_slop_2027/
1•andsoitis•19m ago•0 comments

Ask HN: Anyone using AI agents for active learning sprints? Here's my setup

1•bhagyeshsp•19m ago•0 comments

Free N8N Workflow Cost Calculator: Cloud vs. Make.com vs. Self-Hosted

https://triumphoid.com/n8n-workflow-cost-calculator/
2•ElizabethSramek•19m ago•0 comments

Renewables and batteries drive down fossil fuel use despite record demand

https://www.abc.net.au/news/2026-04-30/renewables-batteries-drive-down-fossil-fuel-use-/106622772
2•xbmcuser•20m ago•0 comments

The Download: storing nuclear waste and orchestrating agents

https://www.technologyreview.com/2026/04/29/1136666/the-download-nuclear-waste-orchestrated-ai-ag...
1•joozio•20m ago•0 comments

The Kardashev-Marx Scale

https://www.stephendiehl.com/posts/kardeschev/
1•andsoitis•22m ago•0 comments

Why skill match is not enough

https://gudok.xyz/smine/
1•signa11•23m ago•0 comments

Share.google delivers wrong TLS certificate in some regions, breaking shortlinks

https://semonto.com/tools/https-checker
1•micw•23m ago•1 comments

A Field Guide to Bugs

https://www.stephendiehl.com/posts/field_guide_to_bugs/
1•andsoitis•23m ago•0 comments

Ask HN: Why are people leaving GitHub now?

2•l1am0•26m ago•4 comments

Ts-rest – what happens when a 3.3k star OSS project goes dormant

1•e7h4nz•31m ago•0 comments

OWASP PTK 9.9.0 / 9.9.1 is out

1•DenisPodgurskii•40m ago•0 comments

Show HN: RSME:A Reactive Stability Mutation Encryption

https://zenodo.org/records/19712564
1•RanggaS•41m ago•0 comments

A Comparative Security Analysis of Three Cloud-Based Password Managers

https://eprint.iacr.org/2026/058
1•agadius•42m ago•0 comments

Prompt Guidance – GPT-5.5

https://developers.openai.com/api/docs/guides/prompt-guidance
1•amunozo•43m ago•0 comments

RNet: Users pay for their own AI usage instead of apps covering token costs

1•rNetAi•44m ago•0 comments

A Gopher Meets a Crab

https://miren.dev/blog/gopher-meets-crab
1•radimm•52m ago•0 comments

Scott Aaronson on quantum: "Will you heed my warnings NOW?"

https://scottaaronson.blog/?p=9718
18•bwesterb•52m ago•5 comments

I took an algorithm to court in Sweden. The algorithm won

https://www.theguardian.com/commentisfree/2026/apr/30/i-took-an-algorithm-to-court-in-sweden-the-...
5•nickcotter•52m ago•0 comments

How does your team handle cloud cost optimisation?

https://www.kloudaudit.eu/
1•leumasj•53m 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.