frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: How does modern day fraud detection looks like?

1•gokulnair2001•1m ago•0 comments

Nomor Resmi Akun WhatsApp Bank BCA – Berapakah

1•chappyhome•2m ago•0 comments

Canon Faces Lawsuit over Wi-Fi in Cameras and Printers

https://petapixel.com/2025/11/18/canon-faces-lawsuit-over-wi-fi-in-cameras-and-printers/
1•jshprentz•3m ago•0 comments

What do you think about the Huxley Godel machine

https://arxiv.org/abs/2510.21614
1•pranav_dhoolia•6m ago•1 comments

Sydney resident died after triple-zero call didn't work on Samsung phone

https://www.theguardian.com/australia-news/2025/nov/18/customer-died-after-triple-zero-call-didnt...
1•acqbu•7m ago•0 comments

Europe's defence spending spree must fund domestic AI, official says

https://www.ft.com/content/fb744eaa-b243-4a68-9e9d-eea76b670405
1•jamesblonde•8m ago•1 comments

How to add multiple languages in Mac OS and Mac Keyboard [video]

https://www.youtube.com/watch?v=vVPhx6YxbJY
1•techwrath11•10m ago•0 comments

Why Is Browser Observability Hard

https://hazelweakly.me/blog/why-is-browser-observability-hard/
1•mnming•15m ago•0 comments

Repo Bench – Repo Prompt

https://repoprompt.com/bench
1•mefengl•15m ago•0 comments

Peer Review Request Agnosti-AI-Zero Day?

https://github.com/tattoosonmyskin/time-warp-exploit-white-paper
1•The_Reformer•16m ago•1 comments

Show HN: A list of CLI coding tools similar to Claude Code

https://github.com/omarabid/cli-llm-coding
1•csomar•17m ago•0 comments

Tools Take Power Away

https://faingezicht.com/articles/2025/06/05/tools-power/
1•speckx•18m ago•0 comments

Pimped Amiga 500

https://www.pimyretro.org/pimped-amiga-500/
1•onename•19m ago•0 comments

The Cities Skylines Paradox: how the sequel stumbled

https://selix.net/notes/the-cities-skyline-paradox
1•jhy•20m ago•0 comments

After 14 years, I'm stepping down as CEO of Gumroad

https://twitter.com/shl/status/1991113997702054110
4•sahillavingia•20m ago•0 comments

GPU Secrets for Scalable AI Performance

https://content.knowledgehub.wiley.com/unlock-the-full-potential-of-ai-with-optimized-inference-i...
2•quapster•22m ago•0 comments

Show HN: Q⊗DASH – Rust/Python quantum operator framework for graph-based QC

1•dioniceOS•22m ago•0 comments

Show HN: Sidely a minimal ChatGPT sidebar for Chrome (no back end no injections)

https://chromewebstore.google.com/detail/sidely-chatgpt-sidebar/ibgipmeolfponfpmjhflfgkbcecpmcoo
1•parasochka•22m ago•0 comments

Raycast Released a Windows Beta

https://raycastapp.notion.site/Raycast-Windows-Beta-Manual-213d6e4a82158011b8b0e0760b5c7f63
2•ssgodderidge•23m ago•0 comments

Snow

https://rodgercuddington.substack.com/p/snow-a-winters-tale
1•freespirt•26m ago•0 comments

Show HN: SLFG: We Made Gets() Safe. Everyone Said It Was Impossible

1•DenisDolya•27m ago•1 comments

Phoenix Creator Argues Elixir Is AI's Best Language

https://thenewstack.io/phoenix-creator-argues-elixir-is-ais-best-language/
2•mooreds•28m ago•0 comments

Lloyds Banking Announces Acquisition of Curve

https://www.nasdaq.com/articles/lloyds-banking-announces-acquisition-curve
1•franze•28m ago•0 comments

The Valley of Code

https://thevalleyofcode.com/
1•AliCollins•28m ago•0 comments

Bullying Questions Answered

https://www.pacer.org/bullying/info/questions-answered/
1•mooreds•30m ago•0 comments

GitHub FOMO

https://lmika.org/2025/11/19/github-fomo.html
1•speckx•30m ago•0 comments

The need for Ochat in whistle blowing

https://www.ochat.fun/about.html
1•petercode•30m ago•0 comments

Unity and Epic Games: Open Interoperable Future for Video Gaming

https://www.unrealengine.com/en-US/news/unity-and-epic-games-together-advance-the-open-interopera...
1•tasoeur•31m ago•0 comments

Microsoft E Anthropic

1•jonasthimoteo•32m ago•0 comments

How to replicate the Claude Code attack with Promptfoo

https://www.promptfoo.dev/blog/claude-code-attack/
1•mooreds•33m ago•0 comments
Open in hackernews

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

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

Thanks for checking it out.

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