skysight-inc/HackerNews huggingface dataset:
Valuations are such bull - it's all hype. Nonetheless, if Groupon is preparing to go public, it's at least worth purchasing on the first day cause you KNOW the stock will go up.
All Discrete math, which it turns out is pretty useful for computer programmers
I have 10,000+ emails in my inbox and I get the same benefit from them all being marked read. I also can search for back emails which you cannot (unless you have archived them).

Edit: Occurred to me you may have meant the same thing (if this is the case, pls ignore my post). I'm pretty sure the OP refers to empty inboxes (all messages deleted, not just marked read).
This is a software problem. Programs that display proportional text should recognize one or more spaces after a period as a sentence break and should render appropriately.
In Emacs you also benefit from sentence-level commands that let you move forward or backward by sentence, kill the current sentence etc. Very helpful. These commands recognize sentences by the double space so they don't confuse abbreviations with sentences. See the Emacs manual, chapter Text > Sentences.
I haven't read the book, but this article doesn't really say anything that any clear-minded open source advocate didn't already know. Outside of certain dogmatic circles, it's become pretty clear that the future of open source development is in the corporate world for many projects. That's not necessarily a bad thing, either.
> which would take any kid hours

> Your "argument" if you can call it that

From Hacker News guidelines ( http://ycombinator.com/newsguidelines.html):

"Be civil. Don't say things you wouldn't say in a face to face conversation. When disagreeing, please reply to the argument instead of calling names."
For those of you in favor of a zero inbox, I have a couple of follow-up questions.

(1) are you archiving?
(2) if not, how do you search for old emails?
Scientists in Abu Dhabi have successfully created 50+ artificial rain storms
Wasp Lisp Respository Moves to Github
TLDR: guy gets trolled on internet forum.
Comic Sans helps you learning?
I practice "unread zero". I leave emails in my inbox in case I need them later. The search function works well. If they are not marked "unread", I don't pay attention to them thus my brain does not see it as clutter.
Don't worry, we seem to be voting up all the negative comments to balance things out. :p
ConnectU was a full-fledged site at one point. It wasn't vaporware.

In fact, a feature they created called Social Butterfly to allow facebook users to export their data caused facebook to sue them. And it resulted in facebook storing e-mail addresses as images for many years to prevent anyone from easily switching services.

It's all well and good to say that we'll never know what ConnectU might have been. But we do know that the principle person expected to build a big piece of it went on to execute on that idea almost perfectly.

Are they entitled to anything? None of us really know for sure since we only have small pieces of hearsay. The courts will decide.
How about their managers? To me its the other side of the coin - like depressive people have manic phases.

My experience was that I was development lead of a project that had development outsourced to a former Yugoslav republic. We had clear agreement (on all levels) that we shall use direct communication on appropriate levels. But what happened in reality was that every memo or inquiry I did - the local development lead would not respond to me directly in a timely fashion. Instead the information would be passed up to the CEO of the company who would then proceed to send this information to my Executive Director who would then send it to me (in an understandably untimely fashion). Needles to say we had to break the effort and search for local developers.

And further east you go more of this effect you see - people refuse to convey information that is clearly in their jurisdiction, because their boss might not agree with everything.

A fucking nightmare.
The Software Iceberg

/\
/ \
/ \
/ open \
/ source \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/ \
/ proprietary \
/ & for sale \
/ \
----------------------
/ \
/ proprietary \
/ & written in-house \
/ \
--------------------------------
> I've never noticed any particular dislike for IO in the language or community, excepting cases where it was obviously not appropriate.

And that isn't enough? 'Use IO only where you must' is not second-class? In any other context, I would definitely see that as second-classness - 'Oh, I only employ black workers when I simply can't get any white workers and must employ them'. IO is first-class only in the restricted and technical sense that yes, the type system will let you pass around IO values and functions.

> I disagree; ST would be practically useless if it could not be relied upon to use mutation.

But it still acts immutable and for all we know, is immutable. Just because some compilers and libraries use mutation doesn't prove your thesis that Haskell is as mutation happy as something like Java. As Isaac Asimov said, the man who thinks the Earth is a perfect sphere is wrong, like the man who thought it flat, but if you think he was just as wrong as the flat-Earther, you're more wrong than them both.
10 questions for MPEG LA on H.264
I didn't say anything about distributing source code. To a first approximation users download binaries, not source code (things like Gentoo and MacPorts are edge cases; very few users use either one, really) .

What I said is that the old Chrome model, wherein the official binaries ship H.264 and have a paid-for license, if adopted by Firefox, would have meant two things, as I understand:

1) If someone wants to take the Mozilla binaries and redistribute them (possibly with some simple changes like a different default theme or a default preferences file that whitelists some intranet sites or whatever) they have to pay for an H.264 license. Things like copying Firefox from your computer to your friend's computer would need you to have an H.264 encoder license, since you're creating a new encoder (now it happens that the license fee for that level of distribution is 0, so you're actually ok; just don't put that modified package on a public web site).

