skysight-inc/HackerNews huggingface dataset:
Thanks for paying attention on taobao~~~~
It's as good a guess as any. Ballmer's tenure as CEO of Microsoft wasn't disastrous, but it wasn't great either. The company just sort of floated through the 2000s.
As much as I like google, I doubt they're as good as that. Their search and advertising is essentially a monopoly because they have such a data lead over anyone else. That's why facebook freaks them out because they know how having more data is the secret sauce. Their data center innovations don't seem all that incredibly innovative. If they had robots whirring around I'd be much more impressed.
That is kind of funny. I wonder why the amazing lack of any sort of detail there.
Why is a post about USB sticks on the front page of HN... Don't get it!
Share some data from alipay DB system, for the core payment database, total 4 billion transaction processed, 28 billion SQLs are executed, and 193 billion memory data blocks are touched, and 1.3 billion physical disk read only.
40 hours of metered work, for a programmer, is a ridiculous and onerous expectation.

Let me explain, because I'm not averse to people working hard. I work quite hard as well. By "metered work", I mean the stuff that's requested by bosses and that you're supposed to dedicate your "working time" toward with a singular focus. I include availability (pager duty) as metered work, even if some of that's "down time". Any time you are worrying about bosses or metrics or pagers or status meetings, you're at work.

Metered work obligations should be closer to 20, with the other 20-30+ invested in the stuff we have to do in order to stay relevant: keeping up with new technologies, exploratory side projects, self-directed coding, open source contribution, attending conferences. All of this stuff pays off and is useful work: it just doesn't pay off in the short term or appease a typical manager. 40+ hour metered-work commitments should be reserved for very rare occasions: existential threats to the company, not high-strung middle management.

This would make programming more a real profession, which is what it should be.
What if they learn to meditate like a monk? Certainly there are people who can enter altered states of consciousness for extended periods who could perhaps tune out the torturous effects of any sensory deprivation.
Like I said earlier, a luxury tax. The capitalist utopia of singapore has them. Tax the rich and give it to NASA or create multi-billion dollar seed fund for immortality hacktivists.
I made this identical post yesterday. I see you added an #hn at the end so it wouldn't credit me or the original post. That was very considerate of you.

http://news.ycombinator.com/item?id=4774253
I think so too. AFAIK Google's computing infrastructure is such that if performance issues arise on anything critical enough they just can shove more and more servers and bandwidth into the mix and expand capacity elastically

Plus it's amazing marketing to be "selling out" of your product.
Quantopian and project Zipline
CareZone, an Anti-Facebook
Doing simultaneous writes to two databases at the application level is very fragile and have many points of failure, all the places involving write in the application code. Also distributed transaction is probably not in place since it's an one-off thing, and there are risks of inconsistent updates to both database where one write goes through and the other one fails. Recovery from that would be nasty since failures can be on either way.

A better approach would architect to write all the updates to a persistent message query. Then a updater can read the update messages from the query and apply them to one or both database. The updates are welled ordered with respect to time and to both databases. The potential failure scope is limited to one place and it's easier to go through the recovery cases.

Persistent queue has other benefits in scalability and fast apparent saving to the users.
I still use MSMoney. For my relatively simple home finances, its absolutely perfect.
He could just blame the President again and cut his abused staff's hours some more.
STEM to STEAM: Art Is Key to Building a Strong Economy
I disagree with not using "inline object literals". They're basically maps, and in fact some programming languages (e.g. Self) are built around the concept of using maps instead of a list of arguments. I think in some cases this can be beneficial. Much more so than SomeWeirdCall(0, 0, 0, 0, 0, 0, NULL, "some data");
Industry bullshit artist approaching has-been status... super high-concept game design without any actual game... his nephew as producer... five staff total working on a massively parallel realtime cross-platform title with novel mechanics...

What could possibly go wrong? popcorn.gif
Looks simple and clean, however is this not a feature that boardgamegeek already does?

They've created quite a strong community, it could be a challenge to overcome, but I understand they're quite willing to work with people who create cool things.

good luck!
Big Data Right Now: Five Trendy Open Source Technologies
Playing around with Core Graphics, Core Animation and Touch Events (Part 1)
I can see the parallel in terms of organic and paid content, but unfortunately as a social-networking medium Facebook's users will probably be much less receptive or happy to see the paid content than Google users.

Dalton is right that advertisements that are indistinguishable from content are the best kind of advertisements, but only if they are displayed in a context in which the ad-viewer (read: user) wants to see that.

Google has this explicitly tied to a query (and implicitly with previous queries and increasingly with mobile device information, for Google Now). If a user sees an ad on Google it is almost certainly comparable or better than organic results with respect to RELEVANCE TO THE USER, which is what matters. Users express their intent, and Google only shows ads alongside the content that are directly related and aiming to solve the same problem or achieve the same goal.

On Facebook, what is the parallel? I'm on Facebook so that I can keep in touch and communicate with my friends. My intent is to see stories about my friends about their social interactions, parties, etc. I want to find something to do and see what they've been up to. I want to see the cool new product they bought in action and pictures from the amazing vacation they took - what I don't want to see is that they bought /something/ from Amazon or that they're planning a trip I'm not invited to. Facebook is about sharing your life, your past, your "timeline", not your purchases and plans.
AMD "Exploring Options" Including Breakup, Sale
A CS class might easily take 3x the time of a typical Econ class, if not more. The difference in difficulty is absurd - it wasn't unusual that all I had to do for an Econ class was show up for the midterm and final with cramming the day before.

This is a really big change in direction, so the question is really up to you, unfortunately. You need to find out if you really are passionate about CS, or if you really just like the idea of being a tech entrepreneur. You need to just get in there and take classes, and above all, build something. Then you will know.

If you find out it's not for you, no biggie, you just took one or two classes extra. After all, you don't have to graduate with a minor.
Great article. I've been inaccurate in the blog saying that cache coherence will or should go away. What I mean is that ugly (non-scalable) effects of cache coherence as implemented by today's vendors can be relieved by Erlang VM to some degree. In the comment above [1] I say "It can also scale well if sniffing is not a broadcast". Your article is to the point by addressing exactly this issue with tracking of sharers.

[1] http://news.ycombinator.com/item?id=4780706
Better to do six months/six months (stupid income tax).
I feel that the four day work week is the sweet spot for productivity and I will institute this when I start hiring. 28-32 hours of work a week is better than 15-20 hours of work and 20 hours of facebook and lolcats.
That's because you're not an entrepreneur - fair enough. A person who wants to build a sustainable business however, has to solve urgent problems and generate profits for stakeholders (not relevant if you're a socialist).

Did you watch the PG vid?
Yeah, it's kind of funny that the article concludes at the end that despite all the things that they "could have used instead of gmail" it wouldn't have mattered.

So... basically the article was a waste of time, proposing a technical solution for a social problem.
Unless you're battle-hardened and able to endure multiple 36-hour runs in a single week, which few of us can withstand before something completely snaps, this is probably the worst possible idea.

You do a big push like this as a last resort, not as standard practice.

It reminds me of an anecdote about Icelanders and how they do their off-road driving: You keep your vehicle in two wheel drive. If you get stuck you can always use the four wheel drive to get back out. If you're always in four wheel drive, when you're stuck you're really stuck.
FingerSense discriminates among finger, knuckle, and nail touches on Android
It pays for the ones that got away.
$500 is the statue limit per incident of violation and $1500 is the punitive triple damage.
The author of these tweets should read a book about literacy. He could learn something worthy of cerlibretion.
On what planet does this make sense? Here on Earth, this is generally considered "unwise."
操，能说明中国的光棍太多了么？
Fuck, may I say that Chinese has so many single man?
还得注册！！！
> If they had robots whirring around I'd be much more impressed.

They kinda do. See their self driving cars.
http://en.wikipedia.org/wiki/Google_driverless_car
That's nothing compared to the $150,000 or whatever per song downloaded the RIAA was going for.
If they're both non-profits, what's the issue?
It was a great program when I first started using it in 1998 or so, and got progressively worse with each release.
SMS spam is worse than email spam since lots of people pay for each message received.
here.net = slow.net or is it just me..
Until recently, Haskell didn't have an equivalent to Erlang's built-in support for distributed computing, but the new Cloud Haskell library (http://www.haskell.org/haskellwiki/Cloud_Haskell) provides message-passing concurrency with a semantics very close to that of Erlang (but with more support for type-safety).

I'm not sure Cloud Haskell is ready to dethrone Erlang (and the OTP framework, and tooling for debugging distributed processes, and special VM features, ...) for high-reliability distributed computing today, but Haskell and its libraries are evolving with absurd speed and the Cloud Haskell ecosystem could certainly be competitive with Erlang in the near future. Haskell can certainly be used to write high-performance network applications (e.g., Mighttpd, Warp), so it's surely only a matter of time ...
Callboxinc.com - About Us		
With a variety of services and options for your business such as appointment setting, we can help get your business on track to deliver the results you are looking for!
Great to see more adoption for Erlang/OTP. The return on investment is clearly there for us at connect.me. We're implementing our backend and API in Erlang/OTP.

Can you share what type of application you will be working on?
That first screenshot looks almost identical to the new iPad app store UI. Mostly the top 'slider'.
John McAfee, Antivirus Software Developer, Wanted For Murder
A backlog of orders pushes back your shipping date by two months. One random day you get an email saying "Your item has shipped and your card has been charged". Is it not plausible that you've found an alternate in the meantime? Or that your financial situation has changed?
PyData 2012 talks: videos
There was also a lightening talk on Numba at PyData: http://vimeo.com/53096232

Looking over the various talks at that conference, it looks like there is a lot of exciting stuff coming out from the folks at continuum (http://continuum.io/)
I'm a buy and hold long term investor for whom options seems ill suited. However sometimes I feel they might be useful to me because I could focus my investments on my area expertise and hedge against everything else.

As a developer and tech business owner I feel I have an edge when it comes to picking stocks in the tech sector. However, I'm not very good at predicting macroeconomic issues. Even though I think my stock picks will do well compared to larger sectors and markets, I'm always nervous my savings will be decimated by such things as europe/fiscal cliff/china which I'm not very good at predicting.

Unfortunately, I'm not sure how to edge against those things. I read on wikipedia that I could short sell an index or buy put options to protect me against this macro volatility but I'm not sure how to decide which to do, how to do it through my online broker, how to pick the parameters, how to decide if it's worth the premium or if it's worth doing at all given my relatively small and passive portfolio I use simply for saving for retirement.

Are there resources for simple savers like me who'd like a simple solution to hedge out a bit of the unknowns out of their portfolio and focus it more on their area of expertise?
Under this theory, you believe that Ballmer can unilaterally have Sinofsky removed without board approval? Or the board just unthinkingly goes along with him, even though it removes a high-profile leader in the organization?
If they get fined $250 million, how are they going to be able to pay for their employees health insurance?
Agreed. All the ingredients seem fine enough. It's not rat feet and armadillo tails. Ya, it gets blended into a paste but so what? Tastes amazing once it's cooked up!
Here's a tip: you're still an adolescent. Come back in 5 years.
Hi,
Excellent initiative. I'm in if it's on Sunday, 11/18 afternoon. PA / MV area is perfect. I'd recommend Nola or Patio, both Palo Alto downtown.

Looking forward to meeting you
Karolina
I'm paid by the first one and have signed NDA's, etc. Is there really nothing to worry about? (Disclaimer: I'm pretty clueless when it comes to things like this.)
Great analysis. 'Like-gate' is a narrow name for the controversy, though, with its political-scandal undertones and narrow focus on 'likes' and FB pages. This same battle is happening elsewhere, like in Twitter's 'omnipresent single column newsfeed' and Google's analogous prime mental real estate.

(I don't yet have a more broad and vivid name, but it should evoke the idea that this is a battle to enclose/own/monopolize parts of people's attention/mind/voice, subtly enough they don't recoil away.)

I think the 'single column newsfeed' will soon be recognized, despite its usefulness, as a somewhat abusive interface pattern. It artificially heightens the sense of novelty by mixing very unlike (and often repetitive) items. It artificially heightens the sense of urgency with the rapid decay of position down the page. Such 'cognitive sweeteners' bring more attention and excitement in the present but ultimately aren't good for the audience: they're noise rather than signal. Eventually countervailing habits will develop.

I wonder if that's what's in it for Caldwell's App.net. Facebook and Twitter can't let users break out of their false-prioritized presentation, without breaking their promotional business models. So anything which better ranks, summarizes, and filters items for a user's attention is a potential threat. Not so on App.net: there you might pay for a less-abusive interface (advanced, non-sugary reading software).
FWIW I backed your project, then promptly forgot the name of it. This is a good opportunity to come up with something more memorable :)
The same way I handle deployment of everything else. The binary is just one file (/usr/sbin/nginx). Distributing config and restarting processes is the same as with apache.

(My recent nginx deployment have 2 machines, so I do it manually, but in the past, I had a homegrown solution that would pull files from version control, and if they changed, asked the binary to restart)
>"Police never have unlimited discretion in determining whether or not you have violated the law- that is for a judge and/or jury to determine."

Maybe it's up to the judge/jury to determine if you broke the law, but this certainly gives police the right to pull you over because you looked "distracted". That's too ambiguous for me.
Customer Development in Japan: a History Lesson
From the article:

The best ad is indistinguishable from content

We can expect to see Facebook deemphasizing traditional advertising units in favor of promoted news stories in your stream. The reason is that the very best advertising is content. Blurring the lines between advertising and content is one of the most ambitious goals a marketer could have.

Bringing earnings expectations into this, the key to Facebook 'fixing' their mobile advertising problem is not to create a new ad-unit that performs better on mobile. Rather, it is for them to sell the placement of stories in the omnipresent single column newsfeed. If they are able to nail end-to-end promoted stories system, then their current monetization issues on mobile disappear.

I still hope it's rather their users who will disappear.
when you're saying design, you don't mean the actually restructuring, but just the way it's represented correct? so whatever is in the txt stays in the txt
"unfortunately as a social-networking medium Facebook's users will probably be much less receptive or happy to see the paid content than Google users"

Google's ad relevance was not always what it is today. As marketers got better and the algorithm improved, the ads gained relevance to the user and became more valuable. In facebook's case, marketers will have to figure out how to create ads that are relevant to the News Feed context rather than the search context, but I don't think that the social context is inherently unusable for ads -- it just hasn't been figured out yet.
i'm actually interested in this for different reasons.

ps. got an api?

[edit] forgot to read the profile
What grinds my gears is that I had it in the cart and processing 4 times and still didn't get it. I find out 2 hours later people were still currently buying it even after it kept showing me the "notify me" button. Oh well I guess I'll wait even longer.
Sac longchamp,sac longchamp pliage de marque de mode paquet
Toutes sortes soldes sac longchamp sont availables avec une remise de 54% et livraison gratuite dans notre boutique sac longchamp pliage en solde en ligne,tous les sont de haute qualité mais pas cher,livraison pratique incroyables va surement vous surprendre.
Agree. Most of the things would apply to (most) all languages such as avoiding verbose comments and not using 1 word variable names. I fully disagree with his stance on not declaring vars at the top of the scope though. It's a good practice with any JIT compiled language as it's easy to declared the same variable twice if you're not paying attention but it's a very hard mistake to catch as it won't throw error. The reason for strict (read:Crockford) conventions is that Javascript is an incredibly loose language thus it is very easy make mistakes.
They seem to be revisiting this a bit. They announced a similar thing almost 2 years ago and then took it back. Then released a Android/iPhone version in 2011 (though as a HTML5 page not app), and now again in 2012 as an app....

2010: http://gizmodo.com/5479932/nokia-confirms-ovi-maps-will-appe...

2011: http://www.engadget.com/2011/10/25/nokia-maps-officially-arr...
Papa John’s accused of delivering spam with your pizza
Have you spoken to the ED or HR dept? Better to ask permission and be denied than to go ahead and be fired.
I bought my iPhone through AT&T this way. It took a month to show up. There are usually avenues to do this, but people apparently would rather gamble on a phone today than have a sure thing in a month.
My favorite was the comment that suggested he had to step down because was having an affair with Gen. Petraeus. As informative as the other speculation, but actually got a chuckle out of me.
Nowww you knowww

But seriously. Interesting point about Icelander off-road driving style. It makes sense for terrain that could stick you while in four wheel drive, but it's never occurred to me to drive like that. Ex: Chicago snow storm about 2 years ago, I just drove super-careful but many people had to abandon their cars on the side of the road.
I like Mr Molyneux's imagination, but I have to say that I enjoy his deliverables significantly less. Whether intentionally hyped or not he has become, in my mind, quite the bullshitter. Seeing this I'm not surprised by the disconnect between his vision and products.

I'd advise anyone against purchasing something from his group without having a very generous return policy.
Socrata Planning Open Source Government Data Server
A regular average would suggest that the basket of goods used to compare from interval to interval does not change. In other words, a 1lb ribeye in 1950 is the same as a 1lb ribeye today (in quantity, not price). If it's included in the CPI then the price increase is reflected properly.

Using a geometric average implies that the basket of goods selected CHANGES depending on the change in prices. So in 1950 when a ribeye was cheap, 1lb of it was included in the basket of goods. Now that it's more expensive, only 0.5lbs of it are included in the basket.

This is a made up example. Prices are not correct. Just for illustration.
1950:
hamburger - $0.50/lb
ribeye - $2/lb
arithmetic mean: (2 + 0.5) / 2 = $1.25
geometric mean: sqrt(20.5) = $1.00

2012:
hamburger: $3/lb
ribeye: $18/lb
arithmetic mean: (3 + 18)/2 = $10.50
geometric mean: sqrt(318) = $7.34

Arithmetic inflation: 10.50/1.25 = 8.4
Geometric inflation: 7.34/1 = 7.3

The geometric mean has two wonderful properties:
1. It makes the average price lower by adjusting the quantities included based on their relative prices
2. It makes the inflation over time seem lower as well

I'm not saying that this is some giant conspiracy by "the man" to "keep us down" but I would argue that it's intellectually dishonest.

In order for the CPI to be useful to make comparisons from one year to another the quantities of goods in the basket have to remain constant. Since the geometric mean effectively varies the quantity in the basket (relative to arithmetic) I would argue that it robs the CPI of any power to provide real comparisons.
I'm more worried about the fact that they only have up to 16GB storage, for an Android phone that doesn't support removable storage.

I mean, even the iPhone 4 has 32GB!
If this is truly Facebook's business model then they are doomed.
+1 to Cloud Haskell.

But, they should change its name so that it sounds like a library and not another language dilect. :)

Judging by its name, I thought that its a new haskell dilect ;)
How does this work with preorders? Seems like that might be a way around it (unless all big-company preorders fit within this window, and smaller ones don't care, and I've never noticed).
We started as Snapier. Now Zapier. It appears very common.
The Lambda Papers
[Show HN] AFW: Firewalling dynamic infrastructures with Chef and Netfilter
Sinofsky Exits Microsoft: No Good Can Come of This
I mean in their data center. Also, I'd be more impressed if they actually got the self-driving cars out to the world. It's been 5 years now. Google has a problem executing, they're lulled by their one success.
It's definitely possible. We're not wed to any particular container/virtualization system. Networking tends to be a bit of a tricky issue, but I'll definitely check out FreeBSD on KVM. Thanks for the heads up.
A brief quibble - Reddit was not "forced" to do anything. They chose to create and utilize fake accounts/conversations, but they certainly could have chosen not to do so.
Has anyone ever been asked to pay money for downloading a song (apart from the obvious, when buying it from a store)?
This is a great article. Thanks so much, it's nice to see new approaches as opposed to the same tactics recited over and over. Good stuff!!