frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I added a Bluesky comment section to my blog

https://micahcantor.com/blog/bluesky-comment-section.html
146•hydroxideOH-•2h ago•32 comments

BirdyChat becomes first European chat app that is interoperable with WhatsApp

https://www.birdy.chat/blog/first-to-interoperate-with-whatsapp
270•joooscha•3h ago•168 comments

Postmortem: Our first VLEO satellite mission (with imagery and flight data)

https://albedo.com/post/clarity-1-what-worked-and-where-we-go-next
70•topherhaddad•2h ago•11 comments

Raspberry Pi Drag Race: Pi 1 to Pi 5 – Performance Comparison

https://the-diy-life.com/raspberry-pi-drag-race-pi-1-to-pi-5-performance-comparison/
92•verginer•4h ago•42 comments

The Writers Came at Night

https://www.metropolitanreview.org/p/the-writers-came-at-night
14•ctoth•1h ago•2 comments

Memory layout in Zig with formulas

https://raymondtana.github.io/math/programming/2026/01/23/zig-alignment-and-sizing.html
53•raymondtana•6h ago•13 comments

Doing gigabit Ethernet over my British phone wires

https://thehftguy.com/2026/01/22/doing-gigabit-ethernet-over-my-british-phone-wires/
394•user5994461•12h ago•219 comments

Claude Code's new hidden feature: Swarms

https://twitter.com/NicerInPerson/status/2014989679796347375
229•AffableSpatula•7h ago•161 comments

First Design Engineer Hire – Build Games at Gym Class (YC W22)

https://www.ycombinator.com/companies/gym-class-by-irl-studios/jobs/ywXHGBv-design-engineer-senio...
1•hackerews•1h ago

Agent orchestration for the timid

https://substack.com/inbox/post/185649875
41•markferree•3h ago•0 comments

JSON-render: LLM-based JSON-to-UI tool

https://json-render.dev/
40•rickcarlino•3h ago•9 comments

Shared Claude: A website controlled by the public

https://sharedclaude.com/
26•reasonableklout•14h ago•10 comments

How I estimate work

https://www.seangoedecke.com/how-i-estimate-work/
365•mattjhall•12h ago•209 comments

Small Kafka: Tansu and SQLite on a free t3.micro

https://blog.tansu.io/articles/broker-aws-free-tier
39•rmoff•4d ago•2 comments

Maze Algorithms (2017)

http://www.jamisbuck.org/mazes/
74•surprisetalk•1d ago•23 comments

Ask HN: Gmail spam filtering suddenly marking everything as spam?

96•goopthink•6h ago•73 comments

Understanding Rust Closures

https://antoine.vandecreme.net/blog/rust-closures/
22•avandecreme•3h ago•2 comments

Microservices for the Benefits, Not the Hustle (2023)

https://wolfoliver.medium.com/the-purposes-of-microservices-4e5f373f4ea3
19•WolfOliver•3d ago•16 comments

The Concatative Language XY

http://www.nsl.com/k/xy/xy.txt
26•ofalkaed•3h ago•5 comments

The Kept and the Killed (2022)

https://publicdomainreview.org/essay/the-kept-and-the-killed/
17•nomagicbullet•6h ago•2 comments

Poland's energy grid was targeted by never-before-seen wiper malware

https://arstechnica.com/security/2026/01/wiper-malware-targeted-poland-energy-grid-but-failed-to-...
21•Bender•1h ago•0 comments

Show HN: StormWatch – Weather emergency dashboard with prep checklists

https://jeisey.github.io/stormwatch/
13•lotusxblack•2h ago•1 comments

KAOS – The Kubernetes Agent Orchestration System

https://github.com/axsaucedo/kaos
4•axsaucedo•4d ago•1 comments

Tao Te Ching – Translated by Ursula K. Le Guin

https://github.com/nrrb/tao-te-ching/blob/master/Ursula%20K%20Le%20Guin.md
145•andsoitis•5h ago•57 comments

Language may rely less on complex grammar than previously thought: study

https://scitechdaily.com/have-we-been-wrong-about-language-for-70-years-new-study-challenges-long...
15•mikhael•19h ago•4 comments

Show HN: Debugging consent and conversion tracking with a headless scan

https://consentcheck.online/
6•marstay•6d ago•0 comments

