oalae5niMiel7qu | 2 years ago | on: The Small Website Discoverability Crisis (2021)
oalae5niMiel7qu's comments
oalae5niMiel7qu | 2 years ago | on: ChatGPT’s system prompts
oalae5niMiel7qu | 2 years ago | on: Mathematician warns US spies may be weakening next-gen encryption
Or, more likely, to exploit it.
oalae5niMiel7qu | 2 years ago | on: Mathematician warns US spies may be weakening next-gen encryption
That's an incredibly charitable version of their point of view. How's this for their POV: They're angry that they can't see every single piece of communications, and they think they can get away with weakening encryption because nobody can stop them legally (because the proof is classified), and nobody's going to stop them by any other avenue either.
oalae5niMiel7qu | 2 years ago | on: Mathematician warns US spies may be weakening next-gen encryption
oalae5niMiel7qu | 2 years ago | on: Atlas of Surveillance: Documenting police tech in our communities
oalae5niMiel7qu | 2 years ago | on: Atlas of Surveillance: Documenting police tech in our communities
oalae5niMiel7qu | 2 years ago | on: Not setting up Find My bricked my MacBook
It's a separate question whether the customer should be able to disable Activation Lock before it gets tripped, which would prevent the computer from bricking itself. Apple makes that choice for the customer because they don't fully respect your ownership of the device that they made.
oalae5niMiel7qu | 2 years ago | on: Cypress.io Blocking of Sorry Cypress and Currents
oalae5niMiel7qu | 2 years ago | on: Common Lisp: An Interactive Approach (1992)
oalae5niMiel7qu | 2 years ago | on: Common Lisp: An Interactive Approach (1992)
oalae5niMiel7qu | 2 years ago | on: Common Lisp: An Interactive Approach (1992)
The importlib.reload function only applies to one copy of a module. A comprehensive solution would be incredibly complicated and would still have limitations.
In contrast, a Lisp package exists in exactly one place. No matter where you get it from, two references to the same package are always eq (having "is" equality in Python terms). Therefore, if you redefine something in a package, you redefine it for everything that uses the package. It also helps that imports in Lisp apply to the symbols, not the things they refer to. So importing something doesn't hide a copy of it anywhere. The most naive redefinition technique will always work, with no edge cases.
The inability for class redefinition to affect already existing objects in Python is another severe limitation. Even if you could redefine anything reliably in Python, you'd still have this problem.
oalae5niMiel7qu | 3 years ago | on: What's the right UX for an expired certificate?
On the other hand, if my e-mail provider's certificate is expired, there's a little more at stake, and there are other services where the HTTPS security being broken can cost me money. Those I do care about.
oalae5niMiel7qu | 3 years ago | on: What's the right UX for an expired certificate?
oalae5niMiel7qu | 3 years ago | on: How many layers of UI inconsistencies are in Windows 11?
Several generations of new guys later, we arrive at present day. And that ChatGPT future you described will come to pass, unless we stop using computers first.
oalae5niMiel7qu | 3 years ago | on: Rustaceans at the border
oalae5niMiel7qu | 4 years ago | on: Gen Z Kids Don't Understand How File Systems Work
oalae5niMiel7qu | 4 years ago | on: Gen Z Kids Don't Understand How File Systems Work
oalae5niMiel7qu | 4 years ago | on: Gen Z Kids Don't Understand How File Systems Work
This is also the reason GUI programs typically have a white background. It's like you're typing on a typewriter and the background is made of paper.
Prior to GUIs, it was common to see black backgrounds and glowing text, because that was easier for the hardware than the opposite.
oalae5niMiel7qu | 4 years ago | on: Apple is making non-App-Store payments painful, expensive, and clunky
That movie was a remake of a much older movie.