HNHacker News
TopNewBestAskShowJobs

cbr

3,404 karma · joined July 1, 2009

http://www.jefftk.com
submissionscomments
cbr··on Google Flights will now tell you when fares will increase

    When's a cheap day to fly to and return from Las Vegas?
    Sorry. Can't answer that, you need to specify the exact
    day you want to depart and the exact day you want to come
    back, and we might let you look at results + or - 3 days,
    unless you don't specify the exact departure airport.
Google Flights has this: https://www.google.com/flights/?f=0#search;f=SFO,OAK,SJC;t=L...

(Disclaimer: I work for Google, on an unrelated project.)

cbr··on Wikileaks: Julian Assange's internet access 'cut'
If you read Dylan Matthews' investigation [1] a major takeaway is that the foundation's impact comes primarily from influencing corporations and governments. For example, to make AIDS drugs cheaper they convinced the manufacturers to accept much lower prices in exchange for much larger volume, and they convinced governments to make very large orders.

If the foundation were trying to fight AIDS by directly funding the distribution of treatments the numbers in the report would be pretty bad, but that's not the picture here.

[1] http://www.vox.com/policy-and-politics/2016/9/22/12893444/cl...

cbr··on Pastry Chefs Are in Demand, Why Aren’t Wages Rising?
They disappointed a lot of customers! It was a pattern of behavior that blew up in their faces, not one incident.
cbr··on Online music distribution companies may not want Creative Commons music
Let's take a specific scenario:

* Person A composes some music, releases it as CC-NC

* Person B uses that music as the background to a home video, uploads it to youtube

It seems like B is following the CC-NC license? So then A goes to YouTube and, via Content ID, says "I own the music B used in their video, they didn't have permission to use my music, but I'm willing to let them use it if you put ads on their video and give me a cut".

(Again, I do work for Google, on unrelated stuff.)

cbr··on Online music distribution companies may not want Creative Commons music
This post seems pretty confused to me. The idea is that you tell YouTube "I own this, people can't use it without my permission, but I'm ok with it as long as you give me a cut of the ad revenue". But with CC-licensed music you have already given people that permission.

It sounds like the author wants to give people the right to use their music freely anywhere but YouTube, which CC and YouTube understandably don't support.

Disclaimer: I work for Google, on open source software that doesn't have anything to do with YouTube.

cbr··on Fat-fueled brain: unnatural or advantageous?
Acetic acid is vinegar, not apple cider vinegar in particular.
cbr··on What San Francisco Says About America

    I am not sure I understand where you took
    your numbers from.
The links I listed give 3,016 homeless people for Montreal and 6,686 for SF. Dividing by their populations, you get the per-capita rates I gave.

    I believe it is HIGHLY incorrect to compare the
    number of homeless people from cities located in
    DIFFERENT countries.
Yes, I'm sure country has an effect, and we can't count the entire SF vs Montreal difference as being due to weather. Similarly, different cities have different institutions and are otherwise, so figuring out the effect of weather is pretty hard.
cbr··on What San Francisco Says About America
I see 1.8/100k in Montreal [1] vs 8.0/100k in SF [2].

[1] http://montrealgazette.com/news/local-news/results-of-montre...

[2] http://sfmayor.org/sites/default/files/FileCenter/Documents/...

cbr··on Adblock Plus now sells ads
The ads you see are generally the result of an auction. When you use Contributor it bids in that auction for you, and typically wins it for a small fraction of a cent.

Publishers generally don't have to opt in: if you're a publisher advertising with AdSense, and a visitor shows up who uses Contributor, they'll see "thank you for being a Contributor!" and you get a micropayment from them into your AdSense account.

(Disclaimer: I work for Google, on things completely unrelated to ads.)

cbr··on Gordon Murray-designed ‘OX’ flat-pack truck
I was curious what it looked like flat-packed: http://oxgvt.com/wp-content/uploads/Flat-Packing2.jpg
cbr··on How to steal a developer's local database
Let's say you're using a cache server as a best-effort cache, and you take advantage of its ability to store complicated data structures. Your client implementation has a small bug with one of them, and ~1% of the time it sends something to the server that's not to spec. Right now, the server returns an error for that specific request, but doesn't drop the connection and continues processing later requests on the connection. You know about the errors, but they're not worth fixing.

Now the cache server has a security update, so you apply it right away. But now when it gets your invalid command it not only returns an error but it drops the connection. Your client doesn't handle this well, and now your caching is fully broken and your server falls over from the load.

