frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The Unstoppable Green Revolution: Adam Tooze [video]

https://www.youtube.com/watch?v=BEmYzxc97K4
1•verdverm•3m ago•0 comments

"8-pinski" – EIGHT() bytes intro for MSDOS [video]

https://www.youtube.com/watch?v=9A-XJjnU5Oo
1•vok•3m ago•0 comments

A Good DIY Solder Stencil Begins with a Cleanly-Sliced Soda Can

https://hackaday.com/2026/10/03/a-good-diy-solder-stencil-begins-with-a-cleanly-sliced-soda-can/
1•whiteblossom•3m ago•0 comments

Show HN: AgentiLoop Agent Mac GUI Agent Loop for macOS 14.6 or Later

https://agentiloop.ai/
1•macOS26•7m ago•0 comments

AI will not make mathematicians obsolete

https://inference-review.com/article/ai-will-not-make-mathematicians-obsolete
2•marojejian•10m ago•0 comments

Second Chances

https://www.nybooks.com/articles/2026/10/22/second-chances-office-politics-wilfrid-sheed/
3•samclemens•13m ago•0 comments

AI share of US market cap

https://theinference.org/indexes/ai-share?range=max
1•magus_stoopr•15m ago•0 comments

PL research is dead, the age of PL exploration is just beginning

https://kirancodes.me/posts/log-end-of-pl.html
2•azhenley•15m ago•0 comments

Declaring a Bird Extinct: The Median Wait Is 36 Years After the Last Sighting

https://birdshistory.com/how-long-to-declare-a-bird-extinct/
2•Heidi_70•18m ago•1 comments

The Mulleted, Meme-Loving Billionaire Behind Meta's Hit AI App

https://www.wsj.com/tech/ai/alexandr-wang-muse-meta-efae7659
2•nradov•24m ago•0 comments

Self-Documenting Atmospheric Breakbeat

https://johnoestmannmusic.com/0010-a-shrine-of-teaching/
2•soundworlds•30m ago•0 comments

Pen vs. keyboard vs. Newton vs. Graffiti vs. Treo vs. iPhone (2010)

https://www.gyford.com/phil/writing/2010/01/18/input/
3•colinprince•31m ago•0 comments

First Hour of My Deposition – Ann Altman vs. Sam Altman [video]

https://www.youtube.com/watch?v=akjrfwYPvy8
4•sensanaty•34m ago•0 comments

Postgres 19: What's New with Monitoring?

https://clickhouse.com/blog/postgres-19-monitoring-whats-new
1•saisrirampur•35m ago•0 comments

Show HN: PeerYeet – P2P file transfer or fail

https://peeryeet.com/
1•dicroce•36m ago•0 comments

Gutsy: Tiny model for typed decisions on CPU (Jev style)

https://github.com/kouhxp/gutsy
2•mrkn1•37m ago•1 comments

Show HN: I built an inverse kinematics robot arm you can play with

https://www.kanishksachdev.com
1•kanishksachdev•38m ago•0 comments

Sam Altman's sister amends lawsuit accusing OpenAI CEO of sexual abuse

https://www.reuters.com/legal/government/judge-now-dismisses-lawsuit-by-sam-altmans-sister-accusi...
6•sensanaty•40m ago•2 comments

Show HN: Docker Desktop Alternative for WSLC in Rust

https://github.com/ricardoborges/rcdesktop
2•r2ob•44m ago•0 comments

Independent Music Report 2026

https://dittomusic.com/en/independent-music-report-2026
1•rishikeshs•46m ago•0 comments

Can AI read pain in your cat's face?

https://tailstory-app.com/en/blog/can-ai-read-pain-in-a-cats-face
2•Mohsentr•48m ago•0 comments

Kushner's financial stake in Israeli defence firms conflict of interest concerns

https://www.middleeasteye.net/news/jared-kushner-has-sprawling-financial-stakes-israeli-defence-f...
13•Betelbuddy•54m ago•1 comments

Show HN: Cliproxy-rs, a Rust port of the CLIProxyAPI LLM subscription proxy

https://github.com/vayungodara/cliproxy-rs
1•vayungodara•59m ago•0 comments

Big Balls Now Exposed to Serious Criminal Charges in at Least Six States

https://medium.com/@carmitage/big-balls-now-exposed-to-serious-criminal-charges-in-at-least-six-s...
46•sans_souse•59m ago•0 comments

Spinifex: The open, AWS-compatible cloud you run yourself

https://github.com/mulgadc/spinifex
2•santiago-pl•1h ago•1 comments

Merging With An LLM: Can an LLM reconstruct my values from small data?

https://chillphysicsenjoyer.substack.com/p/merging-with-an-llm
2•crescit_eundo•1h ago•0 comments

Writing code by hand is over, forever

https://eliocapella.com/blog/writing-code-by-hand-is-over/
17•aray07•1h ago•22 comments

Scorched Planets: "Scorched Earth" but in space with planetary gravity effects

https://www.scorchedplanets.com
4•hexer303•1h ago•1 comments

When Does Automating AI Research Produce Explosive Growth? [pdf]

https://basilhalperin.com/papers/singularities.pdf
1•marojejian•1h ago•1 comments

Building the Human Layer of AI

https://publicai.io/
1•measurablefunc•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•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.