skysight-inc/HackerNews huggingface dataset:
See UMPCportal. My favourite is the Asus T100, but it suffers from the problem with most of the current crop of Bay Trail-T devices; 2GB of soldered RAM. 64GB model will be around for $300 around black friday. The HP Pavillion x2 should have 4GB, but is much pricier.

IMO the Acer C720 chromebook is the best deal around currently; just put linux on it and replace the 16GB SSD with a larger one, performance should be even better than the 2010 MBA AFAICT.

Things are definitely starting to get very interesting though, I'll be keeping a close eye on devices released in the next 6mo.
I was expecting some interesting analysis. Not a mere list!
I disagree. The distribution is likely heavily weighted on the high end. If the last 5% is on average sent to 20-30 people, that would be 1-2x the amount of uploads as the 88% sent to a single recipient.
This was a great article, thanks for posting!
Kind of sounds like bitcoin.
This Beautiful Textbook Is Designed to Make You Feel Dyslexic
If anyone wants an insider's view, here's a Usenet post from one of the early Microsoft employees, Gordon Letwin:

http://gunkies.org/wiki/Gordon_Letwin_OS/2_usenet_post

Somewhere in the Usenet archive is Gordon trolling the OS/2 users for weeks (or months?) on end. I can't remember the exact details, but he had a bet with several people that Windows would have multitasking, or that OS/2 wouldn't have some sort of multitasking before Windows. The bet was to fly the winner to any city of their choice and buy them dinner.

The discussions were quite heated and it was particulary memorable because he was one of the first 12 employees at Microsoft.

http://en.wikipedia.org/wiki/Gordon_Letwin
Join the Compiler Creation Club
can you rephrase that, I didn't quiet understand what you meant. Seems like a interesting opinion.
Customer acquisition: 1 big customer vs. many smaller companies
As a SaaS company would you focus on getting 1 big customer (longer sales cycle) or many smaller ones? Our company OpenCanvas.co helps businesses in travel to create and publish travel routes & itineraries on iPhone & Android (white label apps). I think this question applies to all sorts of SaaS companies. Any suggestions?
I am polyglot too but my skills are still finite. I bet you still choose from a finite set of technologies rather than the best tool for the job. Otherwise you are playing with your clients money, and you can't really know a tool is right for the job unless you have some experience.
Apple confirms deal for PrimeSense, company behind Microsoft's Kinect sensor
Speaking of the ¥, notice how it's right under the |?

Early Japanese codepages put ¥ where ASCII has the backslash. Even today, on most (if not all) OSes render the \ as ¥ when using the Japanese locale.

Further reading: http://blogs.msdn.com/b/michkap/archive/2005/09/17/469941.as...
Anyone care to analyze the vulnerabilities of having scripting embedded in a digital currency and bitcoin in particular? There must at least be some sort of scams that this enables.
Probably just to collect demographic info for marketing, future design/enhancement considerations, etc.
$40MM in funding for 19 Bitcoin startups
If you liked this article, you should read Show Stopper. It's out of print, but there are ample used copies via Amazon.

http://www.amazon.com/gp/aw/d/0029356717/
We recently switched to 2014 Preview (Read more at http://www.brentozar.com/archive/2013/11/update-on-stack-ove... ).

After our weekly index optimization, SQL server is no longer caching our query plans causing high CPU load. This will overload our CPUs tomorrow if we don't get this resolved.

We are currently working with microsoft to resolve this issue. Taking a memory dump of sql caused us to go down.

Stackoverflow is coming back online right now.
This is a good chance to mention an alternative news in bullet points site, tldr.io, which uses human created summaries.

http://tldr.io/discover
Please provide a reference linking SETI and NSA.
Gamedev here.

Nobody knows. Seriously. The best advice you could get is to ignore what everyone else is doing and just do something that seems logical.

Everyone has their own way, and learning some specific pattern isn't as useful as learning how to implement your vision regardless of which pattern you decide to use.
Hey I'd be happy to offer some quick feedback about improving conversions... It's what I consult in. Send me a message (contact info in profile) to schedule a chat -- it'll be easier than typing out.
Project Management with Lego
So is the light.

Reminds me of this:

http://blogs.msdn.com/b/ericlippert/archive/2011/02/14/what-...
Fair point. Let's say it's 2x, in which case Snapchat still exceeds Instagram. I think we're splitting hairs here, I certainly agree that the chart is misleading in a very real way (primarily due to how Snapchat is reporting uploads/shares), but the point it asserts is still valid re: Facebook's offer.
This is an advert.

Marcio Cyrillo is the director of marketing at CI&T, who work for Google:

http://www.ciandt.com/us-en/about-cit/partnerships
I would be interested to hear the results with the free/IAP app. I've read in a few places that even a $.99 app loses 90% of potential installs right off the bat, so I wouldn't expect much with a $30 campaign.
HEAD~1 and HEAD^1 are equivalent, but HEAD~n and HEAD^n aren't.

HEAD~n means "the n-parent of HEAD, always choosing the first parent." So HEAD~3 means the first parent of the first parent of the first parent of HEAD.

HEAD^n means "the nth parent of head". git commits can have multiple parents if they are merges. So HEAD^3 means the third parent of HEAD.

As a result, HEAD~1 means "the first parent of HEAD" and HEAD^1 means "the first parent of HEAD", but the 1 means two completely different things.

The gitrevisions manpage is pretty mindblowing: https://www.kernel.org/pub/software/scm/git/docs/gitrevision...
this is interesting advice. Someone else told me to just do it how it works for you, refine/optimize later as you become better.
I played around with columns a few years ago[0] after I first saw them being used. I use some JS to keep the containing div the same height as the window and hook into scroll events. This was several years ago fairly soon after columns were being implemented and I'm sure there's a better way of doing it today.

[0] https://etcet.net/projects/columns/
Your question is mindless. We all know what OnSwipe is supposed to be. It's sufficiently obvious as to need no explanation.

If you care that much about getting deeper insight into how yet another horrible, misguided product came to foul the market with its stench, why don't you walk next door and investigate instead of doing your old man yells at clouds routine? You're obviously both better-equipped and better-motivated than the rest of us to get answers. If that's not enough to make you do it, don't expect anyone else to do it for you.
It's really easy to format the webpage the way you want it. That's what a lot of web designers do wrong; they don't let CSS or whatever do the formatting work, and then the plaintext web page looks like a broken mess.
The Wired World in 2014
One of the many things I like about Python is their pragmatic approach to operator overloading. Well, their pragmatic approach to everything, really.
This sucks, so many sites down right now :( Hope they get this fixed ASAP.
who is this guy and why should i take him seriously? he doesn't explain why his advice is worth a damn
Anyone care to provide similarly practical tips for Go?
Sorry, didn't see your reply. Feel free to contact me directly at the email address listed in my profile.

I checked into this further and it looks like a bad interaction with the FlashBlock plugin on Firefox. When I whitelisted the site, it worked fine.
Probably the reason why: He has a word puzzle game, and that's the typical demographic for those games.
Two Gunshots on a Summer Night
I find it really creepy. Do a single search for a pop or movie star on Google.com and it remembers and Google Now alerts you to news about the person.

I have disabled Google Now and Location Services (the service that tracks your location and also sucks a lot of battery life) on my phone.
What I wish I knew about writing PHP and web apps when I started
Here in NYC with TWC, I threw cable in the garbage when my subscription for TV and internet (ONLY, no VOIP service) exceeded $150 a month. I didn't even have premium service. This was in 2010, I think.

One month I saw the bill and I wanted to punch a hole in the wall.

They run a wire to my house, so that the TV reception is better than an aerial antenna. That's what cable is. That's what cable does.

The internet service was rock solid, but when they bombard me with a constant deluge of ads offering introductory service at $99 dollars a month (for TV, VOIP and internet), every ten minutes, no matter what channel I'm watching, basically, I expect my bill to be $66 dollars for TV and internet only, AT ALL TIMES.

This is the same psychological process where we rationalize to ourselves that $99 is cognitively less than $100, so it must be a reasonable truth that I'm paying a better price than $100, if I'm only paying $99.

If they know who I am, because they know whether to enable my cable signal, based on whether I've paid my bill, and they show ME advertisements on MY TV, stating that I can get 3 things for a price divisible by three ($99), when we both know I'm only buying 2 things from them, then cognitively, we both know I should be paying 2/3 of what their hellish TV jingle blasts into my ears every 10 minutes.

I'm sitting at work, humming their damned jingle to myself, as I suffer through my 9 to 5 drudgery. Then I come home check the mail box. There are two bills. Cable and Gas/Electric. The cable is more. It's $150 dollars. I'm subscribed to two thirds of their products, and I'm humming their incessant jingle to myself about how all three of their products should cost two thirds of what I'm actually paying for the stinking two thirds of what they offer.

The jingle is thus:

EYE! OH! DIGITAL CABLE!
WATCH A LOTTA CHANNELS!
WHENEVER YOU'RE ABLE!
THE PRICE IS NICE!
LET ME PUT IT ON THE TABLE!
ONLY NINETY NINE DOLLARS WHEN YOU SIGN THE LABEL!!!

There are trains underground, and I can enter and exit their tunnels twice a day, every day for a month, on trips as long as I can tolerate, and I'll pay less for that than cable. Trains underground cost less than cable.

Smart phones might be a secret government program engineered to earn the complicity of the citizenry, in volunteering to carry tracking devices on our person 24 hours a day, 7 days a week. So what?! It's still cheaper than cable!

Cable doesn't keep me warm in the winter. They don't do anything essential to my survival. They don't deliver perishable food to my door. Cable TV can burn.
There were a lot of folks who got out on the top with BS ideas that had me scratch my head. At least I used Blue Mountain, though I never figured out how they'd get anyone to pay for their service. This was well before the current "We'll sell the data exhaust from our free service" phase that current companies have. Maybe it was banner ads?
LLVM would be exceedingly bad due to its undefined behavior. A malicious actor could easily fork the block chain.
As soon as I read the first ten words I started thinking telecom. Much of our current boom is based on the wasteful infrastructure spending of the last bubble.
Those are good book recommendations, but I'd add "Pawn Power in Chess" by Hans Kmoch. Reading this book will improve your pawn manipulation and overall game. Excellent illustrations from real games, too. http://www.amazon.com/Pawn-Power-Chess-Dover/dp/0486264866/
Oh my god. To everyone complaining about the overuse of crude language: so what? This is the Internet, not meant to be taken seriously. So put your judgment aside and read the damn article for once without making a snide remark about it.
Sounds like this may be the inevitable devolvement of "The Suit is Back!" type of press hits.

http://www.paulgraham.com/submarine.html
Hmm. Crashes Firefox 25.0.1 instantly on OSX 10.6.8
I was in Bangalore some weeks ago and I tried the query "OK google, directions to vidyarthi bhavan." And it worked perfectly. I was amazed!

The first thing that amazed me was that Google understood what I meant by vidyarthi bhavan! Note vidyarthi bhavan is a generic phrase in many Indian languages which just means 'student building.' In Bangalore, it refers to a specific restaurant in Gandhi Bazar famed for its masala dosas. And I bet there are plenty of people who live in Bangalore right now and don't know about this restaurant. The contextual knowledge here is amazing. And it wasn't just geolocation, I was about 15km away from Gandhi Bazar at that point. And Bangaloreans will know corresponds to an eternity given the traffic situation. And the software did all this by recognizing a phrase consisting of two words, both of which are not in English!

That moment was an epiphany for me, it the precise moment that I realized that personal digital assistants are here, and they actually work.
The author brings up an interesting example where Google Now provides him a tool to automatically identify and describe a TV show he is watching at night. When he later tries to demo this feature to his friend during the day, it simply does not appear.

The author takes this as an example of Google Now being very smart and learning from his behavior. It knows he watches TV at night so it provides him the identification feature during that time period. It doesn't provide it to him during the day, because it knows he isn't usually watching TV during the day (at least this is the author's assumption).

I take away a different message from this example and it is part of the reason I am very skeptical of software like Siri or Google Now.

Fundamentally I believe the one of the most important features of a software application is that it is predictable. When I do 'X', I expect the program to do 'Y' always. If it can't do 'Y' because of certain situations, I should get an explicit, informative error message.

The author's TV example is an illustration of deep unpredictability. It is quite possible that he is right and there are powerful learning algorithms driving the Google Now's behavior in this case. But all I see is unpredictability.

Yes, I want to customize and shape software to my own identity and patterns. But unless I control that process, I am likely to become very frustrated, very fast as a software application changes under my feet.
It's running on Wordpress. Do you know of static site generator that is similarly easy to use for non-technical people?

I use Jekyll, but when I tried teaching it to someone I realized that the learning curve was too steep and switched them to Wordpress.
In Bitcoin's Orbit: Rival Virtual Currencies Vie for Acceptance
Cat Stevens, also known as Yusuf Islam, was banned from entering the U.S. 2004. That's the singer of "Peace Train", "Morning Has Broken", "Wild World" etc.

He's also the man who endorsed the Fatwa on Salman Rushdie, said he thought Rushdie should be killed, and openly discussed the circumstances in which he himself would be willing to carry out the sentence:
http://www.youtube.com/watch?v=2-wjxwpvqps

Since Rushdie lives in US (NYC), I can understand and respect the US not wanting to allow "Yusuf" to enter the country.
Letwin was also the guy for OS/2 on the Microsoft side while the alliance lasted. His Inside OS/2 is a detailed account of trying to squeeze a real multitasking, protected memory OS into a '286:

http://www.amazon.com/Inside-OS-2-Gordon-Letwin/dp/155615117...

The cover photo is also classic.
I've want to create a nontechnical hackathon at my university around the idea of making the university better for a few months now and the biggest issue I've got is fighting the connotations of the word hackathon.

Startup Weekend is great because they've established this brand around what is essentially a hackathon and doesn't necessarily scare away nontechy people.

I'd be interested to see what the hackathon to change the world ends up attracting in terms of talent type and background and what the final name for the event is.
Read Nimzowitsch's "My System": https://en.wikipedia.org/wiki/My_System

Everything you need is in that book. It's not too long, and very readable. It has a very common-sense approach. Look for the 21st century edition at used book stores or your chess club: http://www.amazon.com/My-System-21st-Century-Edition/dp/1880...

chesstempo.com is good for practicing tactics between games.
Yeah, running ads with a paid app is a losing battle it seems like. Even with a free app, it's going to be tough because your app has to then make more per user than you spend on ads (this is the whole Zynga, Clash of Clans, etc model). And they do mass ad buys with crazy optimization and marketing teams...
The answer I believe is different for every industry. For customer opportunity - you need to ask: Who likes to be cutting edge? Who are influencing companies? What are deal sizes? Where is the customer need already being felt and/or expressed? The path I would suggest (for B2B sales),is to get a few smaller companies (who may be cutting edge, and that the BigCo looks to as industry leaders) and solve their problem and make them extremely happy. Work out the bugs, refine the case studies, refine the messaging & value props, and then use those to approach BigCo's.
I don't see this. The partnerships page are just some "badges" a company gets when it starts selling other companies solutions/software/hardware.

In this case, google enterprise has nothing to do with android and the google now. The article is genuine, the author spends time explaining going from Siri to Google Now and his discoveries.
From inside the console:
NYC1 scheduling delay.
Mon Nov 25 02:05:00 2013

We are experiencing a power outage at NYC1 and have engaged Equinix to investigate.
Mon Nov 25 02:27:11 2013

We have engaged our engineering teams to investigate temporarily scheduling delays.
Mon Nov 25 02:07:32 2013
Same for me (10.7.5). I just cracked open Chrome to try it out and no issues.
"Foreword by Bill Gates"
I wish Google would open up an API for Google Now to developers. There are many custom notifications that I would love to add to my Now screen, but right now I am limited to the few that Google provides.
Why be an asshole? Write your comments for the readers of HN, not for whomever you're replying to.

I have no idea what OnSwipe is supposed to be. It's not obvious at all.
OK, that's a bit creepy, I admit. But for a teenager, could be a great feature. Honestly, I'd also like to know when <insert some old rock band> concerts in my area.
Learning a technology/programming language/framework to be employable?
Hello,

I am 23. I want to go to college (CS degree). I've saved up enough money to support myself for those few years.

The problem is that my family ( widow mother, younger brothers ) come from a poverty striken area and can lose all their income very quickly.

I want to develop some in-demand skills that would enable me to support my family if all hell breaks loose.

I have 10 months to learn a technology that would make me employable ( be it freelancing or finding a job on the side ).

Can anyone please guide me? I know some PHP, some HTML and was starting with C++ but it isn't any advanced knowledge.

I want to fully dedicate those 10 months to learn something useful.

Best regards
Seems to be everywhere as an eBook.

http://ereads.com/ecms/book_title/Showstopper (warning, will set affiliate codes on Amazon links)
I remember an internal training class at a large consulting firm in the mid 90s that was using OS/2. I thought, "This is an awful sign. Are we doing this just to get some business with IBM?" They were a big user of Lotus Notes 2. You never know...
The keyboards — the Japanese layout and the ADM-3A — are bit-paired, meaning that the characters on an unshifted and shifted key differ in exactly one bit in the ASCII encoding.

SP ! " # $ % & ' ( ) * + , - . /
0 1 2 3 4 5 6 7 8 9 : ; < = > ?
@ A B C D E F G H I J K L M N O
P Q R S T U V W X Y Z [ \ ] ^ _
` a b c d e f g h i j k l m n o
p q r s t u v w x y z { | } ~ DEL

Shift toggles bit 4 of the numeric and low punctuation keys (codes < 0x40), and bit 5 of the alphabetic and high punctuation keys. This made terminals easier and cheaper to build, in the days before cheap microprocessors, when encoding was done in discrete logic or, like the Teletype 33, mechanically.
Can't you have itunes automatically download all your purchases, then you can still have that local copy on your computer and still use icloud backup? I'm guessing that's what happened.
For tactics training, I highly recommend "1001 Winning Chess Sacrifices and Combinations" (http://www.amazon.com/1001-Winning-Chess-Sacrifices-Combinat...) and "1001 Brilliant Ways to Checkmate (http://www.amazon.com/Brilliant-Checkmate-Chess-lovers-libra...). Both books are things you can toss in your bag and pick up when you have a spare minute.
I used to have a linode VPS in their fremont datacenter, there was a period where they had downtime almost every other month. Shit happens.
I'm the OP. The original title of the submission was 'A list of web and mobile revenue models', but the title of the page is 'Web and revenue models', so maybe the moderators thought the latter was more accurate?

Here are some posts that provide analysis:

http://www.avc.com/a_vc/2012/12/mba-mondays-revenue-models.h...

http://www.avc.com/a_vc/2012/12/mba-mondays-revenue-models-a...

http://www.avc.com/a_vc/2012/12/mba-mondays-revenue-models-c...

http://www.avc.com/a_vc/2013/01/mba-mondays-revenue-models-s...

http://www.avc.com/a_vc/2013/01/mba-mondays-revenue-models-p...

http://www.avc.com/a_vc/2013/01/mba-mondays-revenue-models-t...

http://www.avc.com/a_vc/2013/01/mba-mondays-revenue-models-l...

http://www.avc.com/a_vc/2013/02/mba-mondays-revenue-models-d...

http://www.avc.com/a_vc/2013/02/mba-mondays-revenue-models-m...

http://www.avc.com/a_vc/2013/02/mba-mondays-revenue-models-g...

They are all worth a read.
Ripple is a distributed database of bid/ask offers. A distributed system needs to be byzantine fault tolerant (BFT).

Bitcoin achieves BFT by using its native currency (bitcoins) in a proof-of-work scheme. Basically BFT means a malicious node can't do anything which will break the blockchain, because the only way any node can make changes to the blockchain is if it has solved a block (has the private keys to next block of bitcoins). Nodes with private keys to previous bitcoins have to get changes relayed through the node which solves the next block.

Likewise, Ripple achieves BFT by using its native currency (XRP) in a consensus scheme. The consensus scheme relies on Unique Node Lists (UNL), instead of proof-of-work. So nodes can only propose changes to the ripple ledger if they are on the UNL of some other node. And changes will only be accepted if they are signed by the private keys of the native currency (XRP). Nodes which aren't on any UNLs have to broadcast their changes to nodes which are on a UNL, and of course, must still have the private keys to make those changes.

There are probably other ways to provide BFT, but using a native crypto-currency is one of them.
I've read the article, though it didn't come to mind when a business partner showed up in full coat and tie. He just said, "I'm dressing up again because I don't have to."

The suit is back! :-)