HNHacker News
TopNewBestAskShowJobs

323

5,003 karma · joined October 12, 2021

submissionscomments
323··on New headless Chrome has been released and has a near-perfect browser fingerprint
Can you report back the TPM serial number to the webserver?

If so, why isn't this used as an immutable ever-cookie that can't be deleted?

323··on Weird architectures weren’t supported to begin with (2021)
> I have to contrast this attitude to CPython, who, while I'm sure they never originally said that their code was designed to run on s390 (risc-v, pick your architecture..), would not go ahead with a change that froze out these users.

You have a wrong recollection of history. CPython removed support for several platforms, including former major ones like Windows XP and Vista.

> Attached PR removes code to support Windows Vista.

https://bugs.python.org/issue32592

And Python 3.9+ doesn't work anymore on Windows 7:

https://discuss.python.org/t/windows-7-support-for-python-3-...

323··on Simple Modern JavaScript Using JavaScript Modules and Import Maps
Django was the big one back then.

But it was not clear at all that Flask would be the other winner. There were a lot of articles discussing Flask vs Bottle vs web.py.

> like the javascript situation where there was genuine paralysis of choice on many fronts.

I think that's the perception from the outside. If you start a project, it's pretty clear what's the recommended stack of the day. Sure, next year might be different, but today it's React/Vite/Tailwind/...

323··on Simple Modern JavaScript Using JavaScript Modules and Import Maps
> Only Django and Flask had much mindshare.

That's the status today.

A few other major ones back then - Zope, Tornado, Bottle.py, Pylons, TurboGears, CherryPy, web.py, Werkzeug.

323··on Simple Modern JavaScript Using JavaScript Modules and Import Maps
10 years ago there was a new Python web framework every month. Now that space is pretty much stable (dead).

The fact that JavaScript front-end is going through so much churn just shows that it's not obvious yet what the proper design looks like.

Rust is going through the same thing now with GUI frameworks, every couple months a new approach appears. Because it's not obvious yet what's the proper design for a Rust GUI API.

323··on Simple Modern JavaScript Using JavaScript Modules and Import Maps
> I have not seen this pace in other languages/environments. For example, in Python

It happens in Python too. For example in ML, in 2015 everybody was using torch, then Keras, then TensorFlow, then PyTorch.

Pandas now being replaced by Polars.

If you look at MLOps, every 3 months there is a new hot library.

In other words, it happens in the active parts of the ecosystem (data-science), not in the old stable ones (standard library, reading files, ...)

323··on Windows 11 is collecting more user data than you know
More importantly - if you don't pay for HN, you are the product.
323··on A patch to enable Windows Subsystem for Android to run on Windows 10
You can install Twitter app from Windows Store if you want Spaces on Windows.
323··on Poline – esoteric color palette generator
Has there been any research about how metamerism issues relate to display technologies (TN, IPS, OLED, Qdot, ...)?

It seems to me that color spaces (CIELAB, ...) totally ignore this aspect. We've all experienced how an OLED screen is different from a TFT one.

323··on I bought a CO2 monitor and it broke me
CO2 concentration seems to depend on actual location:

https://www.researchgate.net/figure/The-maps-of-global-histo...

323··on Chinese surveillance balloon spotted over U.S., Pentagon says
Maybe it has a big China flag on it?
323··on Chinese surveillance balloon spotted over U.S., Pentagon says
Maybe they want to capture it intact (most likely).

Maybe they are doing signals intelligence on it.

Maybe it's a (fake) Chinese school project, and the world wide media will be like tomorrow "US gov shoots down Chinese little girl science project".

323··on Chinese surveillance balloon spotted over U.S., Pentagon says
No, you'll get arrested. Even if it's Chinese, you're not allowed to mess with it, only the gov is.
323··on The Last Mustard Maker in Dijon
But a medium size company cannot afford building an industrial plant and recoup the money in a reasonable time frame.

Like in software: a 5 developer team is more efficient and has less overhead than Facebook, but a 5 dev team can't build a Facebook.

