HNHacker News
TopNewBestAskShowJobs

bertil

5,070 karma · joined September 25, 2009

http://www.quora.com/bertil-hatt
submissionscomments
bertil··on Plastic experts say recycling is a scam. Should we even do it anymore?
Aluminum isn’t transparent and can’t handle certain chemicals, but it’s not that expensive—if it’s recycled consistently.

It’s routinely replaced by steel for, say, cans because that ends up being cheaper (with thinner walls), but steel is also cheaply and effectively recycled. It also often has a thin plastic layer when holding acids (like Coca-Cola), so it’s not a complete replacement.

bertil··on Plastic experts say recycling is a scam. Should we even do it anymore?
If we can, we should, but you probably want to consider most plastic wrappers as temporally displaced fossil fuel that will be burned for heat in a specialized kiln. The logo that designates plastic types should be changed to match local conditions, from the three circling arrows to a flame—with the same numbers. I believe that using those logos requires a license, but I doubt that it pays for the recycling of most of it. Most of it isn’t recycled anyway. You definitely want garbage collection and processing to be paid for by companies printing that logo. We definitely should include the cost of extracting and storing or processing carbon in there, too.

That might convince people to use paper bags or only certain types of plastic.

bertil··on Thanks FedEx, this is why we keep getting phished
It’s a real mystery why, as soon as I heard about a bank founded by people who sounded like they had heard about the internet (Monzo, in the UK), I switched away from my venerable bank (NatWest) that, at the time still had security practices unsuited for the 18th century.

Appropriately enough, the last thing they did was to insist —demand, really— that, in 2018, I fax them my demand. It just so happens that this could have been relatively safe because, after asking everyone I knew for a week (including some venerable hackers), the only way that I found to send a fax was to ask the local branch of the same bank.

Asking them to authorize the transfer wasn’t possible (by showing them all relevant documentation). Asking them to let me send a fax, using their machine, to a sister branch to tell them to authorize a transfer without anyone verifying my ID, was fine.

bertil··on The funding frenzy at Anthropic
It’s a good idea for large companies to use their profit to stay profitable, and if it supports their cloud business…

Where it’s a No-No is in accounting: those should probably not be counted as “sales” but as gifts in nature or some particular category. Bill Gurley and Brad Gerstner are investors, so naturally, they balk when they hear that the documents they read, financial statements, have a creative take on reality. Still, I don’t think they think that lowers Google’s overall value. They just want that in a separate column.

bertil··on Don't dry your iPhone in a bag of rice, says Apple
Apple: “Anything you do to salvage your phone that isn’t buying a new one isn’t a good idea.”
bertil··on Biologists discover four new octopus species
Nothing to do with the controversy, just curious: Why would deep-sea octopuses not be edible?
bertil··on French telecom company Orange fined €650k for violation of GPL license
I'm curious if sudden public visibility would lead to security issues being found faster by people trying to patch them or exploit them.
bertil··on French telecom company Orange fined €650k for violation of GPL license
As someone who worked at Orange, I’m not sure you want to read all of it. There’s definitely some getting-the-internet-to-work magic in there, but a lot of it is… Let’s just say not every developer is incentivized to write good code.
bertil··on Airline Takes Revenge After Bad Review, Posts Passenger's Passport Online
You can share his name, or at least the name he uses to send similar messages for that. No need to share a document that will be used by dangerous people to impersonate him.
bertil··on I Went to FOSDEM
In the Python world, James Powell is famous for breezing through a combination of vim (the editor) and wat (the tutorial by absurd) with a lot of custom command line tools and even examples that feel at the same time immoral, hilarious, and perfectly crafted. There’s a reason his GitHub handle and his company are called “Don’t use this code.” He’s switched to analytical SQL lately, which is less prone to comedy but still very virtuoso.
bertil··on Mark Zuckerberg on Apple Vision Pro [video]
People are trying to decide which one is the best product or if Zuckerberg is being honest. I don’t think either matters so much right now.

