skysight-inc/HackerNews huggingface dataset:
> I got loads of links, book recommendations, and practice exercises beforehand (all of which I combed through, yes, I even bought two of the books).

Would you be willing to share some of their/your recommendations?
Not that I know of. I'm pretty sure that any kind of active curation ruins your safe harbor protections.
Or:

// in setup, use everywhere you use Math.random
r=Math.random
// generating a new tile
newtile=(r()*2+1)<<1

That's a 50/50 chance and it's still a few more characters, obviously, but not nearly that many. Not spawning fours makes this a lot easier.
It is definitely worth noting that Amazon has a shareholder problem. Yes, they have devoured everything large and small but profit margins are razor thin. One of the most brilliant things that Jeff Bezos did was telling his early investors not to see a return for several years, but the market does and will demand returns. Given that Costco makes most of its profit on membership fees it will be interesting to see if the Prime increase is sufficient to both sustain or improve service levels and increase profitability.
MediaGoblin is also pretty cool, but it does indeed serve a different purpose. MediaGoblin also comes with a sort of lightweight social network (similar to Imgur), where as MediaCrush is meant to provide a platform to share with existing social networks. Also, MediaCrush uses a more permissive license (MIT).
Trigger Warning: HN
As long as you are doing black-box reverse engineering. If you tried to disassemble the gamecube or wii software, then you likely are breaking the law.

A similar situation comes up with Gnash, the GNU adaptation of flash. They require developers to have never installed flash, which requires signing the EULA, which includes a clause about reverse-engineering the program.
Yes. People have a tendency to want to be paid for their work, equipment usually costs money to acquire, and raw materials almost never come for free (if only because there are the aforementioned people and equipment involved). Even if it's proving easy to lower the cost of producing each additional unit, driving the fixed costs to zero will, I think, prove much harder.

From the point of view of the producer (as I think is your point) the whole thing is moot. Your costs are £(fixed_cost+num_units*marginal_cost), broadly speaking, and if marginal_cost ends up zero then you still need to pay for the people and the equipment. The likelihood of each unit actually costing the customer zero are... well... zero. And to my eyes that means that overall nothing is going to change.

This is unlikely to be news to anybody that runs a software company, which is a good example of a business that has long had large fixed costs and low costs per unit. However much each unit costs, you've spent money to make it, and that money has to come from somewhere.

I'm sure Intel and the like have also got a good deal of experience of spending vast amounts on R&D and fab setup so that they can produce a chip for £0.10 that they then have to sell to you for £500 if they're to make any money out of it.

But I suppose this could be news to people running a non-profit?
Immature computer language designers borrow; mature designers steal.
This Jobvine infographic describes the hiring process pretty well imo: http://www.jobvine.co.za/what-does-it-take-to-get-a-job-at-g...
So what you're saying is I'm 100% correct and this is definitely what happened?

But back to being serious for a second. If mh370 really did keep on flying for five hours on the route that has been suggested, is there any other way it could go unnoticed? I'd like to think that it's impossible for something the size of a 777 to fly unhindered through the sky over several countries post 9/11. But then again, I had hoped someone couldn't make a plane vanish seemingly at the flick of a switch.

You seem to know your onions, is it possible to have two planes flying close enough together that they show up as one blip on radar? What's the pixel to kilometre ratio on those things?
I'm a Google SRE that had a very similar experience. My best advice would be not to sweat the rejection.

I was also contacted by a recruiter based on an open source project I had contributed to. I went through the same series of phone interviews, culminating in an on-site in NYC. I left there feeling largely positive about my chances, but a few days later, I was politely rejected. I was not that broken up about it, as I already had a job that I liked, so I just counted it as good interview practice and moved on.

A year later, almost to the day, the same recruiter called me up out of the blue and asked if I'd be willing to try again. I agreed, and after an abbreviated version of the phone interview process, went to Mountain View for another on-site. Soon after, I was hired!

It's actually very common for Google to reject candidates the first time around, as the interview process is deliberately tuned to produce a lot more false negatives than false positives. We have that luxury thanks to the volume of applicants we receive (there are still a surprising number of Nooglers starting each week despite the selectivity). The hiring committees recognize this tendency to reject qualified candidates and won't count you out after one try. If you got to the on-site stage, then rest assured that your interviewers took you seriously as a candidate. If you've decided that you would really like to work at Google, you will still have a good shot if you try again in a year or so. And if not, then hopefully it was at least a fun challenge and a free trip to London.
I'm with you on this. This is the type of thing needed in North Dakota, but I doubt it would handle the wind up here.

Also, where is the plumbing and electrical?
Okay, I guess the word hiring wasn't a good fit there. However, aren't CS grads supposed to know what a for loop is? That seems like first semester CS100 to me.
I actually had real trouble processing this article, because all the cognitive dissonance made it feel like I was reading something created by a bot that someone built to play buzzword bingo.
Yes, everyone experiences the world subjectively. How do you inform others of that which is outside your experience? How do you learn without factoring in your own persective? We aren't talking about science here.
For content discovery, I use Fanhatten to find the best service to watch a specific title.

