skysight-inc/HackerNews huggingface dataset:
My experience is that almost every deletion war I have witnessed is in reality a war about differing "political" beliefs and is an exercise mostly in censorship, speech policing, and gate keeping.

Instead of deleting articles, it might be better to "age" articles and let interested parties know when an article hasn't been viewed or edited or linked to 90 days, six months, 1 year, 2 years, etc.

Those articles could then either be freshened, merged, or potentially deleted (after say a decade of never being edited or looked at or linked to.)
> because that's actually how you do formatted text, and javascript for event handling within that text

I would say that CoreText is the preferred way to do it. WebKit is pretty slow by comparison and leaves you with much less control over your renders. It's not a horrible solution if you are trying to share assets with other platforms though.
"SICP in Miranda" would prepare reader for type system. So the reader of that imaginary version of SICP wouldn't encounter those roadblocks. And those who read Learn You A Haskell don't encounter ones.
Havoc Pennington wrote recently about synchronous and asynchronous APIs, with an interesting analysis of the differences between (synchronous) callbacks and (asynchronous) events. He suggests that a call­back should be either always sync or always async, as a doc­u­mented part of the API con­tract.

Callbacks, synchronous and asynchronous:
http://blog.ometer.com/2011/07/24/callbacks-synchronous-and-...
It's interesting to note links to historical events by very young observers.

The last of the civil war widows passed away only a few years ago (2008). As young women, they married octogenarian civil war veterans - and continued receiving the widow's pension for decades...

http://www.radiodiaries.org/transcripts/OtherDocs/civilwar.h...

http://www.nytimes.com/2004/06/16/national/16widow.html

http://en.wikipedia.org/wiki/Maudie_Hopkins
The site does look nice and congrats on launching!

The real test will be how many of those signups turn into paying customers.
Usa vs china aconomy would be similar by 2015
MW tables aren't really a monstrosity -- I doubt a better text editable table format that maintained the flexibility could be produced.

But yeah, there are some problematic holes in MW, especially when you consider how wikipedia is used today.

Example: How many times have you clicked on a link, to be redirected to a page that seems to have no relevance? After a few seconds, you realise it was supposed to redirect to a specific subsection, but that subsection has been removed or renamed. That is a problem that could be solved with better technology.
Well, sure. As the economy moves to be more global, jobs previously held by the US are now moving to China. Just a few weeks ago Goldman Sachs announced layoffs in the US, but added jobs in Singapore and Brazil. This is only going to continue.
I wonder how likely these errors are
I loved Learning Python the Hard Way so I think I'll do the Ruby version as well, would you recommend anything specific after it to learn idiomatic Ruby?
The Ultimate Facebook CAPTCHA #Fail
>Oh, and that's why we blame Apple/Microsoft for using the patent system in this manner. It's unethical.

They're big companies fighting other big companies with legal resources, legally acquired. The law is written to provide patent holders with the rights to sue for infringement on their patents. And these are not just companies that buy up IP to sue others - they're also two of the biggest names in the industry and produce products that incorporate this IP, and engage in research to further develop their technology.

So, what's unethical about it? Are you saying it's only ever ethical to engage in patent litigation if you yourself are first sued? Or, perhaps, that a company that engages in patent litigation and receives money in settlement is being unethical? Or is just unethical to sue Google and Android phone manufacturers for some reason? If Google or HTC or whomever had sued Apple/MS previously, would it then ok to go after them with patent suits?
An interesting thesis to be sure, but his pictionary example highlights where it breaks down. Using a graphical UI is not like drawing a picture of what you want; it's manipulating a pseudo-physical interface using a mouse (for desktops) or your actual fingers (mobile devices and tablets).

In the real world, if you were sitting next to a stereo, would you prefer to instruct the person sitting next to you to load a song and hit play, or would you prefer to just do it yourself? That's the difference between a command line and a GUI: the difference between describing an action and performing it directly.

As for discoverability: saying you need to "know a language" to know that your song is in a folder, and that folders are nested, and that they reside on drives, ignores the fact that you need to know one for a command line too: you need to know the command "play" exists; you need to know that song names should be in double-quotes. You need to know the keyword "random" (rather than "shuffle"), and whether or not it understands commas.

In a GUI you can spot an icon with a musical note on it, and that's your first clue. Then you can poke around and see a round button with a triangle on it, a 40-year-old visual convention. The inherent discoverability of a visual interface is its primary advantage.

