frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Smithereen – an early-Facebook-style Fediverse server

https://smithereen.software
5•grishka•35m ago
Hey! I'm Gregory Klyushnikov, a former lead Android developer at VKontakte, Russia's Facebook. And I hate enshittification with a burning passion. I quit in 2016 because the mismatch in values with the new management started driving me crazy.

My core issue with Facebook, Twitter, Instagram, VKontakte, and other commercial, centralized social network services is that they all eventually drift away from "staying updated on your friends' lives" towards "getting world news", "communicating with businesses", "a town square", "a place to look at ads", "endless supply of brainrot", and all kinds of other things that involve the platform forcefully shoving strangers at you and you at them - I call such pivoted services social "media". If you want to just be with your friends on the modern internet, you're out of luck. (Yes, messaging apps are a stopgap seemingly everyone has settled on, but it's not a good solution.)

This gaping niche is what eventually got me interested in developing for the fediverse and why I started Smithereen in late 2019. My goal with this project is to eventually bring back that long-forgotten "early Facebook" experience when the platform just gets out of the way and lets you have fun with your friends and meet new people in groups. And to do it such that no one will take it away this time.

There are profiles with lots of fields, walls, groups and events public and private, photo albums with tagging, and more.

One important feature that's absent for now is global user search and, somewhat related to that, a database of educational institutions so you could put your school/college/university on your profile and be findable by your classmates. This is just something that's very hard to do in a decentralized system without partially centralizing it, although I have a few ideas that need experimental validation.

It's written in Java, it only has a few external dependencies (imgproxy, MySQL, and a web server of your choice), and it ignores most of the so-called "progress" that happened in web development over the last decade. The UI is a meticulous reproduction of VKontakte's pre-2016-redesign layout. It's fully compatible with Mastodon and other ActivityPub servers in the sense that its functionality is a superset of Mastodon's. Its client API is mostly compatible with VK's as well. A server for a few users should be able to comfortably run on a Raspberry Pi or a cheap VDS.

Unlike most fediverse projects, there is no "flagship" open-signups server because I have more interesting things to do with my life than running one of these; it's a serious commitment that fits neither my goals nor my personality. That said, I set up https://try.smithereen.software so anyone could try the thing with a temporary account (you don't need a real email either).

Looking forward to your feedback!

Erlang_Python – Combine Python's ML/AI Ecosystem with Erlang's Concurrency

https://hexdocs.pm/erlang_python/readme.html
1•rzk•1m ago•0 comments

NTSB is aware that individuals are reconstructing cockpit voice recorder audio

https://xcancel.com/NTSB_Newsroom/status/2057538746795663536
1•hnburnsy•4m ago•0 comments

Are we self-sovereign PKI yet?

https://buffrr.dev/blog/are-we-self-sovereign-pki-yet/
1•ca98am79•4m ago•0 comments

Show HN: Agent-estimate, how long a coding task takes, at agent speed

https://github.com/kiloloop/agent-estimate
2•haoranchg•7m ago•0 comments

Note from the Maintainer of Apollo-ImprovedCustomApi

https://github.com/JeffreyCA/Apollo-ImprovedCustomApi/issues/263
1•busymom0•10m ago•0 comments

Kyle Busch Has Died

https://www.espn.com/racing/nascar/story/_/id/48838614/nascar-icon-kyle-busch-dies-age-41
3•milleramp•12m ago•0 comments

It's Not a Mystery Why Fertility Rates Are Declining

https://www.nytimes.com/2026/05/20/opinion/blame-fertility-rate.html
1•littlexsparkee•12m ago•0 comments

Nobody Cares About Frontier Model If the Audio Stops When the Screen Turns Off

https://futurehangover.substack.com/p/nobody-cares-about-your-frontier
1•DefNotAiForSure•13m ago•0 comments

TikoTok

https://www.tiktok.com/
1•BEATGO•13m ago•0 comments

Huxe Will Be Discontinued

https://www.huxe.com/
2•teppeik•14m ago•0 comments

Roblox

http://Roblox.com.br
1•BEATGO•14m ago•0 comments

Outlier AI is paying cardiologists to review ECGs and train AI models (referral)

https://app.outlier.ai/en/expert/referrals/link/2REalwVscvVRImDKiXksxm7YpZg
1•elsadek•20m ago•0 comments

Libomemo.js 0.0.1 – OMEMO crypto library for JavaScript

https://github.com/conversejs/libomemo.js/releases/tag/v0.0.1
1•neustradamus•21m ago•0 comments

Sam Altman's startup is hoping Jared Leto's band will make you scan your eyeball

https://sfstandard.com/2026/05/21/jared-leto-sam-altman-eye-scanner-concert-tour/
1•voxadam•22m ago•0 comments

We built an agent for CI despite using Claude Code for everything else

https://www.mendral.com/blog/how-we-built-our-ai-agent
2•shad42•22m ago•0 comments

Erasing Existentials

https://wolfgirl.dev/blog/2026-05-20-erasing-existentials/
1•birdculture•23m ago•0 comments

Symlinking NixOS Dotfiles

https://matklad.github.io/2026/05/21/symlinking-nixos-dotfiles.html
1•surprisetalk•23m ago•0 comments

A field guide for engineering teams making AI agent work compound

https://www.memco.ai/field-guide
2•scotttaylor•23m ago•0 comments

Aiointerpreters – Run CPU bound code in subinterpreters using asyncio

https://github.com/Jamie-Chang/aiointerpreters
2•rzk•26m ago•0 comments

SpaceX Set to Launch Upgraded Starship on Pre-IPO Test Flight

https://www.wsj.com/business/spacex-starship-v3-launch-6cd89008
2•JumpCrisscross•29m ago•1 comments

Companies join a deep-sea mining rush, as regulators fast-track permits

https://apnews.com/article/trump-deepsea-mining-executive-orders-oceans-environment-399faab6fc329...
2•petethomas•29m ago•0 comments

Bun unsafe audit (not the blog post)

https://bun.com/bun-unsafe-audit
2•heldrida•29m ago•1 comments

Help testing a reference agent for moshpit.dev

2•davidvanwie•33m ago•0 comments

China sinks 2k servers beneath the ocean as AI power demands push ...

https://www.techradar.com/pro/china-unveils-worlds-first-underwater-data-center-2-000-server-faci...
3•ColinWright•33m ago•0 comments

Shiny Forever: How Tamatoa Won

https://firasd.substack.com/p/shiny-forever-how-tamatoa-won-moana-maui-disney-crab-villain-song-j...
2•firasd•34m ago•0 comments

The SpaceX IPO It's Worse Than You Think [video]

https://www.youtube.com/watch?v=-X6YzlY_8tM
10•ZeljkoS•34m ago•0 comments

My Son's Hockey Team and the Crisis of American Resentment

https://www.theatlantic.com/ideas/2026/05/children-private-equity-sports/687222/
2•breve•35m ago•0 comments

Show HN: Smithereen – an early-Facebook-style Fediverse server

https://smithereen.software
5•grishka•35m ago•0 comments

I Got Sycophanted

https://whattotelltherobot.com/p/i-got-sycophanted
4•stefie10•35m ago•0 comments

Benchmarking Free-Threading Performance with Tachyon

https://blog.changs.co.uk/benchmarking-free-threading-performance-with-tachyon.html
2•rzk•38m ago•0 comments