skysight-inc/HackerNews huggingface dataset:
And PHP finally gets finally, I guess.
Yes, that's right. I wonder whether Snowden could foresee this consequence of the leaks.

It's obvious - the countries which possess such technologies will have big advantage over countries which do not, so they have no other option as to pursue the same capabilities.

The only other possibility would be for the Internet to "reinvent itself" to provide true privacy and anonymity, but that is probably not doable.
Traditional TV is unstoppable. Can YouTube ever beat it?
"HTML5 is ready for prime time." - actually, it's not. Try Android and you'll see. Although your app mimics the iOS 7 look, I wouldn't go bragging about it. Even the default HTML table looks like iOS7 so clearing all the styles out of your iOS6 implementation isn't all that impressive.

I must say that the functionality of the app really does a great job at behaving like a native app, but there was some lag when returning to the main screen via the "Cancel" button.

When HTML5 is ready for prime time, I want it to fly. I want the apps match the performance of native apps (stop fooling yourself, currently they are close but not perfect) or even outperform them.
Dotcom 'In Tears' After Megaupload Files Deleted
That is true, but I also pay much less for a Steam game on average, than I would pay for a Xbox One game (usually 69.99€ in Europe, which is ~90$), which also reflects that I buy a (possibly short lived) license.

Also, it's probably much easier to backup and play your Steam games on a PC, even if Steam wont be there forever, than it would be with such a locked up system like the Xbox One.
A nice meaty change list there. Get compiling :D
I doubt the interviews will be less tough, they'll just be differently tough.

After all, they're just changing the mechanism, not lowering the standard.
Heh.. I still don't know yet.

I'm building a fairly big Django/Angular project with ngResource and have been trying to replace it with Restangular, which has a nice API. But both have pros and cons:

What I like about ngResource is that returned data is automagically filled in as soon as the AJAX request completes. I can do this:

function controller(Resource) {
$scope.thing = Resource.get(); // here $scope.thing is an empty object, will be filled in as soon as data arrives

$scope.do = function() { alert ($scope.thing.name); }
}

Restangular returns promises instead, so to replicate the above code I'll have to do

function controller(Restangular) {
$scope.thing = Restangular.one('thing', 1).get();
// $scope.thing is a promise, I can't directly access its members in the controller, but since angular templating has native support of promises, I can use {{thing.name}} there.

$scope.do = function() {
$scope.thing.then(function(thing) {
alert(thing.name);
}
}
}

-- or --

function controller(Restangular) {
// I think that's ugly
Restangular.one('thing', 1).get().then(function(thing) {
$scope.thing = thing;
}

// $scope.do will be the same as in the ngResource example
}

Conclusion: Restangular has a nice API - but magically filling list/object is ngResource major selling point.

What I'd like from both is a nice getOrCreate method for elements, where it POSTs if the object doesn't have an ID set, otherwise sends a PUT. In CRUD forms I try to use the same controller for both "new" and "edit" actions, and I don't want to check the presence of ID and call the appropriate method every time.

Also, if Angular could handle REST data with a higher level library inspired by Ember.Data, I could die a happy programmer.
moralism is irrelevant in the face of producing simple intelligence. bet on it, prohibition is futile. it can serve good as well.
The last four digits of your CC is ~13 bits, the type of card a few more. That, plus your name, and they should have a fairly good ID for you.
If it's any consolation most american tourists can't use their CCs in European gas stations (the automated pumps require a chip). And one attendant didn't even know how to swipe the card in the reader. Poor girl had to call her manager at his home.
Also, Bre Pettis has a lot of supporters who'll stand by him no matter how self-serving his actions. For example, people supported him using his blog to to publicly humiliate newbies to Open Hardware for not opening up their derivatives of his designs sufficiently. The same people later insisted there's nothing wrong with him closing off his derivatives of other's designs and that anyone who complains about this is hostile and inflammatory, even comparing them to terrorists - because of course, holding someone to the same standard they hold others to is far less inflammatory than calling someone a terrorist fundamentalist. I am sadly not kidding.

Edit: I wouldn't even be surprised if Stratasys managed to get away with patent lawsuits against open 3D printer manufacturers with him on board.
I see, my radar didnt go pick up on that.

Well, not to nitpick but Linux also has a task manager, and in many desktops it is also called a task manager, I believe in KDE that was the kase.
Meet Brazil beyond football and beautiful women.
There really are two classes of programmer : the one that build "tools" for other developers, and the ones that build end-user software.

The first ones needs to be fluent in every types of algorithms and data structure. The other type will have the task of modeling real world processes into a computer (which means "concept organization translation" rather than pure algorithms).

The first ones deal with primitive types, and very rarely more than that. The second ones need to model all the entities of a real life problem and their complex interactions (complex in the sense of combinations and organization).

That's why I think there will always be a gap between those two developers. They are dealing with very different kind of tasks, yet their jobs titles are the same.
The problem is, the interviewers often judge how accurate your estimation is, and not the fact that you know (the highly flawed) Drake Equation.

These estimates are completely useless in real life, because in real life nobody guesses how many drives you need for GMail, or how many gas stations there are in LA.
You are asserting that my assertion is false. It's just as convincing for me to then assert that your assertion that my assertion is false is false.

> Google's legal brief filed yesterday cites the "PRISM" flap, and false allegations like yours, as justification for being able to lift the gag order. They didn't have as strong an argument two weeks ago.

Oh? How about fighting against gag orders because they're unconstitutional and immoral to begin with? How's that for a "justification" for lifting one? Worse than "PRISM flap" and "allegations"?
Please do not associate us with this kind of crap.

Sincerely,

The Demoscene
Applying multiple tests only works if the tests are independent. When you're searching for the proverbial needle in the haystack, you probably don't have enough needles to let you reliably calibrate several independent tests in the first place.
Beer, wine and cheese - yeah. Most food - yeah. Hotels - iffy, most people get taken for a ride, but there's good deals I would say are cheaper than China given location and quality. So all in all - yes, it's far cheaper (and far more international!) in my opinion.
Most interesting things for me:

* PHP is getting the yield keyword (i.e. generators and coroutines), which many other languages have had for a while.

* A sensible and simple built-in password hashing API

* Error when using the deprecated mysql extension, which should hopefully get more people moving to PDO (e.g. WordPress: http://core.trac.wordpress.org/ticket/21663 )
Thanks for the link. Particularly interesting is the Q&A post where they discuss HTML5 vs GIF http://annstreetstudio.com/2011/12/22/the-other-half/
In which case this is lifted in part out of the McKinsey interview play book. A behavioural interview and a case study, with a resume review frost up. Keeping the case studies consistent across a set of interviewees for the best calibration. Making them realistic problems rather than academic exercises or quizzes means multiple paths can be taken to a variety of right answers.
Laszlo and many others inside his area are ex McKinsey. (As am I)
Does anyone want to take over Designer School?
A few months back I started Designer School which tried to help upcoming web developers learn how to build websites, but teach them more than just syntax. For example Chrome Dev Tools and responsive design etc.

http://designer-school.com/

https://news.layervault.com/stories/2883-designer-school--teaching-more-than-just-syntax

I love the idea and still do but time doesn't allow me to post and create great lessons anymore so I am looking to pass it on to someone who is willing to give it the time it deserves.

Some stats

42,000 page views since first going live

1433 people signed up to the mailing list

Ads via AdPacks so if you know how to generate traffic you will be able to make some $$

All files will be transfered to you along with domain name.

All that I ask is I am still able to write articles on the site as I still enjoy helping others and wouldn't want to lose this. I just don't have to time to create content what with Uni work and starting my placement year.

Interested? Send me an email to joshua.hornby @ me.com

Thanks :)
They do actually do this in the UK

http://www.telegraph.co.uk/news/uknews/9994089/DVLA-made-10m...

This is how car parking companies get your home address from your number plate to write you threatening letters.
> I think google is one of the few companies who have been fighting for the privacy rights of users

.. While happily shitting on their privacy behind their backs by giving a copy of all their communications to the NSA? -That kind of "fighting"?
Yahoo now sponsoring employees to learn at Coursera. Great move
I'm afraid that assessment of programming skills based on verbal expression makes you vulnerable to many errors and biases. Sure, you'll quickly filter out incompetent candidates but along with them you'll most likely flush out some really good ones, because programming and communication are two different competences and they doesn't have to be correlated. At least not positively ;) Plus, it's generally bad idea to assess two competences on one observed behavior. You're "saving time" on the expense of clarity and precision of judgement.
UPDATE: Added example code for creating the gif :)
This. Set aside that Javascript has hit "peak speed", its failures for large codebases are fundamental [1]. I don't agree with the Google hate, but I can understand. What I don't understand: outright denial of the possibility of something better than JS.

