frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Greenlandic women's victory in legal fight with Denmark over forced IUD scandal

https://www.theguardian.com/world/2025/dec/11/greenlandic-women-claim-victory-in-legal-fight-with...
1•binning•27s ago•0 comments

The Open Web Index

https://openwebindex.eu/
1•bilegeek•29s ago•0 comments

Rethinking Mastodon's post visibility UX

https://thatshubham.com/blog/mas
1•DorkyPup•34s ago•0 comments

Startups on hard mode: Oxide. Part 1: Hardware (2024)

https://newsletter.pragmaticengineer.com/p/oxide
1•tosh•1m ago•0 comments

Show HN: CodeProt – Filter PR nitpicks using AST and context-aware analysis

https://codeprot.com
1•allenz_cheung•3m ago•0 comments

Over 10k Docker Hub images found leaking credentials, auth keys

https://www.bleepingcomputer.com/news/security/over-10-000-docker-hub-images-found-leaking-creden...
1•pabs3•3m ago•0 comments

'The patriarchy runs deep': women still getting a raw deal in the workplace

https://www.theguardian.com/global-development/2025/dec/10/women-workplace-equality-gender-world-...
2•binning•4m ago•0 comments

Trump signs executive order blocking states from regulating AI

https://www.theguardian.com/us-news/2025/dec/11/trump-executive-order-artificial-intelligence
3•pera•7m ago•0 comments

How My Small Personal Blog Hit 100K – and the Posts That Made It Happen

https://www.michaelshoe.com/how-my-small-personal-blog-hit-100k-impressions-and-the-strange-posts...
1•michaelshoe•11m ago•0 comments

The Hallway of the Mountain King

https://medium.com/luminasticity/the-hallway-of-the-mountain-king-3b676c31ce9e
1•bryanrasmussen•11m ago•0 comments

Show HN: Jottings; Anti-social microblog for your thoughts

https://jottings.me/
4•vishalvshekkar•14m ago•0 comments

Show HN: Vibe CADing in the cloud with open source tools

https://foundry.siameseai.com/
1•mister_jmm•17m ago•0 comments

Cuba blames online news site 'elTOQUE' for the country's economic chaos

https://english.elpais.com/international/2025-12-02/cuba-blames-online-news-site-eltoque-for-the-...
2•PaulHoule•17m ago•0 comments

Critical Materials: A Strategic Analysis

https://twitter.com/ctindale/status/1997471488514134481
1•obiefernandez•18m ago•0 comments

Neural and molecular changes during placebo healing intervention

https://www.nature.com/articles/s42003-025-09088-3
2•bryanrasmussen•19m ago•1 comments

Show HN: VideoMaker AI – Turn text into professional videos in minutes

https://videomakerai.app/
1•thenextechtrade•22m ago•1 comments

Journalism students expose Russian-linked vessels off the Dutch and German coast

https://www.digitaldigging.org/p/they-droned-back
5•harshreality•22m ago•0 comments

Ask HN: How can I delete a Substack account in Australia?

1•freefrog334433•23m ago•1 comments

Roman occupation of Britain damaged the population's health

https://www.newscientist.com/article/2508181-roman-occupation-of-britain-damaged-the-populations-...
2•Brajeshwar•28m ago•0 comments

Divinity – Cinematic Announcement Trailer

https://www.youtube.com/watch?v=VxzyVeAG00w
1•doener•35m ago•0 comments

Deleting Substack account after Australia age laws

1•freefrog334433•39m ago•0 comments

Agentic coding tools should give more control over message queueing

https://solmaz.io/agentic-coding-tools-message-queueing
1•hosolmaz•40m ago•0 comments

Tumbleweeds inspire this rolling, resilient robot

https://www.popsci.com/technology/tumbleweed-robot-hermes/
2•Brajeshwar•40m ago•0 comments

Beyond Disagree and Commit

https://duncan.dev/post/beyond-disagree-and-commit
1•gpi•40m ago•0 comments

I Migrated an Oracle Schema to YugabyteDB

https://hexacluster.ai/blog/migrating-schema-from-oracle-to-yugabytedb-using-hexarocket
3•jones_david•41m ago•1 comments

Mini Brains Grown from Stem Cells Developed Light-Sensitive, Eye-Like Features

https://www.smithsonianmag.com/smart-news/mini-brains-grown-stem-cells-developed-eyes-can-sense-l...
3•thunderbong•44m ago•0 comments

Europe must be ready when the AI bubble bursts

https://www.ft.com/content/0308f405-19ba-4aa8-9df1-40032e5ddc4e
7•Brajeshwar•46m ago•2 comments

Guarding My Git Forge Against AI Scrapers

https://vulpinecitrus.info/blog/guarding-git-forge-ai-scrapers/
7•todsacerdoti•56m ago•0 comments

Let's Embed a Go Program into the Linux Kernel

https://sigma-star.at/blog/2023/07/embedded-go-prog/
2•birdculture•56m ago•0 comments

People power: How LLMs invert tech diffusion

https://karpathy.bearblog.dev/power-to-the-people/
3•keepamovin•56m ago•0 comments
Open in hackernews

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

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

Thanks for checking it out.

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