Holy hell. How do you have a life-threatening disease that puts at you risk of germ infection, costs $250,000 a year to treat AND manage to survive homelessness? Tragic. I'm sorry you don't live in a country with real health care.
Holy hell why did I get flagged? She wrote a huge blog post about needing help and isn't getting it?
Responding to customer sales inquiries. I'm a hacker, not a salesperson, but working for startup means I have to switch hats and give a pitch 30% of my week. Why is it a waste? Because I suck at it. My company doesn't have real salespeople so we all pick up the slack. I realize it translates into putting food on my table, but I'm so bad at it that I consider it a waste.
I remember being exposed to LISP in the late 80's after coming from Pascal and COBOL in my CS101 (C was a 200-level class.) It was such a complete mindf*ck. After learning procedural language patterns, switching to LISP uprooted everything, and in some cases the patterns were already burned in. In hindsight, I think it makes more sense to learn LISP first, and THEN procedural languages since the latter is a subset of LISP. When C++ appeared, my first thought was, "Hey, someone made C kinda act like LISP/CLOS."
> What else are you supposed to do with the money? Keep it in cash?
Yes. That's where my RIA has 33% of my assets now, we moved them in 2019. We will be "piecing back into" the market over the next 12 months. I'm 50 and have a 30 year investment horizon. I've been investing since I was 21. I've been through two massive drops in the market that took years to recover. Don't panic. Valuations will correct themselves and fundamentals will continue to hold until the next bubble. I think that is model we're facing at the upper limit of an exponential.
> Is this all gonna crumble like a Ponzi scheme?
It has to stay alive so that the rich can get richer. Remember the players in the Panama Papers? There's an entire society that runs the planet. And this isn't a conspiracy, it's out in the open! Look at the Carlyle Group: it is an investing firm funded by people liek MBS (The Saudi), the Clintons, the Bushes, and many other politically-culturally diametrically opposed clients. It's no mystery that rich world leaders who go to war with each other give their money to the same investors.
You know that there are investments only available to people with $5, $10, or $100 million more in holdings? There are entire class of investment devices that you and I will never see. It takes tens of millions to even play in hedge funds. The "real" markets are for the 0.1%. Those will continue to feed off the other markets, which they need to distance themselves from the pack. (Look at wealth distribution over the past 50 years.) But these top tier funds require us schlubs to hand them money while we scrape by with 5-8% yearly returns. They will keep the dials set just right so that we'll have a reasonable retirement while they own the planet (Larry Ellison owns a Hawaiian island. Techbros are buying up New Zealand [Theil]. Think about what happens when trillionaires start to buy entire countries.
Yeah, the market will survive and make sure the upper middle class continues to invest, otherwise there won't be a wealth generating machine for the 0.1-0.01%. As for people who can't afford to even put money in a 401k? Well, we know what one political party things about those people.
After working int he world of CAD tools for decades, I cannot tell you the number of times I've seen a younger engineer try to write a CSV parser only to fall into a circular hacking deathspiral.
You can't just use regex/split to handle CSV, unless you have significant field cleaning BEFORE converting to csv.
In reality you need lexical analysis and grammatical rules to parse any string of symbols. This is often always overlooked by naive implementations.
I take issue with OP's claim that RFC4180 is not well-defined, but almost all of the cases the OP listed are literally in the spec.
Wait, this isn't TCP, this is protocol level above TCP, right? TCP doesn't shape traffic by itself through rate limiting and congestion analysis, does it? I thought the layer above it used TCP to send/receive the buffer size, and that has nothing to do with TCP.
I convinced a bunch of friends to use WL a few years ago and now they're mad at ME for the acquisition! Not really mad, but despondent and looking for alternatives. I migrated to Apple's todo list app (which has +ves and -ves), but it was funny getting a bunch of texts within a week blaming me for getting them hooked on WunderList!
You're referring to "term overloading". This is pervasive throughout all domains of engineering, but more so in software because there are so many conflicting standards, definitions and citations. It's really hard to get a handle on. Like, I would assume that posting on HN the audience would assume I would not confuse "overlaying pixels of my signature on a document," with, say ECDSA sign & verify. But I was wrong to assume that. So, barring a common definition, should we speak with increased precision thus verbosity? Perhaps. But if THIS example grinds your gears, hooo boy, hang of for a ride.... :)
What was that about exponential growth and nature? I'm sure the 0.1% can rest on their billion-dollar laurels for the next decade, but at some point the next batch of $100-millionaires will become restless and steer they system toward their desires. I'm hopeful: greed always wins, and as a flea on the back of the big dogs, I don't need much to be happy.
TL;DR: Load Balancers and a clear policy means the cloud works as advertised.
Seven years ago I was at a medical conference in Portland, Oregon with a panel of "experts" discussing the security and accessibility of medical record systems and wearable devices. There was a principal engineer from Intel on the panel. When someone asked about the cloud, this tall, lanky, long-bearded man with a thick accent stood up and said:
"The cloud? (chuckles) What is the cloud? Where is the cloud? Is it over here? (Points to a table) Is it over there? (points to another table). The cloud is a joke, man. It's a complete joke."
Wow, that's really cool. Googling around it appears that Mountain Lion wasn't upgraded to TLSv1.2 so any website that upgraded to TLSv1.1 broke on pre-Yosemite. I didn't realize this. Very interesting.
> the modern iteration of HTTPS required by DarkSky.
I don't follow. The TLS handshake negotiates the appropriate ciphersuite. With the exception of dropping SHA1 in TLSv1.3, how was the macOS SSL module not able to negotiate a handshake? There should be plenty of suites available. What did Darksky ask for in the TLS handshake???
For example: I'm still running Mojave, and here's what I see from the handshake with the Darksky.net site on :443 ...
:
:
issuer=C = US, O = Amazon, OU = Server CA 1B, CN = Amazon
---
No client certificate CA names sent
Peer signing digest: SHA512
Peer signature type: RSA
Server Temp Key: ECDH, P-256, 256 bits
---
SSL handshake has read 5538 bytes and written 439 bytes
Verification: OK
---
New, TLSv1.2, Cipher is ECDHE-RSA-AES128-GCM-SHA256
: