skysight-inc/HackerNews huggingface dataset:
Not all of them need labels. For example: Google Acquires the Internal Revenue Service.

This is all recreational. But it sometimes also gives you perspective. Makes you think in a different way. That can't be bad.

Besides, those who are really bothered by the jokes and are that dependent on HN that they cannot live without it for a day seem to have a different problem.
Awesome! I was just contemplating an idea similar to this yesterday.
25? Is that a typo or have I missed something?

Anyway, what's wrong with using numbers? Upper and lowercase? Unicode?
I sure didn't see that! I'm glad they're doing the right thing!
The problem with the UK's libel laws is that you have to prove what you say.
This makes sense if I write an article calling you a child murderer - you sue me and I have to prove it's true (ie you murdered a child) you don't have to prove you didn't.

But this logic backfires when I accuse you of lying, I have to prove you are wrong (that your treatment doesn't work) - you don't have to prove it does.

The UK's libel laws are also notorious for siding with the person being libeled. That's why Hollywood celebs always sue in London, and why we can't see the south park scientology episode.
Cosmetic carbon copy: the opposite of blind carbon copy
Cirellas Restaurant Bonita Springs Florida
Cirella's Italian Restaurant and Sushi Bar, fresh and delicious New York food in Bonita Springs.
For a small enough company, that's not really very odd.

I've adopted a saying, "Never be too proud to sweep the floor." (if that's needed).
Maybe you just find it exhausting to have all these awesome things come out on this day only to have them rudely taken away only hours later.
Holy s*
a html wall of text!
Congrats on the move :D
It was good publicity for Topeka. I didn't even know that city existed.
I'm pretty partial to our own, which includes a working implementation: http://cappuccino.org/discuss/2010/04/01/solving-the-javascr...
Check with a lawyer, but I'm pretty sure foreigners can start and own businesses in the u.s. (e.g. toyota, hyundai, ...) You may just not be able to be an employee of said business. Build your network online. Go for it and good luck.
Information is beautiful: war games
eBay buys back Skype http://skypejournal.com/2010/04/ebay-buys-back-skype.html
It's a good way to monetize a website.

Charging you $0.1 to read HN or the NYT or the BBC is hard, selling you a $10 app to read the site on your iWhatever is easier. The app is a trivial wrapper around an xml feed, it's a slightly better user experience than the browser - and I get $10
Amazing Trilobite-looking Creature
The Netflix app appears to be free unlike the Hulu app. Netflix already charges $5-10/mo. for access to their library so they can get away with offering this service at no additional cost.

Hulu is behind what with their users having grown accustomed to free content. Selling "mobile Hulu, only $X/month" is going to be a tough sell.
Thanks a lot. This is a really great comment that I should have had years before. We had our share of problems with that project but the main reason we want to drop it is not because it's not paying, it's because our hearts are not in it anymore. We don't have passion for time-tracking (and even if it's hard to believe, some people have it). We learned a lot but now it's time to let it go.

But thanks fo the great comment...
You can write using Winelib (http://www.winehq.org/winelib), using the windows API and mingw (http://www.mingw.org/wiki/LinuxCrossMinGW). It's not really the cheapest option in terms of development investment, but it works. You will be able to test the software on linux and windows.

Can't say I like this option, though. Win32 is awful tedious without some abstraction.
"man last" kind of turns me on.
Looking at the source isn't lazy that's just good thinking -- time is precious! :)

I went one step further after playing with it for 30 seconds and bypassed the source entirely: found a comment on reddit which listed all of the features and commands.
A joke which would be a great addition to the internet.

(Not for potential censoring so much as avoiding potential workplace problems)
You got me! I read that late last night and thought it was real....
Apple didn't invent this, the Psion3 PDA was so beautifully made like this that people couldn't help handling it - and they didn't get fingerprints on the screen, and it had a keyboard, and it took regular batteries.
Can the Blizzard games please be real? I want to out-surf and out-shoot a megalodon! I can feel the Epic right through the Internets!
I rather like Werner Vogel's 'AWS Import/Export for Legacy Storage Systems' joke -- once you read the text, it's very obviously a joke, but the title itself sounds rather plausible: http://www.allthingsdistributed.com/2010/04/aws_importexport...
"Contrary to popular belief credit card companies will handle all sorts of not-quite-right data :)"

