HNHacker News
TopNewBestAskShowJobs

btmiller

693 karma · joined March 18, 2015

hello@btmiller.com

(Opinions expressed here are my own and not those of my employer)

submissionscomments
btmiller··on Live View of Hurricane Laura
The east side of the hurricane is typically the dirty part. The west side will be spared most of the destruction. But it’s only narrowly going to miss Houston. Beaumont, Port Arthur, and Lake Charles are in for a very, very terrible night.
btmiller··on Preparing Our Partners for iOS 14
Yep. Great segment from Jobs that seems to hold true today: https://youtu.be/39iKLwlUqBo
btmiller··on Spotify CEO: musicians can no longer release music only “once every 3-4 years”
Huge +1

I really only listen to whole albums. Especially Tame Impala, Father John Misty, Mac DeMarco, Lana Del Ray, Fleer Foxes, St. Vincent, Sufjan Stevens, and on. Those type of artists won’t change because of whatever the Spotify CEO believes. There is still a place for thoughtfully-crafted full albums and they’ll continue to exist.

btmiller··on Homeland Security Was Destined to Become a Secret Police Force
I never thought I’d be advocating for the 2A, but...
btmiller··on Twitter hack has profound national security implications
Oof yeah you're not wrong! It was well-intended for sure, but you've made a good point regarding regulatory capture. How can we achieve both a) increased security beyond a your basic acronym certificate* and b) democratized access to startups?

Which set of levers can we pull to achieve the best outcome for everyone, I have no idea. Is it fair to compare this to the current aviation dilemmas? I don't want just anyone building a passenger jet, slapping a compliance sticker on it, and hop on board; very high stakes system. Yet at the same time, it's clear to see how Boeing infected the FAA to simply get their way and lockout newcomers.

* are PCI, PII, SOX, et. al. really that trivial and meaningless?

btmiller··on Twitter hack has profound national security implications
I'd love to be a part of that postmortem, and perhaps a new compliance standard could be formed if root cause turns out to be a technical shortcoming.
btmiller··on Twitter hack has profound national security implications
A recent thought I had. Before a service can be authorized for use by public officials, it should go through security compliance similar to PCI, PII, or SOX. Most public offices obviously don't command armies nor nuclear codes, but ones that do should be subject to more rigorous vetting of the services they are authorized to use.

Had the recent vulnerability been a different message from, say, a certain prominent Twitter account, there could be very, very, very disastrous results.

btmiller··on Google Blew a Ten-Year Lead
> Instead i keep hearing that google engineers are going on "strike" (ie, getting company paid days off).

That is a really strange false equivalency. Not even the slightest bit relevant, yet it reads as if you believe that protesting for social change is a bad thing.

btmiller··on Reddit started banning accounts that voted for content “against their policies”
Eh but there's a couple reasons in my mind why this might be reasonable.

First, Reddit isn't a 1st Amendment platform; they make the site, they make the rules. Like it or not, that's how it is today.

Second, you have to stop toxicity somewhere; there are a few universal goods we can generally agree upon, things like abuse of animals, underage content, etc. and as long as the slope isn't too slippery beyond that, I think this is an acceptable form of moderation.

btmiller··on Supreme Court declines to hear cases over qualified immunity
That's disappointing to hear. Something that's been made clear to me over the past month is that law enforcement actions without true consequences enables further transgressions against the public that they're meant to serve.

It's essentially the question of who polices the police, and their police unions across the country play a huge role in the fallout from cases where police have crossed the line. Administrative leave with pay and eventual reinstatement is not an acceptable form of accountability in the US.

Whether it's a judicial decision or legislative change I don't know, but I'm glad police brutality is getting the attention it deserves (for now).

btmiller··on Things from leaked audio of Mark Zuckerberg and his employees
Though I could also say that's an overestimation of people's ability to understand that looting is pre-coordinated and planned by outsiders.

Local news broadcasts play a big part in this, because that's the only thing my parents will be doing during protests is watching what they provide. Guess what content they provide :/

