frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

NixOS is more complicated than you think but OpenCode fixed it

https://grigio.org/nixos-is-more-complicated-than-you-think-but-opencode-fixed-it/
1•grigio•21s ago•0 comments

Every Microsecond Matters:Achieving Near SpeedOfLight Latency in GPU Collectives

https://arxiv.org/abs/2607.16100
1•matt_d•3m ago•0 comments

Kimi K3 just fixed 15 critical security bugs that Codex and Fable refused

https://twitter.com/DavidSacks/status/2078984980588531855
1•nailer•3m ago•0 comments

Chunk of sea ice has not refrozen in West Antarctica, satellite images show

https://abcnews.com/International/massive-chunk-sea-ice-refrozen-west-antarctica-satellite/story?...
2•littlexsparkee•4m ago•0 comments

Unsloth: Introducing AMD support

https://github.com/unslothai/unsloth/releases/tag/v0.1.50-beta
1•wertyk•4m ago•0 comments

Head of US Commerce Dept.'s AI safety arm resigns

https://thehill.com/policy/technology/5978770-chris-fall-caisi-resigns/
2•classichasclass•5m ago•0 comments

Show HN: Apollo 11 Tranquility Base Archive with Analyses

https://ulix.app/ulixcortex/apollo11/
2•bethanyhunt•7m ago•0 comments

GraphRAG is overkill. This is what we do instead for knowledge graphs

https://www.minimumviablefounder.com/p/why-ai-company-brains-fail
2•hackfather•9m ago•1 comments

The UX of Agent Tools

https://sys0.substack.com/publish/post/207820620
1•shenli3514•10m ago•0 comments

EURO6000 locomotives approved to run in Belgium and Luxembourg

https://www.railadvent.co.uk/2026/07/euro6000-locomotives-approved-to-run-in-belgium-and-luxembou...
1•elDutie•12m ago•0 comments

Bringing agent-ready simulation into blender [video[

https://www.youtube.com/watch?v=XdtQbMXHDjQ
1•me_bx•13m ago•0 comments

Mister - Recreates classic computers, video game consoles, and arcade machines

https://mister-devel.github.io/MkDocs_MiSTer/
3•gregsadetsky•14m ago•0 comments

What counts as a replication?: I'm confused about how we validate science now

https://chillphysicsenjoyer.substack.com/p/what-counts-as-a-replication
3•crescit_eundo•16m ago•0 comments

Meta-Agent in a Coding Harness

https://ampcode.com/news/meet-puck
1•feifan•17m ago•0 comments

AI Red Teaming: Securing Agentic AI Systems (video)

https://alice.io/webinars/it-takes-ai-to-break-ai-the-case-for-ai-red-teaming
1•gk1•18m ago•0 comments

Digitally Entertained with Zero Money

https://folkmoss.bearblog.dev/digital-entertainment-with-zero-money/
1•ExMachina73•19m ago•0 comments

AI solves 20 year old conjecture in graph theory

https://twitter.com/marsxiang_/status/2079276968047153337
7•never_giveup•22m ago•2 comments

Why Data Scientists Keep Saying Not to Use Prophet

https://codebynight.dev/posts/why-data-scientists-are-skeptical-of-prophet-forecasts/
1•theanonymousone•23m ago•0 comments

Demographic Profiles

https://visquill.com/gallery/world-demographics/
2•doener•23m ago•0 comments

You probably misunderstand the double slit experiment [video]

https://www.youtube.com/watch?v=npc6Mn2CZV8
3•amichail•24m ago•0 comments

California reading scores are up, thanks to literacy investments

https://apnews.com/article/california-reading-scores-literacy-coaches-eba9a244ad897935c05fc03e3e5...
3•geox•24m ago•0 comments

Trump administration Sought Phone Records of Times Journalists

https://www.nytimes.com/2026/07/20/business/media/new-york-times-subpoenas-phone-records.html
6•sbulaev•25m ago•0 comments

Project Online End of Life – Sep 30th, 2026

https://onplana.com/
1•Onplana•26m ago•2 comments

Programming Languages Are Authoring Tools for Platforms

https://www.makonea.com/en-US/blog/programming-languages-are-authoring-tools-for-platforms
1•jdw64•27m ago•0 comments

Three search models coexist in 2026: keyword, RAG, and conversational LLM

https://lake8.dev/journal/dalla-keyword-alla-semantica-en/
1•tommy2970•28m ago•1 comments

Human mathematicians are being outcounterexampled

https://xenaproject.wordpress.com/2026/07/20/human-mathematicians-are-being-outcounterexampled/
3•artninja1988•29m ago•0 comments

What is your CI job talking to?

https://www.blacksmith.sh/blog/what-is-your-ci-job-talking-to
6•vvern•29m ago•0 comments

I Redesigned English

https://blog.tugulab.org/posts/2026-07-15_I-redesigned-English
4•Curiositry•30m ago•0 comments

Friendly Soccer Match: US vs. China

https://substack.com/profile/435510982-surya-waters/note/c-298382734
1•surya_waters•30m ago•0 comments

Wyse WY-60 User Manual (1989) [pdf]

https://manx-docs.org/mirror/vt100.net/wyse/wy-60-ug/wy-60-ug.pdf
2•gregsadetsky•31m 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.