frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

StreetComplete: Fixing OpenStreetMap, one tiny quest at a time

https://streetcomplete.app/
338•kls0e•4h ago•67 comments

A better way to tie your gym shorts. (Or any drawstring) [video]

https://www.youtube.com/watch?v=3R0Lp86GEBk
259•surprisetalk•3h ago•99 comments

Better Auth is joining Vercel

https://better-auth.com/blog/better-auth-joins-vercel
46•sync•50m ago•22 comments

98% Isn't Much

https://whynothugo.nl/journal/2026/07/03/98-isnt-very-much/
312•speckx•3h ago•235 comments

Microsoft Fire IdTech Team at Id Software

https://gamefromscratch.com/microsoft-fire-idtech-team-at-id-software/
178•bauc•1h ago•156 comments

Chat Control passed first round in EU Parliament

https://www.heise.de/en/news/Showdown-in-Strasbourg-The-unexpected-return-of-Chat-Control-1-0-113...
169•miroljub•1h ago•79 comments

Europe's company websites are mostly served by US vendors

https://ciphercue.com/blog/european-web-hosting-vendor-share-2026
183•adulion•4h ago•135 comments

Top researchers leave USA for the Netherlands (in Dutch)

https://www.nwo.nl/nieuws/eerste-internationale-wetenschappers-via-het-tulp-fonds-naar-nederland
271•28304283409234•5h ago•203 comments

Show HN: PostgreSQL performance and cost across 23 EC2 instance types

https://postgres.saneengineer.com
44•anivan_•4h ago•2 comments

But Nothing Has Changed on Our Side

https://cacm.acm.org/blogcacm/but-nothing-has-changed-on-our-side/
17•adunk•3d ago•5 comments

9 Mothers (YC P26) Is Hiring in Austin, TX

https://9mothers.com/careers
1•ukd1•4h ago

C++ Details of Asymmetric Fences

https://nekrozqliphort.github.io/posts/membarrier/
37•anon_farmer•3d ago•2 comments

OpenWrt One – Open Hardware Router

https://openwrt.org/toh/openwrt/one
776•peter_d_sherman•22h ago•291 comments

CoMaps – FOSS Offline Maps

https://www.comaps.app/
725•basilikum•21h ago•175 comments

How to sequence your own DNA at home

https://bradleywoolf.com/links-1/sequencing-my-own-dna-at-home
344•bilsbie•16h ago•128 comments

Small AI Models Gain Traction In places with unreliable networks

https://spectrum.ieee.org/small-language-models-ai-pharmaceuticals
245•sscaryterry•16h ago•74 comments

Historic Photos of NASA's Cavernous Wind Tunnels

https://www.theatlantic.com/photo/2018/05/historic-photos-of-nasas-cavernous-wind-tunnels/560660/
83•ohjeez•2d ago•21 comments

GLM 5.2 and the coming AI margin collapse

https://martinalderson.com/posts/the-upcoming-ai-margin-collapse-part-1-glm-5-2/
632•martinald•20h ago•405 comments

The Art of Computer Programming by Donald E. Knuth

https://www-cs-faculty.stanford.edu/~knuth/taocp.html
147•archargelod•11h ago•42 comments

Ask HN: Where are the good search engines for mathematical formulas?

27•lo0dot0•2d ago•10 comments

Microsoft Can Track Users via a Windows Device ID

https://www.pcmag.com/news/a-hackers-arrest-reveals-microsoft-can-track-users-via-a-windows-device
275•ifh-hn•7h ago•114 comments

Fable turned reMarkable into Tom Riddle's diary from Harry Potter

https://github.com/MaximeRivest/Riddle
592•modinfo•17h ago•368 comments

Dolosse – a South African invention used over the world

https://thisbugslife.com/2021/11/21/dolosse-a-south-african-invention-used-over-the-world/
114•andsoitis•3d ago•28 comments

The Revenge of the Philosophy Majors

https://www.nytimes.com/2026/07/05/business/philosophy-majors-ai-jobs.html
61•benbreen•2h ago•78 comments

