HNHacker News
TopNewBestAskShowJobs

jacobgreenleaf

55 karma · joined July 20, 2013

submissionscomments
jacobgreenleaf··on YouTube deleted an electronics repair channel [video]
Depending on the channel, this could be terabytes of content.
jacobgreenleaf··on Occupational Outlook Handbook
Software Engineers [...] Job Outlook, 2018-28 +21% (Much faster than average)

https://www.bls.gov/ooh/computer-and-information-technology/...

jacobgreenleaf··on Some items from my “reliability list”
The HTTP IETF RFC (2616) states:

> The first digit of the Status-Code defines the class of response. The last two digits do not have any categorization role. There are 5 values for the first digit:

> - 4xx: Client Error - The request contains bad syntax or cannot be fulfilled

What do you think status codes like 404, 405, 406 are for? You say they shouldn't be for "did the application successfully validate the user's input data" but status code 400 is explicitly for bad requests. In your view should a HTTP server ever return 4xx?

jacobgreenleaf··on QuickBooks Cloud Hosting Firm iNSYNQ Hit in Ransomware Attack
To be more precise, ZFS snapshots are mostly just a timestamp reference, similar to how a git commit is just a reference to a git object. Writes don't change the value of the files in the snapshot because they're stored in new places rather than overwriting the existing files on disk.

https://blogs.oracle.com/ahrens/is-it-magic

jacobgreenleaf··on Twitter was down
You could use the outages mailing list

https://puck.nether.net/mailman/listinfo/outages

https://puck.nether.net/pipermail/outages/2019-July/012527.h...

jacobgreenleaf··on GitLab is now running on GCP
Redis has authentication.
jacobgreenleaf··on List of Websites not available in the EU because of GDPR
The fact that it’s a “non functioning future” is exactly why people are concerned. It’s entirely possible to regulate a set of activities out of existence if you make the cost of compliance too high. In this case the per user margins are low (FB ARPU is about $25 before expenses).
jacobgreenleaf··on List of Websites not available in the EU because of GDPR
FATCA “applies” to foreign corporations because bilateral treaties were signed, and a lot of the agreements were reciprocal.
jacobgreenleaf··on LibreSSL: More Than 30 Days Later
Are you seriously saying that buying something and throwing it away is better than donating the same amount of money?
jacobgreenleaf··on A typical day on the ward
The MVP for that system wouldn't be all patient data, it'd be just one metric or something that you could harden the system's other properties against. If you leak one metric, you probably leak them all (and the inverse is probably true). The training costs are amortized because they are dominated by one-time costs of learning the system for one metric, not all metrics.
jacobgreenleaf··on Police Use Dog To Find Memory And Hard Drives In Search
> Far more likely prospect - aren't "K-9 units" widely renowned for corrupt practice, in particular training the dog to react on command to enable illegal searches and the planting of evidence?

I don't see how this plays out. After all, it's not the dog who testifies at court either for a search warrant or at trial - it's the handler, who can lie about whether the dog alerted just as well as they can lie about whatever else would be sufficient to establish probable cause. If you're going to argue that the dog was cued, you might as well argue that the officer lied about the alert, which has nothing to do with dogs and everything to do with the police officer - he could just as easily have said that he smelled marijuana or that he saw contraband.

jacobgreenleaf··on Google's Growing Silence on Saving Open Internet Leaves Fight to Startups
Title only makes sense if you accept the presupposition that Google has such a responsibility. Read: "Google's Growing Silence"
jacobgreenleaf··on CDN for JavaScript libraries
If the hash was SHA-512 wouldn't that be hard?
jacobgreenleaf··on Valuations
At the height of the great depression only ~23% of workers were out of jobs. That's hardly 100% during a "downturn." At 100% unemployment do you really think our current system of privately owned property would fare any better? Personally I think at 100% unemployment the masses would seize all the property, and probably rightfully so.
jacobgreenleaf··on Postfix has no public version control
How are you going to view the diff between more than two temporally adjacent commits? Or find the commit upon which an arbitrary line of source code was added? Or x, or y, or z reasons that are so painfully easy to enumerate?
jacobgreenleaf··on Rm -rf remains
Alternatively, I think it might be possible if you can cause arbitrary interrupts to the operating system and control some registers and perhaps the stack as well. Depending on the shell, you might be able to do this; you certainly don't need the standard command-line tools for chmod and cat, because those are just small programs that pass through to actual system calls:

http://docs.cs.up.ac.za/programming/asm/derick_tut/syscalls....

jacobgreenleaf··on Twitter Steps Down From the Free Speech Party
In South Korea, some argue that Samsung has that position:

http://www.washingtonpost.com/world/in-s-korea-the-republic-...

jacobgreenleaf··on Amazon orders subject to replacement fraud (still)
I would think that if Amazon is failing to rectify the problem, then they at least have a very clear and obvious incentive to do so.
jacobgreenleaf··on Show HN: Where Adblock+ injects 20K CSS rules, HTTPSB injects one
Then again, maybe the alternative methods of funding won't emerge and AdBlock will destroy the web as we know it.
jacobgreenleaf··on Scala – 1 Star – Would Not Program Again
In Haskell, and I assume Scala, you can name types of the same form, so I might say a TimeSeries is a list of floating point values. If I use that data type, you can't accidentally pass a different kind of list of floating points even though they're the same type.
jacobgreenleaf··on Dear Startups: stop asking me math puzzles to figure out if I can code
Actually the primary correlate of SAT scores is not intelligence but wealth.
jacobgreenleaf··on Just released a major update for my site. What do you guys think?
There is an inconsistency in naming: you call it "flags" at the top but "options" at the bottom. I think you should also say "Regular expression quick reference" rather than "Regex quick reference" for the same consistency since you use "regular expressions" everywhere else.