skysight-inc/HackerNews huggingface dataset:
Some unsubstantiated ravings:

* Everyone I've encountered online who has used both Perl 5 and Perl 6 says that they like Perl 6 (the language) better.

* This first Rakudo Star release is not optimized at all, which is fine and not a surprise. Everyone by now should know that one of the golden rules is: "make it work, make right, then make it fast." Rakudo is (fwict) mostly still on the first step there.

* There are a large number of Perl 5 users who, years ago, got excited about Perl 6, and then eventually needed to get back to work with Perl 5 and subsequently went quiet on Perl 6. I think you're going to see more and more of these people getting re-interested in Perl 6.

* I keep hearing "Perl 5 isn't going anywhere". I think that's correct, however, that comment usually implies "it's not going to disappear tomorrow". I think it has a 2nd meaning, and that is: it's not going to continue to move forward very much now that Perl 6 is here.

* Perl 6 needs its own real forum. Perlmonks has a decidedly Perl 5 feel to it, and although #perl6 on irc is a friendly place, users need a regular online forum. Someone needs to just choose one, install it, pick a pretty theme, slap a Camelia logo on it, and get it running. Not a mailing list, not a google group, not irc, but an actual factual forum. It doesn't have to have karma or voting or a chatterbox right now, it just has to have a working forum.

