skysight-inc/HackerNews huggingface dataset:
"You might be shocked to discover how many developers have a deep understanding of algorithms but can’t troubleshoot/design/architect/solve their way out of a paper bag."

I might, but I have been shocked by the number of developers in the opposite situation: can create wonderful, beautiful designs but can't actually write code better than your average bonobo. And I won't even mention troubleshooting or actually solving problems. If you can't actually write decent code, I don't actually care if you can design or architect and I doubt your other skills would actually help me if I'm looking for a programmer.

This problem in no way requires a "deep understanding of algorithms". Hell, writing a balanced tree is hardly deep understanding, and I admit I'd have a bit of an uphill struggle with that myself. But this is just basic programming logic. If you have any problems with that, I don't care if you're Bob Braden or Edgar Frank "Ted" Codd.
Missing malaysian plane was ‘Obliterated’
Two factor auth (text/push notification) would alleviate a lot of this pain. American Express is moving in this direction with real-time fraud push notifications/transaction acceptance.
Ew, don't get me started on "paste"
Controlling memory usage is a battle that requires constant vigilance, and it's hard. It's difficult to measure memory usage in a reliable, repeatable way such that we could use it to prevent regressions. Additionally, small regressions can add up over time, making it hard to pinpoint any one thing that could be backed out to improve memory usage.
Moore's law is about transistor count; what does that have to do with battery life?
Ahh. Good point. Thanks!
Moto 360
> There exists a particular anti-fraud heuristic at a YC company. They shared it to me in confidence, because as soon as you know it exists, you can trivially avoid it. I mean trivially. It's apparently insanely effective, though, half because it has a really good handle on who it wants to frustrate and the other half because it's not in the literature at all and, as a consequence, the bad guys don't even know they have to avoid defenses in that class of algorithms.

Please don't tell me its capitalization of the cardholder name...
Code size is a concern on the web, of course, but typically in games the size of the art assets is much larger.
I'm using corona. I was able to slap something together from their examples. phonegap is another platform that could work.
Super excited about better codec spread. What do they mean by volume control, though? We've been able to control the volume of HTML5 video/audio for a while now.

Edit: here's a comparison of the audio UI between versions: https://mediacru.sh/2528762308f7, looks butt-ugly imo
I don't understand enough about the economics to understand what kind of philosophy a deflationary currency entails. Can you please explain?

As to the decentralised nature, I'm not convinced that really appeals to any deep philosophy other than our greedy nature to want to be able to own what we think we should own.
> I would love to practice guitar with something like this. Hopefully they start to offer more songs.

That's my hope as well. It's good to see someone attempting to compete with ultimate guitar, which lets be honest, hasn't done a damn thing to improve their site in the last 10 years.
I remember when a friend of mine went to work at Google, relatively early in their history. I'm sure he told me that there were smart people working there, working on cool things -- but I don't remember much of that. What I do remember is that if he was going to be working late, he could order up a steak and it would get delivered to his office. That anecdote stuck with me.
I first played Sim City on the Amiga when the original was released, and I've played various versions since.

The problem is that they messed majorly with gameplay in a way that effectively created an entirely different type of game. For my part, I enjoyed Sim City as a way to tinker on my own, and have no desire whatsoever to play with others, and it seems that's the case for a lot of others too. When that's the case, I also don't want to be forced to be online when playing.

It means nothing for webapp developers in general, other than that you should be aware of how your users use your app and not suddenly release a version that turns everything upside down and expect not to upset a lot of users.
The ones that do, usually do. Mixed boards have better performance. Company's producing products that don't actively drive away some of the market make more sales. Unfortunately people don't always act based on economic best choice, but based on learned behavior.
Inside Git Guts with Ruby
Did they start selling the raw ISO/floppy images?

I do not understand why they keep (kept?) bundling the games' datafiles with the emulators/runtimes.
Why We Cancelled Our Kickstarter And Funded It Ourselves
ctrl-k works as "go to search box" in both browsers. For Chrome, that means focussing on the address bar and presetting it to "? ".
I wonder what precautions Google will take to avoid fragmentation of smart watches.

