HNHacker News
TopNewBestAskShowJobs

drgath

1,126 karma · joined February 3, 2010

http://derek.io
submissionscomments
drgath··on Automattic Raises $160 Million, Valued at $1.16 Billion
While I'd still consider FB a PHP-company, it's important to note that their use of it has evolved into a PHP derivative language ("Hack"). Also, Yahoo is years into a project to move everything away from PHP to JavaScript (Node.js) and Java.

So, those companies abandoning stock PHP isn't much of an endorsement of the language & ecosystem.

drgath··on Burying the URL
> I NEED TO EDIT URLs.

I'm using Canary with this option enabled, and all you have to do is click the domain box, then you can freely view, edit, and copy the URL.

All this update does is hide the path portion of the URL. That's it, so IMO, this story is way overblown. Google isn't removing the URL bar, they're just acknowledging the fact that 99% of users don't need to see 99% of the URLs they visit on a daily basis.

Why do Hacker News readers need to see a URL that looks like this? https://news.ycombinator.com/item?id=7677031

Why do users looking at Amazon Fire's landing page need to see this? http://www.amazon.com/gp/product/B00CX5P8FC/ref=amb_link_412...

Why do EBay shoppers need to see this? http://www.ebay.com/itm/Garmin-nuvi-2555LMT-5-GPS-Navigation...

They don't. Just trim it down to the domain and call it good.

Oh, and it's worth mentioning that to copy/paste URLs, it's still only one click away, because when you click the box, it auto-selects the entire URL.

Edit: As I review my post, in the context of this story I find it humorous that even Hacker News trims the URLs I pasted because of how obnoxious and unnecessary they are.

drgath··on GitLab – Open Source Git Management Software
Absolutely. I also think it's ridiculous that every language has it's own package manager, and some of them work in considerably different ways. Considering the amount of work put into NPM, Gems, PIP, Pear, Brew, RPM, APT, etc... this should just be a solved problem by now.
drgath··on Results of the GitHub Investigation
With so many self-hosted Github alternatives, and even Github Enterprise (self-hosted Github), I don't feel sorry for anyone having trade secrets stolen if they were hosting via private repos on Github.com.
drgath··on Results of the GitHub Investigation
FWIW, Github hasn't been a "small company" for quite some time. github.com/about/team says they are currently at 237 employees.
drgath··on How Can Yahoo Be Worth Less Than Zero?
As a former Yahoo, I can confirm. There's certainly still some great engineers at Y!, but you could start a Fortune 500 company with former Yahoos.
drgath··on They say “nothing will change”
As others have mentioned, this was probably due to inactivity. I stopped using Instagram years ago, but still had 'instagram.com/derek', and just checked to see if that was still my username. Nope, it is now 'derek______________', just like '_____kathleen'. The fact that a FB employee now owns the 'kathleen' user means they probably have an internal reservation system for expired accounts, which is a nice perk.
drgath··on Duktape: an embeddable JavaScript engine
MIT is considered by most to be a "liberal license", and phrasing it that way makes for better marketing than stating the exact type of license in a "Features" section.

The additional license is for another project (murmurhash2).

drgath··on Grid Style Sheets – CSS polyfills from the future
Running into the same jank issue as well. Chrome 33, Macbook Pro i7 w/ 16gb RAM. While I'm not at 30fps (averaging in the 40s), there are definitely some frames being dropped.

Runs a bit smoother in Firefox.

drgath··on Facebook Buying WhatsApp for $16B in Cash and Stock Plus $3B in RSUs
> Remember when we had standards and interoperability?

And the carriers charged 20 cents per SMS [1]? Yup, I remember those days. No thanks.

[1] http://gizmodo.com/5832245/atts-new-text-plan-overcharges-yo...

drgath··on Interviewing as a Front-End Engineer in San Francisco
I was recently asked a "making change" question [1] in a front-end interview, and once I finally understood it, it really really helped my comprehension of how to properly dissect tree-recursion-branching problems. Here's the code, https://gist.github.com/derek/8073844.

Another one that popped up in an interview was sub-string matching, which I bombed, but after learning Boyer-Moore-Horspool I have a much greater understanding of efficiently designing algorithms. It is the algorithm some browsers use under the hood for String.prototype.indexOf [3]. Here's that code, https://gist.github.com/derek/8035740.

[1] http://en.wikipedia.org/wiki/Change-making_problem

[2] http://en.wikipedia.org/wiki/Boyer%E2%80%93Moore%E2%80%93Hor...

[3] http://javascriptrules.com/2009/08/12/string-searching-algor...

drgath··on Interviewing as a Front-End Engineer in San Francisco
I concur. I recently finished Effective JavaScript, and found it to be an excellent and insightful read.
drgath··on Yahoos Bristle at Mayer’s New QPR Ranking System and “Silent Layoffs”
Worth noting that I was promoted to that team due to being an overachiever on a lower expectation team. So here's the issue... I could have stayed with the old team and ensured my job security, but instead I chose to go with a tougher challenge and surround myself with smarter people to learn from, but I ended up stack ranked out by the very manager who promoted me in the first place.

Ah well. Despite what happened, it was the correct career move and I'd do it again.

drgath··on Yahoos Bristle at Mayer’s New QPR Ranking System and “Silent Layoffs”
See the link in my profile. :)
drgath··on Yahoos Bristle at Mayer’s New QPR Ranking System and “Silent Layoffs”
I was one of those who was laid-off, or fired, or whatever you want to call it. I've been really confused over the last week because the reasons for my termination were pretty vague. But wow, after reading that, so many things make sense now.

