HNHacker News
TopNewBestAskShowJobs

jen_h

1,414 karma · joined September 13, 2010

submissionscomments
jen_h··on Tell HN: Salary data is for sale
Wowwww. I was really reticent to give them the info to log in, and still not sure it was a good idea (although they have it anyway...), but it's interesting -- they have my current TC exact, RSUs and everything...and that little instruction line about how to garnish wages really gives you the feels...

Even better, the mystery of why a mortgage lender randomly asked me about my employment history from over two decades ago (i.e., working for my Mom!) is now solved! I was like, "How do you know I worked for my Mom in the 90s? And of all the jobs to ask about, why this?" Turns out only three employers show up over multiple decades of employment.

Happy to see that the payroll processor I used for awhile for our personal companies until I started doing it myself didn't share our data, but am now really worried about future control of it.

jen_h··on A robot to replace the need for farmers to go inside the grain bin
Met a couple a few years ago who’d recently lost their teenaged son tamping down a corn bin; still have nightmares about the details. This will be wonderful if it’s accessible to all farmers.
jen_h··on WordStar: A Writer's Word Processor (1996)
All my server deployment scripts build joe from source -- partner can't function without it. ;)
jen_h··on Nursing Homes in the US Overmedicate People with Dementia (2018)
My grandfather likes National Geographic, and was always into science programming. National Geographic and MSNBC are his channels. The last time he was in rehab, their cable subscription didn't have MSNBC, but it did have National Geographic, so I got to see a lot of it sitting with him...lo and behold, National Geographic, the channel associated with those amazing magazines I'd stack and read as a kid, now runs these weird one-sided fascist, xenophobic prison documentaries all. day. long. It's sick stuff.
jen_h··on Text Editing Hates You Too
Really appreciate this post. But I’ve gotta admit that I CTRL-Fed it for ligatures in bidirectional text and Czech accents and found no result...and couldn’t figure out whether I was happy or sad about that.
jen_h··on Unix: A History and a Memoir, by Brian Kernighan
Looking forward to reading this! Had the pleasure of seeing Brian Kernighan and Ken Thompson speak at VCF East earlier this year, totally worth a watch: https://www.youtube.com/watch?v=EY6q5dv_B-o

I highly recommend hitting up a Vintage Computer Festival if you've got the opportunity (http://vcfed.org/wp/festivals/). Not only did Kernighan and Thompson speak, but also Joe Decuir of Atari & Amiga fame.

jen_h··on Signal Technology Foundation is now open for donations
https://en.wikipedia.org/wiki/Signal_(software)#Contact_disc...

https://support.signal.org/hc/en-us/articles/360007319011-Ed...

https://signal.org/blog/contact-discovery/

But if you don't believe anonymity is an important component for security, you probably think hashes uploaded and deleted are perfectly secure, too, so we're probably not going to come to any agreement here.

Personally, I do wish they'd decouple from phone numbers and allow users an option not to transmit hashes for their entire contact list. I don't think these are unreasonable features for a messenger that's supposed to be designed for privacy and activism.

jen_h··on Gmail marking email from me as spam
I have this issue with OSSEC messages (automated messages from an Open Source IDS). Same thing, too, have been marking them as “not spam” for years. I think it’s because I don’t always review them...:/ But just because you don’t always open a message class doesn’t mean it’s spam, Google!
jen_h··on Gmail marking email from me as spam
Gonna second whoever said: Use DKIM.

I actually check Spam daily now, after finding support emails whose logs got snagged in the dragnet & personal stuff — even email from my Dad got shunted to Spam.

I still tip the hat, though, to Google, whose algorithms are wise enough to assiduously stow both the “jump on a call” and “donate to my campaign” emails to spam.

jen_h··on Signal Technology Foundation is now open for donations
I’ve got this crazy feeling that you’re not asking these questions in good faith, especially if you don’t understand how anonymity is important for people using secure messengers or need a Github issue to inform you about a feature long-discussed in the app.
jen_h··on Sea urchin population soars 100x in five years
Yep. From https://www.splendidtable.org/story/why-we-should-be-eating-... -

