HNHacker News
TopNewBestAskShowJobs

crbnw00ts

283 karma · joined October 17, 2013

submissionscomments
crbnw00ts··on F.C.C. to Try Again on Net Neutrality
When stuff like this makes the front page on a regular basis, it's already a joke site:

https://news.ycombinator.com/item?id=5735421

crbnw00ts··on Mother
> The way the thing is filmed with the smiley face and lighting up eyes, I could easily imagine a sci-fi horror film being based around it. :)

Like this?

http://i.imgur.com/W1s9crO.jpg

In all seriousness, I feel it is only a matter of time before someone dies as a result of their home automation being hacked.

crbnw00ts··on Engineering Managers Should Code 30% of Their Time
This is the correct answer. The manager's job is to manage the people, not the project. That's what a tech leads and PMs are for.

A good people manager works to keep their employees comfortable, aims to avoid conflicts (and resolves them if they arise despite these efforts), mentors and coaches people to develop new skills, and shields them from politics. Doing the work of an individual contributor just gets in the way of that. The manager should be familiar with and understand what their people do, but leave the actual performing of that work up to them.

crbnw00ts··on The NASA Studies on Napping
That is incorrect. There are also metrics regarding "microevents", which are points in time during which brainwaves momentarily exhibit the characteristics of the first stages of sleep. This is effectively a measure of how often the subject is starting to "nod off". The napping group showed far fewer of these events.
crbnw00ts··on Obama administration to end contract with company behind HealthCare.gov
What's sad is that it wasn't so long ago we were treated to breathless articles regarding the software that was used as part of the President's re-election campaign, which apparently was well-tested and well-engineered enough to actually do its job when the time came:

http://www.theatlantic.com/technology/archive/2012/11/when-t...

It seems today's politicians are (at least in some cases) familiar with what it takes to build reliable software. Perhaps the problem is that they are only willing to see that it's done when it benefits them directly, but not when their constituents need it.

crbnw00ts··on If a Drone Strike Hit an American Wedding We'd Ground Our Fleet
> Extraordinary claims require extraordinary evidence.

For how many years were people dismissed as nutjobs and "conspiracy theorists" when they talked about NSA spying? Now we know it was all true. Would you like to make a bet as to whether or not the US military-industrial complex acts in its own self-interest when comes to the "War on Terror"? When it comes down to it, there is nothing particularly "extraordinary" about these claims.

> You have made these accusations without any evidence.

The evidence is circumstantial and based on past behavior patterns of the US government. Read "Decent Interval" and its follow-up "Irreparable Harm" by Frank Snepp, or "State of War" by James Risen (for something more recent) to get started on this history. Again, there is nothing "extraordinary" about the previous poster's claims.

crbnw00ts··on Cisco's Open Source H.264 Codec
There sure are a lot of hard-coded numbers in that codebase. In many cases it's easy to figure out where the numbers came from, but in others, it's nearly inscrutable without a named constant or a comment or something. Here's one example:

https://github.com/cisco/openh264/blob/master/codec/encoder/...

Where does "15" come from? I suppose if I'd written a codec like this before, or if I stared at the code long enough, I could figure it out, but wouldn't it be better to use an enum or a #define?

crbnw00ts··on Uber Offering Lyft Drivers Free $50 In Gas, Signing Perks To Switch Teams
Slight correction: the government went after them for anti-solicitation agreements[1], and then they were sued for salary-fixing by former employees[2].

[1] http://www.justice.gov/opa/pr/2010/September/10-at-1076.html

[2] http://www.macworld.com.au/news/apple-and-google-face-salary...

crbnw00ts··on The Criminalization of Everyday Life
And then of course once they acquire those toys and have them sitting around for a while, they start to get itchy for an excuse to "use" them.
crbnw00ts··on Protesters block Google bus in S.F. Mission
Yes, that guy was fake, but the protestors blocking the bus and preventing it from leaving were real.
crbnw00ts··on Google employee shouts down protesters as they block private Google shuttle
> Who are "the right people"? Who gets to dictate who can and cannot live in a city?

Not that I agree with the guy in the video in any way, but I 100% •guarantee* the protestors (and the writers at the Guardian for that matter) have their own ideas about who the "right people" people are to live in SF, and that these ideas are not exactly absent from their motivations when protesting or discussing these issues.

crbnw00ts··on Nobody builds nuclear reactors for fun anymore
Well, there's this company:

http://generalfusion.com

VC-backed, too!

