skysight-inc/HackerNews huggingface dataset:
Me too, It's nice to have a good skeptical vetting filter. Some of the best discussions I've seen are cases where the OP's link (or the subject of) was eviscerated by commenters here. Maybe I am doing it wrong, but I don't equate the upvote to friendface's "like" button. I often upvote replies with which I disagree as a show of appreciation for a good discussion. I also don't put a lot of stock in the top post. There are a few commenters here who have a knack for getting their comment to the top of the page, often by making a contentious almost trollish post and then I guess, getting the benefit of the shitstorm that follows in the replies to their post.
Critical iPhone Vulnerability (GPS Spoofing) Exposed by Security Company
How to create a resizing menu bar
Lately some websites, like This is the Brigade and All You, have started featuring a dynamic and animated menu that resizes on scroll down. Minimizing the main navigation to allow more space for the content. In this tutorial, I’ll explain how you can create this menu yourself with HTML5, CSS3 and just a bit of jQuery.
I assume the phone would be the hardware key and the fingerprint would be an additional security measure because people are more likely to lose/misplace their phones.
If you copy and paste the clock (or if a non-JS supporting screen reader or search engine encounters it), you get a time such as 12:04:37. That's pretty cool, and I'd be interested to know if SVG can do something similar.
This idea is good, but pretty old. I know it's used in at least Wolfpack's version of the venerable Empire family: http://en.wikipedia.org/wiki/Empire_Classic_(video_game)
Sublime Text 3 fixes most of the problems mentioned in the article. It starts up fast, handles large files better. Still no option to show newline characters.
Working From Home is Like Saying No to Drugs
So far, so good. I got my first-ever cell phone a couple weeks ago and am doing this exact thing: Nexus 4 + T-Mobile pre-paid plan. I'm on the $60/month plan on the page linked above by whichdan, but will probably drop to $30, because I just don't use many talk minutes. So far, I don't have complaints with the service.

*edit DON'T have complaints. Accidentally an important word.
Thank you for this advice.

It's true, many people completely ignore marketing, and I did for a while. Now I'm learning, I'm getting books on it and try to fix my deficiencies.

I'll write on the blog about it. At the moment I'm reading "Book yourself solid" from Michael Port: http://www.bookyourselfsolid.com

I also have another book I just bought in the pipeline: http://doubleyourfreelancingrate.com/the-blueprint

I'll have a look at the book you recommended, thank you.
Most are bad yes, but what if you could successfully replace one of those[1] in CSS. That would be a very good optimization hack.

[1] http://subtlepatterns.com/

EDIT: Or at least it seems. Maybe rendering as much details in the background with CSS is worse than just displaying repetitively a simple png.
for the record. this:

"ranging from the sensible (we want to write our own
display serve so that we can control it)"

is sensible to him.

What the hell is going on at Canonical? I can't imagine how BADLY mir will damage desktop development in linux if Canonical actually forces its adoption and then holds the main repository.

It would have to be forked to get it away from them. Are we even allowed to fork CCA code?

Why do I get the feeling that if any of this happens, canonical is going to be suing linux end users.

what a mess.
Excellent policy.
Real world strategic running game for iOS goes into beta
If you have your email address set to trigger your phone at all times, why the hell would you give it to random websites?
I don't mean to be overly critical, but the obvious question seems to be: Do most YC startups use Clerky? If they do, it seems like a huge endorsement, maybe the only one you'll ever need. If they don't, that sounds problematic...

Anyway, best of luck in your endeavors.
Thanks, will try out the iOS client.....

We tried chatting with the Google+ Hangouts browser plugin, but at the time the performance didn't quite match Facetime on one-to-one chats when bandwidth was scarce.
Building Dsgn Jbs
Studying Intel Microcode Updates
Brad Frost presents Death to Bullshit
> there's no file manager

Is there one on Android?
"Please don't submit comments complaining that a submission is inappropriate for the site."

Though, strictly speaking, it was a post and not a comment that was submitted.
I actually had an OpenTable confirmation in my gmail that wasn't added to my calendar, and Google Now still alerted me when it was time to leave. That one creeped me out until I realized it had scanned my email (still kinda creeps me out).
Well, in that case that's no different than assuming that neither side has nukes with the same result. But considering the origin of the Red force, it is fair to assume that they do not have nuke capability. If they did, it would likely be limited in nature.
What does this mean for any future findings from this effort? For the purpose of examining ancient lifeforms in this lake; is the lake now considered contaminated by surface organisms?
An Interview with Jeremy Keith
Photoshop add-ons you should be using
It's probably accessible somehow. For example, on my Serbian keyboard it's AltGr+Shift+Q
He wants to test text editors, not programming environments or IDEs. He makes that quite explicit.

By the way, I'm an emacs fan.
By using the most efficient possible languages (Ruby and Clojure, in my case, rather than Java or C#) and relying on free and open source software (Postgres rather than Oracle, for instance), I’m potentially destroying jobs in my own sector!

And that's where I stopped reading. Anyone who doesn't understand the economics of OSS is probably not going to be writing very insightfully on economics in general (hint: the large majority of OSS is produced by paid programmers).
Interesting info, happy the site survived.
Bring Back the Sitemap?
A common thing I have noticed in these recent Android switcher posts (and despite the disclaimer this is a fairly typical one): a shift in perceptive of who the phone should serve. Apple tends to make opinionated choose that works amazingly for the vast majority. Switcher tend to stop arguing for the norm and realizing that some people are different. When I used iOS and ran into a problem, I usually found that I just wasn't the typical user in that edge case. Which is fine to a point, but not when I rarely run into similar problems on Android.
From the wikipedia links, I thought this was a good analysis: http://www.exile.ru/articles/detail.php?ARTICLE_ID=6779&...
No, I would, too, but virtually all I know I got from questionable sources like reddit comments. :/
Generally not by default, but that can vary by manufacturer. You can just download one of the many available from the Play Store.
So what if I have learned Krav Maga (and Muay Thai, and Brazilian Jiu Jitsu, and dabbled in Sanda/Sanshou and wrestling) - and still feel incapable of defending myself against an armed assailant.

Is it okay for me to own a gun now that I've jumped through your arbitrary hoops?
Very cool. Language is also data.
Is there a better C++ IDE than XCode? Serious question, works well with cmake and all the other tooling people use with amazing autocompletion (given how hard parsing C++ is)
Microsoft's new outlook.com commercial highlights its support of gay marriage
That part of the article is somewhat flawed.

He should compare "Android" to "iOS" and - say - "Nexus" to "iPhone".
Yahoo CEO’s hiring crackdown raises eyebrows, questions
They don't make a secret of the fact that they scan your gmail account for a lot of Google Now's functionality.
For what it's worth, issue 1 has proven to be the opposite for me. I had an iPhone 5 and it worked perfectly playing whatever app I had previously been using and not reverting to the standard iTunes library as it seems to for this guy.

Indeed, I switched to an Android phone (S III) and found the Bluetooth experience so poor (quiet, poor quality audio) that I bought an iPod Touch merely for listening to Spotify and podcasts in the car..
Definitely similar problems, but in a somewhat different way. This library looks more featured than Angular UI Bootstrap, though in mostly small ways.

The popovers allowing external templates and custom scopes is one example, and the inclusion of navbars, date and time pickers instead of pagination, accordions and carousels is another.

If it works, I'd say I like it more than Angular UI's version, which is probably simpler to get up and running but something that you'd run into the limits of more quickly.
That seems to be an incredibly fringe use case to justify the "wrong" implementation (i.e., modeling images as text when your protocol already has affordances for images).
I don't know if phones ship with one by default or not, but there are several in the app store. Personally I really like ES File Explorer, since it also lets me browse smb shares.
My comment on Google+: https://plus.google.com/100221912051999668442/posts/Wf9nDPFQ...

Here's a copy of the most important parts:

---

(One ring to rule them all, anyone? ;) )

Anyway.

"using personal hardware to log in would remove the dangers of people reusing passwords or writing them down"

Shit yes, writing passwords down and putting it in a drawer at home is so much more vulnerable than stealing the one thing with which you secure all of your accounts and take with you. And how is one-factor authentication that someone has to force out of you (password) worse than one-factor authentication that someone has to rip from your finger and run away with? People apparently can steal watches without the bearer noticing, what the hell am I supposed to think of a ring?

"Everyone is familiar with an ATM. What if you could use the same experience with a computer?"

An ATM requires a PIN-code. Your second factor (a 4-digit password) that is validated by the IC on your card and provides some sort of secure authentication.
The US military can destroy any other nations ability to make war. Our total losses in post invasion Iraq where minimal despite a fairly active insurgency. (We lost significantly more people in larger battles of past wars.) And that's about the limit of what it's possible to do with a military.

Now, clearly the military has significant limits, but at some point you need to decide it's time to use a different tool.
> aweful

So you're in awe of his writing?
But the comment suggests that some of the vectors of attack were essentially impossible. One could dream up several possible ways to attack a superior force but that doesn't mean they would all actually work.
I believe it scans your gmail for things like flights and package deliveries.
And this wouldn't matter that much because it's not truly a multiplayer game. You would be cheating at your single player , non-competitive game... big deal.
Yes, but I wouldn't even go so far as to cite the 100% new market creation - where's the usual timing / major shift argument? If that actually applies for real, forget the fallacy. In all other cases, feel free to keep it in mind.
It doesn't seem easy to me to steal a ring from someone's finger

Maybe, maybe not, but there are all kinds of professions and occupations where rings must be removed for safety and/or security reasons. It would seem easy for a thief to be able to take advantage of those situations to get the "key" to someones online persona.
beautiful, it needs to filter stop words
Private Manning’s Confidant
Cloud based Auto Dialer Software on Demand
Automatic dial-up software is so much demand, including almost all sectors of society the main reason is because of the fact that to become more productive, efficient way, their customers make their voices and methods, it can help the sales staff, especially telemarketers.
Well, internally we're just passing around bits of lisp before building the query. Part of the aim in gathering data through our survey is to get a feel for what data sources people want, so it's likely we'll have more than just SQL. Given that, I don't see why we could just have a homebrew, abstract structure as well, if not the internal representation.

Also, in my distant C# days I was very impressed with Irony, glad it's still around.
I use this plan as well. I've never gone higher than 70 minutes, and the coverage and speed blow my previous Virgin Mobile service out of the water. I believe Virgin Mobile uses Sprint's towers.

I broke my Nexus 4 recently, and I'm waiting for a new one in the mail (with a case this time). I hope Google/LG isn't still having trouble meeting demand.
Integration with Amazon is like the holy grail for Bitcoins. I can only imagine there are regulatory reasons Amazon doesn't accept bitcoins as direct payment.
Although we keep saying SVG will fix this, doesn't this seem like SVG has failed and maybe we need to come up with a new way to do vector on the web?
Depend on your phone model. Mine came with free version of a file browser with some functions (batch files operation, etc) disabled, with IAP to unlock those functions.
I don't believe ui.bootstrap actually depends on angular-ui, the project is just rolled into angular-ui's brand/github org. They could probably be more clear about that.

All three of them (angular-ui, ui.bootstrap, angular-strap) have been a pleasure to work with.
Festen.dk
Assuming a "like for like" attack I would assume that Blue would use a tactical nuke on a Red military base of roughly the same population as the number of casualties on the ships.

Only a lunatic would go straight to a city-busting attack with strategic weapons.
Wikitionary: unwashed masses (plural only)
(idiomatic) The collective group ("mass") of people who are considered by someone to be somehow uneducated, uninformed, or in some other way unqualified for inclusion in the speaker's elite circles.
UI Bootstrap does not depend on AngularUI. It's just a set of Bootstrap directives built by the AngularUI team.