Ternlight – 7 MB embedding model that runs in browser (WASM)

https://ternlight-demo.vercel.app/
304•soycaporal•17h ago•60 comments

A global workspace in language models

https://www.anthropic.com/research/global-workspace
430•in-silico•22h ago•174 comments

Dua Lipa opens library for banned and censored books in Portugal

https://www.euronews.com/culture/2026/06/29/dua-lipa-opens-library-for-banned-and-censored-books-...
190•pax•3h ago•165 comments

Resetting Xbox

https://news.xbox.com/en-us/2026/07/06/resetting-xbox/
712•dijksterhuis•1d ago•855 comments

In Praise of Observational Evidence

https://asteriskmag.com/issues/14/in-praise-of-observational-evidence
69•fi-le•6d ago•35 comments

AMD Ryzen AI Halo – $4k AI Dev Kit

https://www.lttlabs.com/articles/2026/07/06/amd-ryzen-ai-halo
370•LabsLucas•1d ago•244 comments
Open in hackernews

Chat Control passed first round in EU Parliament

https://www.heise.de/en/news/Showdown-in-Strasbourg-The-unexpected-return-of-Chat-Control-1-0-11356680.html
169•miroljub•1h ago

Comments

iamnothere•1h ago
From a post on Mastodon:

> democracy is when you repeatedly push for unpopular laws until they pass, and the more times you do it the more democratic it is

It is unlikely that 60 additional “no” votes can be found by Thursday to stop this.

soco•48m ago
So basically the people we elected will vote yes. How's that undemocratic? Because the majority doesn't vote the way I like it? I'm not even ironic, I truly don't understand those comments. You get what you voted for, garbage in garbage out.
iamnothere•39m ago
All votes have a certain margin or fluctuation, as individual representatives can be pressured, swayed, or coerced by any number of means. If a vote fails over and over again then eventually passes under dubious circumstances (start of vacation when attention is elsewhere), that seems to be against the spirit of democratic rule. At least to me, but what do I know? Maybe everyone loves this outcome and all the prior rejections were just a fluke.
poly2it•31m ago
The vast majority (72%) of European citizens are opposed to Chat control. Regardless, the proposal has been brought up and rejected relentlessly, mostly by action of politicians (commissioners) who are not directly elected to begin with. We have more than enough reasons to be furious.

https://www.patrick-breyer.de/en/poll-72-of-citizens-oppose-...

delusional•12m ago
Did you read the question of that survey? Talk about poisoning the well.
Gander5739•4m ago
https://youtu.be/ahgjEjJkZks
echelon•24m ago
They keep voting on surveillance state measures that the oligarchy wants that will limit the freedom of the people.

They keep voting and voting and voting until the energy of the people to protest diminishes or they find a way to get it in.

There needs to be a counter-balance where politicians can be removed or even punished by the people for proposing unpopular bills.

ryandrake•9m ago
They only have to win once. You have to win every time.
belowavgiq•1h ago
"The procedure now chosen gives the proponents of Chat Control a significant tactical advantage. Since the law is in its second reading, an absolute majority of 361 votes of all parliament members is required for amendments or a renewed rejection on Thursday. In contrast, a simple majority of the MEPs present is sufficient for the other side. As many parliamentarians have historically already departed by the last day before the summer break, the re-enactment of the regulation is considered almost unavoidable."

So, if I'm reading this correctly, Chat Control is bound to become law? and this is after I think 2/3 rejections, how democratic of the EU.

Oh, and parliamentarians starting their summer break whenever they want will never not be funny.

miroljub•1h ago
The EU is a dictatorship for some time already. The fact they push and push and push unpopular laws until they push them through is all you need to know about them.

They sneaked this atrocity in while all the EU-controlled media hype the football championship and blame Trump and FIFA boss Infantino for overriding a decision on whether a single player will play a single game or not.

