HN user

allengeorge

1,547 karma

Software engineer. Interested in distributed systems.

Raft in Java: https://github.com/allengeorge/libraft/ Thrift Rust bindings: https://github.com/apache/thrift/ Blog: https://www.allengeorge.com Twitter: https://twitter.com/allenageorge

Posts30
Comments340
View on HN
www.nytimes.com 3y ago

Twitter Suspends Accounts of Half a Dozen Journalists

allengeorge
16pts6
www.wsj.com 5y ago

Why the Amazon, JPMorgan, Berkshire Venture Collapsed

allengeorge
2pts0
github.com 5y ago

Compiler from LLVM IR to Minecraft Datapacks

allengeorge
2pts0
www.rollingstone.com 6y ago

A Neoliberal Nightmare at OZY Fest 2018

allengeorge
2pts0
medium.com 7y ago

An Infinite Fleet of Plumbers

allengeorge
7pts0
www.theglobeandmail.com 8y ago

Danish submarine inventor given life sentence for murder of journalist Kim Wall

allengeorge
1pts0
www.theglobeandmail.com 8y ago

Highway of Riches, Road to Ruin: Inside the Amazon's Deforestation Crisis

allengeorge
1pts0
www.theglobeandmail.com 8y ago

Ottawa pushes VCs to fix startup gender gap as condition of $400M funding

allengeorge
1pts0
thebaffler.com 8y ago

The Long Con

allengeorge
3pts0
aeon.co 8y ago

The great swindle: how fake ideas and emotion have surpassed truth

allengeorge
2pts0
beta.theglobeandmail.com 8y ago

We need to stop coddling our kids if we want Canada to create entrepreneurs

allengeorge
1pts0
venturebeat.com 8y ago

ActionIQ raises $30M from A16Z for marketing activation platform

allengeorge
1pts0
www.economist.com 8y ago

Globalisation has marginalised many rich-world regions. How can we help them?

allengeorge
3pts0
www.theglobeandmail.com 8y ago

Google's Sidewalk Labs signs deal for smart city makeover of Toronto waterfront

allengeorge
1pts0
www.youtube.com 8y ago

Rust at Sentry [YouTube]

allengeorge
4pts0
github.com 8y ago

Stratis: A daemon that manages a pool of block devices, built in Rust

allengeorge
2pts0
www.nytimes.com 8y ago

Hotel Boom in SeaTac Is Unfettered by $15 Minimum Wage

allengeorge
1pts1
github.com 8y ago

Mercurial server in Rust, specifically designed to support large monorepos

allengeorge
12pts2
www.nytimes.com 8y ago

How BuzzFeed’s Tasty Conquered Online Food

allengeorge
1pts0
hbr.org 9y ago

Does Diversity Actually Increase Creativity?

allengeorge
3pts0
www.theglobeandmail.com 9y ago

Canada's Top Court Upholds Worldwide Injunction Against Google

allengeorge
2pts0
www.theguardian.com 9y ago

Paris climate agreement: Trump withdraws US from global accord

allengeorge
17pts1
blog.paralleluniverse.co 9y ago

Imperative to Pure Functional and Back Again: Monads vs Scoped Continuations

allengeorge
1pts0
github.com 9y ago

Haret: A strongly consistent distributed coordination system implemented in Rust

allengeorge
128pts8
www.theglobeandmail.com 9y ago

Liberals table marijuana bill that includes crackdown on impaired drivers

allengeorge
1pts0
queue.acm.org 9y ago

Does anyone listen to you?

allengeorge
3pts0
www.economist.com 9y ago

Will robots displace humans as motorised vehicles ousted horses?

allengeorge
2pts0
www.mintzberg.org 9y ago

MBAs as CEOs

allengeorge
199pts159
www.theglobeandmail.com 9y ago

Uber co-founder’s startup accelerator expands to Vancouver

allengeorge
3pts0
www.consul.io 12y ago

Consul: Distributed service discovery and configuration in Go

allengeorge
6pts1

My understanding is that the initial Mini models were made with Peugeot engines, which were underpowered and pretty unreliable. At some point BMW switched Minis over to use a Beemer engine, at which point quality improved dramatically. Mini has been on an upward trend since (as has BMW).