Actually I thought they would not handle any data if it's not exactly right. I think of myself more web savvy than most dudes out there, running linux and surfing with opera. Still I thought that if I put wrong zip code to the form, I would lose money. Stupid me. I'm from Finland, guess how much I have bought stuff from websites that require me to put zipcode in the billing form.

"probably have bigger problems to solve than a Polish guy having to pick a state at random"

That polish guy might be the polish guy that markets your product to ten french, one british and two australian guys, and then chain reaction! And the one thing keeping him from doing this is the billing form of your otherwise brilliant product.

What I'm telling you is that if you want money, at-least tell people: "pretend you're from Virginia if you're not from U.S." in the billing form. Writing that takes considerably less time than two hours.
Type "i read the source code" into the prompt.
Stateless Applications are an Illusion
if you keep typing "go west" it lists the chorus from the Pet Shop Boys song "Go West"

http://www.sing365.com/music/lyric.nsf/GO-WEST-lyrics-Pet-Sh...
Reddit has a "turn admin on" link next to your username. When admin is on, you can change headlines, vote multiple times, see user's IP addresses and likelihood of being a bot or a spammer, and ban users in three different ways. And the background on comments pages is from the Sistene Chapel.
I rather liked the Y Permutator story - if for no other reason than it made me think whether it should have been C Combinator.
Meta-source-code-reading?
Did anyone else notice just now that when you turn the Y Combinator logo upside-down it looks suspiciously like a lambda?
Y Permutator
A MS can be a good use of time. For me, it was a good opportunity to:

1) Get a resume upgrade. I went from having a BA in Math from UC Santa Cruz to having an MS in Engineering (Industrial) from Berkeley. Personally, this kind of thing irritates the crap out of me, and I don't think I'd put much stock in it if I were hiring, but it can make a difference.

2) I got to investigate a new field. I suspect that if you already majored in CS, you probably don't really need an MS in CS. You'll learn something, sure, but I suspect you'd learn more just by going out there and learning. But if you majored in Math (like me), and discovered you really aren't good enough at math to make a career of it, you can obtain a more employable major through an MS. A lot of MS programs will allow you to apply a certain amount of upper division coursework toward an MS - so you've taken data structures, compilers, operating systems - almost like you've double majored, except now you get to say you have an MS (note: some of us are on to this trick - some grad programs are a little easier on their students and give them a lot more leeway to pursue a specialized interest - it's the undergrads who go through hell and get F's if they can't hack it, so I personally don't view an MS as necessarily "higher" than a BS in CS - it depends on what the undergrad studied and whether he/she filled these gaps in the MS program).

3) As I said above, you can pursue your own interest. MS programs tend to be much more flexible than BS programs. When I was in grad school, I pretty much learned to hack. My coursework wasn't all that interesting to me - lots of proofs about optimality in convex sets. I thought I was getting away from pure math, turned out I was right back in the land of proofs (that's Berkeley for you, other programs in IE are much more management-ish or engineering-ish). But I got really into writing apps, and that was my focus. Fortunately, the MS program is so flexible that you can get away with this - as an undergrad, I was far too busy with, well, proofs about convex sets (heh).

It's expensive, though. Fortunately, I got in before the price went way up - fees were only about $4k/year, and TA jobs kept the costs down. So I graduated with minimal debt and an OK experience. But I still gave up almost 2 years of earnings and had a small student debt at the end. If you can get this experience through working, eh, I'd probably just do that instead.
Derek Sivers: How to start a movement
I know this is an April Fools post, but still:

YES, I've been thinking about this kind of thing for a while. But <nsfw> doesn't seem like enough.

What if an entire page or website is nsfw? Maybe some kind of header information would be more appropriate. Or inside the root element (<html nsfw>). How about specific ratings? <nsfw rated:"urn:mpaa:R">