That's rare, I'm more often content with Netflix's catalog.

Amazon streaming doesn't send HD content to my Mac Mini connected to my TV. Standard Def is a joke, and there's no way I want to use my BD player's interface to find movies.
There's also https://www.spark.io/
Excellent write-up. I love your attitude about the whole thing.

One part I found interesting and note I have not interviewed for anything in probable 10 years is the fact that they would not attempt to place you into another position being that you passed the majority of the questions with flying colors. Actually my only criticism is you used a ton of ;)'s :-0

So you are an excellent coder, scripter, and network admin. You also know all the OSI layer stuff but aren't good at "large scale" sysadmin functions? If this were my company I would try to have you placed in some other department and postiion.

Either way, thank you so much for sharing your experience!
I'm terrible at open source because I usually fix things that don't need to be fixed (aka refactor). Then people yell at me to go away.
You mean, it doesn't mean scrollbars everywhere??
My original submission is here: https://news.ycombinator.com/item?id=7406605

Got nuked for some reason by HN's algorithm dropping it from nr 4 to the second page :(
I mostly agree with the OP here, but I will say this: Prime Instant Video was the main reason I actually finally signed up for Prime. The shipping part is nice, but I don't actually order that much physical "stuff" from Amazon.

With the price increase, I'm not sure if I'll stay a Prime member or not though. I do use Prime Video, but I'm not sure I use it enough to justify this price.
It's called lossy because it loses data in encoding...its not bad solely because od the y.
Ask HN: If we could erase the internet and start over, what would it look like?
This is specifically for their older Silverlight DRM, not the newer HTML5 + DRM spec plan. When they move to the latter, then we who run linux have some major issues coming...
I imagine they (Google) doesn't consider this information private so here's the bulk of an email I got listing prep material and topics: http://pastebin.com/iXGzfkBL

Edit: To clarify, this is for SE, not SRE.
yes also would be interested in this. Also even a vague example of what one of the questions might look like (not asking for an exact interview question)
Paywall news article complaining about privatization of information, enough said.
Great! Minor quibble: the underlying method names should not mention `mat` (e.g. `__matmul__`); instead mentioning the shape of the operator (e.g. `__atmul__`).
Hey svintus, I think your friend Gita was just telling me about you a few weeks ago :) Do you quit your job to work on tunnelbear, huh? People like you belong on my hero-bookcase

I'm trying to avoid proprietary OS's now -- I don't suppose I could get into the linux beta you mention here:
http://help.tunnelbear.com/customer/portal/articles/824779-i...
I bloody love all content on this blog, the hex math fail, the mobile drivers, always the content is great. Off to bed to read this on my tablet. Thanks for the link
I have not witnessed this behavior, but it would be perfectly logical to dismiss R while absorbing its features – R is a domain-specific language (statistics) while Python is a general purpose programming language. A GP language will always have a larger useful scope than a DSL.
>The only reason we have a shot at affordable commercial spaceflight, as well as an eventual affordable journey to Mars, is because of that vanity project.

I'm not sure why you're calling SpaceX a vanity project. The company is already profitable, and if things play out like Musk is planning the company stands to make a lot of money. That's not a vanity project; that's a business.

Now, a Mars shot would be a vanity project if it were self-financed. But I doubt it will happen if taxpayers aren't willing to pay for it.
Here, I found one for you with about 45 seconds of effort: http://snappy-app.com/s/show.php?pass=a550109d1fb9b47c65d29a...

In my experience, many items are well over $3.99. "Local express delivery" and/or one-day shipping has always been $7.99 or higher in NYC. Prime's 'extra' features for even faster shipping are abysmal compared to what it used to be.
I feel conflicted, at one hand you're complimenting Elon Musk's achievements by comparing SpaceX to NASA and Bell Labs, on the other, you are calling it a vanity project. Which I am sure Musk would not agree with.

Donating money and having your name on a University building, that might be vanity, but more importantly charity. Let's not put mundane judgements on such niceties.

But investing in and aiding in the realization of an operation that comes close to bankrupting and ruining you, that's not vanity, that's a man achieving his dreams and life goals. I'm sure he's flattered and proud of being compared to Iron Man, but I don't think "be likened to Iron Man" is as high on his bucket list as "change the world for the better" is.
AFAIK it shows them in 'modal' when they do display so they don't take up space any more.
Awesome Link - the major Summary is for all shows:

Streaming:

Netflix: 559 Seasons
Hulu Plus: 213 Season
Amazon Prime: 252 Seasons

Purchase by season:

Amazon: 1052
iTunes: 1039
Google: 663

