frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

When Compilers Surprise You

https://xania.org/202512/24-cunning-clang
69•brewmarche•3h ago•24 comments

Super Mario Bros. and Yoshi Games (Yields) Reduced Burnout Risk

https://games.jmir.org/2025/1/e84219/
48•azalemeth•2h ago•32 comments

We Abandoned Matrix: The Dark Truth About User Security and Safety (2024)

https://forum.hackliberty.org/t/why-we-abandoned-matrix-the-dark-truth-about-user-security-and-sa...
38•Flere-Imsaho•1h ago•19 comments

Your Inbox Is a Bandit

https://parentheticallyspeaking.org/articles/bandit-inbox/
42•zdw•2d ago•24 comments

Fabrice Bellard Releases MicroQuickJS

https://github.com/bellard/mquickjs/blob/main/README.md
1265•Aissen•22h ago•464 comments

The Port I couldn't Ship

https://ammil.industries/the-port-i-couldnt-ship/
59•cjlm•5d ago•16 comments

Some Epstein file redactions are being undone with hacks

https://www.theguardian.com/us-news/2025/dec/23/epstein-unredacted-files-social-media
740•vinni2•20h ago•576 comments

X-ray: a Python library for finding bad redactions in PDF documents

https://github.com/freelawproject/x-ray
565•rendx•18h ago•101 comments

AMD entered the CPU market with reverse-engineered Intel 8080 clone 50 years ago

https://www.tomshardware.com/pc-components/cpus/amd-first-entered-the-cpu-market-with-reverse-eng...
41•ksec•2h ago•10 comments

Making a game on a custom bytecode VM in 7 days and 3kB

https://laurent.le-brun.eu/blog/making-a-game-on-a-custom-bytecode-vm-in-7-days-and-3kb
18•laurentlb•5d ago•2 comments

The e-scooter isn't new – London was zooming around on Autopeds a century ago

https://www.ianvisits.co.uk/articles/the-e-scooter-isnt-new-london-was-zooming-around-on-autopeds...
60•zeristor•7h ago•36 comments

Unifi Travel Router

https://blog.ui.com/article/travel-in-style-unifi-style-unifi-travel-router
370•flurdy•15h ago•317 comments

Permission Systems for Enterprise That Scale

https://eliocapella.com/blog/permission-systems-for-enterprise/
44•eliocs•6h ago•17 comments

Nabokov's guide to foreigners learning Russian

https://twitter.com/haravayin_hogh/status/2003299405907247502
168•flaxxen•15h ago•287 comments

New reactor produces clean energy and carbon nanotubes from natural gas

https://phys.org/news/2025-12-reactor-energy-carbon-nanotubes-natural.html
27•westurner•1h ago•17 comments

Map: Operator[] Should Be Nodiscard

https://quuxplusone.github.io/blog/2025/12/18/nodiscard-operator-bracket/
47•jandeboevrie•5d ago•31 comments

Scaling Go Testing with Contract and Scenario Mocks

https://funnelstory.ai/blog/engineering/scaling-go-testing-with-contract-and-scenario-mocks
24•preetamjinka•5d ago•10 comments

Show HN: LazyPromise = Observable – Signals

https://github.com/lazy-promise/lazy-promise
3•ivan7237d•5d ago•0 comments

I rebuilt FlashAttention in Triton to understand the performance archaeology

https://aminediro.com/posts/flash_attn/
66•amindiro•3d ago•8 comments

Google 2025 recap: Research breakthroughs of the year

https://blog.google/technology/ai/2025-research-breakthroughs/
133•Anon84•6h ago•92 comments

Lua 5.5

https://lua.org/versions.html#5.5
364•km•2d ago•113 comments

Show HN: Turn raw HTML into production-ready images for free

https://html2png.dev
118•alvinunreal•14h ago•59 comments

Texas app store age verification law blocked by federal judge

https://www.macrumors.com/2025/12/23/texas-app-store-law-blocked/
270•danso•18h ago•199 comments

Don't Become the Machine

https://armeet.bearblog.dev/becoming-the-machine/
161•armeet•12h ago•95 comments

Show HN: Tonbo – an embedded database for serverless and edge runtimes

https://github.com/tonbo-io/tonbo
45•ethegwo•6d ago•11 comments

Perfect Software – Software for an Audience of One

https://outofdesk.netlify.app/blog/perfect-software
175•ggauravr•4d ago•73 comments