> "'Chemically and culinarily, you should think of them as a wonderful hybrid between an artichoke and an egg, or an avocado and an egg may be a better comparison. Again, you ask somebody 10 years ago, "What do you do with avocados?" and nine out of ten times they're going to say guacamole. Now they're in everything, almost to a point of self-parody. Same thing with uni. They are full of fat and protein, so you can use them as a source of browning. You can incorporate them into a barbecue marinade or a yakitori marinade. You can use their fattiness to enrich doughs; they make some of the best brioche that I've ever tasted. I sweated down urchins with andouille sausage and used their fat to make probably the best dirty rice I've ever made.'"

jen_h··on Signal Technology Foundation is now open for donations
It's not a natural fit for a secure mobile messenger if you want to stay anonymous. For some of us, security == anonymity. Tying your identity to a phone number that can only be obtained by handing a telecom your government identity documents fails.

And I don't know if anyone else has mentioned this, but uploading entire contact lists should also not be considered a natural feature of a secure mobile messenger.

jen_h··on The New World of Notebook Publishing
One thing very much worth plugging about Google Colab is that you get free access to an NVIDIA Tesla K80 GPU.

You're limited to 12 hour stints and you have to keep the window open and network active, but it's enough that I've been able to use it to run neural machine language training (to be fair, I pass model files back and forth, training on EC2 spot instances, too).

jen_h··on Adult Day Cares in the Rio Grande Valley
Eldercare for more serious ailments is pretty pricey if you stay aboveboard, but healthcare benefits in the US for 65+ are pretty great. Combine Medicare with their private plans, and as a person under 65 watching the medical care my elders get: it's mind-blowing.

I have to believe that a good chunk of Medicare-for-All folks are middle-aged people who see how the over-65s don't worry a whit about how much anything costs, because it's all covered, while younger folks are setting their own broken bones or dying over insulin or going bankrupt due to bike accidents.

Anyway, lesson here is: The +65s vote reliably and politicians allocate benefits accordingly. Dear everyone who is not 65+: please vote.

jen_h··on Don't Use VPN Services
Not fair, OpenVPN doesn't take that much more than a "minute or two" to set up and configure. ;) Last time I launched it[1], I could launch and connect to a new OpenVPN instance in less than six minutes, from my iPhone. Desktop is even faster.

[1]: https://github.com/jenh/sevenminutevpn

jen_h··on Adult Day Cares in the Rio Grande Valley
Not to mention...those who are already here contribute billions of dollars to Medicare and Social Security every year -- just their existence in this country helps seniors (unfortunately, so much of the propaganda pointed at older Americans buries this fact).
jen_h··on Adult Day Cares in the Rio Grande Valley
Have you also structured your finances so that you can take care of aunts and uncles and in-laws and grandparents? What about older relatives without help that live in different states? I think you're making a lot of assumptions about others here, and it (and all of the edits you're making to your comment) seems kind of silly and unnecessary. Have a nice night.
jen_h··on Adult Day Cares in the Rio Grande Valley
Most people want to be independent and to have their children and grandchildren to visit as guests, not full-time caregivers. We are very blessed that we're in the position to be able to easily pop from state to state helping and can work wherever we happen to be, but at the same time, they want to live their lives independently, too.