cbr··on How to steal a developer's local database
That's at the very least a much harder change to roll out, since if things are broken after a new version of Redis comes out people will blame Redis for breaking things.
cbr··on How to steal a developer's local database
I don't see how the birthday paradox applies. If you pick a random IP under 127.0.0.0/8, then on average a website searching will take 1/2 of time required to check every IP sequentially.
cbr··on ‘The Market Is Saturated’: Brooklyn’s Rental Boom May Turn into a Glut
Building enough housing that rents start to come down is a great thing, and it's frustrating that they're pushing the negative angle here.
cbr··on Smaller and faster data compression with Zstandard
The plot of compression ratio against speed for the various compression levels is pretty helpful for understanding its performance: https://scontent.fsnc1-3.fna.fbcdn.net/t39.2365-6/14146892_9...

"The x-axis is a decreasing logarithmic scale in megabytes per second; the y-axis is the compression ratio achieved."

I'd love to see a version of this chart that also included Brotli. (And I'm somewhat surprised Brotli isn't mentioned at all.)

(Disclaimer: I work at Google, which made Brotli)

cbr··on My favorite day of the month is bank statement day at my company
Paperless billing isn't really high technology. They're already sending an e-statement, so I'm not sure what would be keeping them offering to have that be the only option.
cbr··on Truth in stereotypes
There's a lot of variability between people taking the SAT twice. So if you initially expect that A will score higher than B, then learn they were selected for having received the same score on one round of the test, your guess for A on another round of testing should still be a bit higher than for B.
cbr··on Type Punning Functions in C
Doesn't the compiler at least need to use the platform-standard argument convention when calling OS functions?
cbr··on TLS Everywhere, not https: URIs (2015)
Serving different things on https and http is completely to spec, though. It's not really a server misbehaving.

(I do agree that it's contrary to expectations, but I'm sure this doesn't stop sites from relying on it.)

cbr··on Find a new city
Most of Kansas City (the metropolitan area) is in Missouri, but much of it is in Kansas. Legally it's two cities, Kansas City, MO, and Kansas City, KS.
cbr··on Things I Won’t Work With: Peroxide Peroxides (2014)
Not a lump; it's liquid anyway. Lots of tiny droplets under our floor: http://www.jefftk.com/mercury-under-floor-2x.jpg
cbr··on The Real Value of $100 in Each US State
Cities in general have higher costs, so it's not too surprising that the only entry in the data that is just city is going to have the highest costs.
cbr··on Obtaining Wildcard SSL Certificates from Comodo via Dangling Markup Injection
"Chrome does not perform pin validation when the certificate chain chains up to a private trust anchor. A key result of this policy is that private trust anchors can be used to proxy (or MITM) connections, even to pinned sites. “Data loss prevention” appliances, firewalls, content filters, and malware can use this feature to defeat the protections of key pinning."

https://www.chromium.org/Home/chromium-security/security-faq...

cbr··on Obtaining Wildcard SSL Certificates from Comodo via Dangling Markup Injection
And that's true even if the client, like gmail, proxies the images: https://gmail.googleblog.com/2013/12/images-now-showing.html
cbr··on Preliminary NTSB report on Tesla crash
> I've got the word "Engineer" in my job title

If by that you mean you're a software engineer, I do think it's fair to distinguish between getting an EE/CS degree vs say a BA in CS plus programming experience.

(I write this as someone in the latter group.)

cbr··on Pokémon Go Is Teaching Americans the Metric System
> adult males of military height (i.e. not even shorter men)

Adult males of roman military height, so probably about 5'7" (170cm): http://history.stackexchange.com/questions/17072/average-hei...

cbr··on Pokémon Go Is Teaching Americans the Metric System
> Isn't that because it's 2x4 before planing. cut lumber would be actually 2x4.

It used to be, but now we're more efficient in our rough cutting and a 2x4 you buy was never actually a full 2x4.

cbr··on Ask HN: I joined a big co, like the team, hate some policies, what should I do?
typo for especially?
cbr··on The Illicit Perks of the M.D. Club
http://www.health.gov.on.ca/en/pro/programs/dental/docs/hso_...
cbr··on Why is Python slow
If you make the page static, and have it AJAX back to load the comments, then you get the best of both worlds.

(This is what I wrote for my blog.)

← PreviousPage 8 of 34Next →