2) If someone wants to fork the Mozilla codebase and build a browser with equivalent functionality and distribute it, they have to pay for an H.264 license.

#2 there is precisely what GPLv3 is intended to prevent, by the way. Mozilla is licensed under GPLv2, so this would be within the letter of the license, but arguably not the spirit. Certainly we felt that it would not be within the spirit.
Britney Spears caught revealing her hot legs in white dress
> I will continue to double-space until I'm dead.

Do you have a reason for doing so?
Examples of second system syndrome
In the first year all of us do Computer Science (2 papers), Mathematics (1 paper), and a science subject (1 paper, I did Physics). It is predominantly theoretical (something I found hard to cope with):

1st year: http://www.cl.cam.ac.uk/teaching/0809/part1a-cst.html

2nd year: http://www.cl.cam.ac.uk/teaching/0910/part1b.html

3rd year: http://www.cl.cam.ac.uk/teaching/1011/part2.html

Although I think there is far too much content to learn thoroughly in three years, it does provide a broad understanding of what there is to know. Does Oxford have online course material, I'd be interested to take a look? I expect the universities overlap a lot but there might be some worthwhile additions.
Interesting that people, when searching for 'cake central', still click on a link with a title saying 'ERROR: backend server did not respond in time' even though the second result has 'CakeCentral' in bold.
Well they were probably born with a golden spoon in their mouthes...
I'm not sure that's any better. The static block is rarely used in Java, so I think you'd probably be better off teaching them how to use main.

It also doesn't cut down much on the amount of boilerplate you need.
> > But it would become another closed de facto standard, just like IE6.
> Huh? IE6 is a browser not a standard.

If you don't understand why the article is correct, you really don't understand the topic. It's fine to disagree, but this statement demonstrates your complete lack of knowledge in the area.
Adobe finally promises to help rein in Flash cookies
Using two spaces after the end of a sentence allows software to recognize sentences without doubt. There are no heuristics involved which would always be on the verge of failing. That allows me to issue commands which works on sentences mindlessly, and to enable auto-capitalization. The former is the killer feature.
"Without even a scintilla of value-add" ?

Brick and mortar bookstores add value. They just add it to the process rather than the final product. They shelve the book for an indeterminate amount of time, just on the chance little old you happens to come along and buy it. (Instant gratification has value: for the next three days you will have your book instead of waiting for shipping.) A retail store also provides a different and arguably superior browsing experience through multiple books: you get pre-sale access to 100% of the content.

There's also the magazine section. Try finding a website that lets you browse through all of Forbes, Cigar Aficionado, and National Geographic. The bookstores have created a profitable model that doesn't work online, making magazines free-to-read in order to sell coffee.

