HN user

paddez

166 karma
Posts0
Comments55
View on HN
No posts found.

Definitely not new - as someone who was diagnosed with Haemochromatosis in 2017 - I was first prescribed phlebotomies until my general iron levels reached a level that my consultant was happy with.

Once I hit that level, I'm able to donate blood about twice a year (once every six months) to maintain (that, and a slightly changed diet to avoid high iron food)

You're focusing a bit much on the Developers bit. It's not just Developers who are working through the code-base.

As a lame example - Incident Response/SRE will also be trying to get their heads around changes being made - especially if they're responding to an outage, and trying to figure out what change broke production - and why it was made.

Not everyone will know every bit of the project as intimately as the Dev team - and having a good commit message will help any unfamiliar response team mitigate, or escalate accordingly.

{Tests, Code Comments, Documentation} are 3 distinct places to trawl through when quickly going through git blame.

The commit message is one place - and gives the author an opportunity to speak directly with a future developer over the place-in-time-context that this change was made.

The first line (or atleast, the first 80 characters) should be a quick summary - so you can quickly browse via git blame.

But the actual commit message should consist of History/Motivation/Context - so that someone who's going through the blame can understand why a certain change was made, and what the context was.

Linus had a good template for this, which makes a lot of sense: https://gist.github.com/finalfantasia/bd0070673ca27e5f7473

A few of the offices even have a pool (Google Dublin, and soon Google London)

Because the buildings are usually located in very central city locations - I've often used the offices as a way to kill time til' check-in opens for hotels after a long-haul flight (grab food, caffeinate, have a shower, etc)

Recently I took a night train between Stockholm and Copenhagen.

Showered in the Stockholm office, walked 5 minutes to the train station, slept, woke up in Copenhagen, grabbed a hearty breakfast in the CPH office.

It's a little perk that is honestly vastly underestimated

If my memory recalls correct, in Ireland, Pay-as-you-go was relatively popular for a number of different demographics.

Most networks implemented some kind of Top up €20, get 200 free minutes, 200 free texts, unlimited same-network texts, and X GB of data for the month.

WhatsApp came in, which meant that that all networks could now talk to each other using the Data allowance for free, essentially - which I think convinced people to use WhatsApp rather than dwindle down their network text quota.

This does a different thing

What OP means is that I cannot purchase an Airtag/Chipolo, and then subsequently find that Airtag using the Find My Network with my Android device.

I can identify airtags around me with that App, but I cannot locate a missing Airtag.

Anecdotally, about ~20% of the time I attempt to load Twitter on mobile - none of the user-posted images will load.

It's an absolute headache - and there doesn't appear to be a user-side explanation for it.

There's definitely things breaking in new and exciting ways.

As a slight aside - I was surprised to learn that Amazon Photos (if you have Prime) includes RAW camera formats as valid photos for the purposes of their unlimited storage offer.

I've taken to essentially backing up all my RAWs to Amazon Photos - even the ones I would typically discard.

I doubt the average driver notices bicyclists at all.

This seems like an issue. The average driver should absolutely notice the environment they're operating in.

This includes noticing those around them. This should be especially true for the more vulnerable road users.

This was the concept behind HashCash, the concept behind BitCoin/Cryptocurrencies in general.

The idea being that each email would do a non-trivial amount of work, such compute a valid hash - encode it in the message header. This message header can be checked quickly on receivers side, but takes time for the sender.

This makes sending a large amount of email quickly infeasible without a significant amount of compute power.

https://en.wikipedia.org/wiki/Hashcash

They'd be more likely to vote for a Nationalist party yes, but they'd also be more likely not to vote as that would acknowledge the legitimacy of British rule over Northern Ireland.

Most of the intercity trains in Ireland are powered by diesel.

I believe there's a long term electrification plan for the greater Dublin area, but I don't see a change from using DMU's for a while.

Taking a guess - If your Gmail address is larrypage@gmail.com - it prevents someone creating a completely different Gmail address like - larry.page@gmail.com - and using it to impersonate that other account.

I think it's complete conjecture that it's meant to be some kind of anti-phishing method - the solution there is just removing the ability to create addresses with periods - but I guess this way has some kind of utility for users?

Watching a movie from the James Bond series, expecting anything other than violence, giant explosions, and the absence of substantially gripping dialog - was probably your first mistake.

The James Bond series have all been popcorn flicks for decades - I'm not sure using this particular example solidifies your point at all.