frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Google, Outlook and iCloud in one superpowered calendar

https://www.calendar0.app
1•aafloarei•45s ago•0 comments

DeepMind and Singapore fine-tune an on-device Gemma model for scam detection

https://deepmind.google/blog/on-device-ai-scam-detection-mddi/
1•acossta•2m ago•0 comments

Men with Queer Nerves: The Jumping Frenchmen of Maine

https://publicdomainreview.org/essay/the-jumping-frenchmen-of-maine
1•acossta•4m ago•0 comments

Show HN: Organ – Run your company with autonomous agents

https://organ.app/start
1•johmu•5m ago•0 comments

AI CEO Interviews be like

https://www.youtube.com/watch?v=DlTNN0gvkLM
1•amai•5m ago•0 comments

Show HN: My AI agent kept quoting undated market numbers, so I built PreReason

https://www.prereason.com/
1•KalskiTheDan•5m ago•0 comments

Gemini vs ElevenLabs Voice Cloning

https://techstackups.com/comparisons/gemini-vs-elevenlabs-voice-cloning-tts/
1•ritzaco•5m ago•0 comments

Three EU VAT tools promise automatic reverse charge. I gave them one invoice

https://verkanto.eu/welcome/eu-vat-tools-reverse-charge-test
1•alex_builds_eu•7m ago•0 comments

What Will Happen to Indian IT?

https://asteriskmag.com/issues/15/what-will-happen-to-indian-it
1•surprisetalk•7m ago•0 comments

A curl audit by Aisle

https://daniel.haxx.se/blog/2026/10/14/a-curl-audit-by-aisle/
1•chmaynard•8m ago•0 comments

When 800 Tests Aren't Enough [audio]

https://maintainable.fm/episodes/gabriela-moreira-when-800-tests-arent-enough
1•mooreds•9m ago•0 comments

The Aaronson Oracle

https://aaronsonoracle.com/
1•routeroff•10m ago•0 comments

Show HN: Busymail – an IMAP email client with an MCP server for AI agents

https://busymail.app/
1•vedhavyas•11m ago•0 comments

GitHub App improvements for least privilege and management

https://github.blog/changelog/2026-10-13-github-app-improvements-for-least-privilege-and-management/
1•mooreds•11m ago•0 comments

Show HN: QuikRing – call any phone, including US 1-800 numbers, from a browser

https://quikring.com
1•Bran-QuikRing•11m ago•0 comments

Getty Images plans bankruptcy filing, to go private

https://www.reuters.com/business/getty-images-go-private-after-restructuring-deal-2026-10-12/
2•mooreds•11m ago•0 comments

AI researchers are taking up smoking to signal to other researchers

https://twitter.com/firesidealpha/status/2109310806005596521
2•bilsbie•11m ago•0 comments

What's on That Access Port?

https://danielmangum.com/posts/whats-on-that-access-port/
1•hasheddan•12m ago•0 comments

Show HN: LibreCosmosOs (game, runs in the browser, no signup)

https://libre-cosmos.zchira.workers.dev/
1•zchira•13m ago•0 comments

Anthropic reinvents source control as Claude floods the world with code

https://www.theregister.com/devops/2026/10/13/anthropic-reinvents-source-control-as-claude-floods...
1•itvision•16m ago•0 comments

A New Crop of Solar Panels Is the U.S.'s Best Hope of Catching China

https://www.nytimes.com/2026/10/05/business/energy-environment/tandem-solar-panels-us-china.html
2•bookofjoe•16m ago•1 comments

Rethinking Projector Training in Multimodal LLMs

https://arxiv.org/abs/2610.18598
1•sbulaev•20m ago•0 comments

A Generalization of the Pythagorean Theorem

https://www.johndcook.com/blog/2026/10/14/pythagorean-variation/
1•ibobev•20m ago•0 comments

Searchlify – Find any file on your Mac with natural language, 100% offline

https://searchlify.saposs.com
1•jimmy_lee•20m ago•1 comments

Nvidia's first GPU: GeForce 256

https://dfarq.homeip.net/nvidias-first-gpu-geforce-256/
2•ibobev•21m ago•0 comments

Max Toy, embattled Commodore president

https://dfarq.homeip.net/max-toy-embattled-commodore-president/
1•ibobev•21m ago•0 comments

Reform UK social media engagement drops after strikes on Russia data centres

https://www.thelondoneconomic.com/politics/reform-figures-see-social-media-engagement-drop-after-...
1•vrganj•22m ago•0 comments

Humxn Commits $50M to Buy Skilled Trades Data for Robotics Training

https://markets.businessinsider.com/news/stocks/humxn-research-labs-wants-to-buy-50-million-worth...
11•howdoweknowit•23m ago•0 comments

Show HN: Parflip – an Android memory game with zero ads and zero tracking

https://parflip.vercel.app/
4•Wittie•23m ago•0 comments

3D Holographic Fish Tank (DIY Project)

https://holographic-fish-tank.vercel.app/
3•DrDizzle•25m 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.