HNHacker News
TopNewBestAskShowJobs

bt848

495 karma · joined August 25, 2019

submissionscomments
bt848··on Birds Are Vanishing from North America
People also think we avoided the future predicted by “The Population Bomb” but we didn’t.
bt848··on iPhone 11 Pro Camera Review
Can we please speak in terms of angle of view? Converting everything to "35mm SLR equivalent" focal lengths is tiresome and misleading.

The main camera on an iPhone has a 70-degree field of view, which most people consider wide.

bt848··on An Engineering Mistake That Made Wind Turbines Inefficient [video]
Mission Bay really, really should not have had a linear street grid. Huge mistake! Some days it's difficult to even stand on the street corners.
bt848··on Kubernetes 1.16
With respect I disagree and my objection is that this verbiage is ambiguous and imprecise, the opposite of a ubiquitous domain language. Why does the “declarative API” allow one to “declare or specify”? Which is it? Is there meaning in the clause “or specify”, or is it a superfluous verbal tic? If the API is declarative why is it called a Definition? Declaration and definition are well-used terms of art in our industry but they are not synonymous. And what about “tries to keep them in sync”? Tried by what means? Are they eventually synchronized or not?
bt848··on Smart TVs sending sensitive user data to Netflix and Facebook
Hey, you're not wrong. "Privacy screen" displays that have been available on PC laptops for years are nothing but obsolete panels with terrible viewing angles. You can definitely charge more for something less good.
bt848··on Kubernetes 1.16
I wish their tech writers would give us more English and less jargon. I pondered these release notes and the documentation earlier today and I still can't puzzle out why "custom resource" is initialized as "CRD".

And the rest of this gibberish is just meaningless.

"""A resource is an endpoint in the Kubernetes API that stores a collection of API objects of a certain kind."""

OK, almost completely free of meaning ... then later:

"""A declarative API allows you to declare or specify the desired state of your resource and tries to keep the current state of Kubernetes objects in sync with the desired state."""

But wait, I thought the resource _was_ an API endpoint? The API allows me to declare the desired state of my API?

I know K8s is not Borg and I know a lot of xooglers hate Borg but at least the Borg documentation was concise and made sense.

bt848··on Going Fast Slowly
Go and C++ (when using checked accessors like std::vector::at) can do the same thing. A precondition that satisfies all bounds checks will also eliminate them. You could do this as a post-compile optimization for any language under certain conditions.
bt848··on Trump strips California of power to set auto emission standards
The executive branch is not able to just do whatever it wants. The Clean Air Act enumerates specific reasons why the EPA can deny California's waiver.
bt848··on Google Fi Unlimited Plan
I have Android Auto in my car and virtually all of the data usage is Music. I think it would be really nice if they would try to pre-load music that I'm likely yo enjoy when the phone is connected to my home wifi network, instead of always streaming over mobile. The other day I drove for 2.5 hours and it used 300MB of data. I wasn't even listening to music the whole way.
bt848··on Going Fast Slowly
10 LOC/h is spectacularly good over a long time period. Congratulations, from a varnish user.

I recently tried to set expectations in a coding interview that was scheduled for 3 hours. I told them that was enough time to read the spec, develop a simple test case, and begin or possibly complete an implementation of part of the spec. I also told them that I wasn't interested in a shop that hired people based on their ability to dash off broken, untested code in half a day. It seems to me that this kind of coding test (especially for someone with 25 years of open-source contributions) can only lead to bad things. I'd be glad to meet people like the author who have a practical view on Brooks and LOC/h.

bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
There aren’t any. Nobody makes “49-state” vehicles any more because New York and several other rich, populous states adopted the CARB standard. Only motorcycles are still made without California emissions.
bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
According to AAA you got ripped off. The highest fuel price in California today is $4.17/gal for premium fuel in San Luis Obispo. This price is 15% below the all-time high set in 2012.
bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
The C5 that accompanies the President's 747 is almost the exact same size a a 747.
bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
Your understanding of the second-hand car market is incorrect. Promulgation of standards for initial sale of new vehicles has no impact whatsoever on the resale of cars.
bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
That's not how these regulations work. There are no controls on the resale market in California. There is an emissions inspection regime but it's for SO2, not CO2.
bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
The fees are back up to where they used to be and the gas tax was also increased. An effort by various cavemen to repeal the act was soundly defeated last year.

