frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

https://github.com/localgpt-app/localgpt
55•yi_wang•2h ago•20 comments

SectorC: A C Compiler in 512 bytes (2023)

https://xorvoid.com/sectorc.html
227•valyala•10h ago•43 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
17•RebelPotato•1h ago•4 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
139•surprisetalk•9h ago•143 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
173•mellosouls•12h ago•330 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
57•gnufx•8h ago•55 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
151•vinhnx•13h ago•16 comments

GitBlack: Tracing America's Foundation

https://gitblack.vercel.app/
25•martialg•5h ago•3 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
172•AlexeyBrin•15h ago•31 comments

First Proof

https://arxiv.org/abs/2602.05192
121•samasblack•12h ago•74 comments

IBM Beam Spring: The Ultimate Retro Keyboard

https://www.rs-online.com/designspark/ibm-beam-spring-the-ultimate-retro-keyboard
14•rbanffy•4d ago•4 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
296•jesperordrup•20h ago•94 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
67•momciloo•10h ago•13 comments

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
92•randycupertino•5h ago•201 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
96•thelok•11h ago•21 comments

LLMs as the new high level language

https://federicopereiro.com/llm-high/
36•swah•4d ago•79 comments

Show HN: Axiomeer – An open marketplace for AI agents

https://github.com/ujjwalredd/Axiomeer
7•ujjwalreddyks•5d ago•2 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
565•theblazehen•3d ago•206 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
33•mbitsnbites•3d ago•2 comments

Vouch

https://twitter.com/mitchellh/status/2020252149117313349
30•chwtutha•41m ago•5 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
282•1vuio0pswjnm7•16h ago•461 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
120•josephcsible•7h ago•149 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
106•zdw•3d ago•54 comments

The silent death of good code

https://amit.prasad.me/blog/rip-good-code
76•amitprasad•4h ago•75 comments

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
178•valyala•10h ago•165 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
28•languid-photic•4d ago•9 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
115•onurkanbkrc•14h ago•5 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
897•klaussilveira•1d ago•275 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
224•limoce•4d ago•124 comments

Eigen: Building a Workspace

https://reindernijhoff.net/2025/10/eigen-building-a-workspace/
11•todsacerdoti•4d ago•3 comments
Open in hackernews

Feedmaker: URL + CSS selectors = RSS feed

https://feedmaker.fly.dev
173•mustaphah•4mo ago

Comments

mustaphah•4mo ago
The good news: made it to the front page.

The bad news: so did the 503 page.

benbristow•4mo ago
In some ways a good thing, no? Shows you've got work to do on optimisation for large audiences. A free stress test (unless you're on a host that charges per hit or bandwidth excess), as you will.

Did load eventually for me, thought it was broken as no styles but looks like it's intentional.

uyzstvqs•4mo ago
Seems to be hosted using fly.io
kschaul•4mo ago
Glad you’re find the tool interesting! A short blog post behind it: https://kschaul.com/post/2023/04/16/feedmaker-quickly-genera...

And the GitHub url (hopefully easy to host your own instance): https://github.com/kevinschaul/feedmaker

mustaphah•4mo ago
Looks like you're hosting this on fly.io - PAYG model. You could probably host this for free on Cloudflare Workers; 100k requests/day on the free tier; static content (the homepage) is free & unlimited.

Edit: The catch is the 10ms CPU cap per request - you'd need a super lean implementation. Django's too heavy for that.

