frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Snap to AI – One-Keystroke Screenshots to Claude, ChatGPT, etc. (macOS)

https://snaptoai.app
1•threeten•1m ago•0 comments

Free Google Docs Resume Templates to Copy and Edit – ResumeDocs

https://googledocsresumetemplate.com/google-docs-resume-template/
1•Hardd•4m ago•0 comments

AI Story Generator for Game Masters – Free D&D and RPG Tools

https://aistorygenerator.work
1•Hardd•4m ago•0 comments

Show HN: Drifty – AI Focus agent shuts down distractions tabs while you work

https://drifty.so/
1•Ari_Shin•6m ago•0 comments

Zuckerberg Urges Meta to Explore Working with Polymarket and Kalshi

https://www.nytimes.com/2026/06/26/technology/zuckerberg-meta-polymarket-kalshi.html
2•CaptainZapp•8m ago•0 comments

Cost calculators for common home renovation projects

https://costto.build/
1•way007•17m ago•0 comments

NASA's X-59 "frankenjet" tests supersonic flight without the sonic boom

https://arstechnica.com/gadgets/2026/06/nasas-x-59-frankenjet-tests-supersonic-flight-without-the...
2•joak•33m ago•0 comments

Warren Buffett skips donation to Gates Foundation amid Epstein review

https://www.aol.com/articles/warren-buffett-skips-donation-gates-012320000.html
2•1vuio0pswjnm7•36m ago•0 comments

Revisiting: Stack pivot, W^X break – in the context of PixelSmash

https://www.mail-archive.com/misc@openbsd.org/msg198341.html
1•gibletz•36m ago•0 comments

Snapcompact: SoTA Compaction – Instant, Local, Free

https://blog.can.ac/2026/06/10/snapcompact/
1•handfuloflight•39m ago•0 comments

Positive and Negative Time Flows in the Toronto Experiment on the 4/3πC Formula

https://medium.com/@f9121212/topological-derivation-of-geometric-boundaries-for-positive-and-nega...
2•ortrich•41m ago•0 comments

Exiled Chinese Tycoon Gets 30 Years in Prison for Billion-Dollar Fraud

https://www.bloomberg.com/news/articles/2026-06-29/exiled-chinese-tycoon-guo-gets-30-years-in-us-...
1•1vuio0pswjnm7•43m ago•0 comments

Silicon Valley Is Obsessed with 'Trust Stacking,' and the IRS Doesn't Like It

https://www.wsj.com/personal-finance/taxes/silicon-valley-is-obsessed-with-trust-stacking-and-the...
2•apparent•43m ago•3 comments

Loko Scheme 0.13.0

https://weinholt.se/articles/loko-scheme-0-13-0/
1•azhenley•44m ago•0 comments

Instatic is a modern self-hosted visual CMS

https://github.com/CoreBunch/Instatic
1•danboarder•45m ago•0 comments

Students are doing worse than you think

https://www.economist.com/international/2026/06/25/students-are-doing-worse-than-you-think
1•andsoitis•48m ago•0 comments

Is there a Mario Wii Web port?

1•Itzsplicez•53m ago•1 comments

T-Mobile Just Ripped 8M Customers Off Their Grandfathered Plans

https://www.gadgetreview.com/t-mobile-just-ripped-8-million-customers-off-their-grandfathered-pla...
1•momentmaker•56m ago•0 comments

GitHub profiles turned into FIFA Ultimate Team cards, rated out of 99

https://gitfut.com
3•beatthatflight•1h ago•0 comments

Magicbookshelf.org – A Spoiler Free Companion – The Brothers Karamazov

https://magicbookshelf.org/read/the-brothers-karamazov/
2•pfwitt•1h ago•0 comments

Why AI is like a (Clever Hans) Horse [video]

https://www.youtube.com/watch?v=0GQ2RP-25gM
2•tartoran•1h ago•0 comments

Should every baby's DNA be sequenced?

https://www.economist.com/science-and-technology/2026/06/29/should-every-babys-dna-be-sequenced
1•andsoitis•1h ago•0 comments

Prism: An Impure Functional Language with Typed Effects

https://www.stephendiehl.com/posts/prism/
1•ghc•1h ago•0 comments

SRAM as Processing

https://prawns.dev/til/processing-using-sram
1•random__duck•1h ago•0 comments

Open Domesday

https://opendomesday.org/
1•mellosouls•1h ago•0 comments

Moonshot AI (kimi) launches a credit card

https://www.kimi.com/aicard
2•danieltanfh95•1h ago•0 comments

Chinese tycoon sentenced to 30 years in US jail

https://www.bbc.com/news/articles/cjeg15vw3z9o
2•tartoran•1h ago•2 comments

New Student Loan Rules Are Poised to Amp Up Pressure on Colleges

https://www.wsj.com/us-news/education/student-loan-rules-accountability-tuition-earnings-threshol...
2•JumpCrisscross•1h ago•0 comments

Cisco to lay off more than 400 workers in California

https://www.latimes.com/business/story/2026-06-26/cisco-to-lay-off-more-than-400-workers-in-calif...
4•1vuio0pswjnm7•1h ago•0 comments

AI Does Not Have to Kill Humans to End the Human Future

https://kunyuan.substack.com/p/ai-does-not-have-to-kill-humans-to
2•Kiyo-Lynn•1h 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.