When I "cut the cable" back in 1999, I switched over to watching TV via DVD, then, around 2005 or so, switched to iTunes. It was a pleasant surprise a few years later when they made all the back catalog that I had purchased available downloadable again. Ironically, though, almost all the TV shows I had purchased on DVD, and many of the ones on iTunes, are all available for free streaming on Amazon - So I don't even touch those binders of DVDs, or bother re-downloading via iTunes - I usually just stream the old stuff via Amazon.
Are you talking about Airplay Mirroring then, from your Mac? Or Airplay from iOS, as the former definitely has the problems you're talking about, but the latter is smooth as silk for me :/
How I grew an amazing neckbeard
Secret Now Warning Users Not To “Defame” Others
> Basically if you were standing at the event horizon the pull on your feet would be several billion times the pull on your head.

This is not always the case. If the black hole is massive enough there won't be strong tidal force at the event horizon to disintegrate objects.

I don't know GR enough to judge your other statements. However, when discussing the time slowing down close by a black hole I suspect one must take into account of the strong gravity field and not just the velocity of the falling object.
You'll need to allow brick.im if you have NoScript, because NoScript blocks web fonts.
There is a now classic Steve Yegge blog post that gives a recommendations and advice (a lot of Google recruiters actually point candidates towards it to prepare). Although it's over six years old now it's still pretty much on point.

http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...
I just started at Google two weeks ago (as a SWE, not SRE, though), and I found Cracking the Coding Interview to be the most helpful book for preparing for interviews in general. I also used Programming Interviews Exposed, which is comparable, but CtCI has a little more content.
This is ridiculous. I understand Google is a big company and thus needs to implement a concise recruitment process because understandable they get a lot of applicants, but the amount of tests and ways of which you were asked to solve problems is ridiculous.

When is the last time you heard of a system administrator writing down problems on a whiteboard as opposed to asking a colleague or Googling the answer? I think the real test after the initial phone call interviews and Google docs one is to sit you down in-front of a computer and make you solve real problems, not theoretical & made-up problems in which they ask you to solve them in impracticable and unrealistic ways.

This is a flaw in the corporate hiring process almost everywhere in the software world. It's not the 70's any more, people rarely solve problems on whiteboards and paper. They solve them on the computer, sometimes through knowledge and their skill-set and other times through luck and Googling.

Don't feel too bad for being rejected, it just means something else could come along that's better.
I'm using JSCrush (http://www.iteral.com/jscrush/) so it actually pays to write stuff out repeatedly instead of assigning short variables.

(Math.random()*2+1)<<1
Math.random()>.25?2:4

But still too much, I only have 2 bytes to spare :)
For me, I believe Netflix content is far superior to Amazon's. That doesn't prove anything.

I think the main point which Marco is trying to make it is the inflexibility I as a consumer should have over choosing what I want and pricing the products accordingly. In some ways, it is similar to the wireless carriers post paid plans (until T-Mobile and AT&T recently changed this) where you paid the same monthly bill whether you get your phone or use a contract one. Consumers do not have option to opt out and pay for the entire bundle - thus also getting a far inferior product (Amazon Instant Videos) with a far superior one (2 day shipping).

After this Prime price change and the fact that California purchases are taxed, I will not be renewing my Prime account. I have noticed that for most of my electronic/tech product shopping, I don't use Amazon anyways as I always have found things cheaper on competing sites (Adorama, Newegg, eBay or Apple). For the rest, I am fine with 4 day shipping instead of 2 day and, as Marco mentioned, for increasing number of Amazon products are now classified as Add-on products which is not cool as well..
That's my take as well... imho, you should be using bootstrap from the source... I usually start with the source, copy the mixins and variables files, and then create a new main less file that references all the parts I need with my copy of mixins/vars... works out really well, and less need to worry about new versions.
The Xbox 360 is a different architecture (tri-core PowerPC vs single core x86), but it emulates the majority of Xbox games. There are bugs, but Microsoft fixed most of the issues with popular games.
You can get ISOs for MS Windows 7, eg links at http://bratnin.narod.ru/Windows_7.html, from msft.digitalriver.com servers.

You can also get an upgrade application from http://windows.microsoft.com/en-US/windows-8/upgrade-product... to move Win7 up to Win8.

But AFAIK you can't get a MS Windows 8 ISO to download from Microsoft itself?
I locked up a board manually in about 10 minutes, with intent. Someone skilled should be able to do it in less.

http://i.imgur.com/zyqDtZi.png

(My technique: Toggle left-right until no movement happens. Tap up. Repeat from start.)
Disclaimer: I am speaking of the general case here... NOT about J.A.H.

But what you're missing is that people sometimes crack up. We're all a little unstable. You see two choices: The person is harassed out by the conspiracy in their company, or the person quits to fuel the conspiracy they're a part of.