Also, think about where caregivers might have to relocate and how they might alter their futures by spending it caretaking. I have family members who sacrificed a very significant amount of their adult lives taking care of their parents and missed out on their own lives and wrecked their own health doing it (it's hard mental and physical work, and in some cases can be very thankless).

I also know people who gave up everything to take care of their parents and ended up homeless after their deaths.

jen_h··on Ask HN: How was life for a regular dev during the dot com burst?
I don't know if people tend to be more reluctant to let it go, they just change where it goes. As an example, a company I worked at during the dot.com crash made a lot of bones in regulatory compliance until 9/11...at which point, redundancy and high availability became the money machine.
jen_h··on Adult Day Cares in the Rio Grande Valley
I really hope so. There's a huge need for a sea change in eldercare. My spouse and I have spent at least three months of this year helping older relatives, and I worry it'll consume a bigger chunk of next year.

One interesting bright light is that a lot of the startups targeted towards younger people are actually godsends for senior independence -- grocery delivery, meal delivery, ridesharing. Not to mention how much cheaper it is to order assistive devices -- the very same assistive devices for a quarter of the price -- online vs. the local medical device rental places.

jen_h··on Adult Day Cares in the Rio Grande Valley
Similar story in the US: https://www.pri.org/stories/2019-05-22/classic-tale-human-gr...
jen_h··on Don't Use VPN Services
Can't easily configure a proxy for a mobile (ATT, VZ, et al) network connection (on iOS, at least), VPNs are easy-peasy to connect, so I use a personal, private VPN as proxy -- it obscures my traffic, blocks ads and malware...and I wouldn't say it was "bad at it" at all...
jen_h··on Ask HN: How was life for a regular dev during the dot com burst?
It's probably not super common, I just like to use it to describe economic upheaval and opportunity.

So there's this giant catfish in Japanese mythology, the Namazu. It's captive in the ocean, under a giant keystone held down by the daimyojin Kashima. When Kashima gets tired or distracted, he lets off pressure a little, the Namazu wriggles around to get free and that wriggling sets off earthquakes and subsequently, tsunamis.

After an earthquake, there's always a rebuilding and a redistribution of wealth. And after the Edo earthquake of 1855, woodcut prints depicting the namazu and society (namazu-e), money falling from the sky, businessmen vomiting and defecating money, etc. got super popular. (https://www.illustrationchronicles.com/When-Giant-Catfish-Sh...)

jen_h··on Firefox is getting language translation
So much of machine translation is the quality of your parallel corpus and your preprocessing. I've got a theory that Google actually has too much data, and maybe too much imperfect data. Also, Deepl came out of Linguee (https://en.wikipedia.org/wiki/Linguee), who appear to have a massive number of parallel texts...I really believe whoever who has the (well-curated) texts has the (NMT) world.

As an aside, I don't know who needs to know this, but we are really lucky right now in that we now have tools that enable pretty much anyone to train a language model and translate with it, not just giant or small companies. It's not necessarily going to be any good, but the tools are all right there for us plebes and it's pretty fun.

I pulled together a tutorial just this weekend walking through doing this on Google Colab (https://sevenminuteserver.com/post/2019-10-17-machine-transl...) and EC2 Spot instances (https://sevenminuteserver.com/post/2019-10-17-machine-transl...) if anyone wants to play around with it.

jen_h··on Ask HN: How was life for a regular dev during the dot com burst?
Start a new company. Lots of talent available and investors look for heads-down new things. Classic Namazu stuff.
jen_h··on NordVPN confirms it was hacked
Yeah, I totally agree -- and there are a lot of very valid reasons someone might choose a service over a DIY solution.

My main point up there was just that I'm always kind of surprised and honestly have trouble believing it when I hear someone whose career is in network security say they don't trust themselves to secure a VPN server. If a person can tout creds securing an entire organization, a little ephemeral Linux instance that you can blow away and rebuild at will should be cake.

jen_h··on NordVPN confirms it was hacked
Rolling your own encryption is an entirely different animal. I agree with that sentiment for encryption.

When you use a VPN service, though, you really don’t have any real insight into what’s going on on their servers. Run your own and you can be sure you’re running the most recent, audited version of OpenVPN on an updated operating system.

jen_h··on Alexa and Google Home expose users to vishing and eavesdropping
Okay, just thought of something here — force third party apps to use a different voice.

Developers (on Alexa, at least) can optionally do this now with SSML, but making it a requirement would be an audio cue to users that the “actor” has changed — without adding any delay to the interaction.

jen_h··on NordVPN confirms it was hacked
For awhile, my brain conflated it with [OpenVPN-NL](https://openvpn.fox-it.com/about.html), a publicly-available, hardened version of OpenVPN used by the Dutch government.

You can't really blame NordVPN for that (I mean, the Netherlands aren't even a Nordic country, my brain is just broken), but it's a data point.

jen_h··on NordVPN confirms it was hacked
I've seen "infosec professionals" say they don't trust themselves to secure their own VPN server. It blows my mind...if you can't do that, why are you even in this business? How do you even use a personal computer?
← PreviousPage 2 of 10Next →