HNHacker News
TopNewBestAskShowJobs

BrandonY

611 karma · joined May 13, 2013

submissionscomments
BrandonY··on Edward Snowden makes 'moral' case for presidential pardon
One more limitation: a Presidential pardon doesn't affect state laws. If, for instance, Snowden had committed some crime against the state that he was residing in, the President would not forgive it.
BrandonY··on How America Converted Its 1980 Olympic Village into a Prison
The 1996 Atlanta Olympics deliberately built all the athlete housing right next to Georgia Tech's other dorms with exactly this this in mind. Then, in 2007, Georgia Tech had some great new dorms that they would've needed to build anyway.

Mind you, from 1996 to 2006, they put Georgia State students in the dorms and bussed them to and from Georgia State, which didn't make a lick of sense, but I give Atlanta's government a lot of credit for very nearly doing something right.

BrandonY··on Why We Moved from Amazon Web Services to Google Cloud Platform
Can I ask what the Pub/sub features you miss are?
BrandonY··on Ruin My Search History
My understanding is that, yes, this would be caught by pinning, which is why Chromium disables pinning for "private" root certificates, which is what it considers the ones that your employer has set up on your computer: http://www.chromium.org/Home/chromium-security/security-faq#...
BrandonY··on Honda's $20k Civic LX now offers self-driving capability for highway use
I also really enjoy my Subaru EyeSight. I've only run into one terrible experience, and that is when I went into a automated car wash. As soon as the first big scrubby thing approached, the EyeSight flipped out and slammed on the brake, which was jolting and scary. Kind of obvious looking back on it, of course, and now I remember to turn it off when I wash my car.
BrandonY··on Google says self-driving car hits municipal bus in minor crash
I drive defensively and lived in Boston. I couldn't deal with the mindset of Boston drivers. I moved to Seattle. I am so much happier here. Sometimes drivers cause traffic jams because they spend too much time waving at each other to go out of turn: "You go!" "No, you go!" "No, I insist, you definitely stopped before me!" These are my people.
BrandonY··on CIA declassifies hundreds of UFO documents
Despite Snopes confirming this, I refuse to admit that it's true. Nethack wouldn't lie to me like that.
BrandonY··on Feeding data to 1000 CPUs – comparison of S3, Google, Azure storage
This is not the case with Google Cloud Storage. I cannot speak to the other providers.

Google Cloud Storage does not limit read or write throughput with the exception of our "Nearline" product (and even Nearline's limiting can be suspended for additional cost, a feature called "On-Demand I/O").

BrandonY··on Socialist millionaire protocol
I love zero knowledge proofs. My professor in college explained the idea in what I thought was an especially clear way:

Say that you and a friend are reading a Where's Waldo book, and you want to prove that you have found Waldo, but you don't want to tell your friend where Waldo is. This seems impossible. However, you could take a large piece of cardboard, cut out a Waldo-shaped hole, and place it over the book. Now you have proven that you can find Waldo.

"But wait!" cries your friend. "How do I know the book is even under there? Let me see." But you can't do that, since he knows roughly the spot Waldo would be if you lifted the cardboard.

So, you get a second piece of cardboard and put it on top of the first. Now, you play a game. You ask your friend whether you should lift one piece of cardboard (to verify the picture of Waldo) or two pieces (to verify that the book is beneath the second piece). You can play this game as many times as required for your partner to gain a reasonable confidence that you're not cheating.

And that's a zero knowledge proof.

BrandonY··on Computer, Respond to This Email
Gmail does not literally unsend SMTP messages. To give you time to undo, Gmail delays sending the message for a few seconds. So if you don't select "Undo" within the time limit, your message will be sent.

How to use: https://support.google.com/mail/answer/1284885?hl=en

BrandonY··on The HTTP/2 implementation
It's certainly true that real websites use many different hostnames, but keep in mind that one of the reasons why (apart from ad networks and such) is to help pages load faster over HTTP/1.1. If that factor were removed, it'd remove the need to put together a fleet of static content servers with numbered hostnames.
BrandonY··on Decline of play and rise of sensory issues in preschoolers
A tangentially related story: Seattle's public school teachers are threatening to strike. One of their demands (in addition to pay and such) is that children get at least 30 minutes of recess per day for elementary school students.
BrandonY··on My Internship Experiences at Pixar, Google, and Two Sigma
Googler here. Having just returned to the office from my second paternity leave (for which I was granted up to 12 paid weeks plus a small "baby bonding" bonus), I can say that my org, at the very least, has so far been extremely comfortable for raising a family. Like the author points out, Google's a big company and your mileage may vary, but I have found it to be fantastic for me in this regard.

Of course, I originally worked for Amazon.com, so my baseline for a good work/life balance may be skewed, and I don't work in Mountain View, so I can't speak to the culture at headquarters.

BrandonY··on “It’s done, there is no way back. We tried, we failed”
"AAA" doesn't mean "very successful." It is a category for the games with the very highest development and advertising budgets. Minecraft was built and released with near-zero budget and is, therefore, not a AAA game.
BrandonY··on Bertrand's Paradox
Maybe I'm missing something, but this doesn't seem so hard. Every cord must start at some point on the circle and end at some point on the circle. If P is the set of all points on the circle, then the set of all cords is the set of all possibilities of (p1, p2), where p1 and p2 are in P.

The ninja story doesn't work here, since for any p1 I think there's exactly one p2 possible. The photographer story DOES work, since he can start at any point, and the mermaid can then be at any second point. I'm not sure about the dragon story, but I'm guessing it doesn't work either.

BrandonY··on Why Google Employees Quit (2009)
Would someone really put "once offered a job by Google, but declined" on their resume?

Who am I kidding, of course SOMEONE would, but more than one or two people?

BrandonY··on Three hundred programming interviews in thirty days
I should apologize to Triplebyte in the name of those of us, including me, who immediately created fake profiles and took the test just to see if we would do well against this new rubric.
BrandonY··on ‘Gods’ edging out robots at Toyota facility
That is exactly it! Thank you so much for finding that for me.
BrandonY··on ‘Gods’ edging out robots at Toyota facility
I seem to recall a very old science fiction story about a future where nobody has to go to school. Instead, they play all day until they come of age, at which point a computer programs their mind with all of the expertise needed for whatever profession they'd be best at and would be most useful. The problem turned out to be that, while this is great, the programmed minds couldn't innovate further improvements, and so society grew stale. A small percentage of the population, including of course the protagonist, were chosen to learn stuff the hard way in order to be able to come up with new advancements. For the life of me, though, I can't remember what story that was. Any ideas?
BrandonY··on How to Sell Excellence
Reading the "How to Sell to Business" section convinced me as an engineer that I should not focus on Haskell. If Haskell programmers are a better deal for businesses because better programmers can be hired for less money, I should logically choose to be a Java programmer for the same reason.
BrandonY··on Introducing Google Cloud Storage Nearline
Google Cloud Storage Nearline offers the same durability as the Standard-priced storage offering. See the first paragraph of https://cloud.google.com/storage/docs/nearline-storage
BrandonY··on Join the U.S. Digital Service
I have no expertise here, but here's my understanding:

1) Yes, especially if you've worked for some big name, non-government tech companies.