chrystalkey•57m ago
You have apparently no idea what an actual dictatorship is
skeptic_ai•55m ago
Tell me the difference please. Which country we compare to?
nuka_coffee•50m ago
A dictatorship has a dictator. Who doesn't know that?
miroljub•1h ago
[[comment deleted]]

Thanks for the warning. Comment deleted to avoid jail time.

iamnothere•58m ago
It’s a good time to download the source code for software that allows locally encrypted messaging, particularly without central infrastructure.

Delta Chat works with any email server and has a rich feature set, Bitchat is also good to have on hand. And of course the old standby GPG, flawed as it may be.

Also NNCP (https://nncp.mirrors.quux.org/) in case sneakernet solutions are ever needed.

patrakov•54m ago
I am not a lawyer, but, as a Russian citizen, let me warn you. The very fact that your comment criticizing the EU regime, that you yourself admit could send you to jail, is online and not deleted by Thursday, makes it a "lasting crime". For lasting crimes, it does not matter that the regulation criminalizing the action or state of affairs was not in force when they started. What matters is that the condition defined as illegal (comment existing) is true when the regulation outlawing it is in force - i.e., that you did not cease and desist. Yes, this is a creative way authorities circumvent the ban on ex post facto laws - they say "it is not ex post facto".

Commented on Tuesday, deleted the comment on Wednesday, the regulation is enacted on Thursday => OK.

Commented on Tuesday, did not delete before Thursday => jail (and it does not matter that you can't delete it anymore because it has a reply).

Sarcasm of course, as Russian laws do not apply here.

73738384•53m ago
Gotta love the downvotes. At least we have free healthcare folks (for now lol).
harrisoned•1h ago
Even if you are not in the EU, this will affect you. Some countries really like to copy such regulations from others. Once services starts complying, other governments will go like "if you did for them, you can do it for us, right? so it's not technically impossible", and things only get worse from there. Not all services will simply block the EU as well, which would be better to send a stronger message if approved.

I really fear where this is headed.

pr337h4m•54m ago
Centralized messaging services won't last long, their capture is sadly inevitable. In the long run, only self-hosted/decentralized protocols can resist what's coming.

In the meantime though, Signal specifically should not do something stupid like blocking the EU, which is basically surrender. They are a non-profit headquartered in the US, so there are zero business risks to non-compliance - nothing in the EU to fine or seize. And the EU has no jurisdiction over servers in the US, all they can do is build their own Great Firewall. (However, they might pressure AWS to deplatform Signal - hopefully the team is prepared for the possibility that self-hosting will be necessary soon.)

earth-tattoo•43m ago
If I was signal CEO I would have self hosted years ago! There's many reasons for signal to be not on AWS.
harrisoned•40m ago
> Centralized messaging services won't last long, their capture is sadly inevitable. In the long run, only self-hosted/decentralized protocols can resist what's coming.

Very much. I also fear they coming for this, we already have instances of where using secure alternatives tags you as a criminal[0], so i don't doubt a future where non-approved applications will get you in trouble. With everything happening around Android locking itself down[1] and Windows being a spyware[2] anybody who wants privacy will be 'different', and can be tagged and excluded from parts of society for not using the same services.

[0]: https://x.com/GrapheneOS/status/1940440326830989549

[1]: https://news.ycombinator.com/item?id=48801059

[2]: https://news.ycombinator.com/item?id=48815196

nekusar•1h ago
The cypherpunks were right. Rights to encryption are only a part of what we need.

The other part is steganography, or hiding real messages within a innocuous anodyne message stream. And encryption can be used in conjunction as part of hiding said messages.

It can be within pictures with the lowest bit values. It can be constructed punctuation and spaces. Lots of things.

But hidden and plausibly deniable messaging is the ONLY way to defeat a government(s) that want to invade every communication aspect for humans.

nullorempty•57m ago
That's an excellent take.

Unfortunately, verified devices will close that loophole.

osigurdson•52m ago
What I don't understand is, what kind of legitimate criminal would not use such techniques? Are bank robbers planning things out on iMessage? If so, presumably they won't be criminals for very long. Therefore these types of initiatives only impact the innocent and inept but still active criminals.
iamnothere•45m ago
The purpose of these efforts is not to catch criminals, at least not primarily, it’s to map the spread of “dangerous” ideas and the networks behind them. In other words, to prevent effective political change.

Found a new problematic meme? Someone leaked a video of you taking a bribe? Someone published a photo of damage from a missile strike? Add it to the database of forbidden media and quickly track down the source.

cucumber3732842•18m ago
They'll make sure to catch just enough criminals that when you say it's all bullshit some snooty waste of oxygen on HN can say "well akshually" and link you to some cherry picked news story that makes it all look like a good thing because they caught some small time house painter dumping waste paint in the sewer or nabbed someone for selling vapes to teenagers.
hlieberman•1h ago
Is this Chat Control 1.0 or Chat Control 2.0?
MaKey•43m ago
This is about Chat Control 1.0 (voluntary scanning).
storus•1h ago
First they tried to approve software patents during an agriculture and fisheries council session, now they are bending procedural rules to hack it in before summer vacations. Some weird form of democracy™.
iamsaitam•54m ago
The real joke is that these MEPs leave for summer break like they are school children and their attendance doesn't matter to the whole.
cynicalsecurity•48m ago
Local governments are likely to block the initiative. We need a Polish based messenger that won't bend to chat control fascist initiatives.
aquir•44m ago
Hopefully this could be the first good thing about Brexit...this might not get implemented in the UK or there will be a delay!
graemep•40m ago
> Hopefully this could be the first good thing about Brexit

Was having lots of people's lives saved by a much faster vaccine rollout not a good thing?

miroljub•31m ago
Please mark sarcasm as /s
rollulus•44m ago
“We decide on something, leave it lying around, and wait and see what happens. If no one kicks up a fuss, because most people don't understand what has been decided, we continue step by step until there is no turning back.”

And

“If it's a Yes, we will say 'on we go', and if it's a No we will say 'we continue'.”

- Jean-Claude Juncker

raverbashing•38m ago
And the worse part is: they do that because the alternative means you're building a railway on a surface tunnel because some people don't like it (or worse, not building anything)
big85•40m ago
The Wikipedia entry on Chat Control doesn't go into enough detail on what exactly it does, only the history of its legislative process. Can someone update it?
miroljub•32m ago
Just assume the worst: all your private messages would be read and shared between all governments and corporations in the world.
big85•26m ago
No, I want to know specifically.
miroljub•9m ago
The answer is already specific, but not complete.
cucumber3732842•23m ago
It's probably line item 156/289 on some intern's list of things to check once a week and make sure it "looks good". Politicians engage in just as much publicity management as big corporations do.
rsynnott•14m ago
Part of the confusion is that there are two things involved here; 'Chat Control 1', an existing (but expiring) derogation to the ePrivacy Directive which allows, but does not require, providers to scan messages. 'Chat Control 2', which you'll likely have heard more about, would _require_ providers to do this. The wiki article is quite poorly written and implies that 1 is an earlier version of 2, which isn't really the case.

Anyway, this is about Chat Control 1.

tadasZ•37m ago
i'm so tired of this bs, these elected people act as tsars, even when said NO they try again and again while employing shady tactics and there is no way of punishing these a*holes. Elections exist, but when same 35% (number taken out of butt, but point is - it's low) of people vote we get same sht who elects same sht to EU. And i don't know about other countries, but my country sends complete degenerates to EU, like litteraly degenerates.
miroljub•29m ago
> ... these elected people act as tsars, ...

They are not elected. Even the EU is illegal, since joining the EU was rejected by people of many European countries, but that was ignored.

They just do what they want and do thorough media coverage. In rare cases that doesn't work, people just dissapear.

tadasZ•37m ago
i'm so tired of this bs, these elected people act as tsars, even when said NO they try again and again while employing shady tactics and there is no way of punishing these a**holes. Elections exist, but when same 35% (number taken out of butt, but point is - it's low) of people vote we get same sh*t who elects same sh*t to EU. And i don't know about other countries, but my country sends complete degenerates to EU, like litteraly degenerates.
varispeed•29m ago
Effect of law enforcement not doing their jobs. Chat Control is illegal in many countries including Germany and that includes preparation for the roll out. Just need a prosecutor with a spine.
musha68k•24m ago
This is the anti-EU move but they simply don't understand that.