The main difference between the two seems to be how they handle templates. UI Bootstrap has a set of default templates that can be overwritten, whereas AngularStrap doesn't. AngularStrap also includes date/time picker directives.
I am getting a 404. Why would someone pull down a page which is on the front page of HN?
Hey edw519

If I left 10 companies because someone got promoted despite the fact that I did 3x the work, several questions would pop into my head:

1) Did the company value what I was working 3x as hard on?

2) Did the company know that I was working 3x as hard? Was I able to demonstrate a tangible result of this extra effort?

3) What could I do differently so that this doesn't happen again? What can I learn from the person who did get promoted? Why has this happened 10x?

Someone else mentioned a study of EQ vs. IQ -> I agree - after a certain point, IQ isn't the determining factor, how you enhance the abilities of the team (and make other team members feel) is also very important.
Github Service Hook for Firebase
> the amount of socially necessary labor decreases with each passing year.

Isn't this Lump of Labor fallacy? There is not a fixed amount of work available because human desire is limitless. (and therefore so is human suffering, but that's a different discussion!) http://en.wikipedia.org/wiki/Lump_of_labour_fallacy
"A person filled with gumption doesn't sit around dissipating and stewing about things. He's at the front of the train of his own awareness, watching to see what's up the track and meeting it when it comes. That's gumption."

I'm not sure I understand what this means. It sounds to me like gumption is a lack of foresight and planning. As I get older this sort of state is ever more difficult to achieve. And for the most part I avoid it.

I used to tackle problems by opening up my editor and getting some code in there as soon as possible. Before I had even fully considered the problem and its base cases I was throwing code at my compiler/interpreter and working out mistakes as I went. I could spend hours like this without being interrupted or missing a beat. I've come to believe that some people call this, "flow." I call it, "shotgun programming."

These days I find myself spending more time writing notes and thinking about the problem before I put my hands on a keyboard. I know the base cases before I begin to think about how to implement the solution and I write tests for them before anything else. In the end I write far less code than I used to and fix fewer bugs. But I never really feel like I am in the flow or programming with gumption.

How else can one avoid, "gumption traps?" I guess I've left one too many assembly rods on the shop floor over the years to be bothered to rush into it.
Visualization news in bubble
aur.
I think the idea of using a ring for this purpose is that you never need remove it. It would have to be pretty durable, of course, but then you'd basically leave it on while swimming, sleeping, etc. (like the standard approach to a wedding band).

Having it work by proximity makes me a bit more uneasy, though -- I imagine someone brushing by your hand in the subway and authenticating with your bank then & there.
Anecdotally my Droid Razr came with one.
I disagree - native apps aren't somehow an extension of websites, they address a different use case altogether.

The two examples brought up should never have been apps (and if apps were built, someone is doing something very wrong) because they were never regular-use services. How often do you book a driving exam or look up city regulation?

There are use cases where you don't want a website-first approach. Instagram would never fly as a mobile site, nor would Facebook, nor Twitter. When you're building something you're expecting users to hit multiple times a day, the native experience is far better.

The reverse is also true: if your product is not something that people will be hitting every day, don't build an app for it and stop wasting time.
How Machine Learning Will Revolutionize the Consumer Web
> If you want to refute his point of vue [sic], please do discuss the actual arguments.

Maybe you could summarise them for me. Once all the needless vitriol is removed it couldn't be more than a few lines. I just can't trawl through them without gagging.
Building User-Extensible Webapps with Local
I've been reading "JavaScript Web Applications" by Alex MacCaw and it provides a great introduction to MVC and a number of popular client-side frameworks. It also contains a ton of best practice advice for general JavaScript development. Definitely worth checking out.

http://shop.oreilly.com/product/0636920018421.do
Aaron Swartz's A Programmable Web: An Unfinished Work
Ask HN: Missing Discussions
Yesterday HN suffered a DDOS attack and things seem normal now but I've found a bunch of threads not working right now:

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

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

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

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

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

And most are Who is hiring and Seeking Freelancer threads:

http://www.hnsearch.com/search#request/submissions&q=seeking+freelancer&sortby=create_ts+desc&start=10
Malcolm Gladwell has a chapter on this in his book Blink. Really interesting read about how frequently instinctual, snap decisions (Red team) based off of limited information result in better results than overly analyzed decisions based off of loads and loads of information (Blue team).
I don't see the reason for this assumption, e.g. Russia has a nearly unlimited nuclear weapon arsenal but probably very limited options regarding "network-centric warfare" (at least as far as I know) - so, using the techniques the red forces used in this scenario to overwhelm the "network-centric" enemy sounds completely reasonable.
How to build something that solves a real world problem
What book? (Feel free to post an affiliate link!)

Also, is this book something you'd recommend to someone who's just casually interested in the subject?
Great use of D3.js
Another system to take notes from is embodied in Frozen Synapse.
How I Beat Depression
TL;DR: The guy describes how economy should work from his point of view, then says how it actually works and makes a statement that "something is wrong with the economy" instead of revisiting his own ideals.

My opinion is this: Bitcoin enables exchange of things outside any particular monopoly of law and violence. Chinese guy can buy something from Brazilian guy for bitcoins without asking permission from anyone. Is it bad or is it good? For these two guys everything is okay - they get what they want. Everyone else? Does not really matter because they cannot do anything about it. Even if it is awful and immoral from your point of view, it does not give you power to interfere: these guys are somewhere on the internet, you cannot easily come and stop them. Whether you like it or not, Bitcoin payments approximate mythical "free market" as close as possible. You can reason about trade on this market in purely economical terms without mixing it with politics (because your political opinion is very hard to enforce). So you either focus on what other people genuinely want, or you expose your egoism by pointlessly telling everyone what's your opinion about someone else's transaction.
I am not sure why, but /r/linux has a unusually high number of archlinux users compared to other samples around the internet. It is second only to Ubuntu there. May be it just speaks about the kind of people on reddit also using Linux. May be arch linux is _underrepresented_ everywhere else.
Downvoting is disabled on threads a user participates in, so it wasn't me. My intent was to inform, not to insult. For the argument you made to be correct, textbook economics must be wrong.
If these optimizations look like a pain to do manually,
mod_pagespeed (apache) and ngx_pagespeed (nginx) can make many [1] of them automatically.

Disclaimer: I work on pagespeed.

[1] Of the ones mentioned here it can optimize images, inline small images, sprite images, and defer javascript execution. Full feature list: https://developers.google.com/speed/docs/mod_pagespeed/filte...
Default will depend on which phone you get, but there's no shortage of great free ones in the market (Astro and ES File Explorer, for example).

Also, Android phones work just like a USB drive if you want to drag and drop files then access them from another computer later. You can store anything you want and create your own folders, unlike the iPhone where you can only sync certain media types through iTunes. That's what I was referring to with the file manager thing, but I'm not sure how to say that succinctly...
At first I thought this guy really built his own protocol or something. But upon reading, it seems like it's just a rant about his experience with Android.

Disclosure: I'm an Android fanboy (4 HTC phones! 1 iPhone)

The sad part is, this is a heavily opinionated article fully about his own experience and it doesn't actually explain why Android is better than iOS yet. For example, he talks about integration issues with his car as an argument over his iPhone, which is just his own opinion. It would have been really great if he had pitched as to why Android is REALLY better than the iPhone. He doesn't talk about the actual reasons why Android is superior -

1) Choice of various Filemanagers

2) Better Bluetooth connectivity between other phones

3) No need for the memory hogging iTunes garbage

4) Better navigation and integrated Maps support

5) Choices between browsers and functionality (Some browsers even enable Flash even if your handset doesnt support it!)

6) Excellent Notifications menu and ease of access to important stuff

7) Better App. management (Move to memory card, etc) and true multi-tasking, install Apps outside of Market

8) Freedom to do whatever you want with the phone - Install any ROM you like, Root it, connect it to other electronic peripherals, etc.

This is just a short list, and I'm not sure if some of the features are now available on iDevices, but the last time I checked, they weren't..
No Apple TV