HNHacker News
TopNewBestAskShowJobs

malandrew

8,806 karma · joined July 8, 2010

engineer @ google
submissionscomments
malandrew··on Microservices: Why Are We Doing This?
> don't assume you need a NoSQL solution

Likewise, people who only know relational DBs shouldn't assume they need an SQL solution. It's remarkably rare that you encounter engineers with real thoughtful experience with both and they have the experience to know which tool to pick up for different problems.

malandrew··on Microservices: Why Are We Doing This?
Your story both makes me want to laugh and cry because I've seen this pattern so many times.

These days when I do architecture interviews, I always make sure the problem can be solved distributed or monolithic and when they do distributed, I asked them why and to explain the trade-offs. If they do monolithic, I ask them why not distributed. Etc. For senior engineers, it's such a good indicator of whether or not they've truly worked in distributed systems and understand the human side of the problem.

The big O stuff is great, but the human and organizational costs are easily as important to assess as the computational and memory costs.

malandrew··on Nukemap
I would love if this was designed to take into account elevation data so you could figure out what areas would be shadowed by natural structures like hills.

For example, I'm in Seattle, but on the East side and I expect to be fully shielded from a surface detonation in downtown and to be mostly shielded from air detonation depending on the altitude.

Speaking of air detonations, what altitudes are most nuclear missiles designed to detonate at?

