HNHacker News
TopNewBestAskShowJobs

freefriedrice

76 karma · joined May 11, 2020

submissionscomments
freefriedrice··on No One Goes There Anymore
?
freefriedrice··on No One Goes There Anymore
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?

freefriedrice··on Ask HN: What's the biggest time waste on your workday?
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.
freefriedrice··on History of Lisp (1979) [pdf]
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."
freefriedrice··on Have the record number of investors in the stock market lost their minds?
> 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.

freefriedrice··on Ask HN: Is there a search engine which excludes the world's biggest websites?
Why exclude the biggest websites?

The problem I see on DDG & Google is having to scroll 5-10 pages of utter SEO nonsense.

"Do you have a question about ____? Many ask about _______. ____ is a common question, here the are we some answer. [sic]".

Just utter garbage pages.

It used to be just with recipes or medical questions, but now it feels like most everything that is a general query.

freefriedrice··on So much of academia is about connections and reputation laundering
Academia? Shoot... senior hiring in the tech world is the same thing. If you don't have buddies, gooooood luuuuck.
freefriedrice··on So you want to write your own CSV code (2014)
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.

freefriedrice··on What developers should know about TCP
EDIT: Sure wish I could delete this post.

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.

Am I wrong?

freefriedrice··on Ask HN: What's your quarantine side project?
That is really smart.

Will you be summarizing some of the best debubbles? The reminds me of that subreddit ... changemyview?

freefriedrice··on Ask HN: What's your quarantine side project?
Cool!

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!

freefriedrice··on Ask HN: What's your quarantine side project?
I would easily pay US$30 for that.
freefriedrice··on Security Flaws in Adobe Acrobat Reader Allow Gaining Root on macOS Silently
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.... :)
freefriedrice··on Security Flaws in Adobe Acrobat Reader Allow Gaining Root on macOS Silently
Yeah, the latter: keychain certificate (under "Certificates").
freefriedrice··on Security Flaws in Adobe Acrobat Reader Allow Gaining Root on macOS Silently
Preview can't digitally sign PDFs. I have to do this on a near daily basis.

EDIT: I mean sign with a certificate, not add an image. Personally I would prefer to not have any adobe software on my mac.

freefriedrice··on OnlyFans, influencers, and the politics of selling nudes during a pandemic
Narrative? Yes yes, because 99.9% of white christian american terrorists are women. /s Were you born today?
freefriedrice··on The Covid-19 Economy: We won't recover until 2022
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.
freefriedrice··on How we successfully handled 2.5x traffic in a week
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."

EDIT: added an anecdote for SEO. :)

freefriedrice··on The modern HTTPS world has no place for old web servers
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.
freefriedrice··on The modern HTTPS world has no place for old web servers
> 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 :

:

:

They aren't even using TLS1.3 on the main page.

freefriedrice··on Show HN: The Monty Hall Problem in JavaScript
I remember reading this in Parade Magazine when Marilyn Vos Savant published her column. And then was completely blown away by the landslide of scathing letters written by adult professors at colleges belittling her for being so dumb. And they were wrong. Truly amazing demonstration of how bias (and the limbic system) work against rational thought.

Here is a link with some hilarious quotes from livid professors saying dumb shit:

https://priceonomics.com/the-time-everyone-corrected-the-wor...

freefriedrice··on React Native for Windows and Mac
Java?

STMicroelectronics uses it for almost all of their applications, which ship in one zip file with binaries for Win/Mac/Linux.

It ticks #1 and #2, but I don't know about #3.

Of course, I'm not sure if having web-like programming is your implicit #4?

freefriedrice··on React Native for Windows and Mac
This bugs me to no end about Electron. The one module that existed to implement cross window / process communication is deprecated with no alternative. I haven't found a solution for multithreading in electron without killing the base process (which they explicitly say NOT to do compute in) or the rendering process (duh).
freefriedrice··on Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
This is a very enlightening post, thank you. I don't often develop cross platform to this depth, and I think it is a wise reminder that Microsoft actually knows a thing or two about operating systems, contrary to popular opinion. It's almost like the application teams sabotage the OS teams...
freefriedrice··on Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
It hasn't changed! Except for PowerShell, but that's... oy.

I have PowerShell, Git Shell and Cygwin running on my windows Dev box and all three make me cry on a weekly basis because I have to switch between them to do different things. I suppose one day I will sit down to fix my Windows dev environment, but it makes me feel so bloody frustrated that my muscle-memory shell is so ... perverted by windows implementations.

MS is bringing Bash to windows natively. I don't know how that is going to work since piping just isn't there, but I've got my fingers crossed that I'll only have to deal with ONE shell for windows!!!

freefriedrice··on Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
When I worked for a large semiconductor company from late 1980's till early 2000's, I saw IT move from a ghastly mix of AIX, HPUX and SunOS terminals & distributed computing to 100% Linux ... in under 2 years!!

It was like someone flipped a switch and suddenly there was only one type of environment for all computing (we used something else besides VNC to manage remote X sessions, I forget what it was, it was some weird launcher for Windows).

IT claimed hundreds of millions in savings due to not having to pay for AIX, HPUX and SunOS licensing. I think the cost is what tipped the scales.

freefriedrice··on Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
I've wrestled with this for DECADES!

I've built software with a configuration database (Windows registry) and with flat configuration file-folders (*nix). I feel like I'm running in a circle because the trade-offs are so equally balanced that there's no best-case. From considering backups and database consistency, to tripwire malware detection of changed settings, to automation of access, to consistency in naming, retrieval, and type conventions, to self-documentation, to backwards compatibility... At this point I'm not even sure I would understand the correct or "best" methodology if it was handed to me on a silver platter.

freefriedrice··on Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
Yes, that is an important distinction I glossed over. Thanks for adding that.
freefriedrice··on Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
On the one hand I like seeing behavioral trends feed back into the software. On the other hand, there needs to be tighter acceptance standards, and more effort to minimize the disruption to established rules. That's probably much harder to do on Linux than BSD (windows & macos have no excuse, they control everything!). Linus T. really exemplifies that with the KERNEL, it is the OS that is suffering.
freefriedrice··on Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
In another post I point out that BSD has done a great job keeping things consistent, whereas linux is a bit of a freeforall trying new stuff.
Page 1 of 2Next →