frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Terminal tab titles for Claude Code with topic and busy/idle marker

https://github.com/franzvill/claude-code-tab-title
1•franzvill•35s ago•0 comments

What Tim Cook Built

https://techcrunch.com/2026/04/26/what-tim-cook-built/
1•yakkomajuri•56s ago•0 comments

You can't learn influence from a book (and neither can ChatGPT)

https://togetherlondon.com/insights/you-cant-learn-influence-from-a-book
1•lucidplot•2m ago•0 comments

A Fight to Save a Corporate Campus Intertwined with Nature (2021)

https://www.nytimes.com/2021/02/12/business/weyerhaeuser-campus-landscape-conservation.html
1•taubek•4m ago•0 comments

Dual pane file manager for macOS with built in terminal, SFTP, keyboard first

https://www.captains-deck.com/
1•juhapekka69•4m ago•0 comments

PyWry: Cross-Platform Rendering Engine in Python

https://deeleeramone.github.io/PyWry/
1•filipovic•9m ago•0 comments

DeepSeek Slashes Fees for New AI Model

https://www.bloomberg.com/news/articles/2026-04-27/deepseek-slashes-fees-for-new-ai-model-in-chin...
3•jbredeche•9m ago•0 comments

Show HN: Doom Inside Claude Code

https://github.com/erkandogan/doom-in-claude-code
1•redoh•13m ago•0 comments

More Minitest:Spec Shenanigans

https://remimercier.com/more-minitest-spec/
1•thunderbong•15m ago•0 comments

Vibe → Environment → Culture: Why Leadership Gets This Backwards

https://medium.com/@hnshah/vibe-environment-culture-why-leadership-gets-this-backwards-c8b26af42519
1•BerislavLopac•18m ago•0 comments

The Future of AI in Ubuntu

https://discourse.ubuntu.com/t/the-future-of-ai-in-ubuntu/81130
3•jmngomes•19m ago•0 comments

Hyperscale data center in Utah to consume more power than entire state

https://www.sltrib.com/news/2026/04/25/hyperscale-data-center-may-be/
2•elsewhen•20m ago•0 comments

DeepMind Releases Vision Banana: Frontier Generalist Image Model

https://vision-banana.github.io/#results
1•filkny•22m ago•0 comments

Who Asked for This?

https://calnewport.com/who-asked-for-this/
1•ingve•28m ago•0 comments

Bug Bounty Guide – Methodology, AI tools, and lessons from 4 years of hunting

https://aituglo.com/guide/bug-bounty/
2•aituglo•29m ago•1 comments

Dynamic Pricing in B2B ECommerce in 2026

https://virtocommerce.com/blog/dynamic-pricing-in-b2b-ecommerce
1•vcmarketing•31m ago•1 comments

Ask HN: Is there a good CV review service for tech roles in Switzerland?

3•swissdom•32m ago•0 comments

A man who is paying to see the future – Semafor

https://www.semafor.com/article/04/24/2026/the-man-who-is-paying-to-see-the-future
1•voisin•32m ago•0 comments

RLM: LLMs to process arbitrarily long prompts with inference-time scaling (2025)

https://github.com/alexzhang13/rlm
1•ihrimech•33m ago•1 comments

FDA Approves First-Ever Gene Therapy for Treatment of Genetic Hearing Loss

https://www.fda.gov/news-events/press-announcements/fda-approves-first-ever-gene-therapy-treatmen...
2•JeanKage•36m ago•0 comments

France's Mistral Built a $14B AI Empire by Not Being American

https://www.forbes.com/sites/iainmartin/2026/04/16/how-frances-mistral-built-a-14-billion-ai-empi...
6•rzk•37m ago•2 comments

Httpxyz One Month In

https://tildeweb.nl/~michiel/httpxyz-one-month-in.html
1•roywashere•37m ago•0 comments

Ask HN: AI is like a hyper-motivated 16-year old genius – how to manage?

1•axeldunkel•38m ago•2 comments

Show HN: Launch Your Product. Get Seen Weekly

2•kalashvasaniya•38m ago•1 comments

Show HN: Renda Converts Claude Design HTML Zips into Instagram/Twitter PNGs

https://tryrenda.com/
1•Chips20•39m ago•0 comments

Show HN: Web Client for Hermes Agent

https://github.com/lotsoftick/hermes_client
1•lotsoftick•39m ago•0 comments

Show HN: OpenClaw Web Client

https://github.com/lotsoftick/openclaw_client
1•lotsoftick•41m ago•0 comments

Yahoo asking for subscription payment to send and receive emails

1•whyleym•42m ago•1 comments

Leaked results of Mythos' audit of the Rust stdlib

https://github.com/Swival/security-audits/tree/main/rust-stdlib
3•stavros•47m ago•0 comments

Understanding UMAP

https://pair-code.github.io/understanding-umap/
2•monneyboi•49m ago•0 comments
Open in hackernews

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

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

Thanks for checking it out.

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