malandrew··on Ask HN: Is your company considering inflation in this year's comp review cycle?
Yes but those refreshers at best total 70% to at best 80% of what new hires are getting. You’re always going to get stiffed for sticking around longer.
malandrew··on Ask HN: Is your company considering inflation in this year's comp review cycle?
I’ve been thinking the exact same. Changing companies is effectively “buying the dip” because equity grants are always normalized in dollar quanta terms. I’m wondering if the market has bottomed out or not since that’s the best time to switch companies.
malandrew··on Senior devs. Is anyone else insulted by coding exams?
Personally, I find the algos interview to be the bullshit one. I've lost track of the number of people we've interviewed and hired that do well on it and then once they are working for us go ahead and design unnecessarily distributed systems (i.e. split some functionality across two or more services when there wasn't a scaling requirement that necessitated splitting things up) and thought nothing of all the extra CPU and memory that was now going to be used on serialization/deserialization between those two services and that's before you consider to all the added incidental complexity from (1) separate deploys, (2) separate on-call shifts, (3) separate logs and metrics, (4) more complicated migrations of interfaces between them, (5) increased complexity in testing that the services work correctly together, etc.

In the last 7.5 years in my current role, I have yet to apply much if anything I needed to study for the algos interview for this role. I get that some adjacent roles in the company might occasionally need this stuff, but it's used rarely enough that it's a better skillset to be able to find the algo you need when you need it then study to be able to conjure one on demand only to have that knowledge atrophy while on the job.

malandrew··on U.S. firm Cogent cutting internet service to Russia
It's pretty hard to grass roots organize when you don't have internet though.
malandrew··on Invasion could drive 5M Ukrainians to flee abroad – U.N
Better educated. Less likely to contribute to poverty in the accepting country. More culturally compatible with the receiving country.

When you accept refugees you’re also accepting the pain of side effects from accepting those refugees. Refugees from some places come with fewer side effects depending on compatibility with the host country and skills and education of the refugees.

malandrew··on The underground economy of solitary confinement
> they would quit

Most prisons exist in places that are economically depressed with few if any other jobs. In some cases, the entire existence of a town revolves around the prison. Quitting is hardly an option when it’s the only real option for putting food on your table and a shelter over your head.

malandrew··on We shouldn’t push a positive mindset on those in poverty
> undischargeable via bankruptcy

What I don't get is why more people trapped by student loans don't just leave the country and set up life elsewhere. Debt is country specific. If you're in debt in country A, you can move to country B and start anew.

Undischargeable debt is only an encumbrance on income earned in the country in which you owe the debt.

malandrew··on Inflation rises 7.5% over past year, more than expected and highest since 1982
Just wait until rents start resetting and catching up. My understanding is that rent inflation is one of the slowest to be factored in because many leases need to expire before it’s inflationary impact is fully represented.
malandrew··on The dangers of high status, low wage jobs
The right as well.

My observation is that generally only people who complain about neither or both tend to care about statistics.

malandrew··on The dangers of high status, low wage jobs
The main reason I want them to be paid more has nothing to do with deserving more. The overwhelming majority of journalists certainly don’t do work that deserves higher pay. The problem with the low pay is that they become highly prone to viewing the world as much worse than it is and sowing discontent. A financially comfortable journalistic class that feels the weight of taxes is more likely to defend hard work and keeping the fruits of their labor instead of arguing for an ever larger unaccountable and ineffective government apparatus to fix problems that they could fix themselves with their own money.
malandrew··on Is compensation stagnation to blame for the great resignation?
Not judging you personally as genuine or not but it is in the OPs best interest not to share these details lest you or someone else on this thread that is a social justice warrior make a point to try and sabotage his solo adventure in the startup phase. The woke know no bounds when it comes to demolishing individuals.
malandrew··on Cannabis use produces persistent cognitive impairments: meta review
Agree. Most people our senior (boomers, silent generation) never smoked or smoked briefly and what they smoked was very weak by modern standards. Yet many from those generations also suffered with cognitive decline despit little to no marijuana use.
malandrew··on The Eyes Have It (1953)
The Hanging Stranger is also an excellent read and poignant in today's world:

https://www.gutenberg.org/files/41562/41562-h/41562-h.htm

malandrew··on New Temperature Records for the UK
Do you know of any maps showing the relative position of the guest team over the UK over time?

Curious to see if there’s a prediction that Scotland becomes a lot nicer weather wise as it is at the northern end of the UK.

malandrew··on Woe be unto you for using a WebSocket
Congestion avoidance algorithms such as TCP Reno and TCP Vegas. basically code clients to back off if they detect a situation where they may be a member of a thundering herd.
malandrew··on Go Replaces Interface{} with 'Any'
Emailed the authors. No plans right now but Donavan talked about the big year of changes ahead, so I'm guessing sometime after the dust has settled from changes in 2022.
malandrew··on Saule Omarova says banks sank her chance to become a key regulator
I'm unsure why this was downvoted. This is absolutely par for the course these days. Identity is a increasingly a major factor when deciding between candidates for any position both in the public and private sector.
malandrew··on Go Replaces Interface{} with 'Any'
In related news, does anyone have any idea when a new edition of Kernighan and Donavan's gopl will be released to include all the changes since 2015?

https://www.gopl.io/

malandrew··on Aviation Safety Whistleblower Report on 737 Max [pdf]
Here's the thing, the FAA is no longer a new prestigious institution that is growing. All the ingredients for smart and talented people to succeed and rise to the top. The FAA was founded in 1958. It's now an ossified institution with middle managers, bean counters, process and a litany of other bullshit that talented people shouldn't tolerate and that mediocre people can hide behind.

Process is all about risk mitigation. You add process to mitigate the damage that can be done by a single individual. Sadly though when you can't have process that only neuters the liabilities. Processes also neuter your assets.

The only attractive thing about government jobs these days is the guaranteed pension. The guaranteed pension is also the exact kind of thing that causes many people to be overly zealous about not rocking the boat. It becomes all about staying in your job at all costs until you've put in your time and can retire worry free.

malandrew··on Saule Omarova says banks sank her chance to become a key regulator
Well, this is an administration that has proposed monitoring any transaction $600 or greater, which is a massive departure from the $10,000 limit.

A proposal like hers for a government issued bank account falls right into the federal surveillance state insofar as everyone's finances are concerned.

There's no better way to erode 4th amendment protections for your finances than a federally issued bank account.

It's not an unreasonable slippery slope to imagine that such an account would eventually morph to the point (1) where many or most of your counter parties are using the federal bank account meaning that they know about most of the transactions occurring in private accounts, and (2) where merely using a non federal account they have access to could be maligned as suspicious.

There's no direction these proposals head that don't result in more tyranny from a federal government that we have increasingly less representation and oversight over.

malandrew··on America Needs a New Scientific Revolution
I'd rather see us keep the money here and instead bring those scientists here to make America better as it improves the US economy. Taxpayer dollars should work for the citizens that are taxed.
malandrew··on EU Chatcontrol 2.0 [video]
I think what is sad is such a movie would literally have to use Google and WhatsApp in the movie as opposed to some fictional search engine or fictional social network for people to make the connection these days.

Honestly, 1984 should be enough as it's not a big jump from 1984 telescreens to Google/Facebook.

malandrew··on Former Facebook staffers launch Integrity Institute
Probably not fully classically liberal like the ACLU once was but certainly far more classically liberal than they are today (which is pretty much not at all).
malandrew··on Former Facebook staffers launch Integrity Institute
This sounds like election interference by a foreign power. What business do employees in a US company have influencing the elections of a foreign country?
malandrew··on Former Facebook staffers launch Integrity Institute
a statement of values is meaningless. What organizational procedures do you have in place to prevent some faction from hijacking the organization and morphing it into an ideological echo chamber. The values on that page are as mutable as the html they are written in.

For example, in the past 10 to 20 years or so we've seen both the ADL and ACLU morph into institutions that would be unrecognizable to ADL or ACLU staffers from 10 to 20 years ago. No one ever imagined that they would abandoned their classically liberal values and replace those values with the illiberal "liberal" values they practice today.

malandrew··on 10% of households pay more than 80% of taxes on alcohol and cigarettes
Taxes aren't the reason so few people smoke. It might have been somewhat contributory, but the main reasons so few people smoke are social pressure and the fact that it is so much more inconvenient to smoke because there are so few places you can't smoke.

Travel around the country and you'll see more smoking in places where there's no lack of places you can smoke and where no one will side eye you for smoking.

malandrew··on More Americans are considering retirement
Read their comment again. The person you’re replying to adjusted for inglflation.
← PreviousPage 5 of 34Next →