Proving Bounds for the Randomized MaxCut Approximation Algorithm in Lean4

https://abhamra.com/blog/randomized-maxcut/
50•todsacerdoti•4d ago•1 comments

Open source USB to GPIB converter (for Test and Measurement instruments)

https://github.com/xyphro/UsbGpib
63•v15w•15h ago•28 comments

HTTP Caching, a Refresher

https://danburzo.ro/http-caching-refresher/
143•danburzo•20h ago•22 comments

Volvo Centum is Dalton Maag's new typeface for Volvo

https://www.wallpaper.com/design-interiors/corporate-design-branding/volvo-new-font-volvo-centum
112•ohjeez•21h ago•116 comments
Open in hackernews

The EU's Fine Against X Is Not About Speech or 'Censorship'

https://www.techpolicy.press/the-eus-fine-against-x-is-not-about-speech-or-censorship/
38•saubeidl•2h ago

Comments

TZubiri•2h ago
The tweet:

TheRealElonMusk... (Verified) 4h tweeted

"I am a nazi"

The profile:

TheRealElonMuskLol398 - (Verified Parody)

This account is a parody. Disclaimer.

nailer•1h ago
Verification has never meant you’re a good person on any platform
ceejayoz•1h ago
Isn’t the problem that they verified “the real Elon Musk”?
submeta•2h ago
The EU is acting in an increasingly restrictive manner, sanctioning journalists and citizens deemed pro-Russian or anti-Israeli. Some of those targeted are reportedly unable to open bank accounts or travel. This suggests a growing conviction within the EU that certain viewpoints are acceptable, while others are effectively prohibited and carry tangible consequences. How should this trend be described? Is it a form of totalitarianism, or something else?
realusername•2h ago
> Some of those targeted are reportedly unable to open bank accounts or travel.

Yeah sure """journalists""", the list of individuals under sanction in the EU is small and usually there's a good reason they are in that list.

submeta•1h ago
The size of the list is irrelevant. What matters is the precedent. Restricting banking or travel based on political assessments, without criminal conviction or transparent judicial review, is a serious breach of the rule of law. Simply asserting “good reasons” is not an argument.
saubeidl•1h ago
May I introduce you to https://www.theguardian.com/us-news/2025/aug/25/tourists-for...
realusername•1h ago
All the people in this list are criminals of various kind, money laundrers and some of them even terrorists.

You should ask yourself the opposite, why people supporting Russian views in the EU often are from a criminal background?

submeta•1h ago
Labeling everyone on a sanctions list as a “criminal” or “terrorist” dodges the core issue, which is the erosion of due process. EU sanctions are administrative measures, not criminal convictions: people are listed by executive decision, often on the basis of political and security assessments, without indictment, trial, or a judgment by an independent court. That means being sanctioned does not logically equal “proven criminal”; it means the person has been designated by a political body that, by design, operates outside the safeguards of criminal procedure
realusername•1h ago
Fine, the day it affects real people, I'll also push for a change. I doubt it will ever be though.

For now excuse me but I won't cry for the poor money laundrers of the Russian mafia and their yachts.

This list is public as well, feel free to consult it.

AlphaGeekZulu•2h ago
The XX is acting in an increasingly restrictive manner, sanctioning journalists and citizens deemed pro-XX or anti-XX. Some of those targeted are reportedly unable to open bank accounts or travel. Some of them are called "stupid" or "pigs". This suggests a growing conviction within the XX that certain viewpoints are acceptable, while others are effectively prohibited and carry tangible consequences. How should this trend be described? Is it a form of totalitarianism, or something else?

Try to find matches for the XX placeholders!

submeta•1h ago
And what exactly did you add to the discussion, beyond posturing
AlphaGeekZulu•1h ago
Logic! If the described properties define totalitarianism, then they do so for any value that can truthfully be substituted for XX. I suggest checking this for all ~195 possible values.
nutjob2•1h ago
And what exactly did you add to the discussion, beyond posturing
ecshafer•42m ago
This is a perfect place for a prolog program.
whynotmaybe•1h ago
It's by design and has always be in many European countries that you can say anything you want except what is prohibited.

For example, in many countries it's illegal to say that WWII concentration camps didn't exist.

In Belgium, a media can't make a publication that mocks the King.