The truth is that those are two very well-funded companies with incredible engineers who are now facing very clear competition. Progress is going to be sharp. Remember when the Google Pixel came out, putting some fire under the Apple iPhone monopoly? The decade of innovation after that is what we should be looking forward to.

bertil··on Hi everyone yes, I left OpenAI yesterday
I would argue that's far more valuable.
bertil··on Gin, Television, and Social Surplus (2008)
That audience is now 19 and believes that “chat” is a standard second-person plural pronoun that points at people meant to be active, available to answer questions, and knowledgeable about anything Google knows or doesn’t.
bertil··on How Quora died
A/B tests are likely involved because no human would suggest those changes in earnest, but what metric could those tests have improved!?

Either it’s a series of unchallenged false positives, or there’s a lot about web interface that neither I nor they understand, but I would challenge the idea that is the result of a well-informed A/B testing culture. It’s the output of a thousand monkeys running a thousand tests a day for three years, and releasing anything that hits the green line.

bertil··on Tear up unused parking lots, plant trees
The most common criticism I hear against cities is that they are loud. Cities aren't loud; cars are loud.

You experienced a bad compromise of having high density of a city and the high car ownership of suburbia. Like a "stroad," a road that is trying to be a street, it doesn't work.

Try to spend a week in a place with walkable density and no cars: Amsterdam, Oslo, or closer to US, Disney Land.

bertil··on Why you've never been in a plane crash
Very true.

In general, I think that piece has a bit of a European blind side when starting by “The United States leads the world in airline safety.”

bertil··on Why you've never been in a plane crash
When the conference LeadDev happens in London, they often have Nickolas Means give a talk about an aeronautic topic. It’s usually 45 minutes of nail-biting in-depth analysis of a very complicated problem, and ends with a 5 minute rotation to how the lessons from that incident apply to engineering management in general. (You also feel like you could engineer an airplane, but no you can’t: that’s just Nickolas’ talent for explanation that is fooling you. Airplanes are very hard to make.)

This is all done in such a smart, seamless, obvious way to deliver a lesson that would make the Brothers Grimm feel cheated.

Strongly recommend.

https://www.youtube.com/watch?v=2sIzfGzf_50

https://www.youtube.com/watch?v=099cHWSbAL8

https://www.youtube.com/watch?v=4rOPAYoR80M

bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
Compared to the reality of the situation, I agree that it’s garish, but psychologically, people in cushy situations tend to over-dramatize their setbacks. If they _think_ they have nothing to lose, they will act foolishly just the same as if they really do.

If a billionaire slams his toe on the leg of a chair, it still hurts, and being sorry for his real pain isn’t denying his otherwise staggering privilege. It’s an excellent example to use to have him empathize with others. If you want to make them act in society’s interest, you can point out that paying taxes or enforcing environmental regulations won’t prevent them from being rich beyond words.

An engineer worried about being fired experiences genuine distress: you can empathize with that there and then because it’s real. Once they have a job, ask them to be more considerate when designing processes or buildings so that everyone can work comfortably in the shade or without having to fear how they are going to feed their family by the end of the week.

bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
What would make such a person an official one?
bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
That is very true, with the caveat that FAA and NHTSA aren’t the fastest at putting out a report —by design, thankfully: I want that thing vetted. It’s been three weeks. That would be better if we knew much more in the next week or two. If not, we shouldn’t be too patient either.
bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
I’ve been that junior engineer more than once (and not always junior), and I’ve had to deal with it more than once. The proof is in the pudding, and the pudding is that there are at least four distinct significant mechanical issues; three have led to major emergencies on board.

The second element is that this particular junior engineer has seen enough to know not to share his name. Naivety goes both ways, and the rhetorical engineer tends to leave identifiable information if they don’t think getting caught is a problem. This one does. He’s asked internally, and the answer wasn’t reassuring. I’ve been on the receiving end of “What do you think we should do about this?” and hard trade-offs; if the manager knows what they are doing and they are not pushing bad stories, the junior engineer learns something.

