frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Getty Images files for US bankruptcy, advances restructuring plan

https://www.reuters.com/legal/litigation/getty-images-files-us-bankruptcy-advances-restructuring-...
2•CharlesW•2m ago•0 comments

Mapping the Northern Sky

https://www.maps.com/star-map-charts-stars-and-constellations-of-northern-hemisphere/
1•tmseidman•3m ago•0 comments

Jank – The native Clojure dialect with seamless C++ interop

https://jank-lang.org/
1•giancarlostoro•3m ago•0 comments

L'Oreal says weight loss drugs are impacting beauty and skin care sales

https://www.bbc.com/news/articles/cvglwgwpgrlpo
2•BiraIgnacio•3m ago•0 comments

kirsch – A versatile bitmap font with an organic flair

https://github.com/molarmanful/kirsch
1•noriax86•3m ago•0 comments

Show HN: Impossible Machines: declaratively program the physical world

https://www.impossiblemachines.xyz
1•bhaprayan•5m ago•0 comments

Neal.fun – About

https://neal.fun/about/
1•thunderbong•5m ago•0 comments

Moderna and Merck cancer vaccine met key endpoints in melanoma trial

https://www.statnews.com/2026/10/22/esmo-moderna-merck-cancer-vaccine-intismeran-data-released/
1•bryan0•13m ago•0 comments

Docker Is Weird

https://codeandcake.dev/posts/2026-10-22-docker-is-weird
1•psxuaw•13m ago•0 comments

AI compute is the new oil–and needs a new market

https://www.economist.com/finance-and-economics/2026/10/22/ai-compute-is-the-new-oil-and-needs-a-...
2•ijidak•14m ago•0 comments

UN says breaching 1.5C warming limit is 'imminent and unavoidable'

https://www.cnn.com/2026/10/21/climate/cop31-un-climate-report-emissions-gap
3•dabinat•21m ago•1 comments

Amazon won't build data centers in Loudoun County in deal with local leaders

https://www.washingtonpost.com/dc-md-va/2026/10/22/amazon-wont-build-data-centers-loudoun-county-...
1•reaperducer•22m ago•0 comments

WolfSentry: WolfSSL's Embedded Intrusion Detection and Prevention System (IDPS)

https://github.com/wolfSSL/wolfsentry
1•aidangarske•23m ago•0 comments

The Next Bottleneck in AI for Science

https://www.mixtureofexperts.co/p/the-next-bottleneck-in-ai-for-science
1•gmays•31m ago•0 comments

We Have Traits at Home

https://www.axelmagn.com/blog/202610-zig-traits/
1•Ygg2•35m ago•0 comments

We probably cannot automate the software engineer away

https://thelastsoftwareengineer.substack.com/p/we-probably-cannot-automate-the-software
3•azhenley•39m ago•0 comments

Coding Magic the Gathering in C# – Part Two – The Impossible Magic Card

https://www.youtube.com/watch?v=Xbfzye07Xrg
2•birdculture•39m ago•0 comments

Building Saver Insights: Turning particles into a graph

https://up.com.au/blog/saver-insights/
1•0neSe7en•40m ago•0 comments

Elon Musk pours $366M into midterm Republican campaigns

https://www.cnbc.com/2026/10/22/elon-musk-midterm-election-spacex-tesla.html
7•Alien1Being•42m ago•2 comments

GitHub now uses a generic avatar instead of "Identicons" for new profiles

5•winkelmann•43m ago•1 comments

OpenAI trims valuation target after pitching higher price

https://www.ft.com/content/bb564eb1-79d4-4694-aa24-1155202a9abc
2•Alien1Being•43m ago•0 comments

DisplaySwitcher

https://nebulasoftware.com/product/displayswitcher/
1•BoydEdmondson•44m ago•0 comments

Geoffrey Hinton: 'I think there's a 1% chance it will destroy us'

https://english.elpais.com/science-tech/2026-10-21/geoffrey-hinton-the-godfather-of-ai-im-not-a-d...
1•geox•47m ago•0 comments

Attie

https://attie.ai/login
1•jcbhmr•48m ago•0 comments

US appeals court ejects judge from case over AI errors

https://www.reuters.com/legal/government/appeals-court-lifts-block-mississippis-dei-ban-ejects-ju...
4•droidjj•48m ago•0 comments

Integrating Better with Other ATProto Services

https://blog.wisp.place/posts/integrating-atproto/
1•jcbhmr•48m ago•0 comments

Canva's image model reaches #4 on Design Arena

https://twitter.com/DesignArena/status/2113349031762268476
1•dannyw•51m ago•0 comments

AI Is Changing Everything About Hacking. No One Knows What Happens Next

https://www.404media.co/php2shell-black-october-ai-is-changing-everything-about-hacking-no-one-kn...
2•carwil•52m ago•0 comments

PHP2Shell Services

https://php2shell.censys.com
2•cdrnsf•53m ago•0 comments

DuckDB 2.0 and the Query Farm extension repository

https://query.farm/blog/duckdb-2-query-farm-repository/
1•rustyconover•54m ago•0 comments
Open in hackernews

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

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

Thanks for checking it out.

pbowyer•1y 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.