2,792 karma · joined April 4, 2012
https://github.com/daurnimator/
http://daurnimator.com
openpgp4fpr:954a3772d62ef90e4b31fbc6c91a9911192c187a [ my public key: https://keybase.io/daurnimator; my proof: https://keybase.io/daurnimator/sigs/BGn-lB7W1V7vZ53OlEJ8zFceG0HpnR9gDotK4ZnJjBw ]
It is though!
Often news websites use the user agent to detect e.g. the google crawler, and allow google to index the contents of news articles; but then throw up a paywall when anyone with a normal browser shows up.
I recall some news websites tried to threaten people making browser extensions with the DMCA/CFAA as they considered it working around their copy protection to illegally gain access to their content.
Every browser pretends to be all the browsers before it to get around restrictions on who can see/render content.
Same as it's a feature of my filing cabinet that items don't incinerate themselves whenever I move house.
Signal doesn't let you migrate chat history to your desktop.
Trying to migrate between phones while retaining your Signal history is too hard for most people.
Signal is not at all a suitable replacement, and I believe that forward secrecy is an anti-feature for an email-like usecase.
e.g. historically anti-virus engines have had bugs where e.g. when they search inside of a .zip file; their .zip parser was susceptible to a buffer overflow that would have allowed a malicious file when scanned to run arbitrary code.
e.g. some anti-virus software has a daemon that runs on localhost with an exposed port. This port receives RPCs. websites in your browser have been able to make requests to the anti-virus daemon.
How on earth is that worth it when a similar era e.g. mazda 3 is $13000?
WebGL warning: <Create>: WebglAllowWindowsNativeGl:false restricts context creation on this system. d3wasm.js:1:156185
Failed to create WebGL context: WebGL creation failed:
* WebglAllowWindowsNativeGl:false restricts context creation on this system. ()
* Exhausted GL driver options. (FEATURE_FAILURE_WEBGL_EXHAUSTED_DRIVERS)
Uncaught TypeError: GLctx is undefinedAnd that is not always due to their own wishes: covid lockdowns, unavailability of international flights or other governmental restrictions may be keeping them there.
It looks like he wants to but the city won't let him. e.g. https://twitter.com/pontifier/status/1534754382885052417
An entire module for just `return value !== value;`
I looked into this a couple of months ago. It turns out it costs minimum ~$2,000 here in Australia to get anything that's not "General Advice only".
The zig "colourless" innovation was informed by my work with cqueues in Lua[1]; which I gave as an example of good colourless-ness.
[1] http://25thandclement.com/~william/projects/cqueues.html- RJ45/8P8C was standardised in 1987
- the 3.5mm audio jack in 1979
- the PCI express slot from 2003
These are all still in use today. People expect to change connectors maybe twice in a lifetime, not every decade.
Note that I eventually convinced Roberto that it was worth having a public github repository even just to show the history and evolution. https://github.com/lua/lua
- server-side searching of messages becomes impossible; this essentially breaks message search for most people
- depending on how it's done, it can mean the loss of messages when changing devices (one of the top complaints I hear about signal)