* Go Offer Kaye! Keep those "Gentle Intro" blog posts coming. http://blogs.perl.org/users/offerkaye/2010/07/p6-gentle-intr... . Many new Perl 6 users will want to write in baby-Perl6, and little easy tutorials like these (and Szabgab's screencasts) are a great help.
Convertible debt, being debt, has an expiry date where it must be repaid (if it isn't converted). This could result in founders forfeiting their entire company if they can't repay the debt.

Preferred stock, in contrast, acts like convertible debt with an infinite expiry date -- presuming, of course, that there aren't terms allowing the investor to force an exit at some point.
Pretty much. If you replace it with unambiguous words,

go/VB lemon/NN yourself/PRP

doesn't sound good, whereas

go/VB shave/VB yourself/PRP

is fine. IMO, go should also be a VBP, not a VB.
Well, can you name some examples of programs you think GNU really maintains? It has always been an umbrella project, they haven't employed any developers for over a decade now.

While Emacs, GCC and coreutils are more historically "GNU" than say GNOME the vast majority of GNU projects almost from the very beginning has been donated code or projects that otherwise fell under the GNU umbrella.
The Joel Test: Steps to Better Code
curiously, delicious itself used to have a URL-URL recommender, but it didn't really scale and I had to turn it off.
DaemoXI , I knew you were a new user just by reading your question. This is called hacker news, NOT cracker news. You should read the Guidelines or look around (front page) to see what the site is about.
Famous Bridges Around the World
Take a look list of the most famous bridges in the world.
Yeah, Hacker News NOT Cracker News , we create stuff, we don't crack stuff.
Chỗ Đặt Máy Chủ | Cho Dat May Chu | Thue Dat Server
Darn, now I'm tempted to write a pure javascript POS tagger just to show that you don't really need anything server-side (or maybe just little bits here and there so the web page doesn't need to load a 20MB model right away - the computational effort, in any case, is not so bad that you couldn't do it in JS).

Hmm. Maybe sometime.

EDIT: The Stanford POS tagger is more complex and quite a bit slower than anything you'd do on your own. To quantify this, there's methods that are 10x as fast while sacrificing 0.05%-0.2% accuracy. (Or the easy ones that are 100x as fast, but are 1% less accurate - these would be fun to do in JS).
The site has a bunch of crappy articles on the subject and probably got them to rank in Google. Hardly ethical.

500+ users? I don't believe it coming from this guy.
The woman's accent helps too.
This sounds like a trivial case.

But I've seen code that really does suck, too, and I still had to understand all of it to really know the code is solving the wrong problem or alternatively not solving any problem at all.
Rani Mukharjee and Her Filmy Career
There is value in having the ability to do something, even if you never actually do it. The options this gives and peace of mind that results is often worth far more than actually exercising that power.

The best example, perhaps, is the military. The point of having a strong military is so that you never have to go to war. You can enjoy all the benefits of having won the war - economic power, national prestige, international bargaining leverage - without actually having to fight it. Once you start fighting, you've lost. Generals usually understand this. Occasionally, you get a president or despot that doesn't (we in America just had one), and the consequences generally aren't pretty.

I get enormous pleasure out of knowing that I don't have to go to work. I could quit any time I wanted to, and my savings would be enough to find another job or get a company off the ground. That's worth a lot more to me than a fancier car or a nicer place to live or a few skydiving trips. It lets me enjoy what really is a pretty nice place to work rather than feeling oppressed by The Man every day.

And I got that job because I could afford to wait another six months or so after my last startup failed, until the right opportunity arose, instead of needing to take the first job offered for financial reasons.
I had the same idea - you should do it! There are some fantastic blogs out there with amazing content that are totally overwhelming because you're coming at it after years of writing, so if you could rewind the RSS (great way of describing it by the way), that would be really fantastic.

Don't worry about tags so much, but you need the dates, because your user should be able to play back the RSS at a speed greater than the speed the posts were actually written (so that they have a hope of catching up one day).

If you need to do it from the html, you could use something like beautiful soup - it would be able to gather the date, I'm sure.
You might need something a lot stronger than aspirin in that case. IE6 security issues were in large part responsible for big corporations to let go of their IE only stance and to re-introduce and then mandate the use of firefox within their corporate networks.

If not for IE6 firefox would be a consumer only affair, or at least much less of a corporate used product.
Conjunctured. Coworking Austin style, creative, friendly and affordable.
Not only that, holding doors open for people is a well established custom in many countries and taken to be the polite thing to do. And of course, no 'bad' person ever wore a suit.
The link you give doesn't work for me - the apostrophe goes missing. Here's an alternative:

http://en.wikipedia.org/wiki/Tarski%27s_undefinability_theor...
If this were a sales conversation you'd be on the 'yes' ladder already. The real issue is that you don't have to tell them - and shouldn't tell them - anything. What information is useful to an attacker is something you don't know, but they do.
And you in turn out yourself as a clueless interloper with your ninnying prescriptivism!

ESR's edicts on nomenclature hold no sway over this community, nor really any other. His attempt to parlay any negative implications onto the word 'cracker' have only ever been taken seriously by affected noobs.
because it's an interesting question.
It explains why WEP is bad to use, as opposed to the handwave of "it's easy to crack." Therefore, while it could have been better worded (perhaps "why exactly is wep bad to use?"), the question is, in my humble opinion, deserving of being asked here.
I upvoted you for insightful analysis, but I think survivorship bias might be appropriate here. If the economy & political system changes the way it did in Russia, Germany, and France, it's basically moot where you've put your assets. You'll be wiped out either way; the important thing then is that you survive and can rebuild afterwards.

As one of my mentors once told me, "Optimize for the case where we aren't fucked, because if we are, there's nothing we can do about it." He was talking about software architecture and startups, but it applies to finance as well.
Typecasting: The Use (and Misuse) of Period Typography in Movies
Cracking is something a Hacker might do. This language war was lost back when ESR started it in the 90s. Give it up.
Ask HN: Is spam a real problem?
I'm considering developping an anti spam system. To check if there is a real need for it, I keep asking around me to conventional internet users if spam is a problem for them. I'm a bit surprized that nearly all people respond that it isn't because they don't see much of it.

Thus this idea seems to fail the "build something people want" test. What is your opinion about it ?
Exactly, thanks for the clarification.
I am currently using webhost4life but I am in the process of moving my web apps to rackspace.com and my blogs to wpengine.com
The winner of the contest claims he had 20 hours of prep time to complete this task so efficiently.

In other words... the title is very misleading.
Now for someone that scrapes the friend graph and turns it into a torrent. That might be more useful.
I wanted to second this. I do the same thing. We use IRC at my company and we all work remotely. Having IRC in my editor makes things much simpler since I can easily copy/paste code, visit links and generally stay in one environment all day.
The biggest problem with software patents is a limited solution space. For a poor example, implementing text rendering on a graphics card is something which you can very easily formulate three attempts and measure which one works best against common criteria (sharpness, speed, etc). Once the best solution is patented, it's very unlikely anyone else will be able to use this technology (particularly in situations where the patent is a small part of a larger package, say, an operating system) and they will be forced to settle into the second best-fitting solution.
I didn't say that the private individuals who use Tarsnap are outside of computing. I know a lot of unix geeks. :-)
Do share your experience. Thanks!
It's a shame he got himself into this situation.

I think more people need to realize that if you can only win a project by killing yourself, it isn't worth winning. So what if it means someone else gets the gig — it wouldn't have been worth it if that's what it took.

Also, if think copying-and-pasting code and forgoing defining constants are tricks that will save you time, You're Doing It Wrong.
Build an email list on the relevant subject with good information, then when you're ready to launch mail all the list members so they'll arrive in a relatively short period of time. Figure a 15% response rate (fairly normal), a few tens of thousands of people on your list should do the trick.

After that fan the flames like mad to stop the fire from going out.
Software patents don't parallel hardware patents sufficiently closely.

When you are granted a hardware patent, most everything a competent competitor needs to reproduce the invention is directly in the patent.

With software (algorithm) patents, that's rather less the case.

If you were to more closely parallel the hardware model and if you wanted to encourage the public good, then the grant of a software patent would escrow full source code, and (when the patent lapses) that same full source code is then available for use by others.

And yes, I'm looking straight at the One Click patent here.
In practice though, given twice the amount of time there will not magically be a twice as good solution. And many times you'd find that the solution would actually be exactly the same.

Give me 24 hours to do a job and I'll do it, give me two weeks and I'll procrastinate for 13 days and then do it in the last 24 hours. That's exaggerating, but not by much and I'm not sure I like to know myself that much.
Translation: I need to exist stocks into cash before you idiots realize we're in for a severe bout of deflation.
Haha, it is so funny when it happens to other people.
Whether it is a problem or not depends on your usage of email.

If false positives are unacceptable then spam is a real problemm.

If you manage to come up with a 0 false positives spam detection algorithm though instead of doing you own (end user) marketing I'd go and talk to the 'big boys' instead.
> If they are just like us, then why is there so much injustice?

Politics.
... the return of pornodialers.
Agree. Crappiest demo in a while. It's very decieving in that you know these guys know how to use a video editing tool. But if there was a well-edited demo with the CRAPPIEST content, rule.fm demo wins it hands down.
younata, I just read the question once again, I wish it was about why it's bad to use WEP, it is not. He clearly describes what he is doing or trying to do, and wonder why it doesn't work, he's looking for a way to make it work (crack WEP) for Evil or not Evil intention is not the point.

In no way does it explain why WEP is bad to use, suer the answers may at some extend help one to understand why WEP is bad to use.
A google search on "why is not good to use Wep" is very helpful.
12 tips for starting and maintaining risk Creative
care to elaborate the downvotes?
Bulk data goes to Leaseweb (cheap, tons of bandwidth) and virtual access for the web servers (very expensive, extremely reliable and great service)
Five Reasons to Consider the Dahle 20394 High - Security Paper Shredder
When has Apple ever indulged in idealism? They support a hellhole of a manufacturing plant, they willingly implemented DRM before complaining about it, everything they've made for decades has been disposable and hostile to tinkerers, and now they are starting a dystopian software market that's authoritarian in ways Microsoft never even dared.
They'd come to mortal blows before they even agreed on whose name should appear on the podium placard.
Thanks for your elaboration, I don't know what you are exactly talking about but I respect your views.
Got a little creeped out by your "auto suggest" feature. I'm guessing you're using the CSS technique described here http://www.merchantos.com/makebeta/tools/spyjax/ ?
Slicehost.
That's a good example. Yeah I remember being shocked at the lack of media coverage and indignation over the case, also at other Americans' indifference to it all.

I guess if you don't restrict my comment to just American citizens, then yes, we have crossed into the "fascist police state" territory a while back.

> We have no way of knowing how many other people this has happened to.

Very good point. We only know about the people who have "disappeared" unsuccessfully from the point of view of the ones doing the "disappearing". Of course the point is for there to not be any evidence. The better they are the harder it is to convincingly blame them.
Bold statements like that need to be backed up with code!
Using a couple of dedicated root servers from hetzner => http://www.hetzner.de/en/
don't know exactly how the connection to the usa is but around europe it's super fast...and cheaper than aws, slicehost or similar.
In School Systems, Slow Progress for Open-Source Textbooks
Linode for me.
How long have you been with them?

I've heard that their customer support can be less than cordial.
Heroku. I love you Heroku.
Can I ask you a question? How computationally expensive is it?
Linode.

Found their machines to be faster than Slicehost, the service to be superb, they have datacenters around the world that you can select to be your location (I chose London, UK as my users are here), and recently they upgraded the RAM for free in all VMs they run.

Hosting with them has been a delight. Slicehost are a very close 2nd in my opinion, but Linode are #1 currently.
And there are lot of places where Perl5 is being used in big applications or processes. The City of London and The Genome Project spring to mind but there are many more that discreetly just carrying on doing their job without too much fuss: http://news.ycombinator.com/item?id=1537848
All of my personal sites are on Slicehost, and I can't say enough good things about them. I've also got one client site on Heroku and, while there has been a learning curve, I really love the amount of server administration I have to do (which is "none").
"I can get you expiring coupons but the store locator will have to go."

"You are not a team player. Do both or I'll get you replaced with another resource."
Not really. Have been doing it for 15 years worked with Fortune100 and small clients and government. The last 5 years after I was head of my own company, we have started to advice against using it.

And to great success might I add. We have turned the process around and am now advising our clients to save those money for later after the product has launched.

We have had no more problems than we used to and now we have budget to fix it where it matters instead of having to have the client find even more money.

The problem is that giving it the appropriate weight still doesn't solve the problem of transcendence between findings, decisions and design. So the problem is with the entire process rather than people or data.

Usability testing is concerned with improving usability and obviously if your usability doesn't make it useless then you are in better shape than if not.

But there is quite a range from completely useless to useful to best UI you can ever imagine.

And to most clients it really isn't before they launch that they will get the feedback that matters.

And as I have said repeatedly. Improving usability isn't in itself improving your product in any shape or form that makes it more or less successful. Yes if you make it useless then obviously it matters. But no one worth their pay does that.

So instead. Get good designers who both can do UX and the visual side and you wont need to plaster it up with in most cases useless time that could be spend improving the actual product rather than some pre-state of it.
Politics Made Simple
To me this looks like a classic case of where it makes sense to keep this kind of processing on the server and make it available as a service - what functional advantages would having a POS tagger locally give you (apart from offline access)?
Linode works great for me, it is cheaper and faster than slicehost, but lacks of backuping your entire disk with one click.
Well if you want an example of what goes wrong, just read the reddit announcement where they talk about a lot of their customers who couldn't receive their email because Trend Micro had decided that the entire amazon cloud was a dial-up pool.

Frankly black lists, grey lists and spammers should just go to hell.
Thoughts Ltd
Sure, but things go out of date, staleness creeps in and new providers or those that have changed their game won't be reflected.

I've no problem with questions like "What's the best..?" being asked again and again. If the answer never changed then fair enough, but thankfully the answer does change and we benefit from discovering what others are doing now.
Didn't they just add that feature? http://www.linode.com/backups/
Nice idea, well done. Probably you could use PCA to reduce the dimensionality of the data before doing the nn search. This seems a bit like the netflix movie recommendations data so you could probably use ideas from there. Sorry, probably you already do :)
I think that only when you have a very clear idea what the code is to do, it will be good. Bad code is what you write the rest of the time.
I'm starting an app up now, and I'm using Heroku. It's really as good as it says it is, but obviously it's only a viable choice if you use Ruby.
"Since starting my own business, I've had to deal with RBLs probably 3 or 4 times a year. Not super often, but I don't have a really massive list of clients yet either."