Sure, if you are laser targeted on what you want, and either don't mind the shipping wait or consume only e-book content, Amazon is far superior. But there is a real place for the brick and mortar store. They're not just anachronistic dinosaurs, they fill a still-extant niche of the capitalist market.
Yes, and whichever you choose, you're wrong because you'll be double-spacing in it.
I think the novelty was in the actual research they carried out that seems to confirm what everyone's noses had been telling them.
Stolen laptop contains cancer research data
Very nice. I vanity-checked my iOS app and -- whoop -- there it is.
Wikipedia has a much more comprehensive review of the issues: http://en.wikipedia.org/wiki/Sentence_spacing

In general, modern typesetting software (and/or fonts) should be able to properly set the width of spaces between sentences to be slightly wider than than those between words. Unfortunately, TeX is the only common typesetter I know that does this.
I can't help feeling that all of the examples contain too much copy and pasting. This is dealt with by taking a higher order approach to the problem. Which is what async.js is for.

doSomething = (c) ->
async.waterfall [
(c) -> mainWindow.menu "File", c
(file, c) -> file.openMenu c
(menu, c) -> menu.item "Open", c
(item, c) -> item.click c
(c) -> mainWindow.getChild type("Window"), c
(dialog, c) -> dialog.doSomething c null
]

It's not perfect, but I think it's pretty readable and succinct.
> Its nice that they add WebM, but there is just no practical reason for removing H.264.

They don't want to support H.264. You can add an H.264 plugin, but they don't want to support it internally.

Put another way: Why should Apple be required to support Flash if they don't want to?
My college dorm's Laundry webservers were slashdotted but someone was still able to come along later, patent the idea, and try to sue us.
Hmm, the Dutch seem to be blessed with just the single § key. Other European variants are indeed much much worse, check out the Hungarian one:

http://support.apple.com/kb/HT2841

