frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Bitter Lesson of Agent Frameworks

https://twitter.com/gregpr07/status/2012052139384979773
1•arbayi•1m ago•0 comments

Revisiting the Joys and Woes of the Craft in 2026

https://www.paritybits.me/joys-and-woes-2026/
1•NiloCK•2m ago•1 comments

I built a Go TUI to clean dev caches on macOS

https://github.com/2ykwang/mac-cleanup-go
1•immutable000•3m ago•1 comments

Show HN: UAIP Protocol – Secure settlement layer for autonomous AI agents

https://github.com/jahanzaibahmad112-dotcom/UAIP-Protocol
1•Jahanzaib687•3m ago•0 comments

ClickHouse Launches Managed PostgreSQL

https://clickhouse.com/cloud/postgres
2•thenaturalist•4m ago•0 comments

How to make LLMs and Agents work on large amounts of data

https://blog.datatune.ai/how-to-make-llms-work-on-large-amounts-of-data
1•abhijithneil•5m ago•0 comments

Show HN: Minikv – Distributed key-value and object store in Rust (Raft, S3 API)

https://github.com/whispem/minikv
2•whispem•6m ago•0 comments

Ben Affleck and Matt Damon on the Limits of AI in Movie Making [video]

https://www.youtube.com/watch?v=O-2OsvVJC0s
1•thunderbong•7m ago•0 comments

Vinted Sells Children

https://morsdei.uk/vinted-sells-children/
1•NoGimmies•8m ago•0 comments

Meta has discontinued its metaverse for work, too

https://www.theverge.com/tech/863209/meta-has-discontinued-its-metaverse-for-work-too
6•malshe•10m ago•1 comments

Hair Ice

https://en.wikipedia.org/wiki/Hair_ice
1•cl3misch•11m ago•0 comments

Pastable Signatures

https://pastable-sig.site/
1•andyvtn•14m ago•0 comments

OpenAI to test ads in ChatGPT as it burns through billions

https://arstechnica.com/information-technology/2026/01/openai-to-test-ads-in-chatgpt-as-it-burns-...
3•Terretta•15m ago•0 comments

Why Water Is the Real Achilles Heel of the Chip Market

https://macronotes.substack.com/p/why-water-is-the-real-achilles-heel
1•rochansinha•15m ago•0 comments

Canada's deal with China signals it is serious about shift from US

https://www.bbc.com/news/articles/cm24k6kk1rko
8•breve•17m ago•0 comments

Steam updates AI disclosure form to exclude background efficiency tools

https://www.pcgamer.com/software/ai/steam-updates-ai-disclosure-form-to-specify-that-its-focused-...
2•msephton•17m ago•0 comments

Schlussel: An Authentication Runtime for Agents

https://github.com/pepicrft/schlussel
1•pepibumur•18m ago•0 comments

Using the M1 MacBook Air in 2026

https://mahadk.com/posts/m1-mba
3•JustSkyfall•20m ago•0 comments

The Adaptyv binder design competition (2024)

https://blog.booleanbiotech.com/adaptyv-binder-design-competition
1•6177c40f•21m ago•0 comments

MCP Discovery API – Let AI agents find the right tools automatically

https://mcp-discovery-production.up.railway.app
1•yksanjo•21m ago•1 comments

My first year in sales as technical founder

https://www.fabiandietrich.com/blog/first-year-in-sales.html
1•f3b5•21m ago•0 comments

Backpressure in Client-Server Applications

https://travishaagen.github.io/posts/backpressure-in-client-server-applications/
1•haagen•22m ago•0 comments

Downwind faster than the wind explained by a Romanian [video]

https://www.youtube.com/watch?v=ZdbshP6eNkw
1•joebig•22m ago•0 comments

Show HN: LlmSHAP – Multi-threaded input importance for prompts and RAG context

https://github.com/filipnaudot/llmSHAP
1•filipn9•24m ago•0 comments

The Last Algorithm

https://danielmiessler.com/blog/the-last-algorithm
1•mooreds•24m ago•0 comments

The mysterious singer with streams – but who (or what) is she?

https://www.bbc.com/news/articles/cq6v83gq66eo
1•breve•24m ago•0 comments

Why Twenty Years of DevOps Has Failed to Do It

https://www.honeycomb.io/blog/you-had-one-job-why-twenty-years-of-devops-has-failed-to-do-it
2•mooreds•24m ago•0 comments

China Is Becoming Private Equity for the World

https://danielmiessler.com/blog/china-private-equity-world
2•mooreds•24m ago•0 comments

Micron breaks ground on humungous NY DRAM fab

https://www.theregister.com/2026/01/16/micron_fab_breaks_ground/
2•bikenaga•26m ago•0 comments

An Agent for Acme (Plan9)

https://blazelight.dev/blog/plan9-agent.mdx
1•rcarmo•27m ago•0 comments
Open in hackernews

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

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

Thanks for checking it out.

pbowyer•8mo 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.