I clearly remember 15 years ago, sitting at a freshly-installed Linux command prompt, and being utterly frustrated. I wanted to explore the system, but didn't know the words. How do you discover "ls"? You can't even use "man" (if you knew about that, which I didn't) because you need to know the command in advance.
Fixed. I had to move it to ruby.lcthw.org to keep the various languages straight, but I didn't update the jekyll _config.yml.
Warrantless "emergency" surveillance by DOJ up 400%
Amazon knows where you are, geo-IP databases are fast and accurate.
Yes - haha we actually do have that now, but admittedly not as well-integrated into themes as groove has. It's something we'd like to work on more, but there are a couple other items on the roadmap that are much higher priority.

Thanks so much for the feedback :)
Parse is awesome! This is a terrific way to get a new mobile app up and running.
I am not sure, but I'll ask some Ruby folks who might know and then update the book to point people in the right direction.
Hollywood Stars And Athletes Who Are Investing In Startups
As frosty pointed out, typing itself doesn't "just work" for lots of people. Moreover, command interfaces aren't ignored by the "just works" crowd: voice command has been a holy grail for years. It's typing that no one wants to do.
No one thinks you are.

The problem is that there is a very real possibility that someone who would go to a bar and test their partner there would then proceed to have unprotected sex instead of using a condom. A test could give them a false sense of security.

While you personally might still use a condom, judging by the reaction to this in the comments on engadget, many would not, not realizing that they actually are putting themselves at greater risk.

When/if this makes this to the FDA, they're going to look at the overall public health risk. If they assess that such a test would lower condom usage, they'd be unlikely to approve it. If you want to market this as such, you'd have to prove that people using it are just as likely to use a condom, and I think you'll have difficulty with that.

The reality is that ELISA tests in the US are cheap and fast enough already; anyone who wants to test themselves faces little barrier. The cheapness of this test is important for countries where that is not the case.
Startup Advice from Paypal Co-Founder Max Levchin
Ask HN: Is there an Airbnb for cars?
Instead of parking your car for eight hours while you work, why not use a web service to rent it for those hours?
Thank you for noticing! My girlfriend and I could not believe our eyes when we saw that first questioner.
Pricing? Free during beta is nice, but if this is $99/month after, that will weed out weekend projects. Also, is it a per-app cost, per-user, per-company, or something else? Per-user weeds out free apps. I like the concept, but it doesn't make sense to use it without knowing what rough order of magnitude cost I'm looking at when it goes live.
Really appreciate your insight on how you built your marketing. I have been looking at many different ways to market a product online (http://infostri.pe with little or no money.. or as you say being Crunched. It's a tough road but there is lots to learn and way to get ahead. I should do my own blog post on what we have done at Infostripe. Thanks again.
### An Update

SICP will not be abandoned at Berkeley.

Although Python will be used to convey the material, I have been assured that much of the content from SICP will be preserved.

I recognize now that CS61A is a fusion of sorts: an exciting modern treatment of traditionally intellectual material. This change reflects concerns about the difficulty of SICP, the popularity of Python, and a general lack of interest on the part of students and teachers in Scheme. Fair enough. I think this is the best possible solution for an introductory course, but that's just my opinion.

I want to reiterate that I mean Berkeley or its professors no disrespect, and that I only raised this issue because I was concerned about a potentially drastic shift in the curriculum.

I can't begin to thank you all for your comments, criticism, emails, and interest. It's made a world of difference.
Frankly, not that much.

Proof writing depends more on abstract reasoning than knowledge of arithmetics.

Of course, traditionally, it works that way. I would say, though, it's harmful a bit for the reason that the basic math curriculum is so boring, it puts off many brilliant minds.

Mandatory reference: TED Talk, Wolfram on Math Education. ;-)
The Schmidle Muddle of the Osama Bin Laden Take Down
As a designer, this kind of attitude is one of the many reasons I don't contribute to open-source projects. You can't touch anything without people complaining about change. Computers are very different than they were 20 years ago yet we're tied down to outdated interface principles. In Linux-land, we're expected to design for the way things have always been not the way they should be. It seems geeks are just as stubborn about change as everyone else.
Things I Learned About Connection from President Bill Clinton
"Thus, the present situation of the Fed basically throwing money at the banks, begging them to lend it out to the broader economy."

Why doesn't the government just eliminate the middleman and lend the money out to "the broader economy" themselves?
From a brief look through my checkout account, web based orders make up ~1% of my total orders and I seem to have been paid for them as normal, although the shipped light is not lit on a couple of them.
Getaround.com
Then the problem is with college departments and administration who fail to create separate programs distinguishing between CS and SE.
Thanks!

Way too often I find a math article jumps straight into the equations without a good overview that can be understood by someone without a math background. Example applications, for example, would greatly reduce the abstract nature of these pages.