That must be a disaster to code on, lacking access to [, ], {, }, and even < and >
The Toy that became a Billion dollar business
Funny, I have the pyramid exactly the other way: open source should be the infrastructure, the base the 'crown jewels' at the tip of the pyramid are built on top of. Especially for 'lean startup' types of deals, where the lines of code for your startup will be several orders of magnitude less than what it's based on: Linux, postgres/mysql/nosql, tcl/perl/python/ruby/php/erlang etc....
Good thought, but we're not using CakePHP
Whilst you're discouraged at all levels from applying to both Ox and Cam, I don't think it's true that you can't. But you're correct about the second interviews (at other colleges). This was actually pretty standard (for Biochem, at Oxford) when I applied and you went for the alternative interview (at a college you're assigned to, you don't get a second choice) before the first has made any sort of decision on you. There is a second safety net, whereby you can be 'pooled' (which is basically what you describe); if you don't have a college preference from the outset, you can apply directly to the pool (again, this is Oxford, not necessarily Cambridge)
How Fast Can You Type?
I think it would be cool to have a thread where we compare typing speeds. If you want to participate, simply comment with your WPM (words per minute) rate, along with a link to a screenshot with your results (no picture it didn't happen!).
My inbox represents things I need to get done. If it's an email from a Prof, it's a project I need to start and get checkmark-scheduled on my calendar. If it's from a (potential) employer, it stays until I finish the next step in the interview process. I just recently finished up some long lasted loose ends that I'm very happy to have been done with. I just recently got back to 0 unread, and only 4 are still requiring enough attention to continuing living in my Inbox.
Outlawing corporate donations to political parties would be a start.
Articles with the word "never" in the title: Beware their myopia, lack of vision, and narrow-mindedness.

Articles with the word "ever" in the title: Beware their gross generalizations, lack of gray area, and hasty conclusions.

Articles with both the words "never" and "ever" in the title: Never, ever read them. (oops)
That's not a judgement, it's a question.

I'd be interested how this feels and how he does it.
I manage to work on my projects for 3-4 hours a night, but not for extended times.

If someone here claims he has a way, let's ask him how.
After parsing this lawyer's output, I'm never using H.264 again if I can avoid it, despite the criticisms of WebM (no real spec, dog-slow encoding.) More importantly I would like to see how much of my existing video work can be done without any use of 264---in particular I will be checking my hardware devices to see if I'm entrapped at the outset.
Privacy. Data protection. Why store data on the Internet that you don't need to?
The nickb flashback has a comment that points to the caltech hack: http://today.caltech.edu/today/story-display.tcl?story_id=11....

These two examples illustrate the difference between a prank and a hack, don't you think? The prank was doing something under the noses of everyone that seemed to be impossible. The hack is getting someone else to execute your plan.

Both are awesome.
I don't know if the twins have a case or not and I don't know why they just don't take the money and move on.

But I am getting tired of this "it's not the idea, it's execution" bullshit. It's both the idea and the execution of it. In order to execute, you need to have a plan for what it is you are executing in the first place. And if your idea sucks, no amount of execution can fix that.
Scalable, Long-Running Workflows with Windows Server AppFabric
I pulled a number out of my ass, but I was also accounting for my time. I was also referring not just to fstops but the entire process of learning to take good photos which takes more than 5 or 6 rolls of film, composition and such can take an unbounded amount of time to learn. I do not care enough about the "certain joy" of darkrooms to spend money on it. I am not and have no intention of being <font face="script>"A Photographer</font>.

Digital.
Wow... that is exactly what happened to me. So now I have to spend $150 to save my data? :(
Mozilla and Opera announced support on launch day with both posting demo versions within the next couple of days. If Google talked to them what reason could they have had to not talk to Apple and Microsoft?

Apple and Microsoft are not supporting WebM for their own reasons, not because they weren’t given the opportunity.
I was referring to volume of code written, not function.

You bring up an interesting (and IMO valid) observation.

I guess this picture was only worth 999 words.
It was a noob mistake :( I'm always formatting my drives before I use them now.
Mongo Vs Redis, The Increment Battle
They are real-life troll faces.
Maryland man exacts sweet robocall revenge
Using Redis to Manage Surrogate Keys
You only have to get over a certain bar. Improving code after that point isn't a good ROI
I'm confused at the first hurdle

What if the money picks out 2 white beans at the start?

"If they are the same he puts a black bean back in the urn"
Yeah that would work, was more curious if you had gotten the replication working as that's easier to explain to new users. Thanks.
Kind of puts the "mash" into Mashable, don't you think?
To give an idea of how important this is. If twitter had a real competitor in the early days they would have been toast due to technical issues. However, because they where stumbling alone in the dark nobody was there to rob them of customers. Which game them time to grow large enough and competent enough to become a much harder target.
I try to keep my main (work) inbox down to zero unread messages or as close to as possible. It has anything that's important, that I need to reply to with some urgency. All of the cruft (mailing lists, people I don't explicitly deal with regularly, people I've never received messages from before) goes elsewhere.

I only check email several times a day, at the start of the day I prioritise and schedule tasks based on emails, then later on I respond in batch, then check again in the afternoon and respond in batch before going home. It frustrates some people, but given that I actually get stuff done, the alternative is far worse.
If the MLA says one space then it has changed since I was in school (~10 years ago). We were always told to use a double space at the end of a sentence and while he links to the Chicago MLA, the actual MLA website also eludes to the fact that it used to be two spaces: http://www.mla.org/style_faq3.
Yes, because my typing teacher in 1975 told me to do it.
Yes, all emails are available for searching
"It seems to me to be a very bad business decision to decide to write a framework first, before delivering on your core product."

But they have delivered on their core product (Things.app)...and an expansion of it (Things for iPhone, etc.).

Don't get me wrong...they could be overengineering it (I don't know their user base that well), but it seems that they might be taking the Blizzard approach to things (we're not giving a release date...it'll be done when it's done).

edit: Learning HN's syntax...sorry
I'd personally recommend getting the data by installing SEO Site Tools for Chrome, and/or the SEOmoz Mozbar. Both free.

Disclaimer: I know the guys from SEOmoz fairly well, and have used their site for years.
Nice Try, Groupon
I do - deeply ingrained muscle memory from a touch typing class in high school, conditioned over years.
He's the least technical "technology columnist" I've ever read.

Being a supposed technology columnist, he should have been aware that yes, text is still often rendered in monospace fonts. His grasp of history is just horribly wrong: "Monospaced fonts went out in the 1970s. First electric typewriters and then computers began to offer people ways to create text using proportional fonts." He's talking about exotic hardware that was used by approximately no one.

Being a supposed technology columnist, he should also have done some research to find out how single and double spaces are rendered by word processors and email clients. Double-spacing is perfectly fine if word processors know what two spaces after a period mean and render it appropriately. I was taught that they do, so for me, double-spacing after a period seems like the perfect solution: double-spacing is the least bad solution for monospace fonts, and for proportional fonts, a double-space after a period will automatically be rendered correctly. If he wanted to do an actual service for his readers, he could have told us whether that is true or not. Since he is, you know, a technology columnist. Doesn't that title imply something beyond the ability to review smart phones?
Too late to edit, but it was meant to be sarcastic.
Just curious, what are you offended by exactly?
Perhaps "theoretical" is the wrong word, what I meant is that Oxford courses tend to take a more formal & mathematical approach to topics than other universities.
No kidding. We should start posting this guy, just to finish it off: http://highexpectationsasianfather.tumblr.com/
Anyone feel like they name dropped Assange for extra views?
You haven't given a reason for double spacing either (I like to triple space to make extra sure).
Why would Google do this so inefficiently?
That's pretty much what I do - I read emails I get fairly quickly, I get very little spam and I can find things through search far more easily than people I know who obsessively file and/or categorize things.

NB My Inbox has 16010 items in it ;-)
Yep. I've taken the Google model to Outlook. I have just one folder called archive. It comes down to these steps:

- If I haven't looked at it yet, it's unread in the inbox
- If I've read it but still have something to do, it's marked read but still in the inbox
- If I'm done with all of the actions associated with it, it goes into the archive folder

On top of that, I use search folders to quickly look at emails from specific people or groups. I prefer that to real folders as sometimes emails need to exist in multiple folders, plus those folders will catch anything that's in both the archive and inbox folders.
2011 the year of life logging / life analytics?
Wedding Favours - Luxury Wedding Favour
Wedding Favours, a gallery of bespoke luxury wedding favours made in Italy since 1783. All our favors are handmade to your order and specification, Confetti Pelino. Beautiful wedding favours designed and delivered to you for your wedding day.
Can anyone answer this: what is the legal theory behind this "downstream liability" where someone who creates a video, transcodes it to something other than H.264, and then releases the video under a creative commons BY-SA license, and then someone else comes along and becomes liable for patent royalties because of a previous person in the remix chain having used H.264?
Double spacing helps to set sentences off from each other visually. I prefer reading material that's double-spaced, so that's the way I prefer to write.

It's also to some extent simply out of habit. But even if my only reason was because Miss Millie in the 3rd grade told me to( another appeal to authority ), I'm not writing desperate screeds admonishing everyone about being bad people because they aren't listening to Miss Millie.
I've no clue about MongoDB performances, and which of Redis and MongoDB is faster incrementing integers, but for sure this benchmark is completely useless, as it is actually measuring a mix of client library latency and round trip time, being it single threaded, making no assumptions about the durability requirements, and so forth.

For sure it seems like that MongoDB client library you are using has a smaller latency, perhaps it is a C library? As Redis-rb is instead written in Ruby itself.

Another huge problem of this benchmark is that it should try to increment a random key per every iteration, out of a dataset with a few millions of keys, as this is realistically what you need. You'll see how Redis with 50 clients will increment this counters 100k times per second or more without any performance degradation as the number of keys grows.
There was a similar ranking some months ago involving searching for "vatican" in Google
http://news.ninemsn.com.au/technology/7931120/vatican-search...
Always wondered why I preferred Courier in command line

signed,

-a die hard two spacer
Hi Everyone, I am a two spacer between sentences, and a triple spacer for paragraph starters, and a newline between paragraphs. No wonder nobody reads my emails. :-)