The last element is that this is not new: very senior engineers complaining about penny-pushing MBAs ruining the company and “that won’t stop until someone gets hurt” are as old as the merger with McDonnel-Douglas.

Would I trust the technical details and the recommendation of that particular engineer? Lord No: I know nothing about airplanes. But I know what a dysfunctional operation sounds like, and that sounds like the bassoon—but there’s the strings, the brass, and the percussions playing the same tune.

bertil··on Another Roman dodecahedron has been unearthed in England
“Also —and this didn’t make sense to us either— it doesn’t float, and there’s no engine. Our best guess is that it’s meant as a comment on the fulity of life.”
bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
Far for me to challenge the idea of a fund and bounties. But that’s a lot of money—more than I can personally fork and more than I’d be comfortable advocating to collect. Again, no criticism of your ambition; I’m just a regular guy trying to do his thing.

I do believe that good engineers like their work and drive a lot of self-esteem from it being valued—more than living off a stipend because they shot their career in the foot. It’s well-paid enough they rarely think they need to rely on the generosity of strangers, and that’s not a bad mindset to keep.

In circumstances like these, people talk about loyalty, notably to their employer; I don’t think loyalty is a bad value, but in that case, you want to advocate for loyalty to the craft and the corps, not the organization profiting from putting people in danger. Engineering values, like the brass ring some get in Canada, are things that you want to support not by saying “we’ll support you if that blows in your face” but “We want people like you to speak up during our meetings.”

Giving engineers a guarantee that their craft, their talent and their willingness to ask tough questions is what you value, as a team lead, is something I occasionally can do (not now, though: changing team) and something I’m happy to compensate at fair market value, because it’s objectively a good thing for me too — not because that would put me at odds with my organization, but I’m willing to sacrifice that for some ideal misaligned with profit.

We need to work on getting eggheads at Boeing understand that their cost-cutting was a bad idea (SkyScanner letting you filter-out plane time is beautifully aggressive that way), but in the meantime, we need to tell people facing tough decisions that engineering is full of hard trade-offs but that security is not one of them, and not one that should need charity.

bertil··on Norwegian youth win climate court case against the Norwegian State
If you actually did the work, you would not have shared a list of prototypes, failed projects, and disappointments.

Do you want me to complain that I had to spoon-feed you that?

bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
That’s part of them being thorough.
bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
Merit makes sense when you want to promote hard work, talent, and creativity—and we need all that. Engineering meritocracy is how we build bridges, go to space, and dig under mountains.

Engineering supremacy in that context means that if engineering says no, it’s definite.

What Boeing needs is QA supremacy: nobody wants them to be particularly creative, original, or unusually hard-working when doing audits; they need to be thorough and systematic. We need to make sure that their voice isn’t challenged.

bertil··on Boeing whistleblower: MAX 9 production line has "enormous volume of defects"
If you want to be the change you want to see in the world, shout in the ether that this engineer will have a job at your organization.

That’s what is keeping so many of them silent: a mortgage, school fees, maybe a H1B.

bertil··on Backlog size is inversely proportional to how often we talk to customers
Wouldn’t a curated version of the icebox help notice that pattern early? Especially if the team changes quite fast.
bertil··on Backlog size is inversely proportional to how often we talk to customers
The problem is that not saying no, dismissing it without details, or ignoring it in an icebox removes a key feature and the way we should organize that idea: why not.

Suppose the idea is likely impactful but complicated to implement. In that case, you might want to think about putting those ideas together to argue for refactoring that would enable more impactful ideas.

If the idea would change the kind of service being offered, then it should inform strategic product thinking.

If the idea is relevant but unlikely to have an impact because it's too low level and about code quality, maybe you want to think of automating or including it in the linting process.

I think the problem here is that the tool, Jira tickets, isn’t suited for the use that you make of it: communicating with clients and defining product strategy. The problem is that there isn’t a good tool for that.

bertil··on About Stolen Device Protection for iPhone
> I wish it were possible to designate an app to require FaceID

Developers can require that. Several apps I use do.

← PreviousPage 5 of 34Next →