So, this is more than I come in contact with RBL issues by a pretty good amount. I think about it occasionally because users ask how to tune their SpamAssassin rules regarding them, but that's usually not in response to any problem.

But, what I find interesting is that something you deal with 3 or 4 times a year is considered a big deal, and worth throwing out the whole RBL system over (which, as I noted, I do consider a reasonably useful addition to a spam filtering system). I can think of a significant number of things I have to deal with a lot more often on a mail server, even if I did have RBL troubles that often: bounces, software updates, spam filter tuning, fixing clamav (honestly, dealing with clamav accounts for probably 75% of my mail server related work), troubleshooting why a large mailing is going slow, user stuff, whatever. All of that stuff happens all the time. RBL issues are once in a blue moon, and usually triggered by some other issue that would have had to be dealt with anyway...getting listed in an RBL just made me aware of the problem sooner.

I've had to request de-listing twice that I can recall: Once for a new server that happened to end up on an IP that had been used by spammers. Once because of a pseudo-open relay (a web application had a hole that allowed mail to be sent to arbitrary recipients). In both cases it was fixed within the same day. I've also advised people on fixing open relays, DNS issues, among other things, over the years. I can't, at the moment, think of any false positives that I've dealt with directly or indirectly.

To add to the argument that RBLs aren't more trouble than they're worth, I'll mention a relatively recent issue in SpamAssassin that did effect a lot of our users, and our own mail server. There was a rule, distributed in the default RHEL/CentOS SpamAssassin package, that considered mail with a date in 20x0 to be too far in the future, and thus very spammy. When we ticked over into 2010, suddenly thousands of users weren't getting any mail (except a few spams that cleverly used dates in the distant past)...that's pretty dramatic. Easy to fix, but it effected a lot of people, and led to a couple dozen tickets and support queries in our forums. That one bug has caused more support request related to email than RBLs ever have. (And ClamAV tickets/queries still far outnumber any other aspect of our mail stack, even after the SpamAssassin 20x0 debacle.) We obviously aren't throwing out SpamAssassin just because a few problems pop up now and then.
Both Linode and Slicehost.

I like the Slicehost admin system more than Linode's, but Linode got servers in Europe which is a big plus - and Linode have better specs than Slicehost as well.
"Joe Newbie says he can do it, why can't you?"

"Other people's inability to do basic project estimation has no bearing on the issue at hand."

Why is software the only field where people allow themselves to be bullied into ignoring basic arithmetic? I was in a kitchen shop the other day, and the sales guy had no problem rearranging things to modify the final price, but there was a list of components in front of us at all times, broken down by price. Pick and choose what you want.

That's exactly how software estimation works too. If you add something to the scope, it gets added to the budget. There's simply no room to do otherwise.
Interesting, this is almost exactly the same thing that I thought about about 5 days ago. I even wrote it up at: http://www.lkozma.net/blogs (second idea)
A community is capital.
Absolutely nothing that they can't already do, and do on a regular basis.
LOL yeah. I digg her accent. and the BGM is pretty sweet
Depends.

For more control, I have a VPS on linode. But usually I just publish on webfaction.