HNHacker News
TopNewBestAskShowJobs

mvgoogler

1,208 karma · joined October 7, 2009

submissionscomments
mvgoogler··on Kodak says it might have to cease operations [updated]
Kodak film products are (confusingly) handled by Kodak-Alaris, which is a separate company that spun out of Eastman Kodak around 2012-ish and shares the Kodak brand with Eastman Kodak. Despite the similar names they are entirely separate companies, AFAIK.

My team did an integration with Kodak-Alaris a few years back and we toured their main office in Rochester.

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

mvgoogler··on Pattern of brain damage is pervasive in Navy SEALs who died by suicide
Im assuming you are referencing this paper [1], which is about competetive breath hold diving - diving to hundreds of feet on a single breath.

I've never heard of seals doing that kind of training.

[1] https://faseb.onlinelibrary.wiley.com/doi/abs/10.1096/fj.201...

mvgoogler··on M 4.8 – 2024 Whitehouse Station, New Jersey Earthquake
I felt it in Boston, albeit very faintly
mvgoogler··on Nationwide FAA weather reporting outage
> The title of the submission is also "Nationwide FAA weather reporting outage"

Yeah, but the title is made up. There is noting in the official report about this being "nationwide".

The report only states that there is a metar outage consisting of 167 stations.

It doesn't provide any context on which stations are missing or how they are distributed.

Adding "nationwide" to the title is pure FUD IMO.

mvgoogler··on Nationwide FAA weather reporting outage
Full list of reporting stations is here: https://www.aviationweather.gov/docs/metar/stations.txt

The report is that 167 are missing.

That would be roughly 5% of US stations or 0.2% of worldwide stations.

I was able to look up meters for airports that I'm familiar with. https://www.aviationweather.gov/metar

So, it is real but far from a total collapse of the system.

mvgoogler··on Why car wheels are so flat these days
Is the Aptera doing this? I remember them talking about having the motors in the wheels but I'm not sure if it's what you're proposing.
mvgoogler··on Newer, better sunscreens have not been approved by the FDA
I go every year.
mvgoogler··on US moves closer to recalling Tesla’s self-driving software
It's up to $12,000 now.

https://www.tesla.com/model3/design#overview

mvgoogler··on The use of ‘class’ for things that should be simple free functions (2020)
I would ask the interviewer and use it as an opportunity to show your knowledge of data structures and your ability to reason about trade-offs and talk through priorities.

I would say something like: "I think a balanced tree, such as an rb-tree, would be useful here for <reasons that make sense given the problem and the properties of rb trees>. I've written rb trees before and think I could write a basic one in 10-15 minutes or I could use <class from the std library, which uses a balanced tree>. Which would you prefer?"

Assuming what you said made sense I would take an interaction like that as a positive signal.

mvgoogler··on You can now ask Google to remove your phone number, email or address from search
Where I live in semi-rural Maine, probably 90+% of the houses are on private roads on private land. If they weren't listed as routes in map services nobody would be able to find us.
mvgoogler··on Typography is impossible (2016)
https://en.wikipedia.org/wiki/Ruby_character
mvgoogler··on Approved Cameras
Those prices are likely body-only. By the time you add lenses and other accessories you're probably looking at 2-4x the price of the body.
mvgoogler··on Moving Google toward the mainline
Prodkernel is not in the monorepo - it's in a separate git repo and uses it's own systems for building and qualifying new releases.

There is a system for using git* in conjunction with the monorepo that some developers use, but that system has nothing to do with the prodkernel.

* there is also a similar system for using mecurial with the monorepo that some folks love.

mvgoogler··on NASA's Through-Hole Workmanship Req (2002)
From the HN guidelines:

'Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."'

It doesn't add anything to the discussion. And in this case it was very clear that the OP read the article and just missed that part.

Your comment would have been just as informative and less snarky if it was simply:

There's a small part about whiskers that already convey enough meaning:

> UNACCEPTABLE WHISKER

> A whisker is a slender needle-shaped metallic growth between a conductor and a land. Typically the result of mechanical stresses in high tin compounds, it is a reliability concern."

mvgoogler··on Google Photos will end its free unlimited storage in June 2021
Deleted photos, accounts, etc are definitely deleted and purged from our systems.

We have teams at Google whose sole purpose is to ensure that data that should be deleted is deleted in a timely manner (as defined by TOS and the law).

Basically, every piece of user data that is stored at Google has to have a documented and audited retention plan that covers how it is stored, how long it is retained, how it can be used, etc. The retention plans are reviewed by legal counsel and are audited by independent teams.

From a technical standpoint, Photos doesn't deal directly with individual machines or hard drives. There are several layers of abstraction to map what we think of as a "file" and the storage system are doing something that is _effectively_ at least a defrag on a regular basis.

[I work on Google Photos and used to work on storage infrastructure]

mvgoogler··on Google Photos will end its free unlimited storage in June 2021
I am very confident that photos metadata is not used for ad targeting. I know enough about the infrastructure and the folks that run it that it would take a seriously tin-foil-hat type scenario for this to be happening without the team's knowledge.

I work on Google Photos and prior to that I worked on datacenter level infrastructure.

mvgoogler··on Google Photos will end its free unlimited storage in June 2021
It's in the press release: https://blog.google/products/photos/storage-changes/

"And, as always, we uphold our commitment to not use information in Google Photos for advertising purposes"

https://blog.google/technology/safety-security/keeping-priva...

mvgoogler··on Google Photos will end its free unlimited storage in June 2021
Photos doesn't show ads or allow your photos to be used for ad targeting.