Authoritarian centralization efforts need to be fought Huang style - with an European twist - as we might be behind on a lot of axis but we "Didn't Wake Up a Loser".

China / US leadership must not be the carte-blanche to formalize whatever low bar in how we handle our own privacy; going straight for the "self own" I guess?

Sorry for prompt mode but I hope this is at least somewhat legible to fellow Europeans, if not please listen to antirez in original Italian or auto translated:

https://youtu.be/cmYiWsFn3GM

I hear quite a few tangents in there; the main one being: especially in EU we need to go "agentic". Don't wait for politics to do The Right Thing. They should play retrospective backup at best.

I'm thinking they might be actually thankful for having been provided vision / imagination.

Team up with the bureaucrats after the fact but don't listen to them too much - again - to Do The Right Thing. Especially when they are potentially infected by lobbyists...

FFS I hate this timeline; we really need to show up for real. Again and again and again and again...

zuzululu•10m ago
Talked to a fellow European coworker recently and they seem very supportive of chat control and that it was necessary to stop "far right nationalism" and then I pressed on for them describe what it is and they got angry and refused to clarify. I think this is a good snapshot of where Europe is right now that chat controls have become politically weaponized and people who are supportive of it seem clueless as to what it actually is proposing.

Future looks very dim for EU as a whole, I'm glad I left it for America

