Readit News logoReadit News
selcuka commented on My Father's Instant Mashed Potatoes   astralcodexten.com/p/your... · Posted by u/nvader
maplethorpe · 2 days ago
This reminds me of how I thought I didn't like the taste of butter growing up, because my family called margarine "butter" and never bought the real stuff.
selcuka · 2 days ago
Ironically, I saw a street food shop about a decade ago that used real butter as a condiment but called it margarine in the menu. He said he was doing that because customers preferred margarine over butter.
selcuka commented on Programmers and software developers lost the plot on naming their tools   larr.net/p/namings.html... · Posted by u/todsacerdoti
HPsquared · 2 days ago
Naming is a big part of programming, you'd expect software to have good descriptive names.
selcuka · 2 days ago
> you'd expect software to have good descriptive names

Like Microsoft Word?

selcuka commented on UK House of Lords attempting to ban use of VPNs by anyone under 16   alecmuffett.com/article/1... · Posted by u/nvarsj
ImJamal · 3 days ago
There is a difference between a concept (banning social media for kids) and the actual implementation (requiring ID to visit sites or whatever they are going to do).
selcuka · 2 days ago
There is a theoretical difference, but in practice they are the same thing, and we all know it [1]:

> Social media platforms have admitted verifying user ages would likely involve surrendering personal IDs, as the Albanese government forges ahead with its under-16 ban.

[1] https://www.skynews.com.au/australia-news/politics/privacy-a...

selcuka commented on UK House of Lords attempting to ban use of VPNs by anyone under 16   alecmuffett.com/article/1... · Posted by u/nvarsj
torified · 3 days ago
As an Australian it's so irritating how enthusiastic people are to give up their privacy and freedom of speech, and also force everyone to hand over personal information to private companies, on the flimsiest of pretexts from our perpetually technologically incompetent government.

After the number of data breaches we've seen, they want to do this, and in the least privacy-preserving way possible.

Why not set up a government api where a site can get a yes/no answer about age using tokens, so the site itself gets no information but if the age is ok? Nope, we'll just pick a few sites and force everyone to give them their data, what could go wrong?

And if you actually look at the suicide statistics, there's no epidemic of suicides going on...

https://www.aihw.gov.au/suicide-self-harm-monitoring/populat...

It's just lazy parents who can't be bothered parenting looking for a quick fix. I want to hand my phone to little tommy and turn my brain off.

What's even more galling is that the quick fix with so many obvious negatives won't even fix anything. As a kid I had unlimited time to get around any blocks. It's so dumb.

4chan is perfectly fine, but reddit must be stopped! Just to be clear I don't think either should be blocked.

Make the entire internet 18+ only and put the parents who let kids on the net in jail, I don't care.

selcuka · 2 days ago
> Why not set up a government api where a site can get a yes/no answer about age using tokens, so the site itself gets no information but if the age is ok?

As I mentioned in yesterday's thread, an online API still allows the government to track and monitor residents, which is arguably worse. You no longer have plausible deniability when the government asks you to hand over your social media credentials because they now know that you have, or at least attempted to open, an account with that provider.

The better solution would be an offline, cryptographic "wallet" (similar to the EU Digital Identity Wallet) that only exposes the age information and nothing else, but I wouldn't get my hopes up.

selcuka commented on UK House of Lords attempting to ban use of VPNs by anyone under 16   alecmuffett.com/article/1... · Posted by u/nvarsj
pjc50 · 3 days ago
You support the ban but also circumventing it?
selcuka · 2 days ago
They support the ban for Australian kids, but anonymity for UK kids.
selcuka commented on Size of Life   neal.fun/size-of-life/... · Posted by u/eatonphil
elicash · 4 days ago
I came to the comments to express surprise that amoebas were so large. It appears they vary wildly in size (as small as 2.3 micrometers... but up to 20 cm, or nearly 8 inches).

https://en.wikipedia.org/wiki/Amoeba#Size_range

selcuka · 3 days ago
I got surprised by that too, and while comparing its size to the next organism (Tardigrade) I learned that every member of the same species of tardigrades has the exact same number of cells [1], which was even more surprising for me:

> Eutelic organisms have a fixed number of somatic cells when they reach maturity, the exact number being relatively constant for any one species. This phenomenon is also referred to as cell constancy. Development proceeds by cell division until maturity; further growth occurs via cell enlargement only.

[1] https://en.wikipedia.org/wiki/Eutely

selcuka commented on Australia begins enforcing world-first teen social media ban   reuters.com/legal/litigat... · Posted by u/chirau
bawolff · 3 days ago
> ZKP is better, but still not private. The government now knows that you have an account, or at least attempted to open an account on that service

Umm, no. That is not how a scheme like this would work.

selcuka · 3 days ago
> That is not how a scheme like this would work.

When implemented correctly, yes. I've edited my wording slightly to indicate that.

I just don't have faith in most countries, including Australia, to implement it with protecting the privacy of their residents in mind.

selcuka commented on Australia begins enforcing world-first teen social media ban   reuters.com/legal/litigat... · Posted by u/chirau
danpat · 4 days ago
It can be achieved with a zero-knowledge proof - there are many schemes, but in essence, they all allow you to prove something (e.g. your birthdate, validated by a government agency), without revealing who you are. You can prove to a third party "the government authenticated that I was born on 1970-01-01" without exposing who "I" is.

Some worthwhile reading on the topic if you're interested:

https://en.wikipedia.org/wiki/Zero-knowledge_proof#Zero-Know...

https://en.wikipedia.org/wiki/Blind_signature

It should even possible to construct a protocol where you can prove that you're over 18 without revealing your birthdate.

Zero-Knowledge Range Proofs: https://eprint.iacr.org/2024/430

"Zero-knowledge range proofs (ZKRPs) allow a prover to convince a verifier that a secret value lies in a given interval."

selcuka · 3 days ago
ZKP is better, but still not foolproof. Depending on the implementation, the government may now know that you have an account, or at least attempted to open an account on that service. You will have a hard time denying it in the future if the government asks to see your posts (as the US is currently doing at their borders).
selcuka commented on Australia begins enforcing world-first teen social media ban   reuters.com/legal/litigat... · Posted by u/chirau
9dev · 4 days ago
> It also ties a uniform ID to an account, simplifying tracking and surveillance by corporations and governments.

That is by no means the only solution. A lot of work is happening in the area of cryptographically verified assertions; for example, a government API could provide the simple assertion "at least 16 years of age" without the social media platform ever seeing your ID, and the government never able to tie you to the service requiring the assertion.

selcuka · 3 days ago
> a government API could provide the simple assertion

Yes, it could, but we don't have that, do we? They launched the ban without implementing a zero-knowledge proof scheme as you described. In a very short amount of time the providers will have associated millions of people's accounts to their biometric information and/or their government issued IDs.

selcuka commented on Django: what’s new in 6.0   adamj.eu/tech/2025/12/03/... · Posted by u/rbanffy
sgt · 4 days ago
If I understood correctly, to use Tasks in production right now you need to use this as well:

https://github.com/RealOrangeOne/django-tasks

Is that correct?

selcuka · 4 days ago
Correct. Django 6.0 comes with a standardised API, with 2 testing backends (ImmediateBackend and DummyBackend). You need a third-party backend to store and execute tasks.

u/selcuka

KarmaCake day4190February 24, 2021
About
HN font size too small? Try my userscript and make HN great again:

https://gist.github.com/selcuk/00948de9717b25d0d5e824c3e80da959

View Original