<I've worked on Google Photos since before it was launched>

mvgoogler··on Google Photos will end its free unlimited storage in June 2021
Google One family subscriptions would be a good fit here. You can manage the subscription and just add your mother to the plan. It's what our family does.

<disclaimer - I work on Google Photos>

mvgoogler··on Google Photos will end its free unlimited storage in June 2021
That is supported on at least Android (I think it is on iOS as well, but I'm not 100% sure). When you switch the backup options from High-Quality to Original quality you should get a prompt asking if you want to re-upload the photos on your device in Original Quality.
mvgoogler··on Google Photos will end its free unlimited storage in June 2021
A new tool will launch on June 1 that will make it easier to manage quota usage. The goal is to make it easier to understand what is using quota and reduce the amount of quota that is used.

It will show things like your largest photos and low quality (blurry, dark, etc) photos that you can review and decide what to delete.

mvgoogler··on American Airlines Bans Wearing Too Much Personal Protection Equipment on Board
Unconscious might be overstating it, but there is a concept called "Time of Useful Consciousness" - which is basically the time frame where you are still able to function.

At 40,000 feet, time of useful consciousness is 15-20 seconds.

See https://expertaviator.com/2012/04/19/oxygen-requirements-tim...

Basically the partial pressure of oxygen is low enough at altitude that the oxygen is driven out of your blood instead of in.

There are some breathing techniques that can offset that somewhat, but only if you are prepared and trained, which is unlikely in a sudden decompression event.

mvgoogler··on For $39, Frontier Air Will Let Passengers Keep Their Distance
Only 50% of the air on airplanes is recirculated and the recirculated air is filtered through HEPA filters similar to what is used in hospital ICUs.

https://www.who.int/ith/mode_of_travel/tcd_aircraft/en/

"Research has shown that there is very little risk of any communicable disease being transmitted on board an aircraft.

The quality of aircraft cabin air is carefully controlled. Ventilation rates provide a total change of air 20–30 times per hour. Most modern aircraft have recirculation systems, which recycle up to 50% of cabin air. The recirculated air is usually passed through HEPA (high-efficiency particulate air) filters, of the type used in hospital operating theatres and intensive care units, which trap dust particles, bacteria, fungi and viruses."

mvgoogler··on To Break Google’s Monopoly on Search, Make Its Index Public
The hacker news guidelines specifically advise against this kind of comment.

'Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."'

'Be kind. Don't be snarky. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.'

https://news.ycombinator.com/newsguidelines.html

mvgoogler··on Why a Pterosaur Is Not a Dinosaur
https://en.oxforddictionaries.com/explore/is-a-tomato-a-frui...

Nope, tomatoes are technically fruits, though they are commonly considered vegetables.

Just like pterosaurs are technically not dinosaurs, but are commonly considered to be in our culture.

mvgoogler··on I was a corporate restaurant consultant
Flippin' Pizza (https://flippinpizza.com/menu/).

I used to live less then a mile from one. Pretty solid pizza.

FWIW, it always had the feel of a local place. I was surprised that they had 20 locations and used consultants.

mvgoogler··on Ask HN: Oldest code you have written that is still in use?
In the early '90s I wrote the embedded software for the first versions of these hand-held color measurement instruments: https://www.byk.com/en/instruments/products/color-measuremen...

From what I can see of the screen shots it looks like at least the core of that software is still in use.

mvgoogler··on SSD reliability in the real world: Google's experience
It's fun to see this data come out. I did some of the early reliability tests for these devices. At the time, Google hadn't publicly announced that we were using SSDs in the data-center so there wasn't really an opportunity to publish or talk about it.

The most surprising thing to me was the correlation between age and RBER.

I would not have guessed that normal aging would play a significant role in reliability. It would be fun to understand what is happening there.

mvgoogler··on SSD reliability in the real world: Google's experience
The article talks about ignoring UBER _specs_ the paper doesn't say that (at least that's not what I read).

From the paper:

    We find that UBER (uncorrectable bit error rate), the
    standard metric to measure uncorrectable errors, is not
    very meaningful. We see no correlation between UEs
    and number of reads, so normalizing uncorrectable errors
    by the number of bits read will artificially inflate the
    reported error rate for drives with low read count."
Basically uncorrectable errors are not correlated to the number of reads, so computing an UBER by dividing the number of uncorrectable errors by the number of reads is meaningless. Therefore UBER is a meaningless metric.

They don't differentiate UBER from a manufacturer spec and UBER as measured in production.

mvgoogler··on SSD reliability in the real world: Google's experience
FWIW - single-bit errors are not synonymous with correctable errors in flash.

For any given type of flash chip the manufacturer will provide a spec like "you must be able to correct N bits per M bytes". The firmware for a flash drive must use forward error correction codes (e.g. BCH or LDPC) of sufficient strength to correct the specified number of bit errors.

Dealing with a certain amount of bit-errors is just part of dealing with flash.

For example, a chip could have a spec that you must be able to correct up to 8 bit errors per 512 bytes (made up numbers). If the chip had 4KiB pages, each page would be split into 8 "chunks" that were each protected by error correcting codes that were capable of correcting up to 8 single-bit errors in that chunk. As long as no "chunk" had more than 8 bit errors, the read would succeed.

So in this case you could theoretically have a page read with 64 bit errors that succeeded.

This is alluded to in the paper: "The first generation of drives report accurate counts for the number of bits read, but for each page, consisting of 16 data chunks, only report the number of corrupted bits in the data chunk that had the largest number of corrupted bits."

Page 1 of 6Next →