0cf8612b2e1e•4mo ago
Python alone is many milliseconds to start. Unless they give you some allowances for interpreter overhead.
mustaphah•4mo ago
Well, someone already did with JS: https://github.com/ProfessorManhattan/rss-worker
bradbeattie•4mo ago
https://github.com/RSS-Bridge/rss-bridge is what I've been using for the same purpose.
zekenie•4mo ago
Not the same but this gives me an idea… what if there was a map reduce for doms as a web primitive. Like imagine if I could make a dom (or feed) that was some selection and transformation of another dom
onedognight•4mo ago
You have just re-invented XLST.
pimlottc•4mo ago
*XSLT
Pfeil•4mo ago
Related discussion to remove XSLT from the web platform: https://github.com/whatwg/html/issues/11523
1-more•4mo ago
https://www.w3schools.com/xml/tryxslt.asp?xmlfile=cdcatalog&... give it a whirl!
jeroenhd•4mo ago
In the days of XHTML, XSLT would be exactly what. The modern web equivalent would require XSLT but for HTML/SGML (SGSLT?).
int0x29•4mo ago
I made a CGI program that ran CSS selectors against URLs and returned the output. I debated making it public and then realized I probably didn't want to run an open proxy. I'm curious how long this will last.
oneeyedpigeon•4mo ago
You could just have made it public and self-hosted.
crazygringo•4mo ago
I love this.

Has anyone tested to see if it works with Blogtrottr which will email you whenever there's a new item in an RSS feed?

Just since this doesn't seem like it even includes a date field in the RSS? And of course no guid. So I'm wondering how compatible it winds up being.

kevincox•4mo ago
Dates shouldn't matter. The feed has ID elements which is what identify entries. Atom has no guid element. So I would expect this to work with any reader.
edoceo•4mo ago
I wish they had concrete, accurate id and created_at. IIRC these attributes are fixed in AT.
crazygringo•4mo ago
But is this producing ID elements? And if so, based on what, since they don't seem to be coming from any CSS selectors? That's my question.
kevincox•4mo ago
It seems to use the link as the ID based on clicking a few examples on the site. An ok option for this type of thing.
ZYbCRq22HbJ2y7•4mo ago
Should be able to achieve this without selectors with HTML to Markdownish (something like Firefox's Reader mode).
cleartext412•4mo ago
Oh, so this is what Reader mode does.

The few times I actually tried it, it worked badly, with huge chunks of text content missing from the page. Makes me wonder if with modern web the task has became so difficult even a browser couldn't pull it off, or if they just wasn't trying to do a good job with the feature.

mg•4mo ago
That is a good idea.

59 requirements, including Django, seems pretty heavy though?

For my own RSS feed, I use this 48 line Python file with no dependencies outside the standard library:

https://github.com/no-gravity/atomfeed.py

It takes an array with the entries as input, not a web page. But I guess the HTML parsing should take no more than another few lines? For HTML parsing, I have good experiences with the lxml module which is in the Debian repos. It is fast and works pretty well.

oxalorg•4mo ago
I recently added the python-feedgen module for creating feeds in my blog generator: https://github.com/oxalorg/genox/commit/3a73013ffe82930b1a7e...

I always love removing dependencies and simplifying software. I will try and switch to a simpler implementation like yours, thanks for sharing!

ulrischa•4mo ago
Same can be done wirh freshrss
msephton•4mo ago
If you're serious about RSS curation and reading, FreshRSS really is the Swiss Army Knife. It does so much, including this“any site/page to RSS”. My favorite feature is that it makes refreshes in your feed reader client pretty much instant, which is such a huge quality of life improvement.
gottlobflegel•4mo ago
You can just use an XSLT stylesheet like this: https://wwwcip.cs.fau.de/~oc45ujef/misc/src/atom.xsl xsltproc includes a handy --html flag that lets you just process the source file directly.
pkal•4mo ago
Can you also generate+use the XSLT stylesheet dynamically from a form input so that you can use a single meta-stylesheet for multiple sites?

Oh, and is you brother coming to the party?

danielheath•4mo ago
I wrote a similar thing in go (using chromedriver, so it could handle things that need JS).

Handled most things nicely, but I found a few sites where I wanted multiple selections to be combined into one document.

I emailed the result to myself, turning any images into attachments; this meant my “feed reader” had read/unread tracking that synced across devices, some html support, folders, offline viewing, etc.