skysight-inc/HackerNews huggingface dataset:
This one might work then: http://www.google.com/url?sa=t&rct=j&q=&esrc=s&#...
>(not necessarily sold, as many of them are subsidized to $0).

Why does that matter? [Samsung, Moto, etc] get that money. The subsidy doesn't just make the phone magically free. Besides, either way, it's NOT an iOS sale, or an WP7 sale, and that matters just as much.
For those wondering, this guy is a big influence on AI approaches to morality/ethics (especially for transhumanist folks like at lesswrong.org.)

However, I'm not qualified to judge the merits of his work or of this kind of transhumanist ethics, though some smart people seem to think it's important. (Maybe I will read up on his work someday in my copious free time :-)
I think this discussion is missing the fact that women are more likely to enforce social norms
http://www.overcomingbias.com/2011/06/women-enforce-norms.ht...
Since the workforce at my company has included more women, there is less tolerance for behaviors that were common in the all-male workplace. Men with poor social skills were increasingly pushed out of leadership roles and/or replaced with more congenial employees. I don't think this is a bad thing at all- our clients are much happier, but it highlights the need in tech education to teach social skills. But it does threaten a "bro" culture that many people enjoyed as employees.
Shell Scripting Primer: Before You Begin
Help BitTitan migrate millions of mailboxes
Yep, 75% of the market loves to buy crappy devices with crappy OSs. The fact that high end Android devices are popular and sell well (SGSIII? Samsung's profits being damn impressive next to Apple's?) is just a weird inconvenient fact.
Meteor… no, not this meteor… no, this one neither, the other one
Remind HN: One Day Left to Reserve Lockitron for $149
Do you know an Unsung Hero?
I hope this doesn't get marked as spam, I should have added a Show HN tag, but I hope people like this.
People sometimes shoot back.
C# 4.0 has async/await to solve this.

http://msdn.microsoft.com/en-us/library/vstudio/hh191443.asp...
All the basic apps that define a smartphone are free on Android (and on iOS, AFAIK), so your definition only makes sense if you redefine a smartphone as a tool that successfully forces you to spend money on software...
The thing with PaaS vs EC2 is that you're hiring a whole 24/7 Ops team and have a whole layer of software on top of the infrastructure you would have used to ease scalability, failover, load balancing, etc. All these things go into keeping your application live. Sure it's not a nightmare to figure out how to setup your own mongo on a VPS, but as you grow and need that high availability and uptime, your sleep will decrease dramatically (nightly alerts at 2, 3, and 4am? Yeah they hurt..) or need to hire sysadmin(s) to take care of that for you, you realize the difference in monthly cost versus the $100k+ engineers becomes much, much sweeter.
That is a problem in the hottest regions of the country and the world. Our recent climate change-related heat wave made the problem even worse. There is no active heat management in the current Nissan Leaf battery except a battery warmer for cold temperatures.

Since I live in Minnesota, I don't expect I'll venture to the Arizona or SoCal desert with my Leaf, where most of the damaged Leafs are. I also limit my charge to 80% max during the summer to lengthen the battery life. So far, I haven't had any noticeable capacity loss.
The Explorer's Club in New York had Space Exploration as a theme in 2010, it was amazing how excited people got, and entrepreneurs have really taken hold of space travel. People should also check out Richard Garriott's work in the area, he spoke at the dinner and is another awesome space entrepreneur: http://www.youtube.com/watch?v=6yiWoY36Ukc
I'd be very careful claiming that LTE provides an "enormous boost to battery life" based on a benchmark that loads web pages at a fixed interval, with fixed brightness, and with minimal caching.

In this particular benchmark, it is very clear that LTE is the winner across the board. In 'real world usage', I have to disagree. I'm sure anyone with an LTE phone will tell you that disabling the LTE radio absolutely gives a boost in day-to-day battery life.
I would argue your post and its tone - "no one who isn't a jerk would say this" - is far more offensive than pointing out that getting charts into email isn't exactly a massive victory for mankind. Pointing out that this post is also self-promotion doesn't hurt either given we see tons of extremely thin blog posts make it to the front page here which are basically adverts for the company of the blogger.
The article assume smartphone makers will continue to battle on hardware for tiny margin and let Google handles the software.

That is possible, as we see with Amazon, that they focus on their software ecosystem and keep Google largely out of the picture.
That is not as unlikely as it seems, the Nexus line and Amazon have broken the taboo against cheap quality hardware and that is like a red carpet for the cheap chinese makers.
Hopefully the current manufacturers will want to avoid a second serving of the Windows OEM market, so they may decide to focus on their software ecosystem instead.

That is the best scenario, one where Microsoft and RIM both will have a chance to bring diversity. The market is too young to settle on a single OS.
I think for macro enthusiasts, being able to program the reader directly(with pattern matching) is a good selling point. It also has an inbuilt compiler compiler.
Apparently the Leahy-Smith Act allows trade secrets to be used as a patent infringement defense in some cases (IANAL): http://www.patentbaristas.com/archives/2012/06/20/bio-2012-e...
You can edit your link to include Show HN.
Batarang only works with Chrome's Dev channel for me right now.
So now that one company is Google, that one man is Andy Rubin and that one phone is Android. Thats the future we wanted. Thank God Google acted.
Ask HN: How do I recruit another programmer for my game?
I've been moonlighting the development of a multiplayer iOS game for about 8 months and I find myself in a dilemma. I'm currently working as part of a 2 person team that consists of myself (the main programmer) and an artist. We've fleshed out a lot of the artwork and core mechanics, and you can even play a complete multiplayer game locally. While not public, the game has received very positive feedback from the communities we have shared it with. The problem is that this game was destined to be played with friends over the internet.

I know what I need, a programmer familiar with RESTful web services, AWS, client/server architecture and network libraries. Getting connected with the right developer has proved to be very challenging however. We even hired a contractor at one point, but were left with less than satisfactory results. We’re hoping to find someone that can eventually be as excited about this project as we are. We’d love to share our enthusiasm and get this game published. I’ve tried a lot of different approaches, but I’m at a loss for where I should look? We’re somewhere between a startup and a serious side project so we’re pretty flexible with the exact business arrangement. Any ideas?
Android Smishing Vulnerability, an intellingent exploitation by Malicious Apps
The original Ira Glass version: http://www.youtube.com/watch?v=3ResTHKVxf4
I'm the dev for an open source event-based database called Sky (http://skydb.io). Similar data model but it's aimed at a different use case than Datomic -- it's primarily used for analytics. The event data model is nice for avoiding conflicts but it's an up road battle to try and replace traditional relational databases. I find that storing historical events is primarily useful for either analytics or auditing. It makes more sense to move that off your primary data store if possible.

I do find that making databases smarter about the data they hold can really provide some great optimizations. Sky can crunch through about 60MM events per second on a single core because it is built for event data models. I'm sure Datomic can probably get some good optimizations too. I'll be curious to see some benchmarks.

Here's a demo app of Sky crunching all the events in the GitHub Archive (starts around 3m:20s):

http://skydb.io/blog/github-archive-visualizer.html

I'm working on multi-core distribution right now and I'll be doing multi-node after that. Check out the web site or GitHub (https://github.com/skydb/sky) for more information. It's MIT licensed so feel free to hack away.
Sure, Apple is trying to maximize profit. But how does that help me?

We're developers right? We need to find the market with the most potential. If I'm developing for a platform where the platform holder is laser focused on maximizing their profit, but not their marketshare... it seems like I've made the wrong choice.

I see a lot of iPhone devs (not you specifically) try to justify Apple's shrinking marketshare by saying it's fine since Apple is still taking the total profit in the industry. Either they've heavily invested their earnings into AAPL, or they're trying to pull any stat they possibly can to justify their platform choice.
> Callback means some or all of: "I don't know when or where I am being called from, or what the state is of the rest of the program at this time."

This sounds a lot like what function means.
I've been a JS (which is the land of callbacks) programmer for only a few months now, and I would disagree. Yes you can write deeply nested callback chains, but you don't have to most of the time. There are a couple of ways to avoid it.

* The async library mentioned by other posters helps a lot.

* Libraries like backbone make writing event-driven software easier.

But to sum it up: it's like anywhere else, bad programmers write "callback hell" code, and good programmers don't.
The biggest difference is that we're designed for service-driven applications. We make it super easy to architect your application as a collection of loosely coupled services - which makes it more maintainable and future-proof.
I see he changed the headline. Pretty funny. Not sure how this person has any insight on Twilio financials. It'd be interesting to get this person's own background posted on this space. I think it would pull back the veil of ignorance displayed in his blog post.
Your result will be a bit biased by self-selection, I think; people with Asperger's syndrome or the hallmarks thereof are more likely to participate. I had put myself in the 'possible' category but figured it might just be overlap with my (diagnosed) Adult ADD. I didn't expect to score 43 on this questionnaire :-/

On the upside, for other people who struggle with this, you can learn strategies for dealing with the challenges of ASDs, and learn which strategies are reliable even when you don't feel adequate yourself.
Steve Jobs Was Ready For "Thermonuclear War" With Google
Show HN: For audiophiles who code...
Promises are a good option as well: https://gist.github.com/3889970

Node.js had promises early on, then were removed, but they're slowly gaining traction again.
You Have To Care Enough To Get Hit
Good cause and I have no doubt it will get fulfilled. Next time, I would ask for 10x the money; this amount will give researchers hope, but won't be much help. I feel like people give a lot of money for philanthropical reasons and if you asked for a lot more, a lot more people would give. What do you think?
Love that Ira Glass video. Very relevant to this concept.
That's basically what the promises spec for Javascript gives you.
Android is not a phone.

If we standardize on one operating system, I definitely prefer a future where we have thousands of phones to choose from and not just five.

Thank you Google for saving us from an Apple monopoly.
I'm glad that license is the only complaint software enthusiasts have against Shen.

Not all languages have to have the same license. It's open source, since the source is available, and it's free, since you don't have to pay to use it. If you mean that it's not "free" by FSF definition, then just say "it's not Free (tm) FSF(c)".
One way would be to actually set all of that up on a free sandbox application and put it under a similar load to what you expect to start with. Then you can use the same graphs to see your memory usage and calculate the monthly cost from there.
This App relies on a rhythmbox plugin written in Python.
You can find the source code for the plugin:

http://code.google.com/p/rhythmote/
I'd bet that Apple is taking Glass very seriously. Or at least the wearable, always on, always connected computer.
> iOS will maintain high price points

What high price points? iOS devices (phones and tablets) are pretty much at the same price as the competition.
New huh? That logo made me think we were in 2002.
No. The person who owns the build server doesn't have the PGP key. SSH keys and PGP keys are not equivalent.
> Big Market Share. Worthless user-base.

You sound exactly like these people standing in line for iPhones in the Samsung commercial.
"no one who isn't a jerk would say this to someone's face when they were showing their work."

That's just your opinion, and in my opinion you are being far more offensive than Colliwinks by calling him a jerk on a public forum.
I have no idea how much the NYT pays Silver, but they could create some sort of pay scheme such that on any given day, his pay is is a bet on the eventual outcome as a function of the odds he gives one candidate and the time until the election. Something such that as he gets closer, he should be more accurate, so a higher percent of his pay is tied to the outcome.
"Ideas" and "market opportunities" sort of go hand in hand, don't you think? The market opportunity is assumed when someone talks about an idea for a business.
I am curious here. Is there any place to check Twilio or Tropo adoption rate? I'd love to get some numbers.
I honestly understand that quite fine. The GP of my original comment stated "You say that as if letting someone's gender affect your decisions is somehow, magically, inherently always ALWAYS wrong. It isn't." It seems the three of us are in agreement that in the lavatory case letting gender affect decisions (in this case the common decision for one gender only facilities) is not wrong or sexist. Yet you jumped on him/her as a defender of sexism and prejudice when in reality you, and probably everybody else, takes gender into account in many benign or benevolent contexts as well.
I agree, potentially less money in the consumer's pocket is less money they can spend on my product.

I wonder how the mix of average money spent on iphone vs android apps per consumer has changed?

Or at the very least, total dollars spent on apps on each platform?
Thanks for the support!

We didn't want to focus on the goal because we don't really have one. It would definitely be nice and substantial if we could raise $250,000 or something, but this was just about being able to help.

If others think we should raise the goal, then we can!
75% of the market also like Britney Spears. people are idiots.
> 'Thinking about nothing' seems impossible

That's because it is impossible.
You can only "short" a stock by borrowing the shares using margin. (Put options are another way, but that is actually a side bet, not the same as short selling.)

If you exceed the margin requirements because the stock price rises i.e. you owe more than you have capital and credit on hand, your brokerage may force you to "cover" or buy the underlying stock at the current market price. They do this to "call in" your debt to them. This is referred to as a "margin call."

When a lot of short margin calls happen all at once, this is called a "short squeeze" because it squeezes more short sellers into covering by buying the stock at the current market price, which in turn causes the price to rise and squeeze other investors.

In the case of Tesla, the stock is not very liquid. At the current volume, it would take thirty days for all short investors to find enough shares to cover their debts. This means a short squeeze can result in dramatic hikes in the stock price and even small hikes in the price can amplify short seller losses.
If you go and look for such a thing as a server-side 2D rendering API that will work on a headless linux server and support a nice visualization API comparable to D3 and not pay someone several thousand dollars for a license, you will find that a headless browser that supports SVG is not such a terrible answer.
Asymco (highly recommended analysis site for the mobile industry) has an excellent article on this "over serving" issue http://www.asymco.com/2012/09/18/is-the-iphone-good-enough/

One thing he notes is that Apple sell the current (new) generation device at the same time as they sell the previous generation for less. By looking at sales they can tell if they are over serving - people will buy the previous generation because the new generation doesn't add sufficient value to their needs.
Your ecommerce guide to election day
Yes. Every idea has some kind of value to it, but it's hard to estimate this value. And it should be obvious that not every idea has the same value. Most ideas are common-sense things that many people thought of, but nobody invested anything in. But it should also be clear that some ideas have extremely high value. If you plot monetary values to number of ideas with that value, it'd follow something like an inverse square law. There aren't many ideas with high value, but they exist. Out of hundreds of thousands of ideas that people think are brilliant, there will be a few that actually have value.

They have to be sufficiently advanced (technologically) that nobody would have thought of it, solve a problem that almost nobody realizes is a problem, and have very clear, easy paths of implementation to making lots of money.
Fuck yes, let's make this happen!
I agree that most of Android phones are crappy. Mostly because of Android customizations, old versions of Android and boring-looking hardware. But Nexus 4 is on par with iPhone 5 (while being 2 times cheaper).
Why it's hard to start something small
I think the SomethingAwful forums have become vastly underrated these days. I am confident that if there is something I need to know I can usually dig up a thread and an expert to help me out from technology to rare synthetic hallucinogens.
I signed up to receive a reminder email but I never got one. Are you guys sure it is working?
There's a slide in here which shows apple has ten times the app download revenues that android has:
http://www.businessinsider.com/state-of-internet-slides-2012...
you're right. I will never buy copycat devices from Samsung.
> A quick google for 'Shen' proves as much.?

As opposed to searching for 'Go', Ruby', 'C' or 'Python'? Don't worry, if it becomes at leas a bit popular, Google will learn how to search for it.
For real. This girl is obviously being honest and sounds really level-headed/normal. Everything in this article is exactly what I would tell my little sister.
This excuse is as old as programming languages.

* Programmers who need a higher level language (e.g. C instead of assembly) are just bad programmers.

* Programmers who can't manage manual memory allocation are just bad programmers.

* etc
I'm working on a port of BloomL for clojure which will include a semi-naive datalog interpreter (it will already support naive, monotonic datalog by tonight). It will likely never be as well optimised as the Datomic libs but it is LGPL.

Source:

https://github.com/jamii/droplet

Background:

http://www.bloom-lang.net/

http://boom.cs.berkeley.edu/

http://db.cs.berkeley.edu/papers/UCB-lattice-tr.pdf
Tracking Mexico's cartels with Google
I can answer all your questions:

Some people will be happy with the life.

Some people will be unhappy with the life.

Same as it is in every single other living situation.
It's worth pointing out that very similar things were said about Apple computer c. 1990, as comparatively primitive[1] windows 3.0 boxes were being increasingly sold into the PC market at volumes dwarfing what Apple was seeing with their more polished and higher-margin macintosh line.

That didn't work out so well.

[1] And it really was. Comparing System 6 to Windows 3.0 was night and day to any observer, even people with very little market knowledge. Android is, relatively, much, much closer to iOS in polish (even granting that iOS is the "better" choice, which lots of smart people don't).
I think it's more nuanced than that. If Apple customers are more affluent than average, and/or more willing to spend money on apps, then it continues to be a great market even if the sheer volume is lower.

If you're making something that you give away for free and make money on the volume of participants somehow, then Android is probably a better bet at that point, but if that's your strategy you probably want to target everything.
Average latency is NOT correct because YCSB latency is measured per-insert, not averaged over the total runtime. Here is the code from DBWrapper.insert:

long st=System.nanoTime();
int res=_db.insert(table,key,values);
long en=System.nanoTime();
_measurements.measure("INSERT",(int)((en-st)/1000));

... where db.insert makes the htable.put call we're talking about.

The HBase default is correct for what YCSB is trying to measure ("live" updates, i.e., the update should be readable from the regionserver afterwards), but someone submitted a YCSB patch to override the default to make latency look better time some time ago, and most benchmarks including this one have inherited the mistake.
Is the text searchable and selectable?
Sitting still or going hunting: Which works better?
I don't share anything personal I do online. I haven't had a Facebook account for 8 months. Best decision I've made this year.
> What is the best way to reconcile these two opinions? Is it a matter of scale (i.e. personal process but enterprise chutzpah?)

It's a matter of experience. Process is defined by the boundary at which things start to fray. You can only find that boundary by running into it a few times and recognizing where it is. It gets much, much more complex as you grow in size because the fraying can happen as part of how two individuals interact. The more individuals you have, the riskier it is to assume the boundary is farther out, and thus the safer it is to constrict using process; there are interpersonal boundaries on top of your personal comfort zones.

If you don't need the habits and consistency, then you don't need them. Don't do that. Go big until you fail. Figure out why you failed. Account for it next time. That accounting is process. And probe your process occasionally to make sure it's still valid, too.
What I took away from the quote wash that in personal disputes between individuals, when one individual pulls out a handgun it escalates the dispute to the level of potentially mortal harm. Prior to that level of escalation there could be a knock down drag out fight but it would be perhaps less likely to result in someone dying. Further, when the stakes become 'life or death' because someone has a gun, the responses take on a level of urgency and desperation that they would not have at lower threat levels.

So from the perspective of an analogy, corporations don't have 'blood' they have money, which is an analog for blood. And up to the point where they are arguing about this and that the total amount of money that is at stake is constrained by the companies involved deciding not to do business with each other. But a lawsuit can drain a disproportionate amount of money out of the 'target' (and the instigator). This 'escalates' the problem because what is at risk is higher. And, like an individual, when you threaten a company with more serious damage, their willingness to respond with more harm goes up significantly, if they feel like they are fighting for their life they will do things that normally would be considered 'too risky.'

So as an analog, the handgun and a lawsuit are escalation to the conflict which can result in much greater harm.
Tincr Chrome Extension
I think this is just low end Android phones becoming cheaper than feature phones.