(for my personal projects, I genuinely love JS)

1 As someone who works in a large organization, I live this. Small groups with great programmers can make use of all the many tools and tricks for maintaining their project, but for teams fractured across time and space and governance, it is no fun.
Here's a list of some other free books on Forth and stack-machines.
http://www.linuxlinks.com/article/20130618144353106/Invaluab...
So is there any way to block css animation or WebGL? I think it will be the next Flashblock
Thanks, I've updated it so the logo goes to the primary site. There was a link in the footer, but you'd never see it.
Demystification of the iOS 7 Icon Grid Design
Some android vendors are struggling, because they fucked it up, plain and simple.

Who would buy LG, once they had one in past? Nobody, exactly, chalk it up to bad experience.

Who would buy HTC, if they had Thunderbolt in the past? Or how they didn't support their other models? Who would take risk with the HTC One? That would do only those, who weren't burned by HTC in the past.

See the trend?

Samsung, on the other hand, is successful, because their products are actually good. Someone who had SGS2 in the past has no reason to avoid Samsung in the future.
I did exactly that ... learned FORTH to get a job and (almost) immediately started helping with embedded systems using assembly and C.
Technical nuances of HTML5 and native apps aside, I was impressed with the quick turn around time you guys had to go from the WWDC announcement of iOS 7 to submission in the App Store in 7-days. I am speaking purely from a business and market timing perspective.
Same. And I've always been willing to walk away, and usually have a polite conversation with the check out person to help them understand why it is bad.
Depends which parts. I still have old Amiga, C64 and Intel386. CPU's still work properly on all of them.
Dolce&Gabbana, sentenced to 2 years in prison
Only if you're using them in the first place. Most people deploy in Linux. Hence, totally irrelevant for them.
Well, at least, they know how stupid it is now.
And it went back up in the May, when they started to sell the HTC One.
Yes, but imagine you're taking the test.

Suppose you have a test that's 90% accurate in identifying both people with X and people without X. If you assume that 4% of people are people with X and you're told that you test positive for someone who has X.

Do you really find it easy to arrive at your actual chance (26%) of having X? Let's not forget that most people on HN are at the smarter end of the bell curve. It'd be interesting to see the results of a large scale study about answers to questions like this.
Tired Of Not Making One Red Cent Online? See Your First Affiliate Commissions 
Tired Of Not Making One Red Cent Online? See Your First Affiliate Commissions And Watch Them Explode
Google uses Big Data to prove hiring puzzles useless and GPAs meaningless
My town dump still had readable newspapers in the lower levels by the time they thought they could put a park on top.
African Entrepreneurs Deflate Google’s Internet Balloon Idea
SailfishOS (your newest vaporware on the block) can apparently run Android APKs. And if it’s remotely similar to Meego Harmattan, I am more than sold.