I say there is a third choice: The person freaked out, or was under too much stress, or had a period of mental instability, and 'flamed out'. This actually happens to prominent people pretty frequently, hell it happens to most people at some time in their life. I've done it before. Fortunately I wasn't in a public position.
> What principle should tech companies use for hiring? And other companies, too?

Whatever works for them. But companies, at least in America, are not in the business of fixing society but that of making profit. As long as they remember that's what they're doing it's OK. I just think it makes them look stupid if they consider themselves to be some sort of utopia.

> the anti-meritocracy crowd seems to think privileged people can never have merit.

No. But "merit" is the least contribution to success. Otherwise, you'd think all merit is concentrated in about a billion people living in the West. Most success is 90% luck and 10% merit. Also, calling people "anti-meritocracy" is kinda funny, as meritocracy was intended as a parody of society. It was never intended to be taken seriously. I'm not against any kind of parody. I'm certainly pro-meritocracy: I think it's funny as hell.

> Why not simply stick to the facts "cancer was cured, how much is that worth to me", rather than making moral judgements on the people who cured it?

I'm not making a moral judgement. I just don't think that people lucky enough to have opportunities should be worshipped as being more than that. But most importantly, I'm not sure why that would necessarily mean they're the best people to rule society.

> Also, how can you argue against meritocracy with the argument it "focuses on people who have success without merit", when Meritocracy demands exactly the opposite of that?

Again, meritocracy is a parody. It demands nothing other than your laughter at our society's hypocrisy. But if I imagine how people who think it was meant as anything other than a joke take it to mean, I think: okay, so how does meritocracy differ from the system we have now in the eyes of people who don't see it as a joke? I mean, that Harvard guy already has the power. The answer is that these people think that if you're well-nourished, well-educated and study hard at Harvard, then you're fundamentally more deserving than someone who's well nourished and well educated, but gets into Harvard because his parent are super-rich and make a big contribution. Meritocracy implies that the second guy has less merit than the first, while the truth is that they're both mostly lucky, only the first guy works hard in addition to being lucky.

Any system that focuses on taking power from the vanishingly small number of people more fortunate than its believers is, in my opinion, seriously flawed. I prefer systems that focus on those less fortunate than me.
I've been on a few interviews with the "not-a-test" lunch, and it always made me grateful to be in this industry. I talk to people applying for law jobs, where it seems that lunches and dinners during the process are very much a test. Associates fill out scorecards for candidates later, on how good a conversationalist the candidate was! On a one to five scoring system, across multiple categories!

From a certain point of view it makes sense - how are they going to schmooze with clients if they can't schmooze with you, but... shudder
I can't say that I feel at all betrayed or ill treated in the Amazon increase. Maybe I would be more annoyed if my change did not go into affect Jan of next year, but as it is, I feel I've gotten more than a fair deal out of this.

Of course, I actually use the heck out of the video service... As noted in the top thread, it really is quite nice.
Seems like the US response to the EU flagship research and innovation programme, "Horizon 2020", which aims to provide 80 BN € (110 BN $) for groundbreaking research withing the next 7 years. One of the "flagship projects" selected for this programme is the "Human Brain Project", which seems similar to what Obama calls “the next great American project: a $100 million initiative to probe the mysteries of the human brain.". Although he should probably add a few digits to that number if he really means what he says, because I think 100 M$ will hardly be enough to unravel the mysteries of the brain.

In any case, as a scientist that's exactly the kind of competition I want to see more of!
"
It must:

– Have strong thermal insulation without thermal bridges,
– Be perfectly airtight,
– Capture maximum solar energy.

"

Perfectly airtight? With wood and insulation?
More comments than votes?
Are you expecting to print in B/W or colour?
B/W syntax printing poses a great design challenge ;) Should be fun
Yep, I got a very similar e-mail before the on-site. There was some more in some e-mails before the phone interviews, like links to man pages, some (public on YouTube) Google videos, and some sample coding problems.

FWIW, I bought "Programming Pearls (2nd Edition)" and "Advanced Programming in the UNIX Environment (3rd edition)". "Programming Pearls" was definitely a good choice.
I've found that this website contains a lot of onsite-like coding questions and is generally really good for practicing problem solving (it's basically Project Euler but for programmers): oj.leetcode.com/problems/

Highly recommend it.
Calling R a DSL is like insisting that Python is just a scripting language.
Great point. Will see what I can do.
Social messaging consolidation
> I don't see the need for a new word.

I do. Coining terms is a great way to drive attention to your product or service. We can fight all we want against the terms "unicorn" and "rockstar", but they have worked to signal things about specific "tech founders" and "computer engineers". Furthermore, using the terminology will work until it doesn't.

What I disagree on is that this is not a new phenomenon. We can actually explain why these companies are winning, it's just that the context is different this time.
How do you crawl websites that require user authentication?