https://ballotpedia.org/California_Proposition_6,_Voter_Appr...

bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
I favor using the carbon tax to fund mass transportation, but we agree on the general idea: tax carbon, use money for better things.
bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
The law allows the EPA to grant the waiver. It doesn't require them to do it.

Edit: pre-emptively nitpicking my own statement: the Act gives the EPA enumerated reasons to not grant the waivers.

bt848··on Trump Will End California’s Authority to Set Stricter Auto Emissions Rules
Yes, California has all the tools it needs to enforce their will. For example, they can establish mandatory weekly inspections for cars not meeting their standards. They can tax carbon fuels at $1000/ton. They can set the vehicle registration fees (not the tax-deductible part) to arbitrary amounts.
bt848··on Linux Kernel Fastboot [pdf]
Just to underscore this, here's a video of some guy booting an Ultra 45, the last workstation Sun ever made. It takes 30s just to go from power-on to firmware initialized and another minute and a half to start Solaris. Older equipment such as a SPARCStation 20 would take much longer.

https://www.youtube.com/watch?v=BjshAKzhxTE

bt848··on Why Go and Not Rust?
Go was designed for Google-scale and Google-style logs analysis, for which it has been very successful. The fact that it comes with a decent HTTP and RPC server is the inevitable consequence of the fact that every process at that company is expected to present HTTP and RPC control and diagnostic services in addition to its primary purpose.
bt848··on Worms fail to thrive in soil containing microplastics: study
Uh American motorists have still not been made to account for a fifty-year-long crime wave that their leaded ways precipitated.
bt848··on Linux Kernel Fastboot [pdf]
Booting a Sun in the 90s took so long that we had the janitor go and power up the CAD lab half an hour before anyone got to the office. Whatever you are nostalgic for wasn’t a Sun.
bt848··on Worms fail to thrive in soil containing microplastics: study
At least in America the motorist is unassailable. The most you can ask of an American motorist is that one of their three cars is a Prius. Never mind the tire dust, the brake dust, the sprawl, forty thousand dead pedestrians, ecological collapse, lead poisoning, leaking gas station tanks, and climate change. Give them paper straws and carry on.
bt848··on A Kubernetes/GKE mistake that cost me thousands of dollars
Another thing to keep in mind is that CPU rate is a compressible resource, unlike memory or disk space. It’s fine to briefly oversubscribe CPU. No terrible thing will happen.
bt848··on Estimates that mineral levels in vegetables have dropped by up to 90% since 1914
These are normalized mass rates, ie grams per gram of plant mass. However, the mass yield per acre of cabbage has radically increased over that time period. Is it possible that a cabbage plant is capable of absorbing an absolute amount of minerals, and this is simply being diluted by ever-larger cabbages?
bt848··on The Myth of the Wealthy Welder
There's a shop in my town where you can pay by the hour to use welding equipment. It's pretty popular. https://www.thecrucible.org/departments/welding/
bt848··on How common was it for parents to lose a child?
We don’t really understand the human condition of the past, even when it is within living memory. A related aspect of life that has been practically eradicated is teenage motherhood. 18-19 years at birth of first child was the most common age for Americans in the middle of the 20th century. 40-year-old grandparents were common. That was just 60 years past, but we view everything differently today.
bt848··on The Myth of the Wealthy Welder
You shouldn't need to make $150k to get by as a welder. In any sensible society a person who knows how to do something useful like weld should be able to muddle along. Some of my friends from high school in Oklahoma became oil field welders in the 90s. They made good money, bought houses and raised children early in life. It seems like a square deal to me. Of course, that was possible because houses in Oklahoma were plentiful and cheap and the public schools were good and so forth. You know, the way civil society is supposed to work.
bt848··on Cloudflare S-1/Amendment
Not sure I have the budget for that :-) . I've often thought it could make a decent business offering though.
← PreviousPage 2 of 5Next →