frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Base64 encoding and decoding at almost the speed of a memory copy

https://arxiv.org/abs/1910.05109
1•tosh•3m ago•0 comments

Voltaire, the Entrepreneur

https://www.linkandth.ink/p/voltaire-the-entrepreneur
2•helsinkiandrew•12m ago•0 comments

Mozilla to UK regulators: VPNs are essential privacy and security tools

https://blog.mozilla.org/netpolicy/2026/05/15/mozilla-to-uk-regulators-vpns-are-essential-privacy...
2•WithinReason•14m ago•0 comments

Killswitch: Add per-function short-circuit mitigation primitive

https://lore.kernel.org/all/20260507070547.2268452-1-sashal@kernel.org/
2•Tomte•19m ago•0 comments

The Applicability of Spaced Repetition

https://borretti.me/article/the-applicability-of-spaced-repetition
2•Tomte•20m ago•0 comments

Linux Latest Vulnerability Allows Reading Root-Owned Files by Unprivileged Users

https://www.phoronix.com/news/Linux-ssh-keysign-pwn
2•tjek•23m ago•0 comments

At Cannes, filmmakers shift toward cautious acceptance of AI

https://www.reuters.com/lifestyle/cannes-filmmakers-shift-towards-cautious-acceptance-ais-inevita...
2•sahar_builds•24m ago•0 comments

CAFleet – open-source Agent Teams reinvented, both for Claude Code and Codex

https://github.com/himkt/cafleet
2•himkt•26m ago•0 comments

The Uncomfortable Truth About AI "Reasoning"

https://www.youtube.com/watch?v=iFYF_e1GSGI
2•tcp_handshaker•32m ago•0 comments

TypedMemory – long-term memory and reflection for AI agents

https://github.com/canis-minor/typedmem
2•ruxiz•36m ago•0 comments

Should you move to Silicon Valley? [video]

https://www.youtube.com/watch?v=QHJkUw31YX8
2•nomilk•42m ago•0 comments

An Introduction to Galois Fields and Reed-Solomon Coding [pdf]

https://people.computing.clemson.edu/~jmarty/papers/IntroToGaloisFieldsAndRSCoding.pdf
3•teleforce•46m ago•0 comments

Show HN: Save Context from MCP Bloat

https://github.com/healqq/mcp-content-guard
2•healqq•48m ago•0 comments

Additive FFT Explained: Fast Fourier Transforms over Binary Fields

https://blog.lambdaclass.com/additive-fft-background/
2•teleforce•51m ago•0 comments

The Streaming Latency Tradeoff: Why Some TTS Models Lose Accuracy in Real Time

https://deepgram.com/learn/streaming-tts-latency-accuracy-tradeoff
2•ChicknNuggt•54m ago•1 comments

The Mythical Agent-Month

https://wesmckinney.com/blog/mythical-agent-month/
3•fagnerbrack•1h ago•1 comments

Programmers Spend Their Time – Probably Dance

https://probablydance.com/2026/02/10/how-programmers-spend-their-time/
3•fagnerbrack•1h ago•0 comments

Global Energy Flow – Real-Time Energy Intelligence

https://global-energy-flow.com/
3•xbmcuser•1h ago•1 comments

Show HN: Codiff, a local diff review tool

https://github.com/nkzw-tech/codiff/releases
5•cpojer•1h ago•2 comments

How we made Notion available offline

https://www.notion.com/blog/how-we-made-notion-available-offline
2•fagnerbrack•1h ago•0 comments

We let four AIs run radio stations. Here's what happened.

https://andonlabs.com/blog/andon-fm
2•thm•1h ago•0 comments

Show HN: Give your AI agent a brain that understands your codebase

https://github.com/bitloops/bitloops
2•sergiopreira•1h ago•0 comments

Compared a few OpenClaw hosting setups

https://docs.google.com/spreadsheets/d/1tVqYh8fAWLAFAuuM3-G0WVoFqY6VKJ8pgFdS3zvux80/edit?gid=2137...
4•VishnuTech•1h ago•0 comments

Forum

https://bestsugardaddyapps.com/forum/
3•whatsupdog•1h ago•0 comments

A blog post is a query for people who will route interesting stuff to you

https://www.henrikkarlsson.xyz/p/search-query
2•James72689•1h ago•0 comments

Useful Security Tooling

https://app.securl.online
3•ktbatterham•1h ago•0 comments

Molecular Dynamics on Apple M4

https://github.com/vyasgiridhar/moleqular
2•vyasgiridhar•1h ago•0 comments

My indie app was named too close to competitors and I burnt my fingers

2•phalgun_g•1h ago•1 comments

Ask HN: What LLM models are you using and why?

2•rubyn00bie•1h ago•1 comments

Ask HN: Why do hotels etc. WiFi networks all use captive portals?

2•tgsovlerkhgsel•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•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.