aaomidi•46m ago
TBH modern dictatorships are a lot less obvious in the way you describing.

There are dictatorships, where a very select few people have absolute power, but there’s no visible dictator.

Iran is a country like this. There’s no visible dictator. It’s a game of power between the clergy, the military, and the civil government.

wongarsu•41m ago
Those are more like aristocracies or oligarchies than dictatorships though. Though maybe those are not the best descriptions of Iran either
73738384•54m ago
The European Comission is the top decision maker of the EU. The European citizen has zero (0) influence on the members or actions of the EC. No different than the politburo in China.
iamnothere•52m ago
It is slightly different than China, China has implemented hotlines/apps for citizen complaints in response to social pressure, and it actually attempts to address those complaints.
pigpop•44m ago
Given a choice between China and the EU at this point I would choose to live in China.
onraglanroad•41m ago
Apart from the fact it can't make decisions.

It can only propose; the decision is made by the EU parliament.

raverbashing•41m ago
> The European citizen has zero (0) influence on the members or actions of the EC

Whenever one reads EC you need to read: "All of the heads of state in a trenchcoat". Macron, Merz, etc

And yet this is an EP maneuver

pigpop•46m ago
It's much more of an oligarchy where even though the members of the elite are elected the body of them as a whole appears to have enough influence over new members to force them to act in accordance with an ongoing plan. It seems like any real change would require a very large super majority of new members to be elected at the same time in order to change course. Even a country like the UK seems to still be under their influence after leaving the union which speaks volumes about the amount of backroom dealing that must be going on.
miroljub•39m ago
I suppose you know?

Now go enlighten us on how the EU is super democratic and way better than the worst dictatorship that ever existed, so we may be happy we are not the worst.

mikestorrent•31m ago
It's mostly a lack of properly descriptive words in the language. I think "totalitarian liberalism" or the "managerial state" is probably closer to what we're talking about here. Power is not concentrated in one individual; responsibility and accountability are diffused so far that it is impossible to find someone who actually can do or change anything. "Rational systems" of business process and rigour serve to remove individual wisdom and intuition from the equation entirely. Adding AI on top of this will probably only further entrench it - walls of words protecting people from really improving anything meaningfully.

