john@whatisaphone.com
That's an interesting point. It's easy to mount an ISO in VirtualBox, but I don't see a way to mount any sort of "virtual USB flash drive". I wonder what's the easiest[1] way to install an OS in a VM if you don't have…
Open-source projects still have to sell themselves to get users (marketing/"devrel"). curl's author definitely makes money from curl: https://curl.se/support.html
Quoting the article, >curl is installed in some ten billion installations to date and we are doing everything we can to be responsible and professional to make sure curl can and will be installed in many more places…
Once upon a time, Google copied the Java APIs. Oracle sued Google. Google won. We now have precedent. What's stopping someone from copying the ASIO APIs and shipping a compatible SDK?
I once had to squeeze CPython down for embedding into a mobile app. I ran our workload under strace so I could include only the needed parts of the stdlib, and ended up with just under 3MB zipped. That's probably about…
Real hardware is finicky and complex. It would be very slow to virtualize every hardware device in a system to a level not distinguishable to software. If you do shoot for complete accuracy (e.g. projects like 86Box),…
SHAttered is a collision attack. A collision attack is easier than a preimage attack. There are no known preimage attacks against SHA-1.
This is gold, thanks!
Speaking of Tree Style Tabs – Does anyone have an up-to-date user CSS that hides the top tabs and moves the toolbar up into the dead space? I used to have a snippet that worked, but it broke a few dozen versions ago.
I was a web developer in a previous life. You can write basic standard code and Firefox/Chrome/even old Edge works fine, but Safari has a million little things that are buggy or don't work, or break at random in new…
Naive question: did EVGA actually suffer any financial losses from this? If I was shipping millions of dollars of product, I wouldn't let it out of my sight without some sort of insurance.
If you thought compile times were bad before…
Backblaze B2 is significantly cheaper than R2. I don't think Cloudflare will be stealing many of their customers.
I'm a happy Discord user. I'm sure now someone will list all the downsides of Discord (proprietary, target demographic, etc) but I'm just answering the question as asked.
I'm just waiting for someone to create a "fresh bot" that replies automatically so issues don't get closed.
You are probably not running the same OS/node/python version as you were 10 years ago. If you were to try this in real life, you'd get an error like this one.…
This problem does happen, but committing node_modules won't fix it. Assuming the npm registry doesn't dissapear, npm will download the exact same files you would have committed to your repo. Wherever those files came…
Is it really that easy? Can anyone just sign up for Spotify as an artist and upload a Beyonce album?
Obviously nobody would confess a crime while returning a rental car. They'd return the car and leave. Then later the cops will stop by with a warrant and collect info/security footage. If a bank manager went down to…
You're right, I used the word "logout" imprecisely. I meant "lock".
This is why desktop apps use the Ctrl key for shortcuts. I'm not sure how that bit of common sense got lost in the transition to webapps.
I think I've had this happen too. My fix is win+l to logout, then log back in.
The same way you know you can run any command with `--help`. Most commands anyway. I'm looking at you, netcat
>This is especially important given the fact that it is much slower sending wasm over the wire and instantiating the module and the wasm environment vs plain js You might be surprised. JS is a very slow language to…
At one point I prototyped a wasm framework inspired by Solid[1]. The results were very promising—an implementation of js-framework-benchmark was 41KB (18KB gzipped), and perforrmance was close to vanillajs. The…
That's an interesting point. It's easy to mount an ISO in VirtualBox, but I don't see a way to mount any sort of "virtual USB flash drive". I wonder what's the easiest[1] way to install an OS in a VM if you don't have…
Open-source projects still have to sell themselves to get users (marketing/"devrel"). curl's author definitely makes money from curl: https://curl.se/support.html
Quoting the article, >curl is installed in some ten billion installations to date and we are doing everything we can to be responsible and professional to make sure curl can and will be installed in many more places…
Once upon a time, Google copied the Java APIs. Oracle sued Google. Google won. We now have precedent. What's stopping someone from copying the ASIO APIs and shipping a compatible SDK?
I once had to squeeze CPython down for embedding into a mobile app. I ran our workload under strace so I could include only the needed parts of the stdlib, and ended up with just under 3MB zipped. That's probably about…
Real hardware is finicky and complex. It would be very slow to virtualize every hardware device in a system to a level not distinguishable to software. If you do shoot for complete accuracy (e.g. projects like 86Box),…
SHAttered is a collision attack. A collision attack is easier than a preimage attack. There are no known preimage attacks against SHA-1.
This is gold, thanks!
Speaking of Tree Style Tabs – Does anyone have an up-to-date user CSS that hides the top tabs and moves the toolbar up into the dead space? I used to have a snippet that worked, but it broke a few dozen versions ago.
I was a web developer in a previous life. You can write basic standard code and Firefox/Chrome/even old Edge works fine, but Safari has a million little things that are buggy or don't work, or break at random in new…
Naive question: did EVGA actually suffer any financial losses from this? If I was shipping millions of dollars of product, I wouldn't let it out of my sight without some sort of insurance.
If you thought compile times were bad before…
Backblaze B2 is significantly cheaper than R2. I don't think Cloudflare will be stealing many of their customers.
I'm a happy Discord user. I'm sure now someone will list all the downsides of Discord (proprietary, target demographic, etc) but I'm just answering the question as asked.
I'm just waiting for someone to create a "fresh bot" that replies automatically so issues don't get closed.
You are probably not running the same OS/node/python version as you were 10 years ago. If you were to try this in real life, you'd get an error like this one.…
This problem does happen, but committing node_modules won't fix it. Assuming the npm registry doesn't dissapear, npm will download the exact same files you would have committed to your repo. Wherever those files came…
Is it really that easy? Can anyone just sign up for Spotify as an artist and upload a Beyonce album?
Obviously nobody would confess a crime while returning a rental car. They'd return the car and leave. Then later the cops will stop by with a warrant and collect info/security footage. If a bank manager went down to…
You're right, I used the word "logout" imprecisely. I meant "lock".
This is why desktop apps use the Ctrl key for shortcuts. I'm not sure how that bit of common sense got lost in the transition to webapps.
I think I've had this happen too. My fix is win+l to logout, then log back in.
The same way you know you can run any command with `--help`. Most commands anyway. I'm looking at you, netcat
>This is especially important given the fact that it is much slower sending wasm over the wire and instantiating the module and the wasm environment vs plain js You might be surprised. JS is a very slow language to…
At one point I prototyped a wasm framework inspired by Solid[1]. The results were very promising—an implementation of js-framework-benchmark was 41KB (18KB gzipped), and perforrmance was close to vanillajs. The…