skysight-inc/HackerNews huggingface dataset:
One thing can be said in your favor: you're iterating fast! Way to go putting those lean startup principles to work.
What's the best 3D printer out there for <$1,500?
One of the most interesting games I've ever played was Bushido Blade 2. The best thing about it was realistic vulnerability: get stabbed once and you die (or maybe lose use of an arm). The disappointment was made up for by lots of quick rounds.

I always thought it was silly to have games where you'd get shot 20 times and keep fighting exactly the same, just lose some of your energy meter, then suddenly flop over and die when it reached zero.
I'm glad you brought this up. I suspect that someone is going to pipe up and say we need more than "just anecdotal evidence" or something similar. On the face of it, this would seem like a reasonable reply.

Except, I remember when PG said something bizarre about writing being a more important skill than speaking based on his anecdotal experiences of listening to good presenters (!) and everybody here loved it. Certainly nobody asked for data and the most upvoted comments weren't critical of the article.

Pretty much the same thing happened when patio11 wrote a huge document with "advice" for young engineers which as far as I could make out, were based on little more than his experiences making a few bucks selling software on the internet. He too had bizarre advice; for instance, don't go to graduate school. I'll be the first to admit that I don't know if this is good or bad advice. But, even if you buy into the premise of many HNers that anything other than a billion-dollar "exit" is a failure, going to grad school certainly worked out well for Sergei and Larry. Again, I don't remember any comments asking for data supporting patio11's assertions. Everybody just lapped it up.

Now I'm not trying to diss either PG or patio11. These guys have been "successful" and perhaps what they have to say could be useful to others here. That said, I've been watching threads on gender issues on HN for about two years now, and I definitely believe that these articles are held to different standards than all the other articles here.

I also see highly upvoted ragingly misogynistic articles. I remember one by a east-european developer literally saying that he would never hire women because they could potentially get pregnant (you can't make this shit up!). I'm sad to say nobody asked for data in that instance either and instead circlejerked about how women are not cut out for the startup lifestyle.

Sorry about the long rant, but I'll conclude by saying that it was these startling examples of misogyny and sexism over here that make me reluctant to comment any more. I actually want to delete my account but it turns out you need to e-mail PG for this and even then your comments won't be deleted. If I'd known about this when I signed up, I would never have made an account.
The idea that a company can "prohibit" anyone from using a part of the law is the real red flag here.
Sylhet - sreemangal tour
I guess the more you have, the more information you have about the salt used. I'm not sure it'd be useful though.

And many of these hashes aren't salted anyway.
You are correct, I shouldn't have tried to argue poor readership, that's just sloppy.
I think it will stop working too without access to their servers.
Thanks, Greenbureau is a very exciting Django project! Maybe we'll have the opportunity working together on this project in the future. Stay tuned ;)
I wonder how long it'll be until we see Meebo integrated into Android and/or Google webapps. I personally think it's sad to see Google buy a company and then shut down it's services.
Metatrader Java / .Net API can be bought using PayPal now
As a person of middle eastern origin, I don't understand what the big deal is ..

Is there really no such thing in the west? Isn't "Western Union" essentially the same?
I guess I no longer need to have an Adblock rule for the Meebo bar that appears on so many websites...
Wow, that is beautifully offensive. I hope the editor who approved those gets appropriately reprimanded/fired.
that's a great opportunity for any meebo alternative out there because a lot of people were more then happy to use meebo...
How A Peacock Shrimp Packs A Punch
The Stomatopod Dactyl Club: A Formidable Damage-Tolerant Biological Hammer
Google and Netflix Make Land Grab On Edge Of Internet
I find I'm always happy I used hg when I get the inevitable sneaky bug in unrelated code. Being able to easily step back through history and run my tests at every step to see where they fail has been very useful many times.
Oh, come on. Fuck this.

Can we ever trust a service to keep running for even a third of our lifetime?
First Data on Changing Netflix and CDN Market Share
I would be very surprised if this sort of problem is not quite widespread among companies with giant userbases.

We'll see more of these, and bigger ones.
Is there somewhere where a government created scarcity of licenses actually works? The only things I can think of is resource specific activities (e.g. hunting licenses).
Mostly because it's not practical, since these are Supreme Court cases, so it's not a resolution as such. If you end up voting 5-4 and a 2-person majority is required, there's a problem. No one can appeal, because it's the Supreme Court, and you can't just ignore it, because you have to do something about the case in front of you.
Well if we're going to play 'I'm right because Wikipedia says so' games, here's from http://en.wikipedia.org/wiki/Languages_of_Nigeria: "English, however, remains an exclusive preserve of the country's urban elite, and is not widely spoken in rural areas. With approximately 75% of Nigeria's populace in the rural areas, the major languages of communication in the country remain national languages".
I can improve my site based upon yours.
Exactly. I think that Google could actually solve this single-signon problem by encouraging more website to auth with Google. They should stay clear on permissions tho and not ask me to connect the rest of the internet to my Google+ account, otherwise I would shy away from this solution much like I shy away from Facebook. Actually, right now I trust Twitter the most, when it comes to authorizing apps; not sure why that is though. Maybe because I am under impression that Twitter isn't going to post more cat pictures to my profile just because it can.
> accumulate the XORs of each offset of both strings and then verify that they add up to zero

If you do that in a language with an optimizing compiler or JIT runtime you'd better look at the generated code and/or do your own timing measurements. A sufficiently-smart optimizer could recognize that the first difference encountered allows for early loop termination.
From Linus himself:

(I don't remember what he exactly said, but it's something to this effect): I hate revision control, that's why I created git.
Re-read the link; that's the only service they're keeping.
"And one amusing detail – although eHarmony implores its users to use strong passwords including both upper and lower case letters, it saves the passwords in all upper case"

This is truly beautiful - made my day :)
Unsurprising that >95% of the password hashes have been broken. I remember being annoyed when I signed up for LinkedIn (just checked my tweet history - it was 2010/06/10) because they were only allowing 16 characters in the password field.

EDIT: Whoops, guess I should have done some napkin math before claiming that there are rainbow tables that cover that area. /me slaps wrist
You Don’t Know Anything About Other Countries
Direct quote from their site:

> NOTE: The Meebo Bar will continue to be available to site publishers and will see continued improvements and new features in the weeks and months ahead.
Why do you have different second-level domains for each game? Why not use one domain with a bunch of subdomains for each game? That way you'd build brand recognition at the same time, and avoid people running out and registering things like "cribbage-cardgame.com"...
Tom Lowe, Filmmaker Who Talked Back To The Pirate Bay
Yeah, it's been like that for about a week now. Things from about 7 days ago are the most recently indexed.
Show HN: Running huge Conway's Game of Life patterns in your webbrowser
Machine Translation is an application of Machine Learning which is a subfield of Artificial Intelligence which is a subfield of Computer Science. However, what often separates AI from the rest of CS, is that AI often tries to solve NP complete problems, which are not possible to solve exactly. In AI it's enough to solve the problem in 99.9999% of the cases (and sometimes even only in 80% of the cases).

In other CS problems it is often a good approach to come up with an algorithm and then think of an example why your algorithm or approach will not work. You can keep doing this until you come up with an algorithm for which you can not come up with a counter example.

In AI this approach does not work, because there simply is no exact solution. What you do instead is find the simplest solution which works for your problem (for some measure of best which can be measured by a machine), you find the biggest source of errors, improve your solution and keep iterating.

So after this general introduction, my points:

1. Yes, there are semantic ambiguities that can only be resolved with real understanding, but the real question should be how common they are.

2. The idea of statistical machine translation is not find specific rules or heuristics, but to find mathematical models that make a trade-off between computational complexity, the effects they can model and the amount of data needed to get good results (this is known as the bias/variance trade-off in machine learning and statistics). Also you want models that generalize to different languages and different domains.

3. It will probability surprise you that are algorithms that can understand semantics of language already to some degree [1][2]. So you should not see it like you understand the text or you don't but it's more like a scale. However these methods are not applied in the context of machine translation yet, simply because it's pointless before you get the syntax part right.

[1] for some wicket interpretation of understanding

[2] e.g. http://en.wikipedia.org/wiki/Latent_semantic_analysis
Not enough to keep Meebo independent.
I'd argue that security practices are not that hard to come by:

https://www.owasp.org/index.php/Password_Storage_Cheat_Sheet
now you just need one for Google bar ;)
You can put a lot of things in a contract, but it doesn't make them legally binding if the clause is illegal.
Many words in this article, none of which address the obvious counterpoint that, for every day that FB declines, no one is missing the boat.

When the market finds a correct price, this discussion might be more relevant.
What do you mean? They never asked for my money.
I launched a service recently that sends people a new technical interview question every other day (www.InterTechTion.com). Subscribers are slowly growing daily and people seem to really like the service. I'm a first-year college student (so I'm new to this stuff) and am trying to figure out how to get advertisers to sign up. Any advice?
Thanks for taking the time to help me out :)
Thanks for the info, and best of luck!
Interestingly, while search volume for 'fiat' kicks-off at around the same time as bitcoin, media references start ramping up some 2.5 years earlier. Any idea why?
There's still reddit..
I would guess a lot of developers are self taught. At least for me it is somewhat difficult to believe that there should be gender bias in sitting down alone with a book and a computer.

Perhaps a lot of people who are also self taught feel in a similar way, hence the typical reactions on HN.
Play video games no matter your mom disagrees.
This funny pic will describe you how to play outside, when your mom or dad wants you to stop playing video games.
> There's a lot more to realistic fighting than just swinging and clashing swords: footwork, body movement, weight transfer...

I agree. I'm pretty sure he's not aiming at making something totally immersive and realistic, but just a good game that has better sword play than anything else.

Many games do one thing pretty well, and are good enough for everything else. Black had nice gun play; Burnout had nice crashing. Hopefully this will have sword play that is better than just button mashing.

> Nevertheles, even if it won't turn out to be perfect it could stil be a lots of fun. I'll be watching their progress.

Yes, I'd settle for lots of fun.
Something makes me think what with the amount of investment they got, their aim was an exit, rather than anything to do with customers or users.
Rails on the backend, Backbone on the front
My favorite coffee shop shut down.
> there's no way I'm going to touch an OS Kernel that is distributed in a zip file

Okay.
I'm disappointed by how much hate there is for plugin-less vim.

The rest of us get along fine (and have for many years thanks) without your new-fangled hoos-its, or even old-fangled hoo-zits. Chirping about how useless vim is without your nerdsboggler jim-crickey is a little... yeccch.

The author of the article is right when he notes elsewhere in this thread that one should learn vim from the ground up. If one does so, one may just find not much climbing is required to get pretty damned high.

My 15 year old vimrc file has 52 lines.

Now i'm going to pop my monocle and ear-horn back in and get back to what I was doing.
I guess the 'dont be evil' phase of google is long past huh.
Is that really a problem? If something hits your sword it's going to make you rotate your wrist, not stop your hand, because it will be blocking the blade and not the handle.
I'm curious to see how Google will integrate it into +
"The API was developed 9 years ago, and appears not to have been updated since."

Last.fm could have updated this, except it would have meant making all their users do something.
Can they also make it legal to own a monopoly?
The average incentive system says yes.

Why work so hard when the result of your work (the company's output) will be the average of everyone's output in the company? So the trick of the game of keeping your paycheck with minimal effort IS to be that average employee of the company. Work less, you might get noticed. Work more.. well, it gets averaged out, so the incremental benefit to you is diminished.

Picking and choosing which company you want to associate yourself with is a whole different question.
+ don't compare secret strings in a manner that makes it possible to draw conclusions about the position of the inequality.
Microsoft Active Directory servers store passwords as plain MD4 hashes. http://16s.us/ms_ad_hashes/

These servers are used by governments and large organizations all over the world.
This is why I tend to use paid services. The incentive to shut down services that make money is a lot less than those that hemhorrage cash.
Hi Man,

Changed the site, let me know if you have any more suggestion.
The services that they're shutting down were all provided for free with no obvious source of significant revenue.

If you were paying them and they were making a profit then you might have a better chance.
One word: bollocks.

It'll get overruled by a judge the moment they are taken to court.
You will hear several diy ones.

I think the worst cost issue is the money for the crappy plastic.

Also everyone is using pirated copies of 3d software instead of freecad
In the case of the NetBSD project, users and developers were the same people, and there wasn't much interest.

When looking for people with the necessary skills to contribute, you'll find that the majority qualified individuals are Mac OS X kernel/systems engineers, who already have Apple hardware, and don't have any particular need to support an alternative clone of their existing target platform.

This was certainly the case with the NetBSD project. When it was contemporary, I kept tabs on it, but never bothered to contribute -- Mac OS X worked fine for me.

Revisiting the problem space now, my development time would be better spent working on the open source alternatives (such as Android), rather than attempting to clone Apple's stack. It's just too big. Personally I work with Android on OMAP4 hardware.
Started by accident. First game I made was Idiot, and got the domain idiot-cardgame.com for it, since I had no plans to create more at that time. When I made Crazy Eights I couldn't really use idiot-cardgame.com for it, so I gave that its own domain. After that it was just a kind of pattern I guess. I also had some vague ideas that maybe I'd get more google juice out of having links from different domains to each other.

I have thought about changing it all to one domain, and setting up some 301 redirects, but I'm just afraid to mess up my google rankings. For the solitaire game I re-use a domain, e.g I have http://www.solitaire-cardgame.com for Klondike solitaire (or classic solitaire), and then I have http://www.solitaire-cardgame.com/freecell for Free Cell solitaire.
Sorry for the language, but WTF GOOGLE? Meebo has been around since forever (well, actually 2005) when it was only a web messenger and used by a LOT of people whenever you couldn't or wouldn't want to install a native messaging app, or messaging was blocked on your network. I actually know people that used Meebo exactly for that reason, no installation required and furthermore if you created yourself a Meebo account, you had all your different messaging protocols available and you had logs wherever/whenever you wanted/needed them.

It makes me really sad to see this piece of internet history (if one can call it that since it's not that old) getting axed, especially getting axed by a company this big which could surely afford to keep those servers running (maybe a meebo engineer could chime in on that since I have no idea what it takes to keep these running).

Surely meebo started changing its business angle quite a while ago but I don't think they would have cut the service that made them what they are today. That said, I really hope Google keeps its fingers of ANY service I enjoyed in the past.
they should make it illegal to add things to contract that are illegal.. maybe heavy fines.
If we are all talking about imo[1] I do not believe it will stop working - at least I do not see any connection.

[1] https://imo.im/
> The services that they're shutting down were all provided for free with no obvious source of significant revenue.

You mean like GMail?

You would have at least thought they could integrate the MSN/AIM/Yahoo messenger etc into GMail.
Because these powerful stances can be reversed. Constitutional amendments are very difficult to reverse because once they become embedded.
He kinda lost me after citing Google as his prime example of 'Merican "innovation", but not knowing where and under which circumstances they were founded. (Never mind that his definition of "risk" is pretty first world based. Stanford CS graduates certainly don't risk starvation or even mild poverty.)
>Some of those numbers are either obviously false or obviously misleading, such as the theory that 51% of private wealth is controlled by women when we know the huge concentration of wealth in the US and know the huge disparity in sexes in the top 1% of earners.

Whether the top earners are men and the huge disparity on Bill Gates/Larry Ellison level wealth do not matter at all in this discussion.

Advertisers and companies are not competing for THOSE people's money (except if they make private jets and luxury cars), they want the money of the average household. 100,000,000 families have brought Apple products, for example, and all of the top 1000 wealthiest guys just bought another 1,000-10,000 combined.

So, when they say they control 51% of private wealth, that might or might not be true overall, but it is very true for the kind of wealth that matters to companies/advertisers. And it is even more true that women also influence what the family will buy, even more so than men.
Social curation is much more than just a market
The cloud will cost you; You’ll be happy to pay
Not really surprising. Sony did the same after the PSN hacks last year - http://games.slashdot.org/story/11/09/15/1542247/new-sony-ps...
Thinking about comparative advantage, and being the selfish sort, I think I'd rather see him do something closer to home. I don't play video games, and even a Neal Stephenson game isn't going to change that, but I love his writing.
http://www.dribbble.com
You can have mismanaged paid services that hemhorrage cash, and you can have well managed free services that are extremely profitable. I don't think there's a logical correlation.

One datapoint is the massive amount of investment they took, and the amount of time they've been going. It was obvious they'd need an exit soon.
AIM has been integrated in Gmail since 2007.

http://gmailblog.blogspot.com/2007/12/gmail-chat-aim-crazy-d...
Ask HN: Choice of programming language for a startup
A year ago I started working on a web app in Go (it was supposed to be a test project, and just escalated from there). Now its nearly finished and I'm having second thoughts about launching, or even approaching investors for funding. I'm worried that I won't be able to find any devs to join me when(/if) I expand further. I'm also worried that I've put way too much time into this (at this point I've spent most of my free time, many hundreds of man-hours, working on this) to justify rewriting it in another language. I don't have anyone else to ask for advice, and so I come to you: Is coding the app in Go a big enough obstacle that I should go back to the drawing board and rewrite it in Python or something, and take the risk of having another startup fill the niche along with the loss of possible revenue? What would you do in this situation? Any help appreciated.
GMail has a pretty obvious source of revenue. But more importantly it's hugely strategically valuable. GMail is the #1 reason for people creating Google accounts. Google has a clear desire to have people signed in when performing searches and it lowers the barrier to adoption for it's other products such as Google Plus, Google Docs, etc.
Oh, my bad. I took 'imo' as 'in my opinion', and thought the comment was implying lots of people would rush to download Meebo's app before it's discontinued.
2012.06.08 19_00-20_00 _ ふくいちライブカメラ (Live Fukushima Nuclear .flv
I didn't see any ads after I paused Adblock or any other call to action.
Well, there's probably graphics (?) or something else with proprietary firmware on it...
If you're looking for non-diy you basically have www.makerbot.com and www.cubify.com that are making the most noise lately. They both have poor resolution in my opinion but it's moving in the right direction.

There are a couple of kickstarter projects that I can't name off the top of my head trying to do the same for under $1000.
I would like to assume that the REALLY big companies like Google, Microsoft, Apple, Amazon, etc. can figure out how to effectively store passwords. While I acknowlege that Active directory is a bit different from a web service, if this can't be realized, god knows what's happening with the other 500 sites we all have accounts on (that invariably use shared passwords: http://xkcd.com/792/ ). I really love it when I get password reset emails with my original password in plain text.
Exactly. Look at Canonical. They give away Ubuntu completely free, yet they make money out of selling cloud services and support.