In some ways, the concentration of power in a dictatorship might be better, if the dictator was well morally aligned with the people. Trouble is, the people are seldom even morally aligned with each other in a unified way, so a dictator cannot easily represent their conflicting interests. Representative democracy does at least take a step towards solving that issue.

ChocolateGod•56m ago
Nearly every law pushed by the EU Commission has support from the EU Council.

Chat control is no different.

raverbashing•42m ago
1 - this is about Chat Control 1.0

2 - The vote was on the "Urgency requirement"

> parliamentarians starting their summer break whenever they want will never not be funny

Eh. This is the least problematic thing here. Some MEPs might just be on official PTO.

isodev•38m ago
> how democratic of the EU

Well, these are the MEPs elected by member states. We don’t like the outcome but this means chat control is well supported within the government of each country.

CrisMystik•36m ago
MEPs are directly elected by citizens, not governments. It's the Council instead where representatives (ministers) of all national governments sit
isodev•29m ago
Yup, edited to clarify I mean the MEPs bring “the will of the people”. Clearly not enough has happened on local level to raise awareness / lobby against chat control. I don’t think many outside tech are even aware if the slippery slope of the surveillance machinery.
Balinares•37m ago
> So, if I'm reading this correctly, Chat Control [2.0, implied] is bound to become law?

Nope. This is bad, but not THAT bad.

This is an extension of the existing Chat Control 1.0, which was set to expire (or maybe already has, I didn't keep track). AIUI it gives chat companies permission to scan user chats for illicit content, but does not mandate it.

This is bad, but it's not the much worse still Chat Control 2.0 that was defeated several times already.

delusional•18m ago
> or maybe already has, I didn't keep track

Literally second paragraph.

> to reinstate the transitional regulation for Chat Control, which expired in April

lostmsu•46m ago
You can't have access to the free healthcare until you get a mandatory calming vaccine.
raverbashing•30m ago
And who's to say Drama is dead huh

I love how your average cybertistic EU leftoid who has less serotonin than Werther and yet thinks all their country needs is more 3rd world "refugees" acts upon a tiny modicum of difficulty or government control (which should not be read as me advocating for it, naturally)

> Any advice from free people of China on circumventing government restrictions and control?

You should look into what goes on WeChat

But anyway the Chinese has way more agency and way less qualms about using air-conditioner so let me make a guess on who's surviving the heat waves

iamnothere•38m ago
This is why you should be building parallel networks and even institutions, as the Czechs did under Soviet rule (look up “Parallel Polis”). Mutual aid will become critical.
mikestorrent•28m ago
The trouble is that most conventional ways of building a new service are trivial to block. What is needed now is unstoppable messaging and social networking built on top of existing services and protocols that won't be blocked right away, services with more legal protection - like email with GPG, or some kind of steganographically encrypted layer on top of Instagram.

Imagine all I ever posted was cat pics... unless I have your public key and then all of a sudden those pics are decoded into messages of dissent

iamnothere•24m ago
I am speaking beyond services, you need allies who are willing to come to each other’s aid, especially financially, but also for things like physically relaying data from place to place if that is ever needed. And for more mundane things like watching your house when you are out of town. Offline networks are going to become much more critical.
miroljub•35m ago
I wish you were right, but the EU only needs Google and Apple, both having big EU businesses, to block Signal.

Google is already working on closing the possibility to install apps from outside the app store, Apple has been like that since forever. The fact that a few technically savvy users with rooted phones will still be able to use Signal doesn't mean anything. It will be dead if the EU decides they don't want it.

mghackerlady•40m ago
Security is the reason given to us since most of us are too trusting or dumb to look any further into it. It becomes clear security isn't what they're doing it for after giving it more than a few minutes of thought
__MatrixMan__•48m ago
The trouble with pictures is that when you share them online the platform will likely compress them before serving them to others, spoiling your steganography. I think text-in-text is the way to go. Decrypt that recipe for brownies into the actual message. For example: https://arxiv.org/abs/2510.20075