HNHacker News
TopNewBestAskShowJobs

jsabo

30 karma · joined April 13, 2012

submissionscomments
jsabo··on How to build a small town in Texas
Citation needed on the Texas leaving cities alone claim: Austin was very recently blocked from doing any significant rezoning due to state law

https://www.kut.org/austin/2020-03-18/judge-throws-out-city-...

Though granted this law was passed previously and wasn't a reaction to something Austin did a la TNC regulation

jsabo··on Secret Recordings Reveal How Exxon Lobbyists Manipulate Politicians and Public
Yeah I suppose the laws currently being passed in dozens of states across the country are actually fully in support of LGBTQ+ communities and aren't in fact discrimination.
jsabo··on Writing a Kubernetes CRD Controller in Rust
Agreed, this is one of the biggest issues I see. Anywhere you install a custom controller essentially has access to ~all of your resources. What could go wrong?
jsabo··on Writing a Kubernetes CRD Controller in Rust
I'm not sure what you mean by too many things ended up as custom resources -- it's the recommended extension point and you can do a lot with them that you can't do with core types.

Custom resources had/have some growing pains but I think worked out pretty well. It can be very very hard to test and distribute them though. As someone who maintained a controller with paid support, your test matrix gets pretty large pretty fast accounting for different k8s versions, different hosted versions (GKE, AKS, etc), different distros (openshift, rancher, etc). And that's before you even get into specific configurations like pod security policies, can the control plane communicate with the data plane, is there a service mesh.

Resource versioning is hard to get right. Once a resource type is v1, it becomes difficult to extend it. You can't add a beta field to it easily. Revising schema can be hard since anything more than a no op conversion between versions requires a webhook, which requires a certificate chain, and while cert-manager is popular it is not ubiquitous and regularly has breaking changes. Webhook setup issues made up a large portion of our support requests.

As far as the general "reconciliation loop" architecture goes, you end up with something similar in most orchestration systems I've worked on, or you wish that you did. So overall I think that worked out well. Getting it right can be hard, but I think that's the nature of the beast.

jsabo··on To do politics or not do politics? Tech startups are divided
It might be worth reading Susan Fowler's rather notable reflection on her time at Uber if you think discrimination is only subtle or at the edges
jsabo··on Dockerfile Security Best Practices
If you're using a tag like centos:8 that gets updated periodically, you already do not have reproducible builds. This just ensures you get updated packages as soon as possible
jsabo··on FB to curb internal debate over sensitive issues amid employee discord
Remember there are multiple supreme court cases just this year about trans people's right to both be trans and employed. That's part of what is meant by "existence being political".
jsabo··on FB to curb internal debate over sensitive issues amid employee discord
That depends on if your existence is political I suppose. Ask some of your LGBT colleagues, especially trans colleagues, if they feel like can just leave politics at the door.
jsabo··on MoviePass keeps plan at $10, but limits subscribers to three movies a month
There's a lot of hurdles involved with actually using the service -- many movies are explicitly unavailable, eligible screenings of available movies are very limited (only two showings per movie for the entire day this weekend for me, only between 4-7pm), and the main hassle of not being able to buy multiple seats at once or in advance.
jsabo··on Venom – A security vulnerability in virtual floppy drive code
As other people mentioned, it seems more likely that they're running a Xen fork or have some other mitigation. The redhat notes state that once the host is patched, the VMs need to be shut down for it to take effect: https://rhn.redhat.com/errata/RHSA-2015-0998.html
jsabo··on Venom – A security vulnerability in virtual floppy drive code
Other articles mention virtualbox is affected: http://www.zdnet.com/article/venom-security-flaw-millions-of...

Oracle, which develops VirtualBox, said in an emailed statement that the company was "aware" of the problem, and fixed the code, adding that it will release a maintenance update soon.

"We will release a VirtualBox 4.3 maintenance release very soon. Apart from this, only a limited amount of users should be affected as the floppy device emulation is disabled for most of the standard virtual machine configurations," said software lead Frank Mehnert.

jsabo··on Harvard engineering students devise BBQ smoker
I agree, there's plenty of good online resources, and brisket especially is pretty straightforward. When I was learning, I absorbed Aaron Franklin's videos and was delighted with the results even as a beginner. By the time I mustered the willpower to actually wait in line and try some BBQ at Franklin's, I was pleased to find that I really wasn't too far off.

This line from the article was a little silly: "In the end, the secret was to precisely control the temperature both in the smoker and in the meat over the “low and slow” smoke."

When really the importance of heat control is pretty well known. Something I use and that may be of interest to HN is a heatermeter:

https://github.com/CapnBry/HeaterMeter

which uses a fan to maintain a set temperature automatically and has a web interface to monitor it remotely. The article mentioned the students had built something similar too.

