HNHacker News
TopNewBestAskShowJobs

rachelbythebay

3,881 karma · joined March 16, 2011

https://rachelbythebay.com/contact/ - send me a note. Include your e-mail address if you would like a reply.

My books: https://rachelbythebay.com/store/ - The Stupid Hour (2013) and The Bozo Loop (2012) - a trip into the world of systems administration, programming, networking, tech support, and living in Silicon Valley. Also available on Amazon!

https://rachelbythebay.com/ - top page, mostly leading to:

https://rachelbythebay.com/w/ - writing about software, technology, sysadmin war stories, and more.

Past project:

http://scanner.rachelbythebay.com/ - Fully parallel software-based radio scanner: puts standalone hardware scanners and mere online streams to shame. Fresh, local, unfiltered.

submissionscomments
rachelbythebay··on Hetzner Cloud Goes US (Ashburn/VA)
Rackspace, Indymedia, 2004. Ancient precedent by now.
rachelbythebay··on Google's infamous internal 2010 “I just want to serve 5TB” video now public
Ah, see, should've given 'em to us! Big rectangular state, you know, #3 machine owner at the time. We didn't charge overhead, probably because it never occurred to us to do it.

People brought machines, we gave 'em quota. Easy enough.

So glad to not be doing that any more.

rachelbythebay··on Google's infamous internal 2010 “I just want to serve 5TB” video now public
Maaaaaaybe ID 10150136890464739. Maybe.
rachelbythebay··on Google's infamous internal 2010 “I just want to serve 5TB” video now public
Imagine it as "I want to have a http://foo/~me/ type path where I can park 5 TB of stuff and other people can fetch from it when they feel like it".

5 TB of data made available, not 5 TB of transfer/bandwidth/etc.

rachelbythebay··on Apple took over port 5000 in the latest macOS
If only there was something that broadcast the availability of services including the port they're on...
rachelbythebay··on I don’t know how to count that low
I wish I had taken a picture of that shirt before it had been run through the wash a few times. It used to look a whole lot better!

But yeah, that video was epic, and it was spot-on, too. A company that has no idea how to deal with people is going to suck at making tools _for_ people.

rachelbythebay··on It's weird that most of “Hacker” news is dominated by business news
Yes please. People trying to discuss those topics on here makes me come back less. It’s probably the worst part of the site for me overall.
rachelbythebay··on I kept honking at a sleeping Tesla driver on the freeway, but she didn’t wake up
Happened on the Golden Gate Bridge in 2007. No Teslas involved, naturally, but people sometimes do honorable things to stop an otherwise runaway vehicle.

> Beatty took bold and immediate action. He drove his Ford F-350 Super Duty utility truck in front of the Jeep and allowed it to essentially crash into the back of his vehicle so it would latch on, according to bridge officials. He then "slowly and safely" guided the Jeep across the bridge's southbound lanes and brought it to rest in a safe area, away from the flow of traffic.

edit: This was pre-divider, so a runaway vehicle on the GGB could have made quite a mess by crossing into oncoming traffic.

rachelbythebay··on Sometimes it is just a bad battery
No, I’m the one missing something. It tends to make people assume I don’t know what’s up technically.

Based on your experiences, I am going to assume you are not in the same situation. You will likely have better results for an otherwise identical request.

Have a good day.

rachelbythebay··on Your devices and your employer
Ah! You are in fact correct. It's so long ago, I screwed up the term for it. ExpressCard it is.

In the words of everyone who's ever done a small fix, "reload".

rachelbythebay··on Fundamentals of Incident Management
I may never understand why some places are all about assigning titles and roles in this kind of thing. You need one, maybe two, plus a whole whack of technical skills from everyone else.

Also, conference calls are death.

rachelbythebay··on Ask HN: What numbers do you associate with old computers?
I see someone linked my post earlier (thanks!) but hey, I thought of a few more based on your request.

3583: BASIC bytes free on an unexpanded VIC-20. 38911: same idea for a C-64.

Those were both prominent numbers since they showed up on the screen right when you turned it on and sat there until you got cranking on something else.

rachelbythebay··on Ask HN: Why didn't the early web support more client side languages?
In the earliest days Java was this thing that showed up in your browser and caused it to just wedge hard (blocking the UI, even) until things got started any time someone decided to embed an applet in a page. Since some people were using it to do all kinds of stupid things (animated fire, anyone?), you could run into it at any point with no warning.

It was ugly. It had terrible looking widgets that were out of place on Windows, Macs, AND Unix boxes - quite a feat at that.

One (dumb) thing JavaScript had going for it was that at least initially, you had to have it on to get CSS action on pages in Netscape. If you turned off JS, then you lost CSS too and things probably looked pretty ugly.

I want to say that some browsers forced you to keep JS on in order to parse a proxy.pac and those of us in corporate/educational environments with filtering proxies had to deal with that, too. Add it to the CSS issue and now you have multiple reasons to leave it on and try working with it. By way of comparison, you could get by with Java disabled.

I still ran with both off in the bad old days and took the lumps, but I'm just cranky that way. I still run with JS off by default.

rachelbythebay··on Handling 100 Requests per Second with Python and Django
Note: across multiple machines.
rachelbythebay··on The Generational Divide in Software Developers
I suspect a lot of these extra steps are not contributing positively to the product. If two solid people could get the same result and there are two dozen people on something, where is all of that extra effort going?