Anecdotally, someone in my family has a Mini with the BMW engine, and it’s been ticking along just fine. Maintenance is expensive though.

“The rules on making multinationals pay taxes where they operate - known as "pillar one" of the agreement - would apply to global companies with at least a 10% profit margin. Twenty percent of any profit above that would be reallocated and taxed in the countries where they operate, according to the G7 communiqué.”

How will taxing authorities determine which companies meet the 10% profit margin threshold? Which jurisdiction is this threshold calculated in for multinationals?

It’s mind-blowing to me that a 3-year car is considered aging.

Anecdote time: my parents bought a secondhand 93 Toyota Corolla that I inherited and drove until 2011. They continued using it until 2018, and got rid of it. It was still running. A few plastic internals had failed and the engine was rough, but still going. It easily had another 5ish years on it.

I once read (or heard?) that the reason why Twitter has such outsize importance is because a lot of journalists use it. They’re on it a lot, follow a lot of people, use it to discover what issues are blowing up...

I’m sure that’s not the only reason, but I thought it an interesting idea.

Yes, we have. Specifically:

1. LIST 2. PUT 3. LIST

would trigger situations where (3) wouldn't include the object inserted in (2). This is well-known however.

No.

We’ll see the same reaction that people had when witnessing extreme weather events: focus on the immediate problem, and refuse to engage with larger issues on the basis that “it’s too political”. For extreme weather events citizens and authorities showed an aversion to discussing “Is it climate change?”, and “How should we deal with climate change?”, etc.

I don’t consider this a positive.

I would, on balance, prefer to have a language with a smaller feature set that limits the amount of syntactic variability in the code I see. This, I believe, allows me to focus on the problem, not on the language features the person is using to solve the problem.

With Rust it always feels like there are changes and, at times it feels exhausting having to ‘keep up’. It also means that there’s high variability in the code you see in the wild.

Specific conspiracy theories aside, it’s unsurprising that a lot of people - hell, even I! - find the course of events surprising.

The man had a dubious source of income, was offered an incredibly irregular plea deal, all sorts of theories abounded about his having information on other connected people, attempted suicide in jail, was (surprisingly) taken _off_ suicide watch, and then died conveniently. Seems like quite the chain of coincidences.

My (conspiratorial) take is that they’re making noises about this so that politicians can step in and pressure the FAA into approving their modifications. Talking about blue-collar job losses and economic impacts has the amazing effect of cutting through politicians’ radar on both sides of the aisle.

The key point: major changes were made:

1. Very late in the design process

2. After construction had started (!)

I mean, politicians or not, the moment you start making major changes during buildout you’re going to have problems, regardless of what you’re building.

The company I work at does not fire people for introducing bugs (everyone introduces bugs at some point and time). We try to find out what failures in our process (dev, test, release) contributed to the failure and try fix them. Some of the causes may be large, so it takes us time to get the organizational commitment and focus to work on them, but we do act.

I have (personally) been fortunate never to have worked with an “S”, so I think the author is being overbroad.

As many other posters have noted this is a Quebec bill, and has (sadly) been a long time coming.

My personal opinion is that this is making a mountain out a molehill. And, I don’t think this is the right way to encourage integration (if anything, I suspect it’ll engender resentment, can’t prove it). I’m disappointed that the Quebec government pursued this.

People do complain about high rents in NY and Toronto, but - and this is a big one - homeowners vote consistently and so politicians listen to them.

I would _speculate_ that:

1. renters are more transient, so are less invested in the community

2. most people don’t make the connection between restrictive zoning policies and rent prices

3. It’s politically unpalatable to be shown as “against homeowners”, especially given how much ownership is prized

* in the most superficial way possible.

I mean, the reason why people don’t work at banks is because:

- tech is still seen a cost center

- processes for change are onerous

- heavy focus on maintenance

- teams have non-uniform quality

- politics

- ...

None of which can be solved by furniture placement.

It’s not ironic if one understands that his larger motivation is to “privatize the profits and socialize the costs” as opposed to a coherent worldview about the role of government in providing services.