There are still plenty of problems--kids getting around the browser settings--but it's 10x stronger[citation needed] than "what's your birth date?".
Clicking link crashed my browser.
Given how little attention most frontend developers pay to their markup's semantics, I don't think I'd want to entrust them (us) with a tag that HR finds interesting.
I think the goal should not be to eliminate them...but improve them. For a presumably intelligent crowd, there sure is a dearth of humor here at HN. C'mon, guys!
WxWidgets. (I'm guessing here that the biggest thing is the UI.) Cross platform, and likely with bindings for your favourite language, and a native look & feel. Make sure that the rest of your code is platform independent, and you're done. Also recommended: use VirtualBox to test under Win/OSX.

If you're writing in python, you probably don't even have to worry about it. (Just use the os.path module properly.) I've done this myself and it's worked a treat.
Just to be clear; your wife can support both of you while you're waiting for your green card to come through?

This seems like the perfect opportunity to try to make something to me, as long as she's on-board with the plan.
reboot

sudo reboot
There are still plenty of problems--kids getting around the browser settings

Why not just let the kids look at the damn porn?

If they can't see boobs on the Internet, then they are going to see them in a context that results in the creation of children. It's almost like we're programmed to reproduce, or something...
Or maybe that .xxx thing that's been discussed on and off for the last couple of decades. It would really be effective, I think. I don't think one could legitimately try to enforce that all porn producers switch to it, but many would comply voluntarily to cultivate a cooperative and friendly image, and those would be really easy to block if you didn't want them, and really easy to find if you did want them. Everyone's happy!
non citizen will be the problem.

This is an Ask Jason on This Week IN Startups question..

I would submit this to this week in startups as I believe Jason would skype cal you during the podcast to get the question answered.
JQuery Bookmarklet Generator
Starbucks Introduces More Sizes
Why-oh-why does the right half div have a title attribute? It's overriding all hover-popups for me. <chapter title> everywhere I pause! * ack *

That said, looks interesting, I'm saving it for future Boost-related learning.
Great. Just wish it had bash completion.
As long as Google supports searching based on this then it's a great idea ;-)
OpenDNS Partners with the US Postal Service to Enhance Local Searches
OpenDNS Announces A Landmark Partnership with the Postal Service to Offer Enhanced Local Searches to OpenDNS Users
Not sure if you noticed it or not, but the new logo is a very nice touch!
Our Choice: The Funniest April Fools Jokes
I like Atlassian fourwalls. Bringing foursquare to the enterprise with developer checkins. The site is funny. "Devlopers: use our API to write your own APIs". http://atlassian.com/fourwalls
"I'm all too aware of the oblivious American nature"

Correct, but it's only somewhat less parochial to assume that one's own country is uniquely oblivious to the rest of the world than to be oblivious to the rest of the world. After all, you were the first person in the thread to start pointing out how sites from other countries around the world fail in their own ways.

The simple truth is that without being whapped in the face by alternate standards for things like address formats, people assume everyone else does things their way. That a Pole runs into this much more quickly than an American is a natural consequence of living in a smaller and less populous country with many nearby neighbors.

"As far as I'm concerned, the defensiveness here is good ol' American exceptionalism at work"

Please! I've dealt with too many people from other countries to buy that. When "outsiders" start criticizing people who identify with any nationality based on their nationality, those people usually react with defensiveness and hostility. Part of dealing with people from other countries is learning how not to provoke such reactions.
This is the iPad killer app or an April Fool's joke.
The problem is that the more you put apart things because of laziness, the more you become lazy.
Man arrested at Large Hadron Collider claims he's from the future:
http://crave.cnet.co.uk/gadgets/0,39029552,49305387,00.htm

...at least I hope it's an April Fools joke, or we're seriously fucked.

EDIT: Actually this wins: there's a vowel outage at gmail
http://gmailblog.blogspot.com/2010/04/todays-vowel-outage.ht...
progressive text... so much better than interleaved text.
YouTube's TEXTp they should keep that in the labs projects,
and the Google translate for animals was quite funny.
Weird that none of those are clickable (or tapable) links.
The Independent's piece on the Circle Line (London Underground) being turned into the second Large Hadron Collider.

http://www.independent.co.uk/news/science/hadron-collider-ii...
Wait, what? Is this just a blog post giving an "attaboy" to Google for their weakest April Fool's joke yet? Okay, guys. I was just as annoyed with the "Don't make posts about April Fool's" guy as everyone else, but... I think I have to be the "Don't make posts about posts about April Fool's day" guy right now.
It's roughly comparable to innodb in that it's ACID compliant.

MyISAM doesn't support transactions or transaction logging, so it's not as durable as INNODB or BDB.
Wow, just wow. Looking at the docs, it seems the two major limitations IMHO at this point are the inability to backup file metadata, and the inability to remove old backups (that's kind of a biggy). Once they get those two things worked out this is gonna be incredible!
Hot Tub Time Machine Candor
Introducing MFNCMS
Yes, but more importantly, this should allow concurrency to the database. You can now have multiple writers to the same underlying database.

Previously, I believe SQLITE would lock the entire database any time you accessed it.
I don't know my favorite, but I do know my least favorite:

http://www.kernel.org/
http://www.worldofwarcraft.com/info/underdev/equipmentpotenc...
No, he's saying it's unrealistic to expect Microsoft to actually conform to the standard that was passed i.e. that Microsoft are
institutionally incapable of playing well with others and we should all know that by now.

The first commenter seems to have fallen for the usual Microsoft standard-stalling tactic that has them claim that they can't implement any standard until it's all signed, sealed and delivered. If they actually gave a damn they could have seen the writing on the wall and done something about it well in time.

Rick Jellife (a well-known standards wonk, generally suspicious of anti-Microsoft sentiment, though like Alex Brown seems to now be disappointed that they've lived down to everyone's expectations) comments:

"I don't know why it is unrealistic to expect Microsoft to accept and generate Strict OOXML in Office 2010: they have had more than two years already. Most of the changes are trivial or systematic or were well in progress (e.g., VML had mostly been dropped for DrawingML by 2007) or would be features required for better support of ODF/Open Formula anyway."
0.64 times the velocity of an unladen swallow. That's pretty good!
I think most people will gladly pay more for a better cable, but they'd like to pay something comensurate to the engineering effort, and production and material costs. The markup is insane (nearly $200 apparently).

One has to wonder if Monster and their retail partners would make just as much money selling them at $50, due to higher volume, with the added bonus of people not totally misleading everyone with the value proposition.
Finally! A coffee cup size for software engineers!
Sounds like a new business opportunity to setup hosting SAS hosting in New Zealand.
For version 1.1, SproutCore will migrate to Objective-J
lol dude hilarious? No, I don't need to get liver function tests or to do other things. 4-5 hours vs 6 is meaninglessly different for this discussion. I just said it's only useful in the morning and you come back with you have to stop 8 hours before bed? If I don't stop 6 hours before bed it affects my performance the next day. If you take a stimulant and you don't notice the downswing after it starts to wear off, you don't observe yourself very well. I'm more productive with minimal caffeine intake than constant. literal lol again...
$ vi
You should really use emacs.
$ emacs
You should really use vim.
Hysterical
I always like trying to figure out which of the products http://www.thinkgeek.com made up for April Fools.
Works fine on my blackberry and chrome/ubuntu
liking this re justin bieber (beeber?) http://gruvr.com/blog/justin-bieber-to-change-spelling-of-su...
They already implemented bup save but there is no bup restore yet :). I know that it's possible to restore backup with git checkout but it's funny anyway.
April fools? Please.

The saddest part of this is that companies are spending thousands of dollars on these certificates without any knowledge of how it works. But hey, that lock on the address bar sure makes me feel secure.
Ask HN: Rate My Startup
To work hard or not to work hard
The Line For the iPad Starts Behind This Guy
http://news.ycombinator.com/newpoll

No, I'm not working on anything for iPad.
The Funniest Gmail Error: The Vowels are Missing
I had to abandon twitter for the sake of my productivity, and I generally think it's filled with a ton of unimportant noise. However, I'm a reasonable person who knows that some smart people will be able to make new and interesting apps that use the twitter API, and though I, personally, would probably not use this app, I'll just say what I think about your design. :)

It is clean and professional looking. I might add a more obvious frame around the content on the right that links it to the selected tweet on the left, but there's no reason you'd have to add a bunch of snazzy graphics. They'd only create clutter. I suppose you could go over to sitepoint or 99 designs to have a designer make you a fancy splash page/logo, but I bet you could getaway with a text splash, too.
I have always thought that the key achievement of SSL was marketing. Specifically, while data can be sniffed off the wire on http connections, this was not a very practical attack until wireless started becoming popular. Compromising clients, servers or phishing were easier and more lucrative. However, people had generalized feelings of insecurity on conducting business over the Internet ("But what if hackers get my credit card with their magic super powers!?"), and SSL was a great solution to that: it is white magic which totally neutralizes the black magic. Take that, hackers -- the Internet is now open for business. And for phishing and insecure passwords and compromised servers but, hey, none of those things scare people away from typing in their credit card numbers.

So to the extent that the white magic doesn't actually work, well, it doesn't really need to work. It just needs to be, to quote the most common description, As Good As What Your Bank Uses.
Stack Overflow question: How to deal with a program that's become self-aware?
So you like challenges?

You definitely want to talk to a business attorney and pay for some professional advice on the best way to set this up. You really don't want to put the next year of your life into this and then end up in a fight with the U.S. government over it.

You might consider incorporating in Nevada. Nevada and Texas have protections for businesses against piercing the corporate veil, as well as some protections from the IRS. Your business just needs a contact in Nevada, and there are a number of businesses that provide this as an affordable service. If any legal trouble comes up, you can "hide" behind your Nevada contact; the courts have supported all but one case of this, I think.

Make sure you cover yourself for taxes and all the other paperwork. I have no idea how not being a citizen will affect your tax situation.

Be aware that you may be endangering your marriage. Although your wife can support both of you, it would be natural for some amount of resentment to develop if she isn't able to see clear, regular progress on your project, even if she's an amazing person. On the other hand, it may take you weeks of frustration and dedication to produce anything that looks like progress, depending on what you're doing.

Be sure that you have the motivation and self-discipline to spend 8 uninterrupted hours per day on your project, at a minimum. You should clock in, and clock out, and otherwise treat it just like a full-time job. Set goals: at the end of the week, you'll have X done. At the end of the day, you'll have Y done.

Depending on what you're doing, it can also be one of the most challenging things you've ever done -- maybe even grueling. Or, maybe it'll be easy. Easy would be good, because you'll have enough legal, tax, and business challenges as it is.

I boot-strapped a small business, by myself, with no savings, a few years ago. It's not a "startup" in the HN sense, but it's been making money since the beginning, and it's doing really well now. That said, some masochistic streak within me makes me go out and do the hardest things I can find, and this has been the hardest thing I've ever done, by far. The stress from it has resulted in a few minor health problems, and I now have chronic sleeplessness. I have an indescribable amount of gratitude for the help I got recently in the form of a girlfriend that likes me and likes my projects.

So, help is good. "Alone" is not fun. Try to have help.
Hopefully they will allow you to talk to people on your friends list or guild regardless of their score or they're shooting themselves in the foot and killing the social aspect of the game.
I've had that problem, here's what I do:

:arge

will do the same as :e, but also add it to the arglist. You can prefix with a number to insert it at a particular position, especially :0arge and :99arge for first and last respectively. It only adds one at a time; several can be added with :arga (including recursive wildcards such as /*.java)

:argd %

will delete the current file (which % expands to) from the arglist.

BTW: I dislike pressing : and <CR> so instead of :n, my .vimrc has:

:map <C-n> <Esc>:n<CR> " next file, with control-n
:map <C-p> <Esc>:N<CR> " prev file, with control-p
I think the most appropriate thing is to just mark as [April Fools].
Ask HN: Cisco Sys co-founder Sandy Lerner speaking tonight. What should I ask?
Driving into town to hear her speak. Any suggestions on what I should ask? Will post notes tonight.