If this software works well I'd be interested to see an actual watch manufacturer implement it, seeing as software has always been their downfall.
Show HN: Conway's Game of Life in JavaScript
Those things look huge. Until "smart watches" can be made smaller and lighter, the adoption rate will be abysmal.

Seriously, those things are electric hockey pucks with straps.
When someone accuses you of sexism, then you are probably sexist even if you don't see it

And isn't that convenient?

This is the reason why people are scared to death of a mere accusation of sexism or racism.

Of course, we can joke about it, and quote Avenue Q ("everyone's a little bit racist..."), but it's just about as easy to defend against as being accused of being a Communist in 1950s Hollywood, or being accused of being a witch in 1620s New England. Once the taint is attached to a person, especially in a high profile or scandalous case, it hangs around for a while.

In reality, all that we can determine when A accuses B of sexism, is that A experiences something B is doing as sexist (or thinks they do). But A could be mistaken, A could have an axe to grind with B, or it could simply be a difference of opinion about what is sexist and what is not. To say otherwise is just jumping to conclusions.
Zynga chef, if they do have one, has probably been feeding pubic hairs to the authors of this bs. Since 2011.
The problem with all of these things, in my opinion, is that they aren't IRC. Real time chat has been a solved problem since May of 1993.
Ehh. As a developer, I find the best way to understand a concept is to sometimes implement it from scratch. Sometimes your implementation may just be for your own edification on how the patten (doesn't) works, other times it can be useful for others.

Your view is limiting
@cgaebel The code for your blog seems to have a race condition in it where the content is all there on the page, its just invisible, and only appears properly about 1 in 10 times. Either that or maybe your code is just hanging because I'm not allowing it to load Google Analytics like it wants.

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

I'm using Google Chrome 33.0.1750.149 on Mac OS X. I had to open dev tools and tweak your CSS to get the invisible text to appear so I could read it.
Congratulations on landing the job & I wish you well! The people my comment applies to have plenty of alternatives but are afraid.
Did the prevention of piracy result in more sales or just less people playing the game?

Were the units sold to the user base of "bought it because they couldn't pirate it" enough to cover the cost of implementing DRM and running/maintaining the online component?

What about the units lost due to the negative press at release as reviewers were unable to play the single player component?
"At the request of U.S. officials, The Washington Post is withholding details that could be used to identify the country where the system is being employed or other countries where its use was envisioned"

Therefore there is no point to the article.
Thanks to Citizen United that allows corporations ( "corporations are people, too, my friend" - Mitt Romney)

Yes foreigners can influence our politics
I'm embarrassed to include myself among the ignorant masses--I just assumed this was for his work on LaTeX. The distributed systems stuff sounds much more interesting though. Looks like I have some reading to do!

http://research.microsoft.com/en-us/um/people/lamport/pubs/p...
Can you file an issue on Github? I still need to make an automated version of this tool (and eventually be able to import from something like Mustache), and I want to make sure it's rock solid.
Zombo-dot-com is software.

You can do anything at Zombo-dot-com . The only limit is your imagination.

Therefore, nothing is impossible in software. That's logic!
Have you successfully tried this out in a real app? Why would you want to structure your dom inside an array? Seem pretty crazy, my dude.

todo.view = function(ctrl) {
return m("html", [
m("body", [
m("input"),
m("button", "Add"),
m("table", [
m("tr", [
m("td", [
m("input[type=checkbox]")
]),
m("td", "task description"),
])
])
])
]);
};
Google Introduces a Smart Watch
Many people have picked up on it, which is why I've read it in multiple places. It's noteworthy, but less so than you seem to imply: a denial is exactly what we would expect if Dorian was Satoshi, and if Dorian was not Satoshi. So it's all the other evidence, in my opinion, that damns Newsweek, and not the post from Satoshi.
More efficient computing requires less battery power

http://en.wikipedia.org/wiki/Koomey%27s_law
It's a mystery how writing about such an interesting theme can be so dry and witless. Good lord, it's like eating cardboard.

Donning my tinfoil hat for a moment, I can only conclude that this is made on purpose so that the vast majority of the public can be manipulated with all the crap we see on TV.
Numerical library for .NET: ILNumerics 3.3.3 available for download
Ask HN: Was http://savetheinternet.eu removed from the front page?
https://news.ycombinator.com/item?id=7421424 (http://savetheinternet.eu) was on the front page some minutes ago, now I can't seem to find it on the front page nor on the other 5 first pages.

Did it just disappear?
JavaScript: generating a function with runtime data from a declared function
Confessions of an ex-tech journalist
I think at this point "Moore's Law" is just used as shorthand for "technology will solve technology's problems given enough time"
Similar to other replies the most important thing is the definition of roles.

As a tangible example, our startup (team of 7) we actually use both within our title. Co-Founder and CEO. Externally this is good, because it provides initial guidance for others who are getting to know the company and aide them in making some initial judgements. For example the CEO is going to be the one responsible for raising money, acquiring customers, recruiting, etc.

So if it walks like a duck, and quacks like a duck, no reason to wait to call it a duck.
Sadly, it seems that the majority have become inured to the offensive over reach of agencies such as NSA, GCHQ, etc.

The only way to play it as if the country where the system is being employed is your own.

Yes, I said it... I wouldn't be surprised to learn that the aforementioned country is the USA.
Unless I'm reading wrong, this is mentioned in the third paragraph of the linked article.
> If you have a low latency 20mibt connection to the internet then ALL video is fast.

Just because they sell you a 20Mbit connection doesn't mean you'll always get 20Mbit out of it. Suppose that during peak hours you only get 4Mbit because the ISP's uplink is saturated. Obviously customers would complain...unless the ISP offers extremely low prices to Google, Dropbox, Netflix, etc. to get them all on the pay to play plan and bypass the bottleneck. If the sites 90% of the customers use 90% of the time are fast, the customers will blame the remaining sites for being slow, which forces the sites to pay the ISP. Meanwhile the ISP can raise prices on existing "customers" like Netflix one at a time until they're all paying monopoly rents to the ISP.
We moan a lot louder than we cheer.

This is a win. We should celebrate.
Show HN: I built a Drudge Report for tech news
Theoretically, if your bandwidth is high enough, you can transfer the entire computational state of the distant resource to a local substrate, and then run the computation locally for a low-latency conversation.

So, if you are annoyed by the slow comms of our alpha centauri - earth channel, just transfer _your entire brain_ to a local avatar and I'll converse with that. Then run "git merge" to bring the remote history back to the master repo.
Pilot who flies in the area of the Indian Ocean has Indian Ocean airports on his practice setup. Obviously, a smoking gun. Also good that the defense minister denied the plane landed at Diego Garcia, because who in the world would notice it sitting there for a week?

What's Malay for "Keystone Kops".
US government moves to drop key charges against Barrett Brown
While I don't disagree that SimCity was an utter mess, and haven't played it since shortly after release either, the complaint about DLC is one I hear all over the place from gamers.

The team working on DLC is going to be different to the team working on bugs in the core game. I'm not really sure what you expect a content artist to do in the effort to decouple SimCity from the online play it was connected to, and since they can't do much there they may as well work on flooding cities with Nissan Leafs instead and keep their job.
I posted this spreadsheet in another thread to give an idea of the cost of storing all of the nation's calls.

I figured an annual cost of about $11 million.

https://docs.google.com/spreadsheet/ccc?key=0AqWtA_3af-R0dE5...

(the spreadsheet allows editing, so you all can play with the numbers).
The choice wasn't so simple when asm.js was only supported by Firefox, and Microsoft had no plans to support WebGL in IE. :)
But DOM is separate from JavaScript.
Thanks for putting this together! It's very interesting to see the differences across various app categories.
He wasn’t paid $20M. He was paid a salary plus options which had a good chance of being worth nothing at all, a good chance of being worth a nice european vacation, and a small chance of hitting the jackpot.

You don’t get to renegotiate the terms afterwards once you know where on the payout scale your company happened to fall (maybe you can legally, but then you’re an asshole).

“The guy who fixes the bug” isn’t worth $20M either. There are plenty of extremely competent engineers who you could hire for $300K that could also “fix the bug”. But you’re not paying him $20M; you’re paying him a smaller salary, plus a small percentage chance of the jackpot.
I still play games from the 80's occasionally. How many of the games you play now will still have functioning online servers 30 years from now, do you think?

The "whole offline thing" is DRM, and it will break games people still care about with increasing frequency as major titles starts being affected.
I feel your pain. Out of curiosity, do you carry a mobile phone?
This suggests around 30% of purchases are pre-orders:

http://venturebeat.com/2014/02/28/how-to-maximize-your-onlin...

At least among whoever they got their data from

Most games I buy on steam I put in 40+ hours. I also follow the don't pre-order model. The last game I pre-ordered was Sword of The Stars 2 - and that was a 'never again' moment.

These days I wait until the lets plays and the like are out on YouTube.

The reward of saving yourself a few hours download time when it comes out, and a few £££, just doesn't line up with the risk of getting an awful game and feeling like a sucker for me.
> I'm always surprised at the number of friends and family I see who have their Facebook set to public - especially considering what they post.

Correct me if I'm wrong, but I believe they are set to public by default... in fact, IIRC they even reset everyone to public when they released that "feature" a couple of years ago.

> When I tell them they don't care. I think the majority of people want some semblance of privacy but they are willing to give up a lot for the efficiency these new products, that require us to give up privacy, provide.

Sure, and smokers are willing to risk a slow painful death to forgo the pain of quitting. Humans are short-term thinkers.
Ours is a fair bit more elegant and works both ways. It's also being used for multiple pretty complex projects so it's reasonably "battle-tested" (although nothing is in production yet, so not as battle-tested as it needs to be).

We also do not bind by class because that's a really bad idea. (Actually the way we bind is a lot like Angular, but without being a templating language.)

A key design requirement is that the model does not get polluted with special methods and properties to support the binding -- so (for example) if you have nice RESTful services, you can GET, bind, edit, POST/PUT and everything just works. For moderately complex cases we support "decorators" that live "off to the side" (i.e. do not pollute the model). Again, you can stick getters and setters in your model if you want to, you just don't need to.
It does, when you prepend "google " in front of "45/3", which is in my opinion the best solution (I don't want to route all my URLs through google).
If you prefix your query with a ? it will be sent to your default search provider instead.
The key to the success of these things will be the ability to get information from the display without having to touch it. At first I figured this would mean an always-on display (so, e-ink, I guess), but this clearly isn't that, and yet they don't seem to turn the displays on in the videos (though I'm sure they're all fake).

I wonder if you could do something with the accelerometer that would be good enough? Like, if your arm orientation changes to look-at-your-watch position, the display turns on, and it turns off again when your arm goes back down to your side.
The status quo is then restored.

All this article is is chest-pounding by the US to warn potential competitors in the global sphere of influence.
Micro in the code you write, not the code that's loaded, so it doesn't seem practical to me.
See also: https://developer.mozilla.org/en-US/Firefox/Releases/28

And: https://developer.mozilla.org/en-US/Firefox/Releases/28/Site...

They have more detailed information than the release notes.
> It leads to me regularly switching between iOS and Android, Google services and Apple services.

The difference between Apple and Google has recently occurred to me: with Apple, their secrets are in jeopardy. With Google, yours are.
Facebook 'DeepFace'
"This is a big day for evolving the Web as a platform for gaming and we are very excited to see what experiences developers will bring to the Web using this powerful technology."

Slightly off-topic: I wonder if we're going to see more games being written to run in Web Browsers, or more games being written using web technologies like JS + WebGL but for desktop/mobile devices using things like phonegap/node-webkit [0] and then sold through various app stores such as Steam, iOS & Android.

The infrastructure for monetising web games in the same way that Steam and the App Stores has done isn't there yet, but maybe it will be soon?

[0]: Like A Wizard's Lizard http://steamcommunity.com/sharedfiles/filedetails/?id=205801...
This is kind of an annoying format for answering questions. You can't see the context and it breaks the conversation thread.
Apple Refused to Unlock Dead Woman’s iPad
isn't top 5 per category way too little? if you wanna know what colors are popular in a category, shouldn't you look at like a couple hundred icons?
try it with a space, like "45/ 3" and it works
Or they could just target WebGL and asm.js, which already works in Chrome, and let's see how long Google sits around with Chrome being slower at a popular use case.
The thing I particularly like about this is that the problem spec is very rigid and clear: no generic solutions (ints only), don't worry about balancing, don't worry about visibility, make it work, and then they give example usage of the API.

It's really easy to screw up a one-page toy problem spec: I've done that myself, and got many replies that failed to either follow the spec or failed to identify ambiguities in it. Having a simple problem as a baseline is really helpful.

That said, what I don't like about this is that it doesn't really test the candidate's ability to reason about systems or architectural things--then again, as a better "fizzbuzz", this seems to fit perfectly.
Kids and Children Stock Footage
They appear to be the LG G Watch [1] and Moto 360 [2], which were announced at the same time.

[1] http://www.lgblog.co.uk/2014/03/lg-gwatch/

[2] http://moto360.motorola.com/
So that customers who don't want to have to mess with emulators can just buy a game and play it?

That's one of the primary reasons to use GOG - even the ancient games they sell (in my experience) Just Work. They would be far, far less successful if every customer had to become an expert in DOSBOX in order to play an impulse buy of a game from their youth.
The commerical, PoC is great. But its idea has the same flaw as Facebook Paper (https://www.facebook.com/paper).

I can check the weather, get alert and listen to my music from my smartphone. I can enjoy some home automation with Canary (http://canary.is/). If I have free time I can design my own app and integrate a speech recognition to open the door (I am sure there are companies selling this too).

What unique "innovations" - conveniences will Google wearable (which at this stage seems to be just a watch) offer?

I say it has the same flaw as Facebook Paper because Paper
's success is based on rich, beautiful, poetic content. If your circle is casual writer, Paper will look lame to you. I love Google Glass because I can take pictures and record the world from a first-person view attached to my head. I don't plan on making a phone call directly from Google Glass yet - that's kind of weird.

So what else can Google watch do? I just can't see it.

The ability to better monitor your health and fitness.

You see, I can still get away with it with other accessory. I will give Google credit and say this is useful, but other than that, I really don't see it.

You know what is unique? What I want to see?

Iron Man computer screen + Iron Man interactive airtouch computer system.... That's what we are lacking. I want to be able to swipe through contents, web pages from thin air with gesture. We can do some of that already. Push it forward!

edit:

I will say this is useful as assistive technology. People who are visually impaired or motion disable can benefit from it. Just put it on wrist and good to go. But other than that, I just don't see it.
So the old - allocate a massive array, then use 2n+1, 2n+2 for the left/right children wouldn't have flown with you huh?
I think they should focus on bettering battery life on Android because it's honestly despicable.
How quickly tech giants build wealth
well you did sort of just comically imply that basketball fanatics have a mental illness
It seems quite possible -- it's like how smartphone screens detect when you've moved it from your ear while on the phone to use the number pad.
Definitely use both. I feel like this app is supposed to replace the pill rather than all methods of birth control.
Which I am completely behind since I would forget to take the pill every other day. Which is why I'm now pregnant. Not to mention the crazy hormones, weight gain, and general misery the pill brought on.
Yeah, I'll be switching to this.
I didn't get a sense of justification for spending more to achieve quality from this article. It seemed more focused on habits and pickiness which can lead to (or result from) creativity.