frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Updated Vulkan Tutorial from Sascha Willems (2026)

https://www.howtovulkan.com/
1•socki•2m ago•1 comments

Understanding FIPS 202: The Design of Keccak, SHA-3, and Shake

https://codingpirate.com/understanding-fips-202-the-design-of-keccak-sha-3-and-shake-aaad72608cc9
1•Deeptiman•2m ago•1 comments

Musk seeks up to $134B from OpenAI, Microsoft in fraud lawsuit

https://www.business-standard.com/world-news/musk-seeks-up-to-134-billion-from-openai-microsoft-i...
1•hagbard_c•9m ago•0 comments

I hotreload Rust and so can you

https://kampffrosch94.github.io/posts/hotreloading_rust/
1•polanas•11m ago•0 comments

Do people still need websites, or just a public page?

1•paravaib•14m ago•0 comments

Pushing the smallest possible change to production

https://ankursethi.com/blog/smallest-possible-change/
1•todsacerdoti•18m ago•0 comments

Log Levels: A Better Strategy with OpenTelemetry

https://www.dash0.com/knowledge/log-levels
1•ayoisaiah•19m ago•0 comments

Vercel Launches Skills – "NPM for AI Agents" with React Best Practices Built-In

https://jpcaparas.medium.com/vercel-launches-skills-npm-for-ai-agents-with-react-best-practices-b...
1•zenoware•26m ago•0 comments

The Instant Pot Failed Because It Was a Good Product (2023)

https://www.theatlantic.com/technology/archive/2023/06/instant-pot-bankrupt-private-equity/674414/
1•rwmj•27m ago•1 comments

The 600-year-old origins of the word 'hello'

https://www.bbc.com/culture/article/20260113-hello-hiya-aloha-what-our-greetings-reveal
7•1659447091•29m ago•1 comments

Ask HN: Favorite YouTube Channels?

2•chistev•35m ago•1 comments

Ask HN: Any tools for managing multi Claude Code instances?

1•tansan•36m ago•0 comments

Why Saunas, Bathhouses, Cold Plunge Pools Are So Popular

https://www.bloomberg.com/news/features/2026-01-16/why-saunas-bathhouses-cold-plunge-pools-are-so...
1•Anon84•38m ago•0 comments

Show HN: Termilingo – a terminal-based spaced repetition flashcard app

https://github.com/ayakovlenko/termilingo
1•ayakovlenko•38m ago•0 comments

Case Study: Hydration Latency in Enterprise E-Commerce (Nike vs. New Balance)

https://websiteaiscore.com/blog/nike-vs-new-balance-technical-audit
1•aggeeinn•45m ago•1 comments

Photo was taken in 1911 using glass plate technology

https://bsky.app/profile/alanjstedman.bsky.social/post/3mcm2qdizg22u
4•doener•46m ago•1 comments

Don't be a human alarm clock

https://mannhowie.com/human-alarm-clock
1•elephant_burger•47m ago•1 comments

WhisperPair: Hijacking Bluetooth Accessories Using Google Fast Pair

https://whisperpair.eu/
3•xerosic•49m ago•0 comments

Vercel's Web Interface Guidelines

https://vercel.com/design/guidelines
1•handfuloflight•49m ago•0 comments

I used an agent to hunt vulns

https://blazelight.dev/blog/agent-vuln-hunting.mdx
1•theblazehen•51m ago•0 comments

Fitdrop: Personal exploration of fashion from 1980 to 2025

https://fitdrop.cc/
2•num42•52m ago•0 comments

What predicts success in AI coding? (Analysis of 4.6k amp threads)

https://amp-analysis-casestudy.vercel.app/
1•njpatel•54m ago•0 comments

Incarnation Lease

https://atmankalena.substack.com/p/incarnation-lease
1•Trifectorium•56m ago•1 comments

Why Mixing Colors on Your Computer Makes Mud

https://spectraljs.com/blog/why_mixing_colors_on_your_computer_makes_mud/
2•rvanwijnen•58m ago•0 comments

Architecture for Disposable Systems

https://tuananh.net/2026/01/15/architecture-for-disposable-systems/
6•tuananh•1h ago•2 comments

The modern, full-stack TypeScript framework that makes T3 Stack look like 2022

https://github.com/yazcaleb/c4-template
2•plawlost•1h ago•0 comments

Multi armed bandit resource allocation in Near Memory Processing architectures

https://www.sciencedirect.com/science/article/pii/S277306462500012X
4•rbanffy•1h ago•0 comments

Cold Truths

https://newsletter.doomberg.com/p/cold-truths
1•simonebrunozzi•1h ago•0 comments

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
56•alexharri•1h ago•3 comments

Gut micro-organisms associated with health, nutrition and dietary intervention

https://www.nature.com/articles/s41586-025-09854-7?lid=t94o71j7gslg
8•lonelyasacloud•1h ago•1 comments
Open in hackernews

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

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

Thanks for checking it out.

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