mikkupikku•1h ago
If Congress had a spine they would make it illegal for American corporations to collaborate with foreign countries in restricting any speech which would be legal in America. And if the EU had a spine, the would blanket ban all American social media. We're in this situation now because both sides are pussyfooting around the source of conflict, fundamentally incompatible values, never seeking resolution because it's easier to just continue with the status quo and ignore the resulting tensions. No respect for either side.
potatototoo99•1h ago
They are not pussyfooting, if governments did what you say everything would be illegal and all borders closed, war soon to follow. Collaborating with foreign countries is what it means to find resolution to issues.
dangus•1h ago
Next time you make an argument like this you might want to try to make one that isn’t easily debunked by a quick google search:

https://www.vrt.be/vrtnws/en/2023/01/07/belgians-to-skip-jai...

Belgians are allowed to criticize the monarchy and the only protections the king has are the same defamation protections that every citizen has.

As far as being disallowed from denying the holocaust, there are very obvious good reasons for that law in Germany. I’d love for you to attempt to explain how it’s a bad thing without looking pro-fascist.

Remember the tolerance paradox. Tolerating intolerance is not something that promotes personal liberty and freedom.

whynotmaybe•57m ago
I left Europe decades ago and now I stand corrected, the law's been repealed in 2023 based on judgment from 2021.

> I’d love for you to attempt to explain how it’s a bad thing

I'm not here for that, I was just stating facts. Each country/culture/civilization has their own characterization of good and bad.

Some goes as far as saying that tolerance for everything is "good" and that if you don't tolerate everything you're "bad".

throw310822•1h ago
Confirmed. I find article 10 of the European Convention on Human Rights particularly enlightening:

"1. Everyone has the right to freedom of expression. This right shall include freedom to hold opinions and to receive and impart information and ideas without interference by public authority and regardless of frontiers. [...]

2. The exercise of these freedoms, since it carries with it duties and responsibilities, may be subject to such formalities, conditions, restrictions or penalties as are prescribed by law and are necessary in a democratic society, in the interests of national security, territorial integrity or public safety, for the prevention of disorder or crime, for the protection of health or morals, for the protection of the reputation or rights of others, for preventing the disclosure of information received in confidence, or for maintaining the authority and impartiality of the judiciary."

To me it reads as "you have the right to free speech without interference by public authorities, except in all cases where public authorities want to interfere in whatever form and for whatever reason".

whynotmaybe•55m ago
Which is the same for every country with declared "freedom of expression", even the US.
m4ck_•1h ago
Seems reasonable considering that Russia has absolutely no respect for European borders or laws. Why should they allow Russian assets to further damage Europe? They are literally waging war against Europe, and it's not just limited to Ukraine.

Russia has staged assassinations on European soil using radioactive and chemical weapons. They've sabotaged civilian and military infrastructure (both digitally and physically), plotted to bomb civilian cargo flights, etc. How much farther should Russia and it's agents be allowed to go before they're considered security risks?

touwer•1h ago
It's not perfect, but by all means it's better than the so called free speech of the US-Maga cult
dangus•1h ago
Why don’t you go ahead and finish your argument?

The EU is hypocritical, and the restrictions on freedom you see in Russia are actually way less extreme versions of the exact same laws in the books in Europe. Europe did it first and Russia is way more reasonable about it.

I swear you’re not even very far from repeating a Steve Rosenberg Vladimir Putin exchange verbatim.

It would be kind of hilarious how gullible the tech libertarian bro demographic is to Russian propaganda if it wasn’t so sad and dangerous.

submeta•50m ago
So instead of exchanging arguments, you prefer to put people on sanctions lists, because they are on the wrong side from your standpoint? Is this the Europe you want to live in?
saubeidl•2h ago
tl;dr

The three reasons for the fine are:

* Lack of transparency / misleading verified checkmarks

* Lack of open data access

* Lack of any ad transparency showing who paid to show which ads

None of those are censorship. All of those are basic good governance and transparency.

The censorship angle is nothing but FUD by an admin terrified of good governance and transparency.

mikkupikku•1h ago
Two of those, "transparency" and "open data access" are demands from those who would subsequently use that information and access to inform and enforce censorship.
saubeidl•1h ago
That sounds like quite the claim, do you have any evidence to support it?

Personally, I'd like to know who is trying to steer the conversation, in light of psyop campaigns and hybrid warfare against our democracy.

I'd also like researchers to be able to examine how a large public forum is run.

Again, transparency is the name of the game.

mikkupikku•1h ago
> I'd like to know who is trying to steer the conversation, in light of psyop campaigns and hybrid warfare against our democracy.