We don’t talk too much about this.

rachelbythebay··on No, a supercomputer won’t make your code run faster (2017)
If you're allowed to call a multi-node setup a "supercomputer", then how about 3 40 machine racks of Xeons where each one is dual-socketed, has 12 DIMMs per socket, and is using 128 GB DIMMs?

3 racks * 40 boxes * 2 sockets * 12 DIMMs per socket * 128 GB = 368640 GB or 360 TB raw. Remove some of that for overhead (kernel, OS gunk, network buffers, whatever code you'd have to run to make it into a cluster), and there's your 256 TB with a bunch left over.

Stuff like this is why I sometimes say that a lot of these startups could be done with "three Xeon racks" if they actually cared about doing it right.

[Note: assumes 2nd generation Xeons (Skylakes), with 24 DIMMs. Ice Lake = more/bigger memory, fewer actual machines.]

rachelbythebay··on It doesn't take much public creativity to stand out as a job candidate
Google hired me in 2006 (then 11 years of experience) as a 3. I didn't know any better at the time, partly because I was coming into the valley from the rest of the world.

I didn't find out just how screwed up this was until becoming part of the hiring process at Facebook... some seven or eight years later.

So... yeah. What you said is totally a thing.

rachelbythebay··on Facebook is trying to kill the Chrome extension Unfollow Everything
I guess deliberately 500ing requests through conscious inaction wasn’t good enough?
rachelbythebay··on Kubernetes a black hole of unpredictable spend, according to new report
Did we work for the same company?
rachelbythebay··on I was let go for refusing to deploy a dark pattern
Sorry if this makes everyone feel older... but the 2000s, 2010s, and now 2020s... makes three distinct decades.
rachelbythebay··on Toyota launches groundbreaking 10-year warranty (in UK)
And yet, if your car had a 3G telematics system involved (the SOS button, among other things), you’re out of luck next year. They’re doing NOTHING about it.

They sold 2017 cars with a time bomb that goes off in 2022, and nothing to do about it. LTE capable devices were around for years at that point.

rachelbythebay··on Phacility is winding down, Phabricator no longer actively maintained
FB's phabricator went its own way long ago. I imagine this has exactly zero impact on their day to day.

Put it this way: the last time I saw it, they still had the "clowncopterize" button. Try finding that anywhere else.

rachelbythebay··on Newly unredacted documents show Google shared location with other apps and more
"This doesn’t sound like something we would want on the front page of the NYT." is a reference to the training you get while working there. It goes something like this: "if you wouldn't want it on the front page of the NYT _attributed to you_, don't say it to the press".

It's right next to the part where they tell you to take things offline rather than leaving a paper trail around -- but of course, they word it a bit more carefully than that.

"Don't be evil" vs. "don't do evil" vs. "don't leave records of evil". Very different things.

rachelbythebay··on Ask HN: Prove Impact by Being Boring?
Nobody's ever cared about the stuff I made never happen by being good ahead of time. They've only ever really cared about the fixes to stuff that blew up. It helped that whatever blew up wasn't mine, I guess, but not that much.

Really, a lot of places just put up with your personal desires for excellence as long as you keep saving their bacon. Stop saving their bacon or throw the "balance" off from their point of view, and they won't appreciate you any more.

Sorry, but management tends to suck in this regard. If you find someplace that's different, hang onto it!

rachelbythebay··on The Honest Troubleshooting Code of Conduct
I definitely screwed that one up, and it's slightly different now. I was going for one of those voiceover-y "not having attained X, they went for Y instead" approaches and it fizzled. I think it's because it was too long and because it's text and not an actual voiceover. (If that makes sense.)
rachelbythebay··on My life as a woman in tech, told in three beverages
It happens, given enough time. Even today.
rachelbythebay··on The Honest Troubleshooting Code of Conduct
You’re part of the problem if you get hung up on my choice of words this way. You might think about that and really ponder why you decided to do that.

Hint: don’t tell me to smile more, either.

rachelbythebay··on The Honest Troubleshooting Code of Conduct
The decision had already been made, and not by any of the people in that chat. We were shooting the shit about the impending change and what it meant in terms of our stuff running on it going forward.

You ever, you know, just talk with your coworkers? And not just sling bugs at them?

rachelbythebay··on The Honest Troubleshooting Code of Conduct
https://money.cnn.com/2014/08/04/news/companies/facebook-out...

I always wanted to apologize to Sgt. Brink for having to take my calls that day.

rachelbythebay··on Ask HN: Is my starter interview question too simple?
This might come as a surprise, but a whole bunch of people going around out there have no clue whatsoever when it comes to this stuff. They believed in the race to the bottom, that literally anyone can do this kind of thing, and decided to back it up when applying.

I'm not saying you're getting all of the bad ones, but there's probably something going on if a supposedly simple problem (this, FizzBuzz, pick whatever you want) fails. Yeah, I know, someone's going to mention the environment, and the pressure of it being an interview, and that's certainly true.

All I can say to that is that I've posed FizzBuzz itself to someone who claimed aptitude, totally randomly over a chat session, not as part of an interview, just us chatting randomly. I think we were actually talking about how interviewing was such a pain. They themselves talked a great deal... but then never delivered on it.

Besides, you work at Google. Don't you see this all around you? They're already on the inside.

Page 1 of 31Next →