323··on The Last Mustard Maker in Dijon
One could say that a company serving 10 million is a megacorp.
323··on The Last Mustard Maker in Dijon
> We could still feed them before

What do you mean by that? Before the industrial revolution starvation was widespread in human populations.

323··on The Last Mustard Maker in Dijon
> societies relying a lot on animals, so having a lot of fertilizer as a byproduct

Animals also eat. There was never an abundance of fertilizer before industrial processes.

323··on Determine durations with monotonic clocks if available
There is no such thing as a monotonic clock on a regular computer. You need extra hardware for that (GPS, ...).

All the regular Linux/Windows monotonic clocks are broken in some scenarios and will go back or just not increase.

https://github.com/rust-lang/rust/pull/56988

323··on The Last Mustard Maker in Dijon
> The Haber process,[1] also called the Haber–Bosch process, is an artificial nitrogen fixation process and is the main industrial procedure for the production of ammonia today.

> Nearly 50% of the nitrogen found in human tissues originated from the Haber–Bosch process.[59] Thus, the Haber process serves as the "detonator of the population explosion", enabling the global population to increase from 1.6 billion in 1900 to 7.7 billion by November 2018.[60]

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

323··on The Last Mustard Maker in Dijon
But on the other hand we couldn't be 8 billion without megacorp scaling and efficiency.
323··on Earth’s inner core stopped turning and could go into reverse, study suggests
https://youtu.be/zocutif0cQY?t=49
323··on Hampstead Heath
For those not in the know, this is the favorite living/gathering place of London's Champagne socialists.
323··on The contagious visual blandness of Netflix
> This is why Tarantino, Nolan, and P.T. Anderson still only use film.

Or maybe they are just old and incapable of adapting anymore.

There is a saying: "Physics advances one funeral at a time". Meaning that you need to get rid of the old-timers which are preventing the field from advancing.

323··on Can a Human See a Single Photon? (1996)
When you look at the flickering pattern a laser pointer makes on a rough surface, that flickering pattern is similar in nature to the double slit interference, and you are seeing it with your eyes.

Don't forget that the interference pattern is a statistical one, you need to average over a number of photons to "see" it emerge.

323··on Can a Human See a Single Photon? (1996)
> How is it possible to both detect a photon and then allow it to travel to the human eye?

Leonard Susskind explained it like this in one of his lectures (they are on YouTube, he's an excellent explainer):

From the moment the photon is emitted, to the moment it's detected, the photon exists in entanglement with all the intermediary things it "touched". Only at the final location it's "absorbed" (with a probability). At the intermediary locations the probability ended on the low side so it passed through.

323··on Peter Thiel’s fund wound down 8-year Bitcoin bet before market crash
How legit is this site? There is this blub in their About which is not very reassuring (I never heard of them):

> World News Era is the world leader in online news and information and seeks to inform, engage and empower the common men and all age groups. World News Era has millions of daily readers.

https://worldnewsera.com/about-us/

323··on The physics behind building an enduring soap bubble
Has anyone tried making bubbles out of the lipids that cells use for their membrane? And in fact can you actually buy those lipids?
323··on Money creation in the modern economy (2014) [pdf]
For UK it's 4% physical banknotes/coins [1]. I would assume it's about the same for all developed countries. Which is why sometimes "ATMs ran out of money" if there is a mismatch between physical demand and supply.

[1] https://www.bankofengland.co.uk/knowledgebank/what-is-money

323··on Money creation in the modern economy (2014) [pdf]
My interpretation of that paragraph is the following:

The money that you don't deposit but you pay a company eventually also ends up in a bank account, of the company, of it's employees, of it's suppliers.

From the banking system point of view it's the same money amount, just split differently between accounts.

323··on Reasons Python Sucks (2018)
> Misspelling a variable creates a new one.

IDEs/linters help with this one.

> Type annotations are ignored, so nobody bothers

If one really cares you can use MyPy to force errors on bad types.

Type annotations are very useful for IDEs, which is why they are spreading fast in the ecosystem.

← PreviousPage 3 of 34Next →