frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Questions to ask yourself every year

https://gourav.io/blog/yearly-review
1•jerrygoyal•6m ago•1 comments

I Won a Teknofest 2025: A Step-by-Step Guide

https://www.notion.so/yapsgg/How-I-Won-a-TEKNOFEST-2025-A-Step-by-Step-Guide-2d2465f04ab58023bed5...
1•abdibrokhim•7m ago•1 comments

Study links America's favorite cooking oil to obesity

https://medicalxpress.com/news/2025-11-links-america-favorite-cooking-oil.html
1•PaulHoule•15m ago•0 comments

Show HN: Weekly newsletter with tactical frameworks from 50 $1M+ founders

https://www.doanything.com/preview/uXalImXcFZk
1•AlexMorganFndr•15m ago•0 comments

How musicals use motifs to tell stories

https://pudding.cool/2025/12/motifs/
1•gmays•21m ago•0 comments

Ask HN: What to do when Claude Code is writing code?

1•brihati•22m ago•1 comments

Show HN: Schengen Calculator – Avoid €5K Fines for Overstaying EU"

https://owlfacts.com
1•sunrays•22m ago•1 comments

A personal recap of 2025: on running, LLMs, family, coffee, work

https://dimitarmisev.com/blog/2025-recap
1•misev•27m ago•0 comments

I Built a Module System for a Language That Doesn't Have One

https://www.claudianadalin.com/blog/building-pinecone
1•xbmcuser•29m ago•0 comments

Show HN: Magic CSV – Transform CSVs with plain English, no formulas

https://magiccsv.app/
1•bored-developer•31m ago•0 comments

The Lore of the World: Field Notes for a Child's Codex

https://www.theintrinsicperspective.com/p/the-lore-of-the-world
3•Jun8•36m ago•0 comments

Show HN: Agape – human-centered CLI task manager

https://github.com/josequiceno2000/agape
2•josequiceno2000•36m ago•0 comments

Show HN: PDU – Open-source PostgreSQL data rescue tool

https://github.com/wublabdubdub/PDU-PostgreSQLDataUnloader
2•zhangchenPDU•36m ago•1 comments

Build Your Own ML Framework

https://mlsysbook.ai/tinytorch/intro.html
2•auraham•36m ago•0 comments

Observations on safety friction and misclassification in conversational AI

2•ayumi-observer•37m ago•0 comments

A Woman on a NY Subway Just Set the Tone for Next Year

https://www.honest-broker.com/p/a-woman-on-a-ny-subway-just-set-the
4•thomassmith65•38m ago•0 comments

A Woman on a NY Subway Just Set the Tone for Next Year

https://honest-broker.com/p/a-woman-on-a-ny-subway-just-set-the
1•thomassmith65•40m ago•2 comments

Advice for generalists who want to join startups

https://twitter.com/benln/status/2006057848430604705
2•gmays•47m ago•0 comments

Languish – Programming Language Trends

https://tjpalmer.github.io/languish/
2•nickswalker•47m ago•0 comments

What to Expect from the AI Engineering World in 2026

https://sarthakai.substack.com/p/what-to-expect-from-the-ai-engineering
2•sarthakrastogi•54m ago•0 comments

Show HN: LLMRouter – first LLM routing library with 300 stars in 24h

https://github.com/ulab-uiuc/LLMRouter
3•tao2024•58m ago•1 comments

Show HN: real-time usage monitor for Claude – see cost without leaving workflow

https://github.com/SrivathsanSivakumar/simple-usage-monitor
3•supersonic339•1h ago•1 comments

Meta is sued by US Virgin Islands over ads for scams, dangers to children

https://www.reuters.com/legal/litigation/meta-is-sued-by-us-virgin-islands-over-ads-scams-dangers...
7•1vuio0pswjnm7•1h ago•0 comments

Poland urges Brussels to probe TikTok over AI-generated content

https://www.reuters.com/world/china/poland-urges-brussels-probe-tiktok-over-ai-generated-content-...
4•1vuio0pswjnm7•1h ago•1 comments

MongoBleed: Unauthenticated memory-read vulnerability in MongoDB

https://www.bitsight.com/blog/critical-vulnerability-alert-cve-2025-14847-mongodb-mongobleed
1•epicprogrammer•1h ago•1 comments

Nvelox: Lightweight, event-driven load balancer built for high-concurrency

https://github.com/nvelox/nvelox
2•thunderbong•1h ago•0 comments

Creating my own blog from scratch using zola

https://vjay15.github.io/blog/zola-tutorial/
2•vjay15•1h ago•1 comments

How can I detect that the system is running low on memory?

https://devblogs.microsoft.com/oldnewthing/20251229-00/?p=111927
4•ibobev•1h ago•0 comments

Restoring My Childhood Family Computer Part 4: Emulation

https://www.gridbugs.org/restoring-my-childhood-family-computer-part-4/
2•ibobev•1h ago•0 comments

Ten things we forgot to be true

https://kgrep.com/about
6•0xlogk•1h ago•2 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.