btmiller··on Have you ever asked yourself “how did research get done before LateX?”
2 things, 1) Why do you consider Google Docs to be any different than Word? They both serve the same market, so you might as well be asking why not standardize around Word. And 2) given the intended uses of Google Docs/Word, the biggest reason not to use it for research are exactly the set of asides you mentioned.
btmiller··on An Amazon programmer’s perspective (2015)
I don't trust an engineer that can't troubleshoot their own software running in production. I think the "you write it, you own it" adage is really smart and raises all tides when engineers are empowered to root cause each issue.
btmiller··on Microsoft Project Reunion: an evolution of the Windows developer platform
You mean your other post? https://news.ycombinator.com/item?id=23236287
btmiller··on Grafana 7.0
Attempts were made: https://github.com/grafana/grafana/pull/14075
btmiller··on Microsoft Project Reunion: an evolution of the Windows developer platform
Microsoft seems to have tried to unify their developer story in many incarnations now. So my biggest question is, why will this one succeed where others have failed? I see absolutely no evidence to suggest this is better than previous attempts.
btmiller··on Grafana 7.0
Hi Torkel, this issue has been open since 2016[1]. There is incredible demand for it yet complete silence from Grafana on committing to the effort. Can I get official word on this please?

[1] https://github.com/grafana/grafana/issues/6983

btmiller··on Show HN: This Word Does Not Exist
Some of these are squarely in the uncanny valley! https://www.thisworddoesnotexist.com/w/indpendent/eyJ3IjogIm...
btmiller··on The Anti-Amazon Alliance
You might not want to hear it, but those that were fired recently were using their company email address to organize union discussions. You just can’t do that, no matter how justified one is to pursue unionizing.
btmiller··on Amazon: Staff told to work overtime as virus spikes demand
And what exactly is the alternative in this very specific example?
btmiller··on NCAA cancels March Madness and other championships
http://www.ncaa.org/about/resources/research/estimated-proba...
btmiller··on NCAA cancels March Madness and other championships
That presents a big problem because athletes are also living a fantasy where they all imagine going pro. Less than 1% of college football players go pro! Same order of magnitude for college basketball players.
btmiller··on How I survived being a $220k/year intern
Yes, this is self-sabotage, I would never hire him and I would leave a company if they were to hire him. Yikes.

Edit: and I didn't catch the audio clip at the end until just now! Wow. What is this guy thinking??

btmiller··on Google Kubernetes Engine is introducing a cluster management fee on June 6
This is an interesting exchange if only for the thread developing instead of a single reply from a rep; it’s nice to see that level of engagement.

More importantly, this dialogue speaks volumes to Google’s stubbornness. Seth’s/Google’s position is: do it the Google way, sorry-not-sorry to all those that don’t fit into our model.

Like we haven’t heard of infrastructure as code? That can’t paper over basics like being unable to change your K8s cluster control plane. This is precisely the attitude that lands GCP as a distant #3 behind AWS and Azure.

btmiller··on 2020 Leap Day Bugs
LinkedIn has one! Yesterday it listed my time with my current employer as 2 years and 9 months. Today, it’s 2 years and 8 months! Can anyone venture a guess on how I time traveled?
btmiller··on Migrating to CockroachDB
Regarding reliability of your failover process: test it regularly and have it monitored so you get alerted at the first sign of trouble.
btmiller··on Show HN: Heimdall – Self-managed email alias/forwarding service
Oh neat! Now this needs to be in the native iOS Mail client.
btmiller··on Show HN: Heimdall – Self-managed email alias/forwarding service
Totally agreed, I do not want to manage my own workflow in a manner like this. I actually just put a doc together[1] last month for anyone looking to do the same through providers that support this workflow.

The one killer feature that is missing in Fastmail right now is the ability to reply to email as the same alias it was received as. I.e. if Airbnb support emails me at airbnb@mydomain.com, it'll default replay as me@mydomain.com unless I go manually setup the airbnb alias.

[1] https://btmiller.com/2019/12/12/regain-control-over-your-inb...

btmiller··on Writing Runbook Documentation When You’re an SRE
Automate everything and verbose runbook are not mutually exclusive. As you automate, your alerting events trend toward more complex issues that require understanding complex systems.

In those cases, you don’t always know how much context the on-call engineer will have when receiving a page. That’s why I preach for verbosity and context setting in runbooks. They are extremely important for fast remediation of production-impacting issues.

btmiller··on PopSockets CEO calls out Amazon's tactics before House committee
It's not mutually exclusive, Congress (whether they exercise it or not is another question, but) has the capacity to do both.
← PreviousPage 5 of 8Next →