Here's an example:
http://en.wikipedia.org/wiki/Controllability
Keyboard shortcuts don't usually offer much feedback that you're on the right track. If you make a typo while using them they can become very confusing.

Ctrl-C and Ctrl-V are actally good examples. With no feedback on Ctrl-C at all, you can often mis-type Ctrl-V instead and have no idea until you try to paste later. Weirdly, some programs don't support those shortcuts, which leads to similar problems.

I think that sort of faceless failure makes many users feel really, really dumb and out of control. I suspect they prefer menus because they can see when they're getting things right and when they're goofing up.

It's not insoluble, but no system I'm familiar with makes it a priority, either.
御泥坊面膜怎么用
That is a GREAT chart. That is a classic example of the Innovator's Dilemma. What if you told BB in 2004 that if they moved into pushing mail order and streaming their 2010 revenue would be $2.2B -- what would they have done differently? Quite possibly nothing.

This is why these disruptions are tough to deal with. Trying to actually disrupt yourself could result in the loss of a LOT of revenue, but it saves the business. But who could foresee that?
US debt visualized: Stacked in 100 dollar bills
John Mayer: "Manage the Temptation to Publish Yourself"
My "No, and I don't want to" should count as "No, but I've never heard of it."
British police issue warning to Anonymous, Lulzsec [...]
I pay $20/month to watch Blockbuster online (only supported by my DVD player I think), get unlimited DVD's in the mail, and unlimited trades in store.

I really like it, and it's nice to go get what I want when I'm in the mood, rather than hope the movie that arrives is something I feel like watching.
Show HN: My first mobile game for iOS & Android
"Everything should be an API," said Van Roekel, speaking in a briefing on Monday. "The experiences that live outside of FCC.gov should interact back into it. In a perfect world, no one should have to visit the FCC website." Instead, he said, you'd go to your favorite search engine or favorite app and open data from the FCC's platform would be baked into it.
And when you know which customers use coupon codes, you can entice them with "sign up for our email coupons". Lulu.com sends out a LOT of email coupons (though their emails might be [even] more effective if the emails included personalized links to new books they think I would like based on my previous purchases).
Ha! First thing I noticed as well...

By the way, am I the only one that thinks that this belongs on reddit instead of hn?
Drive to Impress Females Pushes Males Toward Early Graves
Your radio analogy holds for people who are new to something, but for experts, it's exactly backwards. Using the CLI is often much quicker and easier than the GUI.

Unless you meant that it's easier to ask someone to play a tape for you, if you've never done it for yourself before... And then I guess it holds both ways.
How do you figure? Have you ever owned a Nokia phone?

The software maybe isn't a glittering example of perfection, but my E72 is the best phone hardware I've ever owned or seen.
Good find. Here is a summary for those who don't want to dig though the Scribd document.

Here are the two versions: http://dl.dropbox.com/u/493143/ABTest.png (A = Old Page, B = New Page)

1. Doctor FootCare updated their checkout page to include a coupon code field (and a few other minor changes)

2. With the updated version, Doctor FootCare saw a 90% decrease in revenue.

3. Once Doctor FootCare took the coupon code out of the new version (B) the conversion rate of the page was 6.5% higher than the old checkout page (A). The new page without the coupon code field is not pictured.

That is a huge change, but I would not blindly assume that this result proves that the coupon code field should not be included in your checkout form. I would also like more data about the test.
Gxg
How to have more sex appeal
Why do alpha males get all the beautiful girls? How to have sex appeal?
Why hackers write viruses?
And after that, remember to solve the problem of transmission between the intravenous drug users.
No, I think where the disagreement lies between you and other posters is that they believe that people are stupid and if they had such a test they wouldn't use condoms... This argument is made for college town and the US (and Europe). And call me cynical but I agree with it, people are dumb, misinformed and would most likely think that they're ok if the test is negative and not bother with condoms. This would actually increase the number of people with aids since people who just contracted aids and are highly contagious will show as negative because they don't have any antibodies yet...

For Third world countries, it's a different matter, I think this test is great. It helps a real problem by providing a convenient way to test for aids to doctors in remote villages and might help slow this awful epidemic...
Finland has successfully brought their economy back from the brink. They definitely did not do it by bailing out failing businesses.

I highly recommend reading "The Information Society and the Welfare State" which covers Finland's economic recovery and business/innovation culture.
How Washington University is Developing the Next Generation of iOS Programmers
Practice makes perfect – a ramble with bad capitalisation
Or just ask the customer to subscribe to your mailing list to receive coupons. You can send them one coupon immediately for their current purchase (possibly even applicable retroactively if email is slow when they are completing their purchase). Then you can send them more email coupons (and personalized recommendations) in the future to keep them coming back. :)
It's in their annual report:

http://phx.corporate-ir.net/External.File?item=UGFyZW50SUQ9M...

See page 24(29) where they list annual revenue for past five years:

2004 - 6.0B
2003 - 5.9B
2002 - 5.6B
2001 - 5.2B
2000 - 5.0B

EDIT: Your statement about no real business doing $0 in revenue kept on nagging me. So I went and looked up their 2010 10k. They actually did $3.2B in 2010. So this chart is NOT accurate. They did do $4.0B in 2009, but only dropped to $3.2B in 2010.

Just because you file for bankruptcy doesn't mean you have zero revenue.
I TA'd 6.001
It sucks that the "Powered by Olark" text is there even for paid accounts/that it is so big and it sucks even more that it can't be translated to other languages. English text on non-English websites looks incredible non-professional, so much so that even though I love all the other aspects of Olark I've considered switching.

From my Norwegian customer's perspective it looks like a free script. A Norwegian company, Idium, is actually successfully charging 3500 USD for a live chat solution inferior to Olark, but since it's in Norwegian they're able to do it.
Hey, just a quick plug:

I run a web app called Preceden [1], which specializes in creating multilayered timelines. You could easily use it to plot the significant events in your life and anyone else's to see how they overlap. Lots of teachers use it to solve the same problem you have had; visualizing time can be very difficult without the right tools.

[1] http://www.preceden.com

Edit: Just for fun, here's a timeline of the Civil War, Mr Seymour's life, the I've Got a Secret Episode, and today's date using Preceden:

http://preceden.com/timelines/15108-i-ve-got-a-secret---linc...
I'd have taken the intro class to the Joy of Six if I'd had the opportunity. As for SICP, I've started it a couple times, but I regularly get pulled away. Same with PAIP.
Traditional home decor| traditional home decor ideas
The traditional home decorations are emerging as a leading interior design that uses earth friendly bamboo. There are many benefits of this fast growing tree and it continues to leave its mark in the home decor world.
Early Earth May Have Been Orbited By Two Moons
Whoa. I knew about the window, but NOT that it was much more contagious during the early window. Thank you!
> somehow my anecdotal experience leads me to believe that [some] people just don't value time efficiency

If you stop an average (and I mean genuinely average) person on the street, they probably won't even understand 'time efficiency' unless you lead them. If you stop an above average person, they will understand the idea, but admit that they don't care about it. What they care about is 'mental efficiency' (ie "I don't mind if takes 3 times as long. I don't want to have to think").

If you encounter a significantly above average person in the work place, and try to point out how they could do something twice as quickly, they will generally respond "Just let me get it done".

(Bear in mind that in terms of computer use, the average person only just owns a computer, and anyone reading this comment is easily in the top 2%).
天王表
Same. Based on these results though, I may have to add to my list of books to read at some point.
Netcat in 10 minutes
My Airbnb page generates a $1,129 CPM
This chart was created by somebody with a fundamental misunderstanding of what bankruptcy is.
This seems pretty unlikely with ECC modules. Worst reported error rate for regular RAM was 1 bit per hour per GB (via wikipedia) while other reports claim it'd take a century for that same amount of error.

Regardless, this is ever more reason to use something like TLS to initiate a trusted identity with another party. Even in the null cipher case, it's useful to exchange a certificate.
Do you know if you'll need the 3rd edition of AIMA for the class? I have the 2nd edition and I would rather not buy the book again.
Read an actual record contract (from Breaking Benjamin court case)
Great idea. You might also want to show links to compatible wall mounts to go with the TVs.
> (3.) When you're explaining over the phone how she can get the program to work do you wish to be explaining a list of commands that need to be typed exactly and in order: almost like teaching your mum how to code? Do you...

The only reason a GUI is better for verbal communication is because most users already have some familiarity with the idioms. Trying to explain what to click on when a user has never seen that control before can be very hard/frustrating.

For written communication, CLI is much, much easier to deal with (you can just copy paste the command and expected output). Trying to convey GUI steps usually involves lots of screenshots and some work in Paint to highlight the important controls. I recently walked (via email) a friend who had never used a CLI before through restarting a server on a Linux box using the terminal. Doing the same with a GUI would have been a lot more painful on my end (so many screenshots) and that's assuming she is familiar enough with Linux's GUI idioms to not get confused by differences in basic controls.
To find out about man -- apropos manual

and to find out about ls -- apropos "list directory"

This doesn't change the fact that your average shell is not configured for beginners. There should be a banner offering a tutorial or something on first startup. Also, apropos should by default make a AND search instead of OR when given several arguments.

And maybe something like the friendly interactive shell should be made the default -- http://fishshell.com/