jsabo··on Ask HN: Those who quit their jobs to travel the world, how did it go?
For what it's worth I've really enjoyed some of your output during that time though, I was actually listening to one of the o pioneers pink couch recording earlier today. Sorry to hear it burned you out though, I can definitely see how that'd happen trying to tour and work freelance simultaneously.
jsabo··on StubHub Sues Ticketmaster, Golden State Warriors, in Battle of Scalpers
I didn't mean to come across as totally dismissive, more that it was something I was unaware of and was sad I couldn't find more detail about. Good looking with the link though. I'm reading through that section now but it doesn't look like there's any follow up on that claim unfortunately. Assuming generously they're paying 4% of the ticket price to process CCs, it seems like there's still a pretty good chunk money going back to the venue.
jsabo··on StubHub Sues Ticketmaster, Golden State Warriors, in Battle of Scalpers
For anyone else who is interested, I tried to find something about venues getting a cut but only found this (which also references a now shut down blog that I haven't checked for an archive of): http://www.laweekly.com/music/ticketmaster-and-servants-band...

Apparently during congressional testimony they mentioned that venues, and sometimes artists or promoters, get a cut of the service fee. They quote some mid-level promoters that dispute the promoter/artist fee but it doesn't really go into the venue statement. In my experience with small shows, the venue's money is baked into the ticket price, not the additional fees.

jsabo··on Why Is My Smart Home So Dumb?
I like the theory of it integrating with the thermostat's auto away feature, so it can detect you even if you're not in the same room as the tstat for a while. It needs to be connected to mains for it to work in real time though, so that combined with all of the problems it has working as a smoke detector convinced me to not get one.
jsabo··on FBI's “Suicide Letter” to Dr. Martin Luther King, Jr
The NYT piece cited in this article was discussed when it came out: https://news.ycombinator.com/item?id=8598652

I thought both the NYT piece and the discussion were interesting.

jsabo··on Google Fiber is coming to Atlanta, Charlotte, Nashville and Raleigh-Durham
And TWC upgraded most of the city while keeping prices the same (for now at least, since at least on my bill they credit the difference in plan prices). They started the same process in San Antonio around the same time SA started wooing Google Fiber as well. Definite win for consumers at east.
jsabo··on Atlantic.net launches $0.99 SSD-based VPS servers
Rackspace recently rolled out 'cloud' dedicated servers that are designed for this use case. You just pay for the time that you have the server, so for workloads like you described I think it's worth checking out. See here for more info: http://www.rackspace.com/cloud/servers/onmetal/

Disclaimer: I work for Rackspace

jsabo··on When It Comes to Facebook Scale, You Can Throw Out the Rulebook
Does anyone have a link to more info on their differently sized racks or the storage arrays described in the article? I'm not too familiar with the open compute project, but the storage vault design they have is 2U: http://www.opencompute.org/projects/open-vault-storage/

which doesn't match the article.

jsabo··on Why a Six-Figure Salary No Longer Means You’re Rich
There's some justification for them using the 100k number. They bring up that child tax credits and health care subsidies are phased out around that point, as are IRA contributions.
jsabo··on Sleep as a Competitive Advantage
That was my experience too, though I think my enthusiasm for #3 was the main driver of the others. I found I really enjoyed lifting, and was much more successful when I was sleeping and eating well, so it became a virtuous cycle. With all of that, the depression and migraine issues that had plagued me through high school, university, and the following years became pretty scarce. If I change any of those things though, problems quickly become apparent.
jsabo··on Storenvy Goes From Getting Kicked Out Of YC To Raising A $5M Round
>In short, we are the only online store platform that actually makes you more sales.

Do Amazon and Etsy not also do this? By just searching for say 'cufflinks' on Etsy I'm searching all of Etsy's "stores", and the same with Amazon. Although granted, neither put an emphasis on a storefront for each individual seller.

jsabo··on Creating a Great Place to Work
On the choose your own OS, this is why Vagrant was made. It's not like the company is going to provide any meaningful operating system support at that size (or really at any size for a developer) so there's really no benefit to forcing people to use a specific OS.
jsabo··on Battle.net authentication misconceptions
If they ever compromise the bnet database of hashed passwords though it may be a benefit, as the password they re-use may contain uppercase and lowercase letters, which the bnet database has no way of representing.
jsabo··on Show HN: Who represents me in government?
Can you go more into the challenges you had? From the few minutes I spent on your site I didn't see too much of a difference from what I can obtain from Project Vote Smart. That said, I do like your interface more.

I volunteer at a local nonprofit occasionally (plug: fairness.org) and we have people spending a lot of time addressing postcards to state legislators going by the home addresses people list on the postcards they fill out at our events. Right now we mostly use Vote Smart or a state specific resource to find the person's representatives, but their address lookup can be pretty picky. This is unfortunate when a large portion of people who fill out postcards have horrible handwriting. A tool that can deal with misspelled street names and provide the information you and vote smart do would save us an incredible amount of time and frustration. I'll try your site out next time tackle the boxes of unsent cards.