frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

A physical dial that locks your screens until you turn it back

https://miradial.com/
1•Kaljurahn•48s ago•0 comments

Join the Waitlist Mobile App

https://getstreek.com/
1•cnnadozi•2m ago•0 comments

Ambient Signifiers

https://boxesandarrows.com/ambient-signifiers/
1•tosh•3m ago•0 comments

Meta lays off ~8k employees

https://www.businessinsider.com/layoff-meta-severance-details-cobra-jobs-2026-5
1•almogo•3m ago•0 comments

SubAlert – get alerted before any subscription charges you

https://www.subalert.org
1•momolii•4m ago•0 comments

Trusted Publishing for NPM Packages

https://docs.npmjs.com/trusted-publishers/
1•Ozzie_osman•4m ago•0 comments

Investigation of unauthorized access to GitHub's internal repositories

https://xcancel.com/i/status/2056949168208552080
1•doener•5m ago•0 comments

The way you draw circles says a lot about you

https://qz.com/994486/the-way-you-draw-circles-says-a-lot-about-you
2•yzydserd•8m ago•0 comments

How to use Claude Code like you've used it for a year

https://codeaholicguy.com/2026/05/20/claude-code-guide-how-to-use-claude-code-like-youve-used-it-...
1•hoangnnguyen•8m ago•0 comments

Gemini Omni

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-omni/
2•Lucasoato•9m ago•0 comments

Are modern mid-tier knives over-engineered or just well-made?

https://www.paragon-knives.com/
1•bgzlsxaz•11m ago•0 comments

You cannot sell AI written software

https://blog.habets.se/2026/05/You-cannot-sell-AI-written-software.html
1•marcofloriano•14m ago•0 comments

Analysis of CS:GO Win-rates (2020)

https://cryptm.org/posts/2020/06/12/csgo.html
1•tosh•14m ago•0 comments

Ask HN: What are you working on (20 May)

3•Armonsrer•19m ago•3 comments

Two Values in One Integer

https://talkchess.com/viewtopic.php?t=42054
1•prakashqwerty•19m ago•0 comments

A smart home from the 1800's (Tom Scott) [video]

https://www.youtube.com/watch?v=V2lEgMHF2Fo
1•sebzuddas•20m ago•0 comments

'Twilight of the Warriors: Walled in' Exhibition at Kowloon Walled City Park

https://geekculture.co/twilight-of-the-warriors-walled-in-exhibition-at-kowloon-walled-city-park/
1•exvi•21m ago•0 comments

Inside Notion

https://colossus.com/article/inside-notion/
1•tablet•23m ago•0 comments

Borrowed Conscience

https://howstrangeitistobeanythingatall.com/post/2026-05-19-borrowed-conscience
2•alanbotts•24m ago•0 comments

Show HN: Paletty – 800 curated terminal themes and a contrast-aware generator

https://paletty.dev/
1•ivoronin•29m ago•0 comments

The Download: Musk vs. Altman, smart glasses for warfare, and Google I/O

https://www.technologyreview.com/2026/05/19/1137505/the-download-musk-altman-trial-smart-glasses-...
1•joozio•29m ago•0 comments

Ex-Google CEO Eric Schmidt booed at Arizona U commencement speech

https://www.theguardian.com/us-news/2026/may/18/eric-schmidt-ai-university-commencement-speech-booed
5•simonebrunozzi•29m ago•0 comments

Making a GUI for NixOS

https://github.com/kalken/ezconf
3•linux4dummies•30m ago•0 comments

The just-say-no engineer was a ZIRP phenomenon

https://www.seangoedecke.com/the-just-say-no-engineer-was-a-zirp-phenomenon/
2•throwaw12•31m ago•0 comments

MAHA's latest conspiracy? Blaming Bill Gates for spike in tick bites

https://www.independent.co.uk/news/health/maha-bill-gates-pfizer-tick-conspiracy-b2979810.html
2•KnuthIsGod•31m ago•0 comments

AI Could Help the Climate

https://www.economist.com/leaders/2025/04/10/how-ai-could-help-the-climate
2•andsoitis•33m ago•0 comments

MeshCore vs. Meshtastic: Choosing the Right Tactical Network

https://specfive.com/blogs/articles/meshcore-vs-meshtastic
1•DanielSusca•33m ago•0 comments

Roundtables: The Musk vs. Altman Trial

https://www.technologyreview.com/2026/05/19/1137454/roundtables-inside-the-musk-v-altman-trial/
2•joozio•33m ago•0 comments

German government approves new gas power plant auctions to backup wind and solar

https://www.cleanenergywire.org/news/german-government-approves-new-gas-power-plant-auctions-back...
1•leonidasrup•35m ago•0 comments

A twinkling pulsar reveals invisible structures in space

https://www.mpg.de/26493907/0513-radi-a-twinkling-pulsar-reveals-invisible-structures-in-space-15...
1•Tomte•36m 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.