frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Limits of Self-Improving in Large Language Models

https://arxiv.org/abs/2601.05280
1•darccio•43s ago•0 comments

AI's Economics Don't Make Sense

https://www.wheresyoured.at/ais-economics-dont-make-sense/
2•spking•4m ago•0 comments

Show HN: Interactive site for learning sailing physics

https://windbender.io/how-to-sail
1•techfrog•4m ago•0 comments

Possible Apple Weather Outage

https://statusgator.com/services/apple/weather
1•RockstarSprain•4m ago•0 comments

How the Eighty Years' War Freed the Netherlands from Spanish Rule

https://www.thecollector.com/eighty-years-war-netherlands-spanish-rule/
1•Tomte•5m ago•0 comments

Longest Straight Stretch of a Road

https://indianexpress.com/article/world/saudi-arabia-highway-10-world-longest-straight-road-9333548/
1•gurjeet•7m ago•0 comments

Understanding the LLM Bubble

https://americanaffairsjournal.org/2026/02/understanding-the-llm-bubble/
2•itsfine2•7m ago•0 comments

Illegal vs. Unwanted States

https://buttondown.com/hillelwayne/archive/illegal-vs-unwanted-states/
1•azhenley•7m ago•0 comments

People Using AI to Represent Themselves in Court Are Clogging the System

https://www.404media.co/people-using-ai-to-represent-themselves-in-court-are-clogging-the-system/
1•Brajeshwar•7m ago•0 comments

US Ends Investigation into Claims WhatsApp Chats Aren't Private

https://www.bloomberg.com/news/articles/2026-04-28/us-ends-investigation-into-claims-whatsapp-cha...
1•helsinkiandrew•7m ago•0 comments

Stelae – €19.90/year WordPress, exported to static HTML

https://stelae.eu/
2•rowbin•9m ago•0 comments

The Rise and Fall of 'Petty Tyrants'

https://www.noemamag.com/the-rise-and-fall-of-petty-tyrants/
1•rwmj•9m ago•0 comments

Fake Switch 2 cartridges are making it onto Amazon

https://hanafuda.report/articles/fake-switch-2-cartridges-are-making-it-onto-amazon/
1•brandrick•9m ago•0 comments

Show HN: Ragnerock, an AI data analysis tool

https://www.ragnerock.com
3•mmahowald27•10m ago•0 comments

Bitboard chess AI, 8051 Space Invaders, and 8 more projects from my CS degree

https://starikov.co/academia-portfolio/
1•freneticarray•11m ago•0 comments

Apple Vision Pro Used in World-First Cataract Surgery

https://www.macrumors.com/2026/04/28/apple-vision-pro-cataract-surgery/
1•tosh•12m ago•0 comments

Filmmakers Drop Piracy Liability Lawsuit Against ISP RCN

https://torrentfreak.com/filmmakers-drop-piracy-liability-lawsuit-against-isp-rcn/
1•Cider9986•13m ago•0 comments

VPS Reviews

https://digdeeper.love/articles/vps.xhtml
1•speckx•13m ago•0 comments

The AI Flippening Is Here

https://maximepeabody.substack.com/p/the-ai-flippening-is-here
1•peab•14m ago•0 comments

Show HN: Decaf – rewrites webpage comments using on-device Gemini Nano

https://github.com/milind-soni/Decaf
1•milindsoni201•14m ago•1 comments

LLM Budget Guard – open-source runtime cutoff for OpenAI/Anthropic

https://www.llmeter.org/validate/budget-guard
1•johalmed•15m ago•0 comments

Geosmin: The distinct earthy or musty odor

https://en.wikipedia.org/wiki/Geosmin
1•gurjeet•18m ago•0 comments

Laguna XS.2 and Laguna M.1 by Poolside

https://poolside.ai/blog/introducing-laguna-xs2-m1
3•ashvardanian•19m ago•0 comments

Greece to ban anonymity on social media

https://www.euractiv.com/news/greece-to-ban-anonymity-on-social-media/
19•01-_-•20m ago•2 comments

Creating a Color Palette from an Image

https://amandahinton.com/blog/creating-a-color-palette-from-an-image
1•evakhoury•20m ago•0 comments

Ask HN: Is it just me or is Claude Code getting worst?

5•e-nouri•22m ago•3 comments

Union accuses Apple of unlawful discrimination against represented workers

https://www.engadget.com/big-tech/union-accuses-apple-of-unlawful-discrimination-against-represen...
2•01-_-•22m ago•0 comments

Supabase is patching defaults fast; here's the audit that drove it – DIE ZEIT

https://www.zeit.de/digital/datenschutz/2026-04/vibe-coding-websites-ki-datenschutz-supabase
1•chelm•22m ago•1 comments

Show HN: Credit card super app – track credits, find lounges, add offers (iOS)

https://apps.apple.com/us/app/perkycredits/id6755416376
1•pwillp•23m ago•0 comments

My Nix Config Is Intimate

https://www.scd31.com/posts/nix-files-are-intimate
1•evakhoury•24m 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.