skysight-inc/HackerNews huggingface dataset:
The problem is Joe Billy who buys a random phone (who is also 90% of the marketplace) does not care at all if the applications he is using are made with HTML5/CSS/JS, Lua, C#, C++, C Triangle, Delphi, Dolphin, Chicken Horse, what ever. All they care about is...

1. Does it work.
2. Does it work well (ie fast, do what it is suppose to do).
3. Does it not cost anything (or if it does cost anything, an amount which is appropriate).
4. Do his friends have it.

That's really all they care about. At the end of the day, nobody cares if it's Firefox OS, Android, iPhone. So long as they can do what they want to do at a cost they can afford. Their friends have a similar device or allow transplatform communication. And they can get all them fancy stuff their friends show them (ie amazing apps, themes, custom phone skins, etc).

The people who care about the other stuff don't make up most of the market.

And that is something Microsoft as well as Google, and Apple get. The goal is to have a cool phone, with stuff that is cool, at a cool price. That's why people like Microsoft pay app developers to port their "cool apps" to MS App Store. As well as give "celebrities" free phones. All in the name of coolness!
space.com is particularly cheesy in this regard. I stopped visiting voluntarily (sometimes I get click jacked there)
Agreed.

But keep in mind, the content is not all there is to it; the historical context and influence on society is also an integral part of the humanities. Or at least, that's what I think -- I try to take a historico-contextual approach to it, especially when I know, say, Aquinas' arguments don't hold water.
I think you're missing the point. Security is achieved through layers of protection that an attacker must defeat in order to take a malicious action. The technologies being discussed here solve different problems:

SSL - Validates that you are actually connecting to the server represented by the URL and that no one is listening/inserting information in between.

Author signed packages - Validates that the package contains only what the author has released.

Yes, it's possible for both to be compromised with enough work, but that's the point: "with enough work". We can't prevent attacks 100%, but we can layer up security so that an attacker's chances of finding a usable exploit approach zero when looking at the full chain.
The reason the .gov.pk domains resolve into the US is fairly simple...

Their government domains[1] are controlled by Prolexic[2] a lesser known brother of CloudFlare; they're a DDoS protection service.

[1] http://whois.arin.net/rest/nets;q=72.52.12.175?showDetails=t...
[2]http://www.prolexic.com/
NY Startup Guy Marco Arment Has Had 3 Companies Sell In The Past 5 Weeks
True. For this situation, I am referring only to non-contract "retail" price.
I'm curious how close we are to being able to image planets to detect unnatural light. Searching for alien light pollution from planets found by Kepler would be pretty neat.
Has it been announced if it will support iOS apps?
I would suggest integrating this plugin (or something similar): http://codemirror.net/
5 brilliant mathematicians and their impact on the modern world
Looks interesting. Anyone have any idea how this research/product fits into the larger landscape of ML theory?

They don't seem to reference much outside work as far as my cursory check revealed.
Do you disclose this to users on your site?
Excellent points. In physics we don't trudge through the details of phlogiston theory or Aristotelian mechanics because those are really dead ends. Only specialists in the history of science bother with the real details of those things. But in philosophy it seems that students spend huge amounts of time on anything that ever gained traction. This leads some physicists (maybe Feynman) to conclude that philosophy has no criteria to separate valuable developments from useless stuff; since there are no real standards, they can't distinguish the essential content of their subject matter from its tortuous history.
Nice, thanks for the reference. It's also worth pointing out that Go's GC can't do soft real-time because of GC on the global heap. IIRC, Rust has a global heap as well, although it's less frequently used thanks to richer ownership semantics.
Not really, in fact I believe some methods even reboot the system into a recovery mode without any user interaction, so given a vulnerability, there are definitely ways of interacting with the phone without it being unlocked.
We've gone ahead and disabled it while we work on the privacy and user experience. We will make the indicator and opt-out really easy to see and reach.
Jam together online -- jammr
PS4 Will Not Feature Used Game DRM Like Xbox One
> And so, every few weeks it seems, we get these posts from some techie who believes that his (it's always a man) experiences with social media are universal.
...
> And as usual for these rants, there's no evidence this research has been done.
This piece of writing, therefore, does not contribute meaningfully to the discussion around Facebook.

Too harsh. I agree that there is not enough rigor to speculate on the universal experience, but this absolutely has value in the larger Facebook discussion.

The increasing frequency of these anecdotal experiences is a hint that there exists a segment of frustrated users. It would be a mistake to summarily ignore their frustration due to the presentation of the argument.
All I can see is a photo with the caption "Make brilliant collages with your pictures. Any pictures from Facebook, ? and Instagram". Clicking everywhere does nothing, scrolling up or down does not reveal anything. I'm using Firefox on a widescreen laptop.

Going full-screen shows "Try it with Chrome or Safari on your desktop". Aha!

So I load it up on Chromium. It does work there, and the interface is pretty. There doesn't seem to be a way to make a collage without publishing it. It doesn't seem to be something I'd use a lot, but then again, I don't have a camera.
I am trying to reconcile these two statements made by the author:

1) "[Scrum] provides a framework that prioritizes delivering real, working, business-quality software sprint after sprint."

2) "Scrum is engineering centric. Great companies are customer and product centric."

So, with the second quote the author sets up this dichotomy between Scrum and being customer-focused. But to me, the first quote (which is accurate) positions Scrum as supremely customer-focused. Meaning, to deliver value as soon as possible, as much as possible.

I think the author fails to make any persuasive arguments about Scrum. His arguments about what Scrum is not are inaccurate. I was hoping for some useful counter-perspective.
I've read "On Intelligence" too and I think Jeff Hawkings is onto something. However your argument:

>>"The fact that nobody seems interested in acquiring them sends the signal that they probably are no better than anybody else building AI tools"

Seriously? The bar to being successful is an acquisition offer from Google? I'd understand if money was the driving factor. But Jeff Hawkings has already made a bunch of that from his previous ventures and to me at least, it seems that he's genuinely passionate about building something extraordinary. So, I'm still rooting for Numeta.

In the SV bubble the measure of success may be getting "acquired", but I hope Numeta is more about actually creating some groundbreaking advancements in AI & not just getting acquired.
WSJ Bemoans Rise in Rationality, Um, Decline in Entrepreneurial Risk-Taking
I wonder if anyone ever peers back at us as intensely as we peer out.
Real World Examples of Big Data
Particular.net
I’ve lost friends because they thought I was crazy to try to build my own company.

Huh? What kind of friend tosses you aside because you decide to start a company? That makes absolutely no sense. I'm trying to imagine this conversation:

You: I'm starting my own company!

Friend: I think that's a crazy idea. You'll probably fail.

You: I'm confident I can do it.

Friend: I disagree, and we're not friends any more.

If anything, friends usually way underestimate the difficulty of running a business and just throw platitudes at you like, "Do it! Follow your dreams! With passion you can't fail!"
Reviews are hard. They are hard because they are relative and very very human dependent. For example, if I walked in a restaurant and "loved" a particular item on the menu, what does it really mean ? I could have loved it because it had less salt ? More salt ? etc. etc. The same item could have been hated by someone else.

I think that to do reviews, one way could be to come up with a smart set of questions that will describe the experience of the user as a chain of events. Instead of directly asking to select Good,Bad Or the Ugly, come up with a set of questions that will help you derive the good/bad yourself depending on what matters to you. For example, I personally care a lot about customer service sometimes even more than the actual product itself. Again taking the example of a restaurant, even if the food is incredibly delicious, I will not go there if their waiter/waitress are jackasses. Simple. I care a lot about how I am treated rather than what I am treated with when it comes to food. Imagine if I gave reviews on yelp. I would care less if food tasted good. It would be a straight "The Ugly" if I only had that option.
I would put mobile in the full stack dev equation. At least 2 platforms.
The reaction to Eric Weinstein's May 23rd lecture
Yelp's biggest problem is that it sucks for the businesses but not for the consumers who use the site. A review site which caters primarily to businesses as yours would has no chance of competing with Yelp because it offers nothing to the consumer that Yelp doesn't already provide. Without those consumers, you offer businesses very little worth paying for except yet another review site.

You need to come up with some compelling ideas for the consumer-user experience before you think about the business-user side. Urbanspoon went with UI, and their mobile app was/is awesome (but their coverage of restaurants is spotty outside of major metropolitan areas).

[By the way codegeek, your comment got deaded because of the profanity filter, so no one can see it without showdead.]
There are some FAQs on his book here (for example, how he complied war violence stats):
http://stevenpinker.com/pages/frequently-asked-questions-abo...
Thanks for the feedback. Ended up in the finals and almost took the crown:)
Data.IO: Bidirectional data syncing via Socket.IO
How to deal with stubborn kids
Governments are terrified of Bitcoin and are trying to destroy the value by eliminating providers of liquidity. No buyers, no value. As to some of the comments stating that they have not been "suspended by the state" - that is a disingenuous argument that only a lawyer could love. The state sent them a letter accusing them of violating laws that carry the organizational equivalent of the death penalty, and possible jail time for the founders. It was intended to threaten and intimidate them into suspending operations, and it worked.
Startup advice
It may sound absurd today, but there was a time when every small to medium-sized software company was trying to be successful, but not TOO successful, lest it attracted Microsoft's attention to its market.

And you're right that a developer/entrepreneur doesn't have only Google and app stores as choices, but the options don't go much further than that. Facebook and Twitter, perhaps? In the end, the company that controls your customer acquisition channel controls you.
My point in all this has been that language popularity is nearly orthogonal to technical pros/cons. Languages become popular for non-technical reasons. The popularity of C, C++, Objective-C, and related languages has almost nothing to do with the technical features of those languages, and almost everything to do with the marketing of popular OSes: Unix, Windows, and iOS. If an OS written in ML had become dominant in the 80s or 90s, it is nearly certain that ML would be a popular language. The inertia created by this large ecosystem cannot be denied; it is part of the reason you keep seeing new software being written in C/C++.

C absolutely is that bad. It is poorly defined. It forces programmers to explicitly write out things that can and should be done automatically. There is no standard error-handling system, just conventions involving return values and global error flags; there is no error-recovery system at all. Something as seemingly simple as computing the average of two signed integers winds up being non-trivial. C++ is even worse, as not only does it inherit most of the problems with C, but it introduces an entirely new list of pointless problems. Debugging code written in these languages is needlessly difficult -- you are spending as much time on high-level problems (i.e. design problems) as you are on tracing pointers and figuring out where some uninitialized value became a problem. It is not unreasonable to estimate that the dominance of C and C++ carry the cost of billions of dollars spent dealing with the headaches caused by these languages' problems.

It is hard to come up with a list of technical advantages to counter the above. C has few features, and those features are not very powerful. All that C really has going for it is that you can be "close to the machine," though it should be clear that other languages let you do this too (since other languages have been used to implement entire OSes). C++ has a few technical features that may be advantageous -- but they all compose poorly with each other, and their value is weighed down by all the baggage C++ carried from C (and indeed, most of the really bizarre bugs you can make in C++ stem from this baggage).

The non-technical reasons for C being popular vastly outweigh the technical deficiency of the language. The reason C/C++ is "choice number one" for desktop software is almost entirely a result of those non-technical reasons.
It will, but they don't provide code examples. This display is interfaced via a SPI connection, and the RPi has one SPI bus (see: http://elinux.org/RPi_SPI). I expect that a community driver will be written presently now that there are eyeballs on this project.
I don't think this is it. The point of allowing only Likes and not Dislikes seems to me a social thing rather than a usage thing.

Netflix lets you "dislike" something (implicitly using star ratings) because no one sees those ratings except you.

Amazon and Yelp let you dislike things because there is, for the most part, no interactivity around the ratings. A Yelp review or Amazon review generates no flame wars or ill will towards the user base.

So, at least from the examples in this blog post, that leaves Reddit, where downvotes frequently embolden trolls, causes large amounts of moaning about receiving said downvotes, and escalates flamewars as the downvoted have karmic reason to fight more and with increasing aggressiveness.

Disliking things has a negative social impact. It escalates disagreements and makes everyone simply observing the content feel just a bit dirtier for having to witness the ensuing melee.

Sure, it reduces the breadth of possible communication, but people go on Facebook and G+ to feel good and catch up, so a system where things can only be liked and it's hard to hate on something is preferable, even if it is unrealistic.
I agree. I email my friends, or see them in person so I know what's going on in their lives. Too often people only want to analyze facebook as an organizational tool. But there is a great entertainment component built in as well.

You get to learn the kind of personal information about your past acquaintances that otherwise you could only get by going to a reunion. You can find out if anyone you thought would be successful has ended up struggling, if anyone you thought was a slacker has done something interesting, if that person who is attractive, and successful is somehow also a nice person, etc.

Spending a few minutes looking at this kind of trivia can be a lot more fun than yet another youtube cat and the game only gets more interesting the more friends you have on facebook.
Good initiative. I can't seem to find any engineers in the team, am I missing something here?
The problem I've noticed with e ink is refresh rate. Dragging and scrolling look bad on some of the e ink device I've read about (android devices)
Malicious Mobile Charger can Hack your iPhone within a minute - The Hacker News
The challenge I have with this, and pretty much all 'alternate history' foreign policy discussions, is that they try to argue an indefinite (Japan would have surrendered if we hadn't done this) against a definite (We bombed them and they surrendered immediately).

There isn't any way to prove that stuff of course, and you can tweak the indefinite to be whatever you want to overcome the definite. So in some ways it is simply mental gymnastics and great fodder for writers of fiction.

The further we get away from the events of those times the easier it is to second guess those decisions and not be challenged by someone with first hand knowledge of the events.
I couldn't find a paper describing the science behind this (did they publish any?). Is there anything new here? Or is it just an iterative engineering improvement on existing science?
Hi, since I can't leave comments on you nice post, I'm doing it here.

* Thanks for putting up 'long form' posts which I guess what the kids are calling regular articles which take up more than 130 characters.

* Thanks for writing about your work, which I think more people should do.

* For the five star rating, if the mean is not 3 then the distribution can't be normal. It has to be skewed.

* Thanks for making the nice graphs, but please take pity on the color challenged and use much brighter and color blind friendly colors (or simply use gray scale, which would work just fine for your data).

Again, nice work on doing market research and putting up your findings for us to see.

I especially like that you develop a hypothesis at the end of your data description.
It was really annoying. I ended up using viewtext.org. There's a chrome extension for handy HN reading.
Right-click -> Inspect Element -> Delete Node

Pretty easy to get the popup and the overlay.
Is the disavow tool not available to those who tried to use spam links and got caught? I suspect the opposite actually. Those who automate link creation, also automate link disavowing. So the spam links probably have more penalizing effect on the innocent.

Still probably the right trade-off from GOOG's perspective, as long as black hat SEO has bigger negative effect on relevance than negative SEO.
Use the viewtext.org chrome extension. Works a charm, even concatenating the six pages.
This is similar to Azure Mobile Services[0] right? I've never quite understood the appeal of mobile-backend-as-service. I've developed a few mobile apps but always wrote and hosted my own API/Server/Database for the app to communicate with. These new services seem to focus on giving your mobile app some sort of central blob storage and some push features.

I feel like these are nice 'temporary' services which eventually get completely replaced. I'm not suggesting that is bad though. But as someone who came from the business web-app world, I fail to see the value unless you're looking to avoid writing any server code.

[0] http://www.windowsazure.com/en-us/develop/mobile/
Fantasy Cricket Anyone?
Some of the features of this framework are specific to Android. I would assume that you can still make calls to the App Engine part though.
In the case of subsidized, "merchant" (free-market, privately financed) energy suppliers, they do in fact disconnect when they don't feel like selling.

If you have a gas-powered merchant plant, and the spark spread isn't good, you turn it off until energy prices rise again.
http://en.wikipedia.org/wiki/Spark_spread
If you can afford that deployment, otherwise you have to rewrite most of your code to get off the platform
I think having a general name like "mobile backend starter" implies it heavily
I think it would be interesting for Facebook to allow the user to set/select additional interaction verb-names. So you could have "dislike" button if the poster wanted it there.

My local newspaper often has stories that say "small child dies in horrific house fire" [like this on facebook], which seems.... inappropriate.
Marketing.AI and Chute Team Up to Manage Photos in Content Marketing Workflow
When faced with options that include "shut down" and "go to prison", I don't know if that counts as voluntary anymore.
I was expecting this to be about Access Control Lists being slow or requiring more complex security reasoning (vs owner/group/other). It's not, it's about health care and injuries and something that's part of your knee.
Please, this is philosophy.
Big Impact On A Small Budget: Ben’s Friends
How deep do you mean? I once did a project that involved:

1) a kernel module to do packet-level manipulation (intercept, hold, modify, inject packets) of TCP streams in real time

2) a user-space daemon to control the kernel module (Python)

3) a web service to control the daemon (Java)

4) a web front-end to administer it (PHP, HTML, CSS, etc.)

I don't want to go into the details about what exactly this system did, but suffice it to say I worked in all parts of that stack. At another job I worked on DSP firmware code and in my spare time I've written simple OS kernels.

There isn't much deeper unless you're soldering wires (spent a summer doing that once...) and flashing FPGAs (never done that). These days I work on web applications doing everything from diagnosing production issues ('why is the database doing that..?') and coding on a Java back-end, to working on iOS and HTML5 applications.

You'd have a hard time saying I'm not a 'full stack developer' by any definition. But to be honest I don't like the term and don't call myself that. I just don't believe in pigeonholing myself into solving particular kinds of problems.
menu still shouting
So Parse but only for android? The benefit of parse is that I could make one backend and use it for ALL of my apps (including web), and they would all have access to my data. If I used this, I would have to make a kludge (if it is even possible) to access my data for iOS and windows (because as a business I'd want to expand). It looks awesome if you plan to make a one-off app for android only, but it doesn't look like something I'd use as a startup founder or small business owner (wouldn't want to lock myself into a single environment). I like the fact that parse is getting some competition, I don't like the fact that it only works for one platform (for now anyways).
How they can ban bitcoin use in an state?
Jaron Lanier Got Everything Wrong
Good use of Onion News article.
Microsoft will offer Azure by the minute to take on Amazon’s cloud
Which JS framework should I learn FIRST?
Let's face it. JS developers have a great problem - there's more interesting frameworks being intro'd each week. Being competent on multiple frameworks is hard enough if your main job is as a developer. As a product manager, I'm in a bind.

Why is a PM asking? Well, my company is pretty small & doesn't get application development at all. (Don't get me started. It's depressing.) So I develop an occasional app so that my salespeople can access information & manipulate it on-the-fly, instead of depending on MS Office crapware. I've graduated from simple static HTML to Ruby on Rails to (hopefully) JS-based tools.

I want to build these myself. I have the bandwidth to do them, I don't want to wait on my HQ staff to deliberate, and I want to add these skills to my background

So - which JS framework should I learn FIRST?

- Node
- Backbone
- Meteor
- Angular
- Ember
- Other

OK, pile on. I'm completely open to ideas.
Court-Martial in WikiLeaks Case Begins
Did you set up the S3 bucket with static file hosting redirecting to the www subdomain, before you try adding the alias in 53?
Tips for Bringing Novice Developers Up To Speed