2) Absolutely not. The salary is MISERABLE compared to what you could get in the private sector. That's the real problem.

The government desperately needs world class software engineers, but the private sector can effectively buy them all away. Who would try and fix the busted old immigration system when Facebook or Google will pay you literally four times more money to write way more fun stuff with modern technology, world class perks, and job security that doesn't depend on the next election cycle.

Joining these guys is a sacrifice. It's a service to the country. It's work that literally changes and even saves lives, but it's miserable, boring work, with little or no personal reward.

BrandonY··on Amazon Unveils One-Hour Delivery Service
Somewhere, Kozmo.com CEO Joseph Park is reminding someone that this is Jeff Bezos's second attempt at one hour delivery, and that he was already doing this for Bezos back in the 20th century.
BrandonY··on San Francisco and L.A. sue Uber
I don't necessarily agree that the "spirit of the law" is quite so nebulous. If a law is like a computer program, the "spirit of the law" is the program that you are trying to write, and the "letter of the law" is the program that you have written. If you've written a calculator and dividing 2 by 2 produces negative infinity, nobody will argue that this is a bug and not what the programmer intended.

The spirit of the law is the programmer's intention, the design document, the thing the customer wants you...to...build.....

Right, okay, I've changed my mind. That's nebulous.

BrandonY··on Nintendo files Patent Application for Hand-Held Video Game Emulation
So, if I'm understanding this right, this is a patent on an emulator having special behavior based on recognizing a specific ROM? Surely there must be several emulators that do just that already?
BrandonY··on Judge threatens contempt for declining to reveal cellphone tracking methods
It did. They dropped all evidence found during the search of the home, including the phone itself and a handgun found inside.
BrandonY··on Show HN: Meet me, I'll buy you coffee
This would be cool as a generic tool, like a 1:1 version of Meetup. Which I guess is what dating websites are, but explicitly focused on just talking one time with an interesting person about stuff they are really excited about over coffee instead of dating.

I would like to have coffee with interesting people from time to time.

BrandonY··on [dead]
That's an interesting idea.

Image Fred Everyman. For some reason, the only car he can afford is a Bugatti Veyron, and he needs a car to get to work. How much does this cost Fred?

A basic new Bugatti Veyron seems to cost about $1.55 million. A normal car loan is for 3 or 4 years, but let's assume Fred can get a 30 year loan. He's got pretty good credit, and he ends up with a 4% interest rate. Unfortunately, Fred also needs auto insurance, which for a Veyron will run about $50,000 per year.

Fred's loan payment is about $7900/mo, and his insurance payment is about $4166/mo. Oh, and a Veyron only gets about 7mpg in a city, so we'll say his monthly gas bill is another $300.

Add that up, and Fred needs to make $12366 per month, post-tax, just to pay for his car (not counting tires, tune-ups, fixing the paint after people tag it). In order to have $12,366 of monthly net pay, Fred needs an annual pre-tax salary of around $315,000.

So a $315,000 yearly salary will allow Fred to own his Veyron in 30 years. If he wants to eat food or live somewhere, though, he'll of course need more.

(Warning: I almost certainly made at least 3 major mathematical or accounting errors in there somewhere).

BrandonY··on Show HN: Get a list of your Amazon purchases and see what you can sell them for
> What is your Amazon.com password?

If this were Reddit, this is the point where I would attach a hilarious GIF of some animal running away with the text "NOPE" all over it.

BrandonY··on Price tag for the American dream: $130K a year
That's not self-fulfilling. Add up all of the essentials without considering taxes. Figure out how much income it would take to pay for all of those things. Work out the amount of taxes that you would owe on that income. Add it to income.

Of course, you now have to take into account this extra income and add that to the taxes, and you'll add that result to the total income, which'll need taxing, but this fortunately has a closed form solution, and we can quickly calculate a final number. At least I think other people could quickly calculate it.

← PreviousPage 2 of 4Next →