crbnw00ts··on Consumer drones are coming, and they will change everything
http://en.wikipedia.org/wiki/Lasers_and_aviation_safety
crbnw00ts··on Facebook reveals friends list even when it’s set to private
It's long past time for Facebook to simply stop using the words "private" and "delete" on any of their pages, because they obviously don't mean it whenever they use them.
crbnw00ts··on Google+ and YouTube tech disaster report
I'm glad this is getting attention, however it occurred to me something important has been lost in the whole shuffle: the integration of Google+ and corporate Google Apps accounts.

Many companies pay for the corporate Google Apps service which provides email, calendar, chat, etc. The argument of "you're no longer the customer, you're the product" doesn't apply here, since ... well, you're paying for it. And yet, Google has insisted on integrating Google+ here as well. You can't even fire up your corporate chat which your company pays for without being harassed to create a Google+ account and create some "circles".

Not that long ago, I recommended to anyone who would listen that any small-to-medium sized business should use Google Apps for their email & calendar needs. It was a great service that met all the basic needs without getting the way. Today, I no longer make that recommendation. Instead I tell people to stay as far away from Google as possible, as they clearly cannot be trusted even when supposedly being paid for a premium service. This whole deal is going to be the downfall of Google.

crbnw00ts··on Google wins book-scanning case: judge finds “fair use,” cites many benefits
I think it's more like "piracy is legal if you do it on a large enough scale".

If some snot-nosed teenager scanned a book and posted it on the web, the court would squash him like an insect. But a multi-billion-dollar company with an army of lawyers at their disposal scans every book and puts them all online, suddenly that's "fair use".

It's like the old saying: if you owe the bank $100 you have a problem, but if you owe the bank $100 million, the bank has a problem.

crbnw00ts··on [dead]
If true, that helps explain how they got their $3.5 billion valuation recently.

This also further goes to show: if you want Facebook's attention, do something with photos.