Didn’t Lenovo want to start a phone business?
This distinction is artificial. I know I do both every day.
Edward Snowden: Saving Us from the United Stasi of America
Deploy yes, but not develop with. Most people don't really use virtual machines (vagrant and friends) if they have XP.
Pirate Bay co-founder jailed for two years
It worked fine after a refresh for me
So how useless exactly were they? As long as you are looking for a "right" answer not a correct one, they are a very good metric for testing problem solving skills.
This is what it looks like to learn a language in a year
It's not really an iterated prisoner's dilemma, as on each iteration one of the prisoner is replaced by a new one. Therefore if you don't consider the eventual consequences to all the replaced prisoners as a whole, it is reasonable for the one that is about to be removed from the game to defect.
Saddened. :(
The agency sold the details at a rate of around 50,000 a week, totalling 2.4 million in a year, to approved companies that give out parking fines and clamp cars.

Key here is probably "approved company". Even though: I admit it's a slippery slope.

If they just sell such information to any shyster that asks (and pays) for it there probably would be quite an uproar and it would almost certainly be counter to the EU data protection directive.
When I wrote my representative, this point is what I stressed.

Strong privacy protections will become a competitive advantage for nations going forward, and the US will lose business if they maintain the right to spy on 'foreign' communications which pass through their network (or don't).

Many Americans and EU citizens alike would probably pay extra for services which are incorporated and hosted in countries with strong, enforced privacy regulations. Some organisations may be required to use services with strong privacy protections located outside of the US.
Food made locally is cheap in China also. I'm not complaining about restaurant prices, even the good ones that serve western food (and WTF, why are hamburgers in Beijing better than anywhere else?).

Hotels definitely are iffy in China, most people get ripped off. I don't bother holidaying in China, if I want the beach, its like Thailand or Philippines, the values are remarkably good off peak. I haven't tried Vietnam yet, I heard it wasn't really a resort place yet.
Database landscape map (June 2013)
Their findings wrt. formal education are interesting, too. The first time I see a big company's representative saying “test scores are worthless.”
You can find a whole days worth of entertainment by simply searching on "how X is made". Discovery Channel has a lot of entries on youtube as do other producers of similar content.

I am always fascinated by how air is used in sorting various items, from the colored glass in this application to even filtering out bad potato chips.
The Internet has faired pretty fucking well under American custody in the past two decades. Let's not be at a rush to discount this fact in the face of the leaks.

For better or worse, the US still seems to have probably the most progressive stance on general freedom of speech and tolerance in the world. This is perhaps the last example of nationalism to which I think tech folks can subscribe honestly.
Isn't Netflix content hosted on Amazon? They'd effectively be paying ISPs to speed up access to their competitor.
Everyone who ever though "Hey, what the world needs is another database" should be forced to take a look at this before they start programming :)
Enel `Spider' Harnesses Energy From Ocean Waves
My first job after grad school with at Harris Semiconductor. We were selling RTX processors which natively ran Forth instructions. (The architecture was completely stack-based.)

I agree that Forth is a liability today. I could see it being used as an introductory language - in junior high school, for example - but not much beyond that.
More than 700 US doctors wrote possibly harmful Medicare prescriptions
I agree with the US "no rights for non citizens" notion being total BS. About walling off the internet, China has proven it can be done, and recent news confirms that it is not stupid and both China and other countries who are doing their best to reduce Google and Facebook type US megacorp/military/intelligence inroads to their society are not without reasoning. Even Russia is getting in on it now. China has shown the way and achieved a pretty serious division from western-dominated internet services... the services persist, but the volume of blackmail-capable and social network information around the society's leading figures that is being stolen by foreign intelligence services is probably markedly reduced by this strategy. It's solid, as proven by the NSA revelations.

Meanwhile, Eric don't be evil Schmidt goes on a "personal visit" to North Korea at the behest of the State Department (cough) Council of Foreign Relations, from where his girlfriend hails, and run by the same dynastic wealth schmucks screwing the US citizens from within their borders.

Ahh, business as usual. Petty, petty humans! May all beings find their peace :)
Am I the only one thinking PHP needs more stuff removed rather than added ?
HN culture once consisted of boundless enthusiasm and encouragement. What the hell happened?
They added coroutines in a minor number patch. wat.
I've been through this before. Online receipts identified with long, random URLs. Users posting them online with no regard for security. Requiring a login for purchase was deemed infeasible since it adds friction to the checkout process. The only thing keeping the online receipt from google was robots.txt.
>I suspect the "tough" interview plays well into a company's PR.

from: "The trick Max Levchin used to hire the best engineers at PayPal"

Levchin realized the best engineers wanted to be challenged both in their jobs and in the interview process. “We cultivated a very public culture of being incredibly hard to get in. Even though it was actually very hard to get good people to even interview, we made a point of broadcasting that it's incredibly hard to even so much as get into the door at PayPal. You have to be IQ of 190 to begin with, and then you have to be an amazing coder, and then five other requirements. The really, really smart people looked at it and said, "That's a challenge. I'm going to go interview there just to prove to these suckers that I'm better." Of course, by end of the conversation, I'm like, "Maybe you want to come get a job here because you're pretty amazing.”

http://firstround.com/article/the-trick-max-levchin-used-to-...
If they’re not saving any user data, relinquishing all their user data to the NSA won’t be a problem.
From what I hear, the brainteasers were retired quite a while ago for engineering and technology roles, but persisted in other fields (like account management, sales, etc) for some time longer.
and so applicants will have to figure out the new dance, which is likely to be not so useful yet again.
Actually they say they're giving less weight to them (historically Google has weighted them very heavily) which is significantly different from "test scores are worthless".
That's an anecdotal account, not a factual history. Besides, I can use it to make my point, e.g.:

"our competitors, who at the time, in our opinion, were kind of exploiting the users"

So, they are fully aware that they're entering an industry where exploiting the users is a common temptation. Like I said, this provides motivation for a slogan referring to that.

"Amit started writing it down all over the building, on whiteboards everywhere."

Imagine literally going around plastering "Don't be evil" all over your colleagues' working spaces: I'm not sure that would be accepted as inoffensive in most work places... IMHO that would normally be a very strong action showing you think your colleagues ought to be reminded.
I think the fact that in this hypothetical 4% of all people are actually terrorists, and the potential terrorist list would be 10% of the total population, would have a greater impact on law enforcement than the accuracy of the test.

Even 0.4% of the population that get tested and are incorrectly "proved" innocent of being a terrorist amounts to more than a million undetectable terrorists in the US alone.
They would for sure end up havingb to add more buses.
Ask HN: Creating a Pitch Deck
My bootstrapped startup is gaining traction. After talking to other founders in a similar position, I'm told the next step is for me to seek external help to fuel rapid growth.

Does the community have any advice on creating effective pitch decks? What have you learned and what mistakes have you made when delivering them?
This is a nice demonstration of the information explosion, which is the best reason for privacy concerns. You hand out your zip code, probably figuring that not much can be deducted from that and suddenly, they know your address, from there on they can get an idea about your income (think about rent), maybe about your general background and so on and so on. It's scary to think about it like that.
I'm sorry, but 36/(36+96) = 27.27%.
Dates are Time Intervals
In every situation I know of, it's not the accuracy of the answer that is being judged but rather the thought process and basic math and assumptions chosen to get there.

In any case it's one of those things where you tend to do well if you've prepared for it and do pretty poorly if you face it for the first time. Probably a better fit for interviewing management consultants than programmers for sure though
Oh yes, some kind of add-on for the Google Art Project would be really cool!
Wow. the Pro-Microsoft astroturfers are are full force, spinning a win for privacy into a loss for gaming's future. Very slick angle to take, guys. now, fill up HN with your sockpuppets, like expected.
I'm not sure where you've worked, but doing resource estimation for projects has been pretty important for most greenfield projects I've worked on.

It's also good for sanity testing, it's a useful skill to be able to spot that something is out by an order of magnitude as it can allow you to catch problems early on.
Inside Digg's Race to Build the New Google Reader