MS confirms it will give the FBI your Windows PC data encryption key if asked

https://www.windowscentral.com/microsoft/windows-11/microsoft-bitlocker-encryption-keys-give-fbi-...
383•blacktulip•9h ago•248 comments

Show HN: Open-source Figma design to code

https://github.com/vibeflowing-inc/vibe_figma
19•alepeak•16h ago•6 comments

December in Servo: multiple windows, proxy support, better caching, and more

https://servo.org/blog/2026/01/23/december-in-servo/
116•t-3•5h ago•9 comments

Hung by a thread

https://campedersen.com/rayon-mutex-deadlock
9•ecto•4h ago•12 comments
Open in hackernews

I added a Bluesky comment section to my blog

https://micahcantor.com/blog/bluesky-comment-section.html
142•hydroxideOH-•2h ago

Comments

pmb•1h ago
It's nice, right? I did it a while ago and I highly recommend it. https://triplepat.com/blog/2024/10/17/how-the-website-works
bk496•1h ago
Cool!
melvinroest•1h ago
Seems like a fun growth hacking way to grow Bluesky as well. I made an account just to test it out, haha
garganzol•1h ago
There is no question that for-profit social network projects will end up as Twitter did. The only question is when.

Ideally, the comment system should be either self-hosted or more fediverse-like. The rest is a temporary compromise that will sink in the sands of time.

guelo•55m ago
Mastodon had their shot and people found it too confusing.
soulofmischief•47m ago
My biggest turnoff has been the fact that you don't own your own data/account and are beholden to whichever dictator(s) run the instance you started out on. You can migrate, but that entire process is just convoluted. I should be able to create an account with my own keys and use them anywhere. Servers can choose to use and share allowlists or blocklists. Each instance being its own little world kills discovery and adds a ton of friction.

And instances seem to be pretty heavy on resources. Reminds me of why Matrix never really took off, running a Matrix server is just too difficult and time-consuming for what you get out of it.

I know proponents of Mastodon will point out that you can work around these warts, but I don't want to. I don't think the model is suited for me.

tolerance•39m ago
I’m not 100% sure but I think you essentially described how Nostr works in your first paragraph.
soulofmischief•6m ago
Noster is cool, I've experimented with it but it doesn't solve all of my problems and has some problems of its own, such as spam. Most importantly, it's not really P2P, despite being decentralized.

I have also explored other P2P approaches and built prototype social networks. I prefer a more P2P approach, I think it's more scalable, but it's complicated because IP privacy by default is important in large social networks. I'm still searching for the right solution. I think the advances in LLMs are going to help do a much better job at solving the moderation problem in social networks, and so I am experimenting with that in my off time.

cyode•41m ago
Not sure why above is downvoted. You’re right. Google Trends reveals how much of a flash in the pan Mastodon was post-Twitter: https://imgur.com/a/i2Vq9FR

Social media needs to be very simple for the masses to adopt. The elevator pitch needs to be one sentence and must not include the word “server”.

jsheard•39m ago
> The elevator pitch needs to be one sentence and must not include the word “server”.

Unless you're Discord, who got away with it by redefining "server" to mean something else.

krapp•23m ago
Mastodon doesn't need to be "adopted by the masses" to be successful. I and plenty of other people are perfectly fine happy with it (and I use Mastodon comments for my blog.)

I don't understand the knee-jerk reactions whenever Mastodon comes up here. Someone always has to declare it dead, someone always has to rant about "leftist politics" and "fascist moderators." And then they usually suggest Nostr which is far more dead than Mastodon.

Nothing is perfect - Mastodon does have its rough edges - but even a moderately successful breakaway from mainstream social media is worth celebrating. I remember when the consensus on HN was that any alternative to the mainstream would be impossible, doomed to fail. The fediverse has its community and its identity, it isn't a flash in the pan.

skybrian•30m ago
They're not the biggest, but big enough to have a lot of active accounts, so I think they're likely to persist and get more than one shot on goal. (Similarly for Bluesky.)
elsjaako•18m ago
I know I shouldn't react this way, but this view that Mastodon can only be successful if it's the largest platform out there always gets under my skin. There are about a million active users of the fediverse, and I know plenty of us find it nice right now.

Active users are measured in different ways by different platforms, so if we compare registered users, fedi has 12.5M compared to 42M for Bluesky. So it's approximately 25% of the size.

