frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Harness-of-Harness: Multi-Day Autonomous Software Development

https://www.alphaxiv.org/abs/2609.01481
1•ijidak•1m ago•0 comments

Neural networks reveal how experience shapes learning in both brains n machines

https://medicalxpress.com/news/2026-09-neural-networks-reveal-brains-machines.html
1•mdp2021•1m ago•0 comments

The Endless Temptation of Claude

https://discardpile.pika.page/posts/the-endless-temptation-of-claude
1•birdculture•4m ago•0 comments

Shutting down our public encrypted DNS servers and sponsoring Quad9 instead

https://mullvad.net/en/blog/shutting-down-our-public-encrypted-dns-servers-and-sponsoring-quad9-i...
1•Cider9986•9m ago•0 comments

Investt in AI

https://gmdmarkets.com/how-to-invest-in-ai
1•shlomysh•10m ago•0 comments

Pipe Mania

https://en.wikipedia.org/wiki/Pipe_Mania
1•tosh•10m ago•0 comments

Wearable machines that assist just one part of the body are proving useful

https://www.economist.com/science-and-technology/2026/09/02/humble-exoskeletons-work-better-than-...
2•scythe•13m ago•2 comments

Show HN: My wife is mobile Safari Wikipedia editor with a capital issue

2•cs1996•14m ago•0 comments

Adaptive Intelligence

https://blog.cloudflare.com/introducing-adaptive-intelligence/
2•torutofu•15m ago•0 comments

Observability Turned Uncertainty into a Business Model

https://humainary.io/notes/wide-events-how-observability-turned-uncertainty-into-a-business-model/
1•backlit4034•16m ago•0 comments

Learn CSS Layout

https://learnlayout.com/
1•chistev•18m ago•1 comments

On-Prem LLM Inference

https://wirt.ee/logbook/vllm-serving/
1•portmortem•18m ago•0 comments

Why Cheap Link Building Is the Most Expensive Marketing You Can Buy

https://www.entrepreneur.com/building-a-business/business-operations-logistics/why-cheap-link-bui...
1•santiago-pl•18m ago•0 comments

Show HN: Kestero, website widgets that record what they do (no cookies)

https://kestero.com
2•oscarMeldgaard•18m ago•0 comments

"Enshittification" Isn't Real

https://www.a16z.news/p/enshittification-isnt-real
5•qikouki•19m ago•2 comments

Fingerprinting and proof of work: how CrowdSec 1.8 tells browsers from bots

https://www.crowdsec.net/blog/crowdsec-1-8-waf-bot-detection-kubernetes
3•mazzma•19m ago•0 comments

Show HN: LibreDB Studio, a self-hosted MIT browser IDE for 10 database engines

https://github.com/libredb/libredb-studio
1•devgundogdu•20m ago•0 comments

Show HN: Hot. Dog. Bench. Mark. The AI benchmark we deserve

https://hotdogbenchmark.lol/
1•naniel•20m ago•1 comments

Perverts could push Norway to become the first country to ban smart glasses

https://www.neowin.net/news/perverts-could-push-norway-to-become-the-first-country-to-ban-smart-g...
2•bundie•21m ago•0 comments

Show HN: AI Usage Ball – Claude/Codex/Antigravity Quota as Mac Liquid Orbs

https://github.com/aiusageball/ai-usage-ball
1•xbyxy2000•23m ago•0 comments

Show HN: I built a better right-click menu for macOS

https://github.com/ganeshmshetty/openclip
1•ganeshmshetty•23m ago•0 comments

Show HN: Flipdot display with an AI chat that codes sandboxed animations for it

https://github.com/mdbug/flipdot
1•mdbug•24m ago•0 comments

When 'if' slows you down, avoid it

https://easylang.online/blog/branchless
1•theanonymousone•26m ago•0 comments

Skills vs. MCP tools for AI agents: when to use which

https://blog.logrocket.com/skills-vs-mcp-tools-agent-guide/
2•deepmem•26m ago•0 comments

Training a coding model to paint watercolours

https://huggingface.co/blog/train-to-paint-with-code
2•makaimc•29m ago•1 comments

Unveiling the Cognitive and Social Toll of ChatGPT Over-Reliance

https://onlinelibrary.wiley.com/doi/10.1002/acp.70205
2•geox•31m ago•0 comments

I turned the periodic table into a live market

https://elementswar.lol
1•tunarob•32m ago•0 comments

HotDog and Sausage Software: the HTML editor that barked at the world

https://karamatli.com/posts/hotdog-html-editor-sausage-software/
1•sparsesignal•32m ago•1 comments

Show HN: jeden.day – a compact habit tracker with flexible schedules

https://jeden.day/
3•mdbug•33m ago•0 comments

A Story About Joe

https://alisnic.github.io/posts/story-about-joe/
1•alisnic•35m 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.