frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: 41 years sea surface temperature anomalies

https://ssta.willhelps.org
93•willmeyers•2h ago•27 comments

LittleSnitch for Linux

https://obdev.at/products/littlesnitch-linux/index.html
1045•pluc•14h ago•360 comments

Help Keep Thunderbird Alive

https://updates.thunderbird.net/en-US/thunderbird/140.0/apr26-1e/donate/
292•playfultones•7h ago•198 comments

A WebGPU Implementation of Augmented Vertex Block Descent

https://github.com/jure/webphysics
32•juretriglav•2h ago•2 comments

Meta removes ads for social media addiction litigation

https://www.axios.com/2026/04/09/meta-social-media-addiction-ads
100•giuliomagnifico•1h ago•41 comments

Building a framework-agnostic Ruby gem (and making sure it doesn't break)

https://newsletter.masilotti.com/p/on-building-a-framework-agnostic
10•joemasilotti•1d ago•1 comments

Introduction to Nintendo DS Programming

https://www.patater.com/files/projects/manual/manual.html
70•medbar•1d ago•11 comments

How Pizza Tycoon simulated traffic on a 25 MHz CPU

https://pizzalegacy.nl/blog/traffic-system.html
96•FinnKuhn•1h ago•21 comments

Wit, unker, Git: The lost medieval pronouns of English intimacy

https://www.bbc.com/future/article/20260408-the-extinct-english-words-for-just-the-two-of-us
88•eigenspace•4h ago•49 comments

Open Source Security at Astral

https://astral.sh/blog/open-source-security-at-astral
282•vinhnx•10h ago•65 comments

FreeBSD Laptop Compatibility: Top Laptops to Use with FreeBSD

https://freebsdfoundation.github.io/freebsd-laptop-testing/
61•fork-bomber•5h ago•31 comments

Clean code in the age of coding agents

https://www.yanist.com/clean-code-in-the-age-of-coding-agents/
4•yanis_t•23m ago•0 comments

Launch HN: Relvy (YC F24) – On-call runbooks, automated

https://www.relvy.ai
16•behat•2h ago•11 comments

Haunted Paper Toys

http://ravensblight.com/papertoys.html
172•exvi•3d ago•22 comments

Lichess and Take Take Take Sign Cooperation Agreement

https://lichess.org/@/Lichess/blog/lichess-and-take-take-take-sign-cooperation-agreement/DZS0S0Dy
45•stevage•2h ago•3 comments

Tree Calculus

https://treecalcul.us/
47•tosh•6d ago•12 comments

Small Engines

https://scottlocklin.wordpress.com/2026/03/25/very-small-engines/
20•surprisetalk•2d ago•4 comments

Am I German or Autistic?

https://german.millermanschool.com/
176•doener•2h ago•138 comments

Show HN: Moon simulator game, ray-casting

https://mooncraft2000.com
58•JKCalhoun•2d ago•13 comments

Creating the Futurescape for the Fifth Element [2019]

https://theasc.com/articles/fantastic-voyage-creating-the-futurescape-for-the-fifth-element
77•nixass•5h ago•45 comments

Dr. Dobb's Developer Library DVD 6

https://archive.org/details/DDJDVD6
100•kristianp•4d ago•40 comments

USB for Software Developers: An introduction to writing userspace USB drivers

https://werwolv.net/posts/usb_for_sw_devs/
362•WerWolv•19h ago•40 comments

I ported Mac OS X to the Nintendo Wii

https://bryankeller.github.io/2026/04/08/porting-mac-os-x-nintendo-wii.html
1742•blkhp19•23h ago•296 comments

Improving storage efficiency in Magic Pocket, Dropbox's immutable blob store

https://dropbox.tech/infrastructure/improving-storage-efficiency-in-magic-pocket-our-immutable-bl...
48•laluser•5d ago•8 comments

Understanding the Kalman filter with a simple radar example

https://kalmanfilter.net
389•alex_be•21h ago•52 comments

Claude mixes up who said what and that's not OK

https://dwyer.co.za/static/claude-mixes-up-who-said-what-and-thats-not-ok.html
254•sixhobbits•5h ago•246 comments

They're made out of meat (1991)

http://www.terrybisson.com/theyre-made-out-of-meat-2/
597•surprisetalk•1d ago•161 comments

The Importance of Being Idle

https://theamericanscholar.org/the-importance-of-being-idle/
245•Caiero•2d ago•143 comments

ML promises to be profoundly weird

https://aphyr.com/posts/411-the-future-of-everything-is-lies-i-guess
559•pabs3•1d ago•543 comments

Git commands I run before reading any code

https://piechowski.io/post/git-commands-before-reading-code/
2135•grepsedawk•1d ago•457 comments
Open in hackernews

Session is shutting down in 90 days

https://getsession.org/donate
46•balamatom•2h ago

Comments

mhitza•1h ago
Never heard of them, and this page doesn't tell me what they do, but I've laughed at this line

> In most markets Senior developers often command salaries exceeding $150,000 USD per year

Not really, there's basically a single sub-market in the US market where that is the norm.

w4yai•1h ago

    "Session is an end-to-end encrypted messenger that protects your private data. A decentralized app designed, built, and operated by a global community of privacy experts."
raverbashing•1h ago
A collection of strongly opinionated crypto experts running on hopes more than money is no way to run a government^W^W a messaging app
ExpertAdvisor01•1h ago
They are based in Switzerland . 140k USD median dev salary
mhitza•1h ago
Interesting claim, where do you gather that data? The quick results I got where from a 2024 report on TheNextWeb claiming its around 90k USD equivalent in Switzerland https://thenextweb.com/news/european-cities-highest-salaries...
ExpertAdvisor01•1h ago
https://swissdevjobs.ch/salaries
mhitza•1h ago
Thanks for the data, 117500 CHF converted today is around 148k USD, and that means being in the top 25%
ExpertAdvisor01•1h ago
It clearly says that the median is 110k CHF ~ 140k USD
Tade0•1h ago
Market rate for a senior engineer in much, much poorer Poland exceeds 80k at current exchange rates - ask me how I know.

I also had a contract in Switzerland for a brief, beautiful moment and in 2020 it was not weird to have an hourly rate exceeding 90CHF/h in this role.

Permanent employees were making anywhere in the range of 100-130k CHF, so the 140k USD figure is close adjusted for inflation.

xmattx•1h ago
For a Senior perhaps. The figures I find for Switzerland are more in the 90-120 range depending on the source. Also, I think what OP was referring to is the 'most markets' bit. Switzerland is the best paying country in Europe (discounting London).
ExpertAdvisor01•1h ago
I wouldn’t have replied if the session foundation hadn’t been based in Switzerland.
TeMPOraL•1h ago
> Switzerland is the best paying country in Europe (discounting London).

How does that look when you correct for costs of living, because I imagine that would put London at the bottom of the list, as one of those places where senior-level tech salary is not enough to afford living in the city itself (and I don't mean the City of London, but the rest of it too).

hibikir•1h ago
Within the US, it's far more common than you think. That's typical senior dev money in a large company in cities like St Louis or KC. What is rare outside of the biggest markets is the whole "enough RSUs to double your salary" thing.
kilroy123•1h ago
That salary is not unheard of at all in London. Especially when you convert £ to $.
esskay•1h ago
Sure but Londons known for being high wages. Now change that location to Cornwall or the North of England and watch it get almost cut in half.
zipy124•1h ago
not unheard of, but not typical.
efficax•1h ago
the rare market is 250k+. You can get 150k in cleveland or milwaukee
AugieDB•1h ago
For a senior developer, $150,000 is about right. I'm looking at the latest half dozen jobs I've seen on LinkedIn for open senior developer positions and they all start at that number, and range up to $185k to $200k. Digging a little deeper, I see some th atstart well above that number, but it's for the huge companies you're thinking of -- Google, Netflix, Github.
mhitza•1h ago
The claim is that 150k is the baseline that is often exceeded. I don't know the region you're looking for on LinkedIn, but what I see for European jobs is that they barely crack 100k for developers. At least the senior, non highly specialist, jobs I'm seeing.
esskay•1h ago
Time to broaden their hiring pool then, $150k is double the cost of a senior developer in many other parts of the world (yes including English speaking first world countries).

When you've got 90 days till the doors close you cant be picky about your hiring pool.

Arnt•6m ago
Read the posting. They dont have money for a team, they don't have money for a senior developer. Whether $150k/FTE or $75k doesn't matter, because they don't have either of those.

Once the server and other costs have been paid, the have money for... maybe a part-time junior in Cambodia.

dminvs•1h ago
I'd consider this a lowball in Austin
superxpro12•1h ago
Whats the take-home after housing and expenses tho? It's the same in CA... massive salaries, but also massive taxes+housing expenses.
chipotle_coyote•1h ago
At least in my experience, having worked in both Florida and California, that's more of a wash than people imagine it's going to be -- and more so than the "cost of living calculators" tend to demonstrate, at least if you're a renter.

I actually ran a few numbers based on current costs. If you're making $120K/yr in Florida and paying the average cost for a 1-bedroom rental in Tampa ($1,642/mo, as of April 2026 according to Apartments.com), your after-tax take home is $98 (24% federal tax bracket, no state tax) and you have $78.4K after rent. If you're making $180K/yr in California and paying the average cost for a 1-bedroom rental in San Jose ($2,705/mo), your after-tax take home is $130.5K (24% federal tax bracket, 9.3% CA state tax bracket) and you have $98K left after housing.

You can keep fiddling with the numbers, but in most cases, the premium for getting a tech job in Silicon Valley is sufficiently high that you really are making more in absolute dollars despite the higher cost of living.

KaiserPro•1h ago
Yeah I'm not sure what they do, or why they need support
tadhglewis•1h ago
Interestingly I applied for one of their senior frontend positions that required a "high level of experience" in Australia, they said 120k AUD with no room to go higher. Went with an offer of 170k instead.
HWR_14•1h ago
Well, that aligns with both "total raise of 93k AUD" and "we need more money to afford to hire senior people"
oofbey•1h ago
I like the idea. But I’m pretty happy with Signal. Signal does require a phone number I think, but otherwise seems very similar.

Grounding identity in a phone number is very reasonable for almost all normal usage. It makes recovery simple. It does block the ultra paranoid use cases though. Oh well.

Nyr•1h ago
Session is not similar to Signal.

Session aims to provide anonymity, Signal aims to provide privacy.

bsaul•1h ago
signal is really crappy. It fails at the most basic feature which is : deliver the message on time.
bjord•1h ago
does it? have you been trying to use signal while disconnected from the internet?
oofbey•1h ago
I had a friend who complained about this too. I never understood it. She had a really cheap old android phone. Maybe that’s the issue?
bjord•49m ago
I primarily use a nearly-bottom end android phone that's a few years old and just recently switched to an even older, even lower end android phone that is six years old. Neither has that issue.

Obviously, I'm not really claiming that it's not possible people are experiencing this issue, but it can't possibly be widespread.

I feel like most likely people are using android skins that aggressively kill apps in the background.

Imustaskforhelp•1h ago
> otherwise seems very similar.

It's worth mentioning that Session had started out as a fork of signal.

0xy•1h ago
Signal's code quality is not conducive to security. They had an extremely bad state management bug that resulted in photos being sent to random contacts in your list (potentially life ruining implications if you're sending private photos).

For this reason, it's hard to trust them. The encryption quality is irrelevant if the slop coded client is blasting random photos to random contacts.

alance•1h ago
Source?
balamatom•1h ago
>Grounding identity in a phone number is very reasonable for almost all normal usage

In many jurisdictions, telecoms form an abusive oligopoly, and you need to provide a state-issued identity document to get a phone number.

That is not at all reasonable for normal usage - unlike well-known non-abusive authentication methods, such as a keypair; or its even simpler cousin, the username/password.

oofbey•1h ago
I guess it depends on what you consider normal. Most of the humans I know find it vastly easier to produce a state issued id to an authority than to generate a public/private key pair.
balamatom•1h ago
What's easier: to obtain state ID, or to sign up to a website with your preferred username and password?
oofbey•1h ago
Obtaining your first id is obviously difficult. But so is obtaining your first computer. If you’re on good terms with your government, obtaining the id is easier. That’s really the key. Sure if you focus on hostile states this stuff all makes sense. If you’re insistent on hiding from authorities then many things become much more difficult, by design.
vel0city•31m ago
Well, I and a lot of the people I'm going to talk to through things like Signal are going to have a state ID regardless as I live in a country where one practically needs to drive a car to function in society.

On top of that so many other things just inherently expect one to have a phone number. It would be somewhat odd to not have a phone number for most of the people I know and talk to through platforms like Signal.

So to your question of which is easier, having the state ID and a phone number is easier because I'll already have that for a multitude of reasons.

If you live in a place where its rare to have a phone number, then yes I agree Signal probably isn't a good choice.

thefounder•1h ago
>> Grounding identity in a phone number is very reasonable for almost all normal usage.

Yeah if you compare that with Facebook messenger and other such services but if you want secure communication it's not reasonable.

Archelaos•1h ago
> In most markets Senior developers often command salaries exceeding $150,000 USD per year

Why not outsource this to a cheaper country? For example, here in Germany salaries are about half of that, and the talent pool is excellent.

ramon156•1h ago
Id do it for 1/3rd!
rvz•1h ago
Claude (or any other chatbot) can do it for 1/100th of the cost and faster than anyone.

So $150k+ is overpriced.

cl3misch•1h ago
Afaik Germany is one of the most expensive countries for employing white collar jobs?

The gross income to the employee might be 75k in Germany, but the cost to the employer is roughly twice that amount in turn.

In my (very naive) mental model, US salaries are higher, have less "overhead" for the employer, but leave more responsibility (healthcare, retirement) to the employee.

ExpertAdvisor01•1h ago
Yeah , but the German pension system is unfortunately a scam . Therefore everyone is responsible for their own retirement (private investments e.g etfs) .
rvz•1h ago
> In my (very naive) mental model, US salaries are higher, have a lot less "overhead" for the employer, but leave more responsibility (healthcare, retirement) to the employee.

Unfortunately this time, AI does not have vacations, healthcare, retirement or bills to pay and is available 24/7, 365 days on demand.

Many companies only see this as an opportunity to cut down on employees in 2026 and Session will do the same.

So that is why to answer your question:

> ...Germany is one of the most expensive countries for employing white collar jobs?

The main reason why the downsizing will continue until "AGI" is achieved internally.

ExpertAdvisor01•1h ago
Add 30% on top of your salary to cover social contributions+ healthcare.
coldpie•1h ago
I feel like a crazy person for having to write this, but: if you are starting a business (yes, non-profits are businesses), then you need to have a business plan. If you launch a business and you have not done the work to have a business plan, then in 99.999% of situations, your business will fail. A business plan includes market & competitive research, a revenue plan based on that research that includes realistic pricing models and costs, a marketing plan, and several options for when things don't turn out like you planned. This isn't even Business 101, this is like Remedial Intro to Business. If you don't have this worked out before you launch, you have already failed.

The corollary for this is as a user, you should determine whether or not the business you are planning to depend on has a business model before you choose to depend on them. If there is no apparent income stream, then the business will close at some point and you may as well skip all the heartburn and choose not to use that business for anything you care about. BlueSky, I'm looking at you right now.

jason_zig•1h ago
I think this was their business plan. See if it works and, if it doesn't, shut it down
oofbey•1h ago
Privacy enthusiasts tend to align with anarchists - people who intrinsically distrust institutions. Maybe this also correlates with qualities like blind optimism, or disbelief in institutions like capitalism?
malfist•14m ago
> Privacy enthusiasts tend to align with anarchists

That's a mighty broad brush you're painting with over there.

retrac98•1h ago
They don’t say how they plan to avoid a repeat scenario a few months down the line.

Donations are fine, but something needs to change or people are just propping up a non-viable business.

BoredPositron•1h ago
Don't fall for it they pivoted after being crypto bros with a failed token. It's just more grift.
cropcirclbureau•1h ago
Surprised to hear this since my understanding was that Session was run on a crypto coin based, user hosted onion routing servers. Do they mean the dev company behind Session is shutting down?

An anecdote I have: a friend once had narcotics shipped intl. through Session a few years ago.

833•1h ago
Not sure why it's always a binary: either give us $1M or we shut down.

Vast majority of products and services can continue on or near zero, with slow or zero velocity.

Really, you can't fire half the team if you have to and keep operating?

1.75M MAU requires very small infrastructure.

johnisgood•1h ago
Yeah, there is no way they need $1M for the servers, come on...
miroljub•17m ago
God forbid someone get paid for their work.
0xy•1h ago
I'd love to know where the $600k that Vitalik Buterin donated to them 3 short months ago went. I don't think they've adequately addressed this question.
bjord•1h ago
seems like it was $300k (the total was split between simpleX and session), but still—fair question
rvz•1h ago
> In most markets Senior developers often command salaries exceeding $150,000 USD per year, and on top of this there are legal and operational overheads for running the STF.

Translation:

Our product makes no money, has no use case and we need $1M to survive.

Two ways a PE "cost saver" would fix this:

1. Claude + 1x senior engineer (in India).

2. CTO + Claude and no senior engineers / employees.

Given we have (allegedly) achieved "AGI" (heavily disputed) they don't need as many employees.

Especially those that are after $150k+ which when you can vibe code with Claude for less than $10k anyway. /s

Job done.

mcherm•1h ago
So you are suggesting that a private communications and messaging system that proports to offer reliable anonymity is a reasonable use case for more-or-less unsupervised development by Claude? Because that is just the sort of use case where I would NOT trust an unsupervised AI.
walthamstow•1h ago
Sad. I will need a new way to communicate with my guy.
bjord•1h ago
I don't personally use it, but regardless, it'd be a shame to see it go
RandomGerm4n•27m ago
That’s not really a big deal since the session encryption was insecure anyway. It feels almost like a honeypot after they've removed forward secrecy. If you’re looking for a decentralized alternative SimpleX Chat is a more secure option.
racuna•26m ago
A few months ago, a Session update logged me out. I tried to log back in, but my passphrase caused Session to crash. I tried the Play Store version, the F-Droid version, and the desktop version.

Support told me that login method had been around for a while, and I didn’t know it. So suddenly, I was locked out and couldn’t access MY ACCOUNT. I used to promote Session, but since their support response was basically a big “fuck you,” I say “fuck you too,” and I hope people switch to SimpleX.

Ms-J•14m ago
Session was Australian based which means they would have to do all sorts of horrible things when asked by the government, such as even letting police impersonate users...

I just checked and they claim to have moved their infra to Switzerland.

There are many other issues, some I've forgotten about since I would never trust it in the first place. They also require a phone number even!

Seeing them go, I feel neutral. It's always good to have more anonymity software, just not this for me.