frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

A Social Filesystem

https://overreacted.io/a-social-filesystem/
1•icy•6m ago•0 comments

Show HN: WebTerm – Browser-based terminal emulator

https://www.webterm.app/en
1•DaiAoki•7m ago•0 comments

Built a Skills Database from Lenny's Podcast Episodes

https://sidbharath.com/blog/building-lenny-skills-database/
1•mikasisiki•12m ago•0 comments

Oilwell: Wellness app to help you embrace climate chaos

https://oilwell.app/
1•47282847•16m ago•0 comments

Cutting LLM token Usage by ~80% using REPL driven document analysis

https://yogthos.net/posts/2026-01-16-lattice-mcp.html
2•birdculture•19m ago•1 comments

Indirection

https://en.wikipedia.org/wiki/Indirection
2•tosh•23m ago•0 comments

Therac-25 Providing radiation therapy to cancer patients, Therac-25 malfunctiond

https://ethicsunwrapped.utexas.edu/case-study/therac-25
2•ncb9094•23m ago•0 comments

Hypnosis with Aphantasia

https://aphantasia.com/article/stories/hypnosis-with-aphantasia
2•danhite•25m ago•1 comments

You may just be renting your car even if you have a loan

https://www.washingtonpost.com/business/2026/01/17/7-year-car-loan-affordability-underwater/
2•_tk_•26m ago•0 comments

The Layers of the Web [video]

https://www.youtube.com/watch?v=ll1e8cYx3do
1•DavidPiper•30m ago•0 comments

Demystifying Evals for AI Agents

https://www.anthropic.com/engineering/demystifying-evals-for-ai-agents
1•handfuloflight•30m ago•0 comments

Tribute to Roko's basilisk: How to write gen AI systems

https://lorentz.app/blog-item.html?id=writing-ai-systems-2026
1•baalimago•38m ago•0 comments

Holographik: Typography Inspiration – December 2025

https://medium.com/holographik/typography-inspiration-december-2025-da800922b4c5
2•handfuloflight•39m ago•0 comments

Bigocheck: Empirical complexity analysis for Python (Zero Ops)

https://github.com/adwantg/bigocheck
1•gadwant•39m ago•1 comments

Best approach for generating SVG graphics with LLMs?

2•huly11•46m ago•0 comments

From Code Foundation Models to Agents and Applications

https://arxiv.org/abs/2511.18538
1•tamnd•47m ago•0 comments

The Web's Grain (2015)

https://frankchimero.com/blog/2015/the-webs-grain/
1•tosh•50m ago•0 comments

The Discourse Is a Distributed Denial-of-Service Attack

https://www.joanwestenberg.com/the-discourse-is-a-distributed-denial-of-service-attack/
1•tardibear•51m ago•0 comments

Show HN: Qrystal Uplink – External watchdog for IoT fleets, setup in <5 mins

https://uplink.qrystal.partners/api/auth/polar/webhooks
1•mikayelgr•53m ago•0 comments

Beyond the Machine

https://frankchimero.com/blog/2025/beyond-the-machine/
1•tosh•53m ago•0 comments

New York City is being recreated at 1:1 scale inside Minecraft

https://www.tomshardware.com/video-games/pc-gaming/new-york-city-recreated-at-1-1-scale-inside-mi...
5•NewCzech•54m ago•0 comments

Image-to-text working out of the box

https://github.com/rene-ajm-veerman/nicerApp-WebOS-5.10.z/blob/main/NicerAppWebOS/scripts.mainten...
1•rene-veerman•55m ago•0 comments

Friend's Guide to Agentic Engineering

https://abrown.blog/posts/a-friends-guide-to-agentic-engineering/
3•AWebOfBrown•57m ago•0 comments

Intelsat 708 02-15-1996 [video]

https://www.youtube.com/watch?v=DZTFgZ9zl74
1•schmuckonwheels•57m ago•0 comments

Show HN: LinxMemo – Local-first personal CRM for parents

https://testflight.apple.com/join/9UVTzxtP
2•breezefox•59m ago•1 comments

Work Is No Longer Linear

https://elliotbonneville.com/work-is-not-linear/
1•elliotbnvl•1h ago•0 comments

Implementing Dependent Data and Codata Types with Implicit Arguments (2025)

https://programming-journal.org/2025/10/19/
1•mpweiher•1h ago•0 comments

Trump Says He Won't Be Running for President (2011)

https://www.npr.org/sections/thetwo-way/2011/05/16/136361894/trump-says-he-wont-be-running-for-wh...
2•vednig•1h ago•1 comments

Air traffic control: the IBM 9020

https://computer.rip/2026-01-17-air-traffic-control-9020.html
2•todsacerdoti•1h ago•0 comments

Typesetter – a minimalist, local-first Typst editor

https://codeberg.org/haydn/typesetter
2•Curiositry•1h ago•0 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.