One of the areas this type of a bell-curve system falls apart is for highly specialized and well-qualified teams, such as the one I was working on. Who knows, maybe I was a poor employee, but after all the raises, accolades, and the promotion I received (by my firing manager), I'd like to think that wasn't the case and it was just a manager put in a tough spot.

Regardless, it was a nice run and the job market is great. I'm taking a bit of time off, but if you are a company in SF and looking for someone with lots of JavaScript, Node.js, and frontend experience at startups and (of course) big companies, links are in my profile.

drgath··on Use different DNS servers for specific domains
> Seriously, if you want to cheat DirectTV call them up, go to retentions for cancelling service, and get FREE (or heavily discounted) Sunday Ticket, just like many others.

Your entire first post was about getting NFL content without cheating (see: "The NFL goes to GREAT LENGTHS to make content available to you without cheating"). Whether you are dishonest to DirecTV's retention dept, or you are dishonest about your IP location, or are dishonest about your ability to get DirecTV service, or a slew of any other methods, it all involves being dishonest to someone.

The root problem is there is no way to get out of market games without resorting to cheating. Every other American sports league offers this type of subscription package.

The NFL has stated they're shopping the exclusivity of Sunday Ticket to carriers other than DirecTV starting next season. Hopefully that is the case so they can address this glaring hole.

> I notice you replied to everything except for Rewind.

I ignored Rewind because that doesn't involve live NFL games.

drgath··on Use different DNS servers for specific domains
> Sunday Ticket is free for DirecTV users

No, it is $60 per month or $300 / season.

> Sunday Ticket is $40/season with the purchase of $60 Madden 25 (meaning, $100/total for the whole season of Sunday Ticket), and does not require a cable/satellite package of any kind

That's a little misleading. A) It sold out before the season began. B) The cost is $100, because for people like me who don't own an XBOX or PS3 and bought the game for the coupon, I now have a game I'm never going to play. I shouldn't have any issues selling it, but it will be at a used game price.

Also, you are supposed to only be allowed the streaming option only if you can't get DirecTV service, which most people in the US can. IMO, skirting that rule (as I've done) is no better/worse than using a European IP. You are either being dishonest to the NFL, or to DirecTV.

> HDTV Bunny Ears or Aereo will provide local in-market games for free (or the cost of Aereo)

As they have for 40+ years. This discussion isn't about in-market games, it's for out-of-market. Also, depending on who you talk to (certainly the networks and the NFL), Aereo is considered cheating.

> Many games are broadcast online for free on NFL.com or through the website of the network showing the game, like Fox or CBS

No, many aren't. Some are. But the key is I want to watch my team every week, and my team (as most) only play a few primetime games per season, which tend to be streamed.

To conclude, I'm a avid sports fan who lives out of market, and I pay for the MLB package, the MLS package, various college sports subscriptions, and have paid the $300 for DirecTV NFL Sunday Ticket in the past. I'm happy to pay for my sports, and I'd love to pay the NFL a reasonable price for an NFL package, but since they don't offer one, I have to resort to cheating DirecTV.

drgath··on The NSA Is Breaking Most Encryption on the Internet
Violence?
drgath··on Yahoo #1 Web Property Again In US, First Time Since Early 2008
FWIW, the March 2013 (pre-acquisition) version of this same report [1] ranked Y! at #2 with 191 million, 5 million short of the July figure. For comparison to other gains during that same time, Microsoft gained 13 million, Ask gained 4 million, and Tumblr gained 9 million.

[1] PDF @ http://www.comscore.com/content/download/20239/1035515/file/...

drgath··on Hyperloop Alpha [pdf]
No more so than flying coach. It actually looks more like flying business class on BA.
drgath··on Elon Musk to publish hyperloop design by August
Considering most voters (57%) disapprove of the high-speed rail project, it sounds like he'd be doing Californians a favor.

http://www.wnyc.org/blogs/transportation-nation/2013/mar/28/...

drgath··on Elon Musk to publish hyperloop design by August
As Musk has stated, he was one more failed SpaceX launch from pretty much being bankrupt. As a "mad scientist", it's pretty easy to blow your money on ideas that don't quite pan out.
drgath··on Microsoft helped the NSA bypass encryption, new Snowden leak reveals
He never said it -does- transit data, and is just implying that it -can-.
drgath··on WikiLeaks' Assange urges support for Snowden
They don't need to actually convict him, only accuse him so he can be locked up indefinitely.
drgath··on NeoCities
For what?
drgath··on Snowden: US hacks Chinese mobile phone companies, steals SMS data
Why should governments even have medical records of its citizens?
drgath··on In Head-Hunting, Big Data May Not Be Such a Big Deal
> Google still ask puzzles: they just don't ask brainteasers.

Isn't the only difference between "brainteasers", "puzzles", and real engineering challenges, just the usefulness of the result?

I get what you are saying though. Asking someone challenges rooted in technology seems so much more useful and natural than something involving ping pong balls and Lake Michigan.

drgath··on In Head-Hunting, Big Data May Not Be Such a Big Deal
From the article

> "On the hiring side, we found that brainteasers are a complete waste of time"

That implies Google has some data to back it up, whether they themselves previously asked those types of questions, or they derived it from some other means. Either way, they aren't doing themselves any favors to dispel that urban legend. Most reading that will just assume they used to ask brainteasers, but no longer.

drgath··on Log in to Yahoo by July 15th to keep your email address
As a Yahoo, I can say a lot has changed in that regard during the last year.
drgath··on About a Month at Yahoo
I get the sense that the OP's work hours are actually what he likes and is comfortable with.
← PreviousPage 2 of 10Next →