crbnw00ts··on Jenkin developers accidentally do "git push --force" to over 150 repos on github
That's fine for some projects, but not every project follows that flow. One example: ompanies using GitHub Enterprise internally generally don't make every regular contributor to a project have their own fork (or at least they shouldn't, as it creates needless extra overhead). In that case, having some extra granularity around denying non-fastforward pushes to some branches but not others would be a helpful addition.
crbnw00ts··on Jenkin developers accidentally do "git push --force" to over 150 repos on github
You can already do this with git config, but unfortunately it's a giant hammer that affects the entire repo at once.

It is of course possible to write a post-receive hook that denies non-fastforward pushes to specific branches, but really, git should include a config option out of the box to do this at a more granular level. A common workflow is the expectation that people should be able force-push to their own topic branches all they like, but never to the default branch (except in extreme circumstances). Being able to easily set this via a config option would be very helpful in keeping working repos more "safe" from this kind of thing.

crbnw00ts··on Nonplussed
I don't think you can blame the "genius" engineers. These seem rather more like business decisions. As soon as Google started talking about the total number of Google+ accounts as though they were in competition with Facebook, it became clear that the goal was to increase that number at any cost, including intrusive and downright anti-user tactics.

The only explanation as to why they are continuing to push forward on this front even in the face of increasing criticism is that it must be working, at least in the sense that the number keeps going up. However, these UX nightmares are eventually going to catch up with them and drive people away. In short, they are going to win the battle but lose the war.

crbnw00ts··on Is It O.K. to Kill Cyclists?
Bike safety starts with the rider. One of the scariest experiences I ever had while driving a car was nearly hitting a cyclist as I was pulling out of a parking lot. He was riding at night with no lights or reflectors visible. Oh, and he was wearing 100% dark clothing too. This was in an area with very little street lighting. He was basically invisible to me until he got extremely close. Fortunately I saw him in time and stopped, but to this day it still makes my heart race a little bit to think about it.

Before anyone jumps on me for not seeing it from the cyclist's perspective, I spent several years commuting by bicycle, frequently going home after dark. During that time, I made damn sure I had enough lights and reflectors for car drivers to see me. I was never under the impression that basic safety was anyone's responsibility but my own.

That of course doesn't mean that there aren't car drivers out there who are careless around cyclists, but cyclists themselves have to take the first steps, such as making sure you are visible to everyone around you, (including avoiding getting into other people's blind spots), and above all maintaing awareness and caution at all times. I realize I probably sound like a school teacher, but they say these sorts of things for a reason. A cyclist with cavalier, reckless, or lackadaisical attitude towards safety is an accident waiting to happen.

crbnw00ts··on Apple Bought $578M Worth of Sapphire
And yet they were at one time the low-volume underdog. People scoffed at them when they first started making iPods and again later with iPhones (even though there were fewer doubters by the time the iPhone came to be, there were still some). They clawed their way up to where they are now over the last 15 years, pretty much "back from the dead". During much of that time, their products were higher priced than their competitors due to the same supply & volume constraints you are describing, only against them instead of in their favor. Now it seems the shoe is finally on the other foot.

If they can make it, so can any other company.

crbnw00ts··on That Guy with a Thousand Inconsequential Objections
That doesn't sound like being captious (to use the article's term), that sounds more like asking the "Five Whys":

http://en.wikipedia.org/wiki/5_Whys

which is almost always a good thing.

crbnw00ts··on Leaked documents point to cooperative European surveillance program
I called it recently:

https://news.ycombinator.com/item?id=6564469

and of course the reaction was denial & vitriol.

It bears repeating: the world's governments can be divided into exactly two groups -- those that are monitoring the internet, and those that are trying to. Vigilance must be applied to all of them, not just some.

crbnw00ts··on I Bought An Apartment To Rent Out On Airbnb
A quick list of gripes is a pretty unconvincing argument that hotels are "doomed". There is no guarantee that any of those things would be better at an AirBnB. Likewise, a corresponding list of gripes could be assembled for AirBnB-like services. Neither type of service seems "doomed", although the AirBnB-type stuff is probably on shakier ground at the moment, merely due to the legal gray areas.
crbnw00ts··on I Bought An Apartment To Rent Out On Airbnb
You must be kidding! This is "disruption" we're talking about, after all. That means all precautions, regulations, contingencies, licensing, and everything else are out the window, full stop. What are you, some kind of last-century luddite who hates progress? What do you want, for the bad old pre-startup ways to contaminate things and spoil the party? "Insurance" is for non-entrepreneurial losers, and no one cases about them, because they're not really people anyway!

Just do a textual search for "insurance" in the article. Zero results found. Yep, it's "disruption" all right! Full speed ahead!

crbnw00ts··on No one's really interested in the Twitter IPO?
http://www.bankrate.com/finance/investing/getting-initial-pu...

I thought this was common knowledge?

crbnw00ts··on Uber CEO responds to concern that Uber's SF service is decreasing in quality
An obvious-in-hindsight bit of speculation is that growth has caused them to resort to hiring those former taxi drivers which customers like me were trying to get away from in the first place.
crbnw00ts··on Uber CEO responds to concern that Uber's SF service is decreasing in quality
> All of Uber's old school power users have gotten used to Uber and simply expect our service as a baseline at this point. What I mean is that as you have gotten used to Uber, your expectations of basic fundamental service have risen.

Yeah ... no. I got fed up with taxi service in SF about 2 years ago and started using Uber. At first I was astounded: very clean cars, very nice drivers who were accommodating and pleasant (all I want is a quiet ride without the radio blaring or the driver shouting into his phone the whole way). Best of all, the drivers were knowledgable about the city and didn't need me to tell them turn-by-turn how to do something basic like get across town. It was what I always wanted, and totally worth the extra cost vs. a regular taxi.

It's hard to put my finger on exactly when it started, but in the last few months the "black car" service has degraded to the point where it feels like the old taxi days. Usually the car is dirty, smells bad, the driver has the radio blasting loud (and doesn't exactly react all that well if I ask to turn it down or off), and the driver's attitude is frequently incredibly grouchy (I've had to listen to them complain about their jobs quite a bit lately), and worst of all, they don't know their way around the city at all.

Just to make sure I wasn't experiencing what Mr. Kalanick is suggesting in terms my expectations being calibrated differently, I have made it a point to take regular taxis a few times lately. Instead of a categorically different experience (which is how I would have described the difference between Uber and a taxi in the past), the only differences now between the taxi and the Uber "black car" service seem to be the price and the color of the outside of the car. Oh, and in some cases the regular taxi drivers actually know the city better than the Uber drivers.

I don't really blame Uber for all this, as I'm sure it's really hard to maintain that level of quality while growing at double-digit rates. But I do think they need to take a good hard look at the "black car" service and make sure the drivers know what kind of experience they are supposed to provide. It really should not feel like a taxi with a different coat of paint on the outside.

crbnw00ts··on The Myth of the War of the Worlds Panic
The sad part is that there are people who insist that one can hear audience members laughing at that moment in recordings of the speech. Nope, just cheering.

People hear what they want to hear.

Page 1 of 2Next →