<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: puzzle</title><link>https://news.ycombinator.com/user?id=puzzle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 21 Oct 2026 07:59:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=puzzle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by puzzle in "Is Conference Room Air Making Us Dumber?"]]></title><description><![CDATA[
<p>Google has tracked office air quality for years, e.g. through the Aclima partnership.<p>That's basically because Larry Page really, really cares about it. He's kinda like your friend with a Kubrick obsession that can't stop bringing up facts:<p><a href="https://twitter.com/elonmusk/status/727189428142235648" rel="nofollow">https://twitter.com/elonmusk/status/727189428142235648</a><p>He was on to something! Jokes aside, I think he just has a heightened sense of smell and that's why he had air filters stronger than law requirements installed everywhere, at least in Mountain View.</p>
]]></description><pubDate>Wed, 08 May 2019 17:53:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=19861294</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19861294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19861294</guid></item><item><title><![CDATA[New comment by puzzle in "Practices for writing high-performance Go"]]></title><description><![CDATA[
<p>It was even crazier: when the original download server was written, local disk was faster, mainly because the network wasn't too fast (rack locality was a concern, way back when), but also because GFS chunk servers weren't, either. At the time of the rewrite, Firehose and co. were being deployed everywhere, D did a better job at serving bytes and, later, local disk use was placed in a lower QOS level. Unless you were one of the few teams that had a good rationale for dedicated machines, if you fought for I/O time on a given disk against D, invariably you lost.</p>
]]></description><pubDate>Mon, 06 May 2019 17:25:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=19841666</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19841666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19841666</guid></item><item><title><![CDATA[New comment by puzzle in "Cost of serving billions of images per month"]]></title><description><![CDATA[
<p>I bet there's a very long tail, i.e. the majority of images are rarely accessed, if ever.</p>
]]></description><pubDate>Sun, 05 May 2019 13:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=19832708</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19832708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19832708</guid></item><item><title><![CDATA[New comment by puzzle in "Cost of serving billions of images per month"]]></title><description><![CDATA[
<p>Resizing images in Golang is not as trivial as you might imagine at first. You need to be able to handle all sorts of formats and color spaces. You'd be surprised by the kind of weird garbage your users will upload. Then you need to use SIMD, not pure Golang solutions, or performance will suffer. So you end up adopting a wrapper around libvips or similar, at which point you will start to ponder if you should have stuck with C/C++ in the first place. (It all depends on how much of Go's features you use or if it's just a nicer, safer C for you.)</p>
]]></description><pubDate>Sun, 05 May 2019 13:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=19832616</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19832616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19832616</guid></item><item><title><![CDATA[New comment by puzzle in "DuckDuckGo Proposes the “Do-Not-Track Act of 2019”"]]></title><description><![CDATA[
<p>But Yahoo search itself has been, for the past four years, a mishmash of Bing, Google and Yahoo results. I wonder which mix of the three Yahoo will pass along when using its API, versus using its search page.</p>
]]></description><pubDate>Sun, 05 May 2019 12:51:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=19832538</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19832538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19832538</guid></item><item><title><![CDATA[New comment by puzzle in "Google Will Soon Let Users Automatically Scrub Location and Web History"]]></title><description><![CDATA[
<p>Google retrains models all the time. They gave a presentation about ML and production last year:<p><a href="https://www.usenix.org/conference/srecon18asia/presentation/virji" rel="nofollow">https://www.usenix.org/conference/srecon18asia/presentation/...</a><p>You can see there's a section on privacy and deleted data as well.<p>Each team has its own policies, because each product is different: at a bare minimum they might be using different storage systems, but it's very likely that their data pipelines are quite different, too. In any case, each team's targets are at least as strict as any published ones, of course.</p>
]]></description><pubDate>Thu, 02 May 2019 17:07:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=19810033</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19810033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19810033</guid></item><item><title><![CDATA[New comment by puzzle in "Google Will Soon Let Users Automatically Scrub Location and Web History"]]></title><description><![CDATA[
<p>I'm an ex employee. There's actually a whole team whose sole job is making sure that all other teams have policies, measurements and alerting for deleting data. They'll chase you if any of the above doesn't hold. It's non-trivial work and slows down your development, if you believe in releasing early and fast. For everybody else, it makes total sense.<p>I bet it's not free to run, but it's cheaper and easier than elsewhere, because Google's infrastructure is built in-house and mostly integrated. I don't envy other companies that want to do the same.</p>
]]></description><pubDate>Thu, 02 May 2019 16:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=19809928</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19809928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19809928</guid></item><item><title><![CDATA[New comment by puzzle in "Google Will Soon Let Users Automatically Scrub Location and Web History"]]></title><description><![CDATA[
<p>Maybe they're the same service behind the scenes. Would you store the same music twice, if you had to run both?</p>
]]></description><pubDate>Thu, 02 May 2019 16:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=19809805</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19809805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19809805</guid></item><item><title><![CDATA[New comment by puzzle in "Google Will Soon Let Users Automatically Scrub Location and Web History"]]></title><description><![CDATA[
<p>Is this on desktop or mobile? It could match the theory in the grandparent post that they preferred sticking to one backend. That also allows handling conflicts in one place, with one protocol. E.g. what would the behaviour be if you edited the home address with a ZIP code on your phone, while offline? What if you try to make the same change from your laptop and e.g. you set a ZIP+4 code? And then what happens when your phone is online again?</p>
]]></description><pubDate>Thu, 02 May 2019 16:43:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=19809794</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19809794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19809794</guid></item><item><title><![CDATA[New comment by puzzle in "A Conspiracy to Kill IE6"]]></title><description><![CDATA[
<p>Oh, God. I forgot about the empty src bug. YouTube wasn't the only substantial Google service affected by it from time to time. But I remember it differently.<p>Yes, it triggered a GET for /. But that generated HTML (usually the service's homepage, as was our case), which the browser would attempt to parse as an image, obviously failing. It would not trigger a recursive fetching of all the resources on the page. Even without recursion, it already inflicted major damage, because our service's homepage was dynamic, while the resources linked from it were mostly static (and thus a lot cheaper, as well as cacheable). I think I would have noticed if it multiplied other traffic, not just the homepage.<p>This was the bane of my existence for many months. Every few weeks I would have to fire up Dremel and try to figure  what was causing the spurious page loads. I hated and still hate SQL, so that was no fun. I knew when it was time to investigate thanks to our human monitoring system: our PMs would get excited or puzzled by a sudden jump in the page view dashboards. (They lived by those graphs...)<p>Thank you Chris and co. for your contributions in killing the browser version from hell.</p>
]]></description><pubDate>Thu, 02 May 2019 03:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=19804221</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19804221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19804221</guid></item><item><title><![CDATA[New comment by puzzle in "Google employees are staging a sit-in to protest reported retaliation"]]></title><description><![CDATA[
<p>The new headcount is coming from cloud. Lots of sales people in particular.</p>
]]></description><pubDate>Thu, 02 May 2019 02:30:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=19804040</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19804040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19804040</guid></item><item><title><![CDATA[New comment by puzzle in "Eric Schmidt Steps Down from Alphabet’s Board of Directors"]]></title><description><![CDATA[
<p>I left Google years ago and have a few crazy stories about Eric, but it might be still too early for some of them.<p>He was very approachable and understood well the technology that we were building. Most of my colleagues seemed to like him, too. He wasn't the money guy at the top of the org chart that doesn't understand his own products. That was even clearer when I talked to him in person once, after a company-wide meeting. He wasn't in a rush to get away from us plebeians, either.<p>Someone next to me made a comment about surveillance and he replied along the lines of "You know, I grew up in the Hoover days", explaining that he had seen the potential for abuse of power or personal information since a young age and that he held that as something to keep in mind or avoid when making strategic decisions.</p>
]]></description><pubDate>Wed, 01 May 2019 04:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=19794613</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19794613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19794613</guid></item><item><title><![CDATA[New comment by puzzle in "Eric Schmidt Steps Down from Alphabet’s Board of Directors"]]></title><description><![CDATA[
<p>Yeah, Sergey was better with numbers. Like that time when a PM was showing a new payment product on stage and he asked "was that your real credit card number?". She confirmed it was, to which he replied "Anyone could have memorized it... [starts reciting the digits, with the demo already at the next screen]".</p>
]]></description><pubDate>Wed, 01 May 2019 04:15:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=19794493</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19794493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19794493</guid></item><item><title><![CDATA[New comment by puzzle in "The Amiga Before the Amiga: The Amiga Development System"]]></title><description><![CDATA[
<p>Well, there's one guy (Ron Nicholson, who later worked on the N64 chipset) whose signature appears in both machines.  Perhaps he thought to apply Job's idea to the Amiga 1000.<p>As for other machines, I don't know of other signatures, but there are often Easter eggs. Commodore machines had funny stuff on their PCBs: codenames Rock Lobster, Junebug, plus the Fred/Wilma LEDs, etc. Lots of integrated circuits from several companies had artwork in unused areas of the silicon die.</p>
]]></description><pubDate>Mon, 29 Apr 2019 15:45:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=19779407</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19779407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19779407</guid></item><item><title><![CDATA[New comment by puzzle in "The Amiga Before the Amiga: The Amiga Development System"]]></title><description><![CDATA[
<p>It might have been a legend or an exaggeration, but Miner sometimes asked Mitchy whether to draw a circuit one way or another. He'd look at the dog's tail for a response. More often than not, she was right.<p>More seriously, he admitted that the presence of the dog set a much informal tone in the office and made it easier to hire "unconventional" characters.</p>
]]></description><pubDate>Mon, 29 Apr 2019 15:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=19779285</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19779285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19779285</guid></item><item><title><![CDATA[New comment by puzzle in "The inception bar: a new phishing method"]]></title><description><![CDATA[
<p>In Chrome beta 74, the count is in the bottom toolbar, so a variant of this attack that were UA-aware might have an even easier time. (The padlock is no longer green, either, and the leading <a href="https://" rel="nofollow">https://</a> is omitted.)<p>On the other hand, scrolling to the very top of the page reveals the original address bar.<p>A possible mitigation would be to use a custom background or gradient for the bar that a web page can't guess. I'd be tempted to suggest the Google account's picture (if Chrome is logged in), but I don't know how safe that is from cross-site shenanigans.</p>
]]></description><pubDate>Sun, 28 Apr 2019 11:46:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=19770591</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19770591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19770591</guid></item><item><title><![CDATA[New comment by puzzle in "Google search only has 60% of my content from 2006"]]></title><description><![CDATA[
<p>Google used to have a phonebook search feature, but it was retired years ago. I don't know the reasons, but it might have had something to do with privacy or legal actions.</p>
]]></description><pubDate>Sat, 27 Apr 2019 21:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=19767744</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19767744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19767744</guid></item><item><title><![CDATA[New comment by puzzle in "Turnover Hits Apple’s Famed Industrial Design Team"]]></title><description><![CDATA[
<p>In a commencement speech, Jeff Hoefer goes a little bit into why he left the team four years ago and how he's changed his job each year since:<p><a href="https://youtu.be/a7cJHTpW4Tg" rel="nofollow">https://youtu.be/a7cJHTpW4Tg</a> (jump to 49:00 or so for the more relevant bits)<p>Note also that he had a quarter century of experience before Apple, having worked on anything from the (RotJ?) Darth Vader helmet to the Oral B CrossAction, which is, a bit surprisingly, the product he thinks defines his career.</p>
]]></description><pubDate>Fri, 26 Apr 2019 03:05:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=19754505</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19754505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19754505</guid></item><item><title><![CDATA[New comment by puzzle in "Turnover Hits Apple’s Famed Industrial Design Team"]]></title><description><![CDATA[
<p>Probably the former, given that the team has been around for a long time. There was another defection even before their earliest example of 2016. In that case it was someone with a decade of experience on the team and another 25 years in the field who went to Google (ouch).</p>
]]></description><pubDate>Fri, 26 Apr 2019 01:37:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=19754120</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19754120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19754120</guid></item><item><title><![CDATA[New comment by puzzle in "EU votes to create gigantic biometrics database"]]></title><description><![CDATA[
<p>Or, in more recent times, it's not as if wiretapping abuse was discovered in places like Greece or Italy.</p>
]]></description><pubDate>Tue, 23 Apr 2019 08:02:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=19726492</link><dc:creator>puzzle</dc:creator><comments>https://news.ycombinator.com/item?id=19726492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19726492</guid></item></channel></rss>