Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
johnsoft
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
johnsoft
5y ago
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
2.
▲
by
johnsoft
5y ago
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
3.
▲
by
johnsoft
5y ago
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 going forward. If you
4.
▲
by
johnsoft
5y ago
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?
5.
▲
by
johnsoft
5y ago
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 the theoretical
6.
▲
by
johnsoft
5y ago
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), you take at least a ~1
7.
▲
by
johnsoft
5y ago
SHAttered is a collision attack. A collision attack is easier than a preimage attack. There are no known preimage attacks against SHA-1.
8.
▲
by
johnsoft
5y ago
This is gold, thanks!
9.
▲
by
johnsoft
5y ago
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.
10.
▲
by
johnsoft
5y 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 versions.
11.
▲
by
johnsoft
5y ago
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.
12.
▲
by
johnsoft
5y ago
If you thought compile times were bad before…
13.
▲
by
johnsoft
5y ago
Backblaze B2 is significantly cheaper than R2. I don't think Cloudflare will be stealing many of their customers.
14.
▲
by
johnsoft
5y ago
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.
15.
▲
by
johnsoft
5y ago
I'm just waiting for someone to create a "fresh bot" that replies automatically so issues don't get closed.
16.
▲
by
johnsoft
5y ago
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. https://stackoverflow.com/questions/68479416&
17.
▲
by
johnsoft
5y ago
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 from, 4 years
18.
▲
by
johnsoft
5y ago
Is it really that easy? Can anyone just sign up for Spotify as an artist and upload a Beyonce album?
19.
▲
by
johnsoft
5y ago
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 Hertz by thems
20.
▲
by
johnsoft
5y ago
You're right, I used the word "logout" imprecisely. I meant "lock".
21.
▲
by
johnsoft
5y ago
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.
22.
▲
by
johnsoft
5y ago
I think I've had this happen too. My fix is win+l to logout, then log back in.
23.
▲
by
johnsoft
5y ago
The same way you know you can run any command with `--help`. Most commands anyway. I'm looking at you, netcat
24.
▲
by
johnsoft
5y ago
>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 parse. WASM was design
25.
▲
by
johnsoft
5y ago
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 developer ergonomics were def
26.
▲
by
johnsoft
5y ago
Their systems could be both operational, and unreachable from the network. The beauty of network partitions is that it's impossible to know for sure :)
27.
▲
by
johnsoft
5y ago
I use Helm because I haven't found another tool that deletes resources in the cluster when I delete them from the yaml. kubectl --prune is unstable and super buggy. I would love to ditch Helm. Is there a tool I should know about that c
28.
▲
by
johnsoft
5y ago
Someone complaining they can find senior engineers, but not junior engineers? I would gladly trade places with them!
29.
▲
by
johnsoft
5y ago
I think state management is unavoidable for something like Pulumi. If it had to query AWS's API for all of your thousands of resources every time you deployed, deploys would be unbearably slow. So it just assumes your hundreds of DNS r
30.
▲
by
johnsoft
5y ago
Pay for food, you'll just be hungry again tomorrow
More ›