It's not the best place to go if you want to get a large following, and it's not Serious Business, but as a user that's not what I want from a social platform. I have plenty of people to follow who are talking about things that interest me.

You're welcome to come have a look if you want, but otherwise no worries. We're doing fine. Maybe you'll check it out sometime when some drama happens at Bluesky. The fediverse is not going away any time soon.

irishcoffee•1h ago
It’s hard for something to succeed when the selling point is “we aren’t that other thing!”

Edit to remove unintended flame bait.

tpdly•31m ago
True, but Bluesky really does solve pains that closed platforms can’t/won’t. Having a choice over your algorithm is like getting lead out of your pipes, or getting a bidet or something.
f311a•1h ago
My blog is fully static and I have a 50-line CF worker script that sends comments to me which I import directly to markdown of a blog post. There are ways to do comments without embedding.
JCattheATM•51m ago
Care to share a link or some more info?
f311a•27m ago
How it works:

* CF worker on a subdomain that handles POST requests. Basically, a JS function that handles incoming requests.

* It stores comments in CF KV and sends me a copy to telegram

* All I need to do is copy it to Markdown (can be automated, but I manually approve the comments in case of spam)

* In Markdown, I'm using frontmatter to store arbitrary JSON data

* To avoid automated spam, I have a few tricks: do not expose the submit URL in HTML (insert it via JS) and calculate a simple checksum so that automated software that does not execute JS won't be able to post. Such software usually targets Wordpress blogs by scraping them from Google. I get zero spam from it.

Everything, including hosting and workers, costs me zero.

Example: https://rushter.com/blog/zsh-shell/

MarcelOlsz•4m ago
>Everything, including hosting and workers, costs me zero.

Your setup sounds cool. Do you host it on a home lab or something?

sigmar•26m ago
Would be neat to automate the comment-with-markdown as a commit/PR? Like using Pull request as comment moderation
jesse_dot_id•1h ago
Cool use of a social network.
tomtomistaken•37m ago
I am working on https://libmap.org where you can add posts to a map via Bluesky and mastodon.social.
7777777phil•34m ago
This is super cool, left a comment, nothing more to say!
tomtomistaken•18m ago
Great thing! You could automate it further by checking the Bluesky API for a (first) post containing the correct blog post link (from the correct user).
BillLumbergh•17m ago
Bluesky isn't anything special though and will disappear soon enough.
dang•12m ago
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

dana321•16m ago
[flagged]
dang•11m ago
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

bartread•6m ago
In 2026? And you host/manage it yourself rather than deferring that to a major platform that wants to monetise your words?

Yeah, well, you kind of are special.

socalgal2•15m ago
Everyone has different needs. I run tech tutorials so I need:

(*) the entire post, not a excerpt and link to another platform

(*) long posts - posts need to be the size of stack overflow questions

(*) code blocks - it's a tech questions, posters need to be able to post code

(*) screenshots - posters need to be able to post pictures of what's wrong.

(*) serving a static site - I don't want to run a server so a script with an iframe is best. Though it would be nice if they had a message protocol for sizing.

(*) good a blocking/dealing with spam - it should be good at blocking spam. It should be easy to deal with 1000 spam messages should it ever happen. If I have to manually delete them one at a time then no.

(*) free - haha. the stuff I write is open source. I don't want to have to pay on top of my time.

(*) a sustainable business model - not sure what this means except my impression of things like giscus is they either require a server (see above), or they're running the service at a loss so it will probably eventually die.

(*) editable by mod - the posts need to be useful to other users and often posters mis-format

I don't use anything related to github because I expect github will eventually disallow this. I would consider using github if github itself offered the service. Github has one of the best UIs for tech question IMO. Markdown, drag and drop images, drag and drop video, large message size.

I use disqus because even though it sucks, it mostly checks all of those boxes. It's worst part is code blocks. It supports them but they are hard to use.

I looked into things like giscus and utterance. They both require a server or you trusting that they'll run theirs forever. They also use that ludicris "Act on your behalf" BS github permissions system.

jasoneckert•4m ago
This is great!

I did something similar, but with GitHub Discussions because my blog is hosted on GitHub Pages and composited with Hugo, and I wanted all components to run as close as possible to one another: https://jasoneckert.github.io/myblog/github-discussions-blog...