What use is that information to governments, if not to guide their censorship efforts? It's a setup for labelling your opposition as "hybrid warfare" combatants, not because they picked up a gun but rather because they're saying things you think shouldn't be said.

saubeidl•1h ago
The information isn't made available to governments, it's made available to the people.

What X is scared of is showing that @AlabamaMAGALady and @DeutscherPatriot are based in St. Petersburg.

Again, there is no censorship. Just a transparency requirement.

touwer•1h ago
Based on what information?
energy123•1h ago
Regulate the algorithm. Make it boring.
nailer•1h ago
The algorithm is open source and on GitHub. It is pretty boring.
CamelCaseName•1h ago
That's a very outdated algorithm, which is why X was willing to open source it.
nailer•1h ago
So campaign for an update.
baobun•1h ago
No it is not open source and on GitHub. I think it is fair to call that repo fake. It is not even runnable code.
omnimus•1h ago
Also who cares what they publish. They would have to prove they run the same code. Otherwise it can be just gen AI coded whatever.
nickthegreek•1h ago
They have proved that they do not on several occasions.
touwer•1h ago
And you believe that?
CamelCaseName•1h ago
How many people get scammed every day on X because the verification badge is a "Spend $1-5" badge?

This was especially plain to see in the crypto side of twitter.

Platforms cannot make statements on the legitimacy of a user without incurring some level of responsibility, regardless if it's "obvious" that a verified badge simply means that you've spent a couple dollars.

The average internet user is closer to your grandmother than you or me, and that is who these laws are meant to protect.

gruez•1h ago
>Platforms cannot make statements on the legitimacy of a user without incurring some level of responsibility, regardless if it's "obvious" that a verified badge simply means that you've spent a couple dollars.

So what's the right level of "responsibility"? Is letsencrypt issuing certificates to websites (which shows a lock icon in browsers) also fooling grandma into sending over her credit card details? What about EV certificates from a few years ago, where you paid ~$300/yr for a green lock? Should the EU get in the business of regulating what levels of verification are required to show lock/checkmark icons?

gjsman-1000•1h ago
To continue this train of thought, what happens when the EU decides that unverified users must be hidden by default and can only be accessed by direct lookup?
fidotron•1h ago
It will end like Germany where to put anything on the Internet your physical address must be visible.

This is what they've been pushing for with app stores.

GuestFAUniverse•1h ago
Not true. Personal and family matters do not need an impress.

You might want to read Rundfunkstaatsvertrag (RStV), (§ 55 Abs. 1): "Anbieter von Telemedien, die nicht ausschließlich persönlichen oder familiären Zwecken dienen, haben folgende Informationen leicht erkennbar, unmittelbar erreichbar und ständig verfügbar zu halten: Namen und Anschrift, bei juristischen Personen auch Namen und Anschrift des Vertretungsberechtigten."

Google translate: " Providers of telemedia services that are not exclusively for personal or family purposes must keep the following information easily recognizable, directly accessible and permanently available: name and address, and in the case of legal entities, also the name and address of the authorized representative. "

fidotron•1h ago
> Personal and family matters do not need an impress.

Does advocating for one political position or another count as a personal or family matter?

ecshafer•1h ago
So as opposed to the old twitter method which was a vague “you know someone at twitter”, which led to random “journalists” and nobodies being verified. Paying money is just as arbitrary. Money at least means a credit card transaction happened.
ceejayoz•1h ago
An actual human employee at Twitter vouching for someone’s existence seems far more reputable than being able to purchase a Visa gift card in a convenience store.

Verification was “this account is who it says it is”. Not “this account has $10 to spare”.

letsthinkmoreok•12m ago
Reposting my last comment. Hn is an awful place to discuss serious issues as it only takes a few people to remove comments they don't like. ~~

Again, your lack of research is troubling. Der spiegle has done the exact same cover, but because it was pushing pro government opinions it was ok.

I'll help you out one last time since you seem to be somewhat trying...maybe https://off-guardian.org/2024/10/01/guilty

Cj hopkins is just one example, there are many more.

Edit: ok. You no longer are arguing in good faith, you clearly just have an agenda and will twist whatever I present to you to further that agenda. Can't have a good faith debate with someone who lacks principles. One cover trivializing the Holocaust and the other... Doesn't... Because it suits my narrative. It's just so scummy. Anyway, you've camped this thread and posted more then anyone else here, so maybe I shouldn't have been surprised.