Hacker Newsnew | past | comments | ask | show | jobs | submit | more alienallys's commentslogin

For a long-term perspective, all world should converge on one medium of exchange and everyone must learn that. I'm not suggesting an English hegemony here. We need to avoid balkanization.

Arabic language has subsumed many local languages to be dominant in that part of world. A Bedouin feels a cultural bias towards Arabia if he starts coding in this language.

I'm from India and non-Hindi speaker; if coding is done in Hindi it's cultural bias towards Northern India as opposed to where I'm from.


Is there a programming language that uses Esperanto?


No, but programming languages exist in English, which is used by more than 15 people.

Esperanto is a very interesting language but it will never be more than a plaything, a linguistic experiment, or a framework for people to learn a language that actually gets spoken by people.


He was referring to RDS list price.


This assumes there can be many prefix matches for any given url hash.

How many times (probability) do you think a 32-bit hash prefix matches more than one 256-bit hash? Very very unlikely; it's one-to-one practically speaking.


Nearly 100% probability. Someone else[0] already did the ballpark math and came up with ~10,000 unique URLs per 32-bit hash prefix if you use the number of pages indexed by Google. My math has it coming out to be ~10 billion per 32-bit hash prefix. I simply did: 30,000,000,000,000/(36*8), but I might be doing something wrong, happy to be corrected.

The issue is, as mentioned in that comment, with visiting a handful of pages you can get a clearer picture of similar URLs that are being returned among these hash prefixes, which can be used to build a profile of your browsing history.

[0]: https://news.ycombinator.com/item?id=21255223


Why are you doing 36*8? It look likes 26 + 10?

You got 32 bits, thus 2^32 = 4 294 967 296 possibilities

30 000 000 000 000 / 4 294 967 296 = 6984.9193

That doesn't seems to me like a 100% probability at all.


You're right, I was using 0-9A-Z, when it should have been 0-9A-F. I still need some coffee :)

So for 6,984 URLs per 32-bit hash, wouldn't that be evenly distributed since it's the result of a hashing function? Therefore we'd expect fairly close to 6,900 URLs per prefix? In what situation would you expect a 1-to-1 of 32-bit prefix to URL? Note: happy to be disproven, this is not my specialty at all.


> when it should have been 0-9A-F.

We are working in bits, use bits instead, that will avoid theses kinds of mistakes.

> In what situation would you expect a 1-to-1 of 32-bit prefix to URL?

Oh yeah sorry I misunderstood it, yeah it's pretty unlikely that you would get 1 url for a prefix(but still possible). I would have to get out my old probability books to find that out but it's not worth it, the probability would be way too tiny.

I thought it was about certainty to be able to match it with the real URL. In theory it would takes only a few page hit to be certain of the domain and thus the URL (if there's no unknown string in the URL).


> We are working in bits, use bits instead, that will avoid theses kinds of mistakes.

K.


Holy moly. I thought it was a thing with my phone and not a wider problem...


This has been going on for years. Twitter is just really bad at this software thing


I have made similar set of argument, but against a religion. That an archaic religious dogma is winning over 21st century progressive principles. I got shut and banned for displaying something-phobia.


Not sure if you're talking about here or somewhere Blizzardy, but as far as here goes: you're right—religious flamewar isn't allowed, you've posted such comments before, and we ban accounts that do that. Comments like these, which users correctly flagged, would probably have gotten you banned here if we had seen them:

https://news.ycombinator.com/item?id=20646888

https://news.ycombinator.com/item?id=20645480

https://news.ycombinator.com/item?id=20662370


Nice reminder to us non-Americans, that we essentially live in digital colonial era, where our livelihoods can be effed up at one strike of signature.


Funny I thought this about containers and kept on reading README, realized only when I actually saw example "images".


That's when you go to Google. Asking us is akin to using us as a proxy for Google.


I googled it and got a bunch of articles about data breaches of Opera services.

What I understood the GP post to be is that the owners of the browser do shady stuff, which I found no evidence for on Google (or DDG). So was Opera compromised by a third party or is Opera compromised by the first party (malicious owners?).


One could use the Startpage bang !sp to use them as a proxy for Google.


Well it's because UK population is 66mn while China population is 1400mn.

UK was the oppressor and had all the riches in the world. Infact I feel so bad w.r.t to UK despite conquering, looting so many countries some significant percentage of population lives in poverty.


Query was "area 51 goto DevTools and edit"?


Exactly. My screenshot was a tongue-in-cheek comment on the black bars in the original post. Unless we can reproduce/test it ourselves, then it's as good as a devtools edit.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: