skysight-inc/HackerNews huggingface dataset:
I think that's a lot more than "not much", but if you want to play that game. How about this list. This is a list of things that a LOT of people do. Maybe not 50% of users but a very sizeable proportion.

1) Connect to a printer and print.

2) Get data from a USB key.

3) Can the iPad connect to AD domains? This I honestly don't know, but if it can't thats another big one. Not big for home use, but huge outside the home.

4) Upload pictures, e.g., connect a camera to it and upload pictures to the device. A super common home use, less common in the business world.

5) Host all of my media content. Even my mom has about 100GB of media content on her laptop now.

And lets be clear... a WinMo 5.0 device can do a lot of what most users do on a PC. It can read and write Word and Excel docs. You can check email, browse the web, and even make calls. Yet its absurd to say that the Treo 700 is virtually a PC replacement.

The thing that is interesting about PCs is the long tail. Its not that there are just four things that everyone does (word processing, email, web, pictures). Its that I edit professional quality HD video on my computer and do app development. He plays first person shooters. They use it for their LOB app. He uses it for their video kiosk app. She uses it to access and distribute business intelligence dashboards. He uses it to do photo editing. They use it
to monitor various sensors that are hooked up.

And the comfort thing which you dismiss is pretty darn important too. The Windows 7 slates can do EVERYTHING a PC does. It just does most of them a LOT worse. Simply doing things isn't really the same as "doing things".

But if you're happy with your iPad, more power to you. I'll wait to the 7" comes out and I'll use it largely as an ebook reader. It just doesn't do what I need it to do, and it doesn't do what virtually anyone I know needs a laptop to do. But clearly there are some people who exist for which their computing needs are sufficiently satisfied by such a device.
To be fair, people stopped blaming Rails for Twitter a while back, after it became clear that the problem was mostly at the data level.

Likewise, nobody (well, except liuliu) is blaming PHP for Facebook's downtime, since last time they blamed it on a poorly-handled failure case after an accidental misconfiguration:

http://www.facebook.com/notes/facebook-engineering/more-deta...
Personally? I think its because the US Constitution wasn't written to solve every problem of the day. It was written as a framework, to let lawmakers solve problems as they came up. And the framework is malleable enough so that it can be changed as needed, if it becomes a problem, rather than a solution.
Please assure me you omitted quotes from "invented" in some kind of ironic seizure. :)

I'm not aware of any interaction between the Forth and Smalltalk communities, nor did I ever hear Forth referenced in oral histories along the Smalltalk->XP axis. It would be interesting if this were true. I bet your question reduces approximately to, "Was Ward Cunningham a Forth hacker?"

Moore was influenced by both APL and (especially) Lisp, which he studied with McCarthy. But Forth predates Smalltalk, and the two moved in very different circles. Still do I guess.

While I'm at it, I've been meaning to write the following down somewhere. Out of the great small, regular languages (Lisp, Smalltalk, APL, Forth, is that it?) Forth stands out as the only one that originated in working hackerdom and not a research environment. Forth is the incarnation of that design style in the land of the Von Neumann architecture, doubtless because Moore was a working programmer all those years, just trying to get things done. The remarkability of this fact has yet to be appreciated. Consider Lisp by contrast: it began existence far away from the machine and has been trying to find its way back ever since (or bring the machine up to it). With Lisp, bottom-up programming nonetheless starts pretty high up; Forth starts at rock bottom. That's important, and I wish more of us (myself included) had a better grasp of it. One could do worse than to make it the introduction to computing, or at least teach it alongside Scheme/Python/etc. I think it would be very exciting to young hackers to begin at the beginning in this way.
Ironic that Abebooks, of all sites, managed to convert you: they are an Amazon subsidiary.
I realize semicolons aren't required for javascript, but I put them in anyways merely because I do so much coding in other languages where semicolons are required that it's silly to try and modify my habits just because it's not a requirement to put in.

Just because you don't wear pants at home doesn't mean you're not going to feel silly showing up at work without them.
WII PRICES – NINTENDO WII PRICE
They could just provide the password without divulging how they did it. The best way would be for them to get the drive, if they crack the password, and the password looks like it could have been guessed or generated from some contextual info about the subject or the case, then they return it the police. If they do crack it but the password is actually a random string and disclosing it would betray NSA's abilities, they they simply refuse to disclose it.

On the other hand maybe it would be better to create disinformation that they have cracked all kinds of ciphers or at least their popular implementations? Maybe it will lead enemies to try to implement their own or use alternate implementations that are actually less secure. This will be similar to Airforce's disinformation related to captured UFO tech in the 50s and 60s...
Motorola Droid Pro:  Blackberry form factor, Android 2.2
Med Decis Making has a Impact Factor of 2.597 while, top journals have Impact Factors >30

Although it is hard to compare impact values across disciplines, I would venture to guess this is not the best journal in the world.

http://www.sagepub.com/journalsProdDesc.nav?prodId=Journal20...

http://en.wikipedia.org/wiki/Impact_factor
"Connected to Microsoft Exchange"
You can't provide a single counter example and pretend it's the rule.

Have you built a product like these and dealt with these tensions? It's a really hard problem to balance for 99% of companies. Because a few get away with it doesn't mean it's right for everyone else (or that those that get away with it are intrinsically better).

You lose your argument when you resort to ad hominem stuff like "highway robbers". Working on a large consumer internet site is full of necessary compromises.
I'm not sure if you can answer this or not, but in your opinion what would it take to get some type of voluntary licensing going for music?

I personally would rather pay a monthly fee than pay for each individual song or cd. I also want the ability to do what I want with the music. I don't want to have to work to get music on an mp3 player or worry about whether I'm going to randomly lose access to songs in library, which has happened with Ruckus.
> Probably, you mean "polemics."

No, I mean this is a confusion about the meaning of a word (namely, "physics") not a dispute about facts (empirical or normative).

By the way, saying an argument boils down to semantics is not vacuous. If I disagree with Bob about whether the moon will be full tonight, we have no disagreement or misunderstanding about the meaning of words.
Ask HN: alternatives to Textmate?
It seems Textmate 2.0 is taking forever to develop... what editors (for Mac OS) do you recommend for code development? Thanks!
I think there are plenty of companies that innovate like Apple, but none of them make hardware.

You can make a great piece of software with just a few programmers. But making a great gadget requires so many different specialized services and such a large scale operation that it's impossible to get everyone drinking the same kool-aid.

If DIY manufacturing ever takes off, that's when you will see Apple caliber products coming from other people (but you'll have to print them yourself).
Why not erlang? Seems better suited to this use case.

In erlang, compiling erlang from within erlang is a normal way of doing things, since things are broken down into tiny erlang processes.

http://www.erlang.org/quick_start.html
Graphic: The Output Gap and why it doesn't feel like a recovery
If you're married to the TextMate UX you should look at BBedit.

If you're open to trying an all-in-one I'd add Espresso from macrabbit and Coda from panic to my short list. Between the two I think most consider it a toss-up, although I slightly prefer the former.
Who would have ever guessed at the time that would matter?
Incidentally, Wikiedia claims (emphasis mine):

>One of the earliest attempts to quantify reasonable doubt was a 1971 article by Rita Simon and Linda Mahan, "Quantifying Burdens of Proof: A View from the Bench, the Jury, and the Classroom." In a later analysis of the question ("Distributions of Interest for Quantifying Reasonable Doubt and Their Applications," 2006[10]) , three students at Valparaiso University presented a trial to groups of students. Half of the students decided the guilt or innocence of the defendant. The other half recorded their perceived likelihood, given as a percentage, that the defendant committed the crime. They then matched the highest likelihoods of guilt with the guilty verdicts and the lowest likelihoods of guilt with the innocent verdicts. From this, the researchers gauged that the cutoff for reasonable doubt fell somewhere between the highest likelihood of guilt matched to an innocent verdict and the lowest likelihood of guilt matched to a guilty verdict. From these samples, they concluded that the standard was between 0.70 and 0.74.
Hmm.. In Chrome space means "move 80% of a slide down" and space means "back to HN".
The zinc is definitely a very good idea, with some caveats. Vitamin C probably helps in the long term, especially for athletes, but I don't think it's such a good idea once you have a cold. Definitely don't take any during or soon after a zinc lozenge.

Zinc supplementation for the purpose of fighting a cold is a bit tricky. According to the largest review of zinc cold studies I know of, only ionic zinc (as opposed to bound zinc) has a positive effect. Total zinc supplementation has no correlation with either duration or severity of cold symptoms. In fact, the majority of the brands of candy-like zinc lozenges on the US market likely have no effect at all.

http://www.ncbi.nlm.nih.gov/pubmed/15496046

Summary: take zinc gluconate (ZG), make sure it's a slow lozenge and avoid vitamin C or anything else that could interfere with the effects of the zinc lozenge.
In your after/syntax/javascript.vim:

syntax match javascriptReturnError /return\s*\n\r\?\s*\w.*$/

...

highlight link javascriptReturnError Error

Obviously you can play around with the regex to tweak what matches.
Red Sea mountains .. Gold mine and metal store
Red Sea mountains .. Gold mine and metal store

Quoted by the leading Asudanip
Books: Esmat Awhaaj 06 / 01 / 2010
Known series of eastern Sudan and the Red Sea and the mountains since the era of the Pharaohs With all kinds of metal so that more than 90% of mining projects and the search for minerals
Held in the eastern region where there are huge belt stretching from the northern border to the east of the Nile to the southern boundary of the eastern region abounding in gold, copper, iron, and all other metals. Has focused on the government since independence, gold mining, and even that one of the reasons for the Turkish invasion, the search for gold in the mountains of Benishangul, but the Government rescue focused on since coming projects nationalism in the country, whether agricultural, industrial or mining as part of its strategic five-year, but it has given mining Red Sea mountains most of their attention on the grounds that the mandate of the Red Sea is rich in Barouk gold since ancient times. Studies have shown mineral that (60), the site of gold mining there area levied, in addition to the presence of billions of tons of iron and mineral ilmenite, and metal Alrotili which is used in the manufacture of aircraft hull and paints of high quality. Have started production of a draft mining gold in the eighties as a economic national production capacity of 5 thousand kg of gold rose high purity of 90% of the quantity produced in the space of 60 thousand square kilometers in area called the Valley of dung, which is considered the most famous areas in which there are the veins of gold and Wadi broth green valley packed with livestock which is surrounded by a wall of dirt and has the material cyanide top of the valley, where its three reservoirs to save rainwater used in the purification of gold ore in each of the mountains and Oriab levied.
just to bring a little pragmatism to the conversation...

we have zero metrics on Hipmunk other than a warm-fuzzy feeling that it's "nice".

until there is some kind of study or publicising of figures proving that Hipmunks approach sells more airline tickets than the big players' noisy "hard sell / up sell" approach, patting Hipmunk on the back at this point is just conjecture.

the cynic in me says that it's relatively easy to boil a concept down to a graceful, user-friendly experience like this. it's an MVP-style 10-week challenge. the difficult part is extracting the maximum revenue from every customer in order to turn the MVP into a viable business, or a public company a la Expedia. that's the 10-year challenge. somewhere along the way, thousands of choices will have to be made as to where the slider should fall between these two product strategies - "User-focused" or "Revenue-focused".

my guess is that as Hipmunk matures, there will be no escaping pushing that lever towards the latter.
Possibly a good project, but seems odd to come from FTT. This seems like more than just freedom to tinker with devices you own and extend into outright security vulnerability scanning.

I'm not sure that there is an exact overlap between the people who believe in freedom to tinker with devices you own, and who believe in security testing in this manner.
The title should be; A regular ol' HTML presentation about WebGL
Except, if I don't use 400GB of transfer, I still pay $40, right? So then, my CPU+RAM+HD doesn't seem free anymore.
what I find is that most non-competes are ignorable. I've never been rejected for refusing to sign a non-compete (and I almost always refuse to sign the non-compete)

Personally, yeah, if they wanted to continue paying me for that period, I'd feel quite differently; but I've never been offered something like that.

(now, I work as a computer janitor; Unix SysAdmin, DBA, etc... and occasionally some programming work, not sales, so non-competes are pretty rare, actually, and usually a sign that the person asking you for the non-compete is a scumbag.)
Ask HN: Underperforming, feeling stuck
What do you do if you feel you have all the advantages when it comes to programming -- intelligence, experience, passion, knowledge -- and yet they seem to desert you when you sit down to code?

One possibility is that I'm not as good as I think I am -- but I have had lots of validation. In the recent past (5 years) I've succeeded at some of the hardest interview processes in the world. I've written things that I'm proud of. I can speak as intelligently about code as any HNer.

Despite all this every time I sit down to code my brain turns to mush, somehow, and nothing gets done. I can always give my managers an intelligent explanation of why progress is so slow, but the thing is, progress is still slow. Lately I find myself making more and more beginner mistakes.

The weird thing is, I don't even feel burned out or depressed. I couldn't be happier with my current job. I'm just… stuck.

If something about this sounds familiar, feel free to offer advice. While psychological diagnoses may be right, at this point though I feel like there's something wrong in my practices.

I need some sort of professional help that doesn't exist. Someone to sit next to me all day and tell me what it is I'm doing that's burning up 8 hours a day without actually achieving anything.
Digging a bit more into TrustTheVote, it looks like the project had serious reservations about this application from the start.

From their front-page blog, for instance:
http://www.trustthevote.org/d-c-resets-timeline-for-digital-...

"Although we may not all agree with some choices made in how overseas voters are digitally empowered to participate in elections (and the OSDV Foundation for one, remains against widespread application of remote online voting services), I believe that when the efforts of the District are fairly examined, there will be consensus that Rokey Suleman and his team are making a decent effort to do the right thing."

It looks like they pushed hard for a much longer and more aggressive open testing period. See also http://www.trustthevote.org/where-we-stand-%E2%80%93-update-...

Now the original post indicates security concerns spread throughout the system, not just the remote ballot return portion, so it could be there are wider architectural problems. It sounds as if there was significant concerns about this remote return piece, from a key component maker, even before the test started.
Like what? This is a honest question. I don't know much about Amarok but whenever I tried it, it looked completely unimpressive and like an even bigger UI clusterfuck than iTunes to me.
If this is true then how did ping and the new iTunes icon make it past the 10-3-1. I am joking but not everything is perfect. Just not sure how those two slipped through.
Unless you're using CR+LF as your newline delimiter.
At the time, you can convince yourself that the acquisition is a good idea, it will be good for the product, and the users, and so on.

Realistically, who knows what would have happened? We had a hell of a time getting a Series B together. I might have had to shut it down if not for the acquisition.
But if you have a newline you generally have an indent. Furthermore, there are places in JS where semicolons are absent and newlines are not (after braces).
I think Google released something similar a while back ago. Anyone remember the name and link?
Burnout takes a lot of forms, has many stages and is felt differently by everyone.

Are you happy with your job - or just the salary that you get paid? Take some time and think about your motives for staying where you are.

Maybe you can look for advancement (challenge) that will help you to be renewed in your current job; maybe you simply need a change. If you do decide to move on to something new, I highly advise taking an extended break between the old and new... reset, refresh and revitalize.

You have to know what the problems are before you can solve them. Seems simple, but it's surprisingly common to overlook this one simple truth. Just ask yourself - what do you like about your current job?
Also, W3Schools is most visited by web developers, who by nature want to burn IE at the stake.

The most objective measure we could get is if someone from Google released their Browser/OS data.
several strategies that have worked for me:

1. get yourself checked out for ADD. I'm not saying this is the problem, but it's easy to check for, and if it is the problem, there are drugs that can at least temporarily make the problem just go away. Now if this is something you've never experienced until just now, it's probably not ADD. But if you've had these sorts of problems on and off forever, (I know for me, my performance falls off a cliff after I've had a job for about a year.) ADD is something to check out.

2. Try pair programming. It works really well for me.

3. Move into management. Even if your organizational skills are not great, having the knowledge of the field gives you a pretty good leg up. If you manage your own company, you can hire people specifically to take care of the things you are no good at or hate. You can get a CS student to watch you code and kick your chair when you stop for under ten bucks an hour.
Whistleblower site Cryptome hacked, defaced, all files deleted
it was tongue in cheek. of course you don't have the right to lie to protect yourself from a legitimate investigation where probable cause already exists.
In many cases, our basic understand of human psychology and intrinsic motivational factors is flawed (there are several articles and talks about how basic assumptions such as "higher salary implies higher productivity" aren't correct).

Either way, the whole point of the philosophical zombie thought experiment is that, unfortunately, reality/truth itself can be shown to not matter when analyzing human behavior, because the zombie would behave identically as the "normal" human, even though the realities/truths are quite different (the normal human experiences qualia while the p-zed does not).
When I feel as you describe above I know it is time for a change (new job). The thing that bugs me though is that you say that you are happy with your current job - but maybe you are just lying to yourself (without realising it) because you feel comfortable?
clearly, the output gap is facebook's fault.
emacs? vim? bbedit?
I guess this is what it comes down to today. My uni is preparing us for failure
This post seems quite disingenuous. Clang is way cool and a breath of fresh air, but TFA only mentions compile times and at no point does it mention the characteristics of the output binary (size, performances). It also omits the compilation options (the optimization levels would be a pretty good start).

Because it's fast and pretty small, Clang is probably the best thing you can use during development, but in my experience — no 2.8 yet of course — it produces binaries pretty consistently slower than gcc's and is therefore a worse option for production (and for CI servers and integration of course)
Ambiguous to a human, vs. a compiler.
I'm using ihackernews.
I can't help but recommending Carbon Emacs. And probably someone else will come and recommend vim. I won't advocate more than needed, it is just awesome ;)
True dat. Though a rare species indeed.
DNSSEC will not have a negative impact on our business.
iTunes Store music isn't DRMed, at all. Neither is music from the Amazon music store.
Ed Felten and the other freedom-to-tinker bloggers have a pretty long history of interest in electronic voting.

http://www.freedom-to-tinker.com/tags/voting
Twilio SMS is super easy. Documentation is here: http://www.twilio.com/docs/api/rest/sending-sms. And there's a python library to help you get started. (Full disclosure: I work at Twilio)
Sequoia has made tens of deals as have other firms such as Accel, CRV and more. They don't publicize these deals because they don't think it is in the best interest of the companies or themselves but they happen as Dave McClure and Roloef Botha alluded to on stage at TC Disrupt.
Clary sage oil
Clary sage essential oil is extracted from Salvia sclarea of the Labiatae family and is also known as clary, clary wort, muscatel sage, clear eye, see bright and eye bright
1) Application connection pooling won't scale. In a scenario like FourSquare, there is likely a 4:1 ratio of app server to DB shard server. Further, connections don't necessarily equal load.

2) This sounds like a great way to create data inconsistencies, unless you've got very tight constraints on your database, which is impossible in a sharded scenario.

I agree though, that ultimately they should have had some way to "fail whale" instead of getting overloaded.