skysight-inc/HackerNews huggingface dataset:
Personally, I view The side-scrolling space shooter genre as a niche market. People who enjoy and seek out S^4 games are looking for either a 'bullet hell' game like Ikaruga(1) or a nostalgic game like R-type(2). Side-scrollers are great game design practice, but the market is full of very discerning customers that would much rather pay 5$ for an emulator than buy an unpolished, depth-less, programming experiment.

I do not say this to bash the game. I have a list of android apps I hope to program, and a side-scroller is halfway down that list. At the top of that list is a tip calculator. It would be foolish to charge 10 cents for a tip calculator. I would be even more foolish to draw broad conclusions from the very small number of sales. But the most foolish thing I could do is call it quits before I get to the apps in my list that don't exist in the market in a dozen variations.

(1) http://youtu.be/EGNSdcy-apU?t=2m30s

(2) https://play.google.com/store/apps/details?id=com.dotemu.rty...
It's very common; the norm even. My point was that "A hash (function) is any function that maps a big variable-length data structure to a smaller (fixed-length) data structure." is incorrect; the source size isn't relevant.
For those of us too .. ahem .. cheap to cough up the dough for a meal plan and an exercise plan, are there any free options? I'd like to get back into shape again, the winter months were brutal to the waistline.
I'm also interested in how to maintain body shape once you hit your 12-week goal. It seems like the exercise plan might get modified at that point. Do you have any plans to address that?
Obama Signs: And Crowdfunding is Legal in the US
The view to align the map is very non-intuitive. It would be simply easier to just pick where the map should overlay first and then fine tune the alignment.
Agreed. If you stop me from copy and pasting, there is always pen and paper. Security auditors have fun making companies look dumb when they find passwords to critical systems on post-it notes.
And yet that's just a panorama of a single galaxy. There are billions of other galaxies out there. Seeing such pictures always makes me certain that there are thousands of alien civilizations lurking somewhere...
I think this post misses one of the key takeaways from "unlucky". That post isn't only finding good candidates. Its about casting a wide net and doing the laborious part of filtering out good candidates solely on the basis of their qualifications.

This seems like a good way to only get good candidates but you may also have some very qualified people who don't want to play this game and find it unnecessary. In some ways its the equivalent of throwing out resumes with misspellings.
I don't see that it was repurposed; "key derivation function" != "encryption key derivation function", and I prefer the term "login key" over "password hash".
Can we please have collection level locking so writes to unrelated collections won't grab the shard's write lock?
Free Online Resumes Builder 
Each membership option from Pongo Resume includes Free Online Resumes Builder and cover letter writing help, sample phrases, resume templates, job search tool, and more. Start today!
"It's difficult to make money on Google Play with normal, sold apps."

What I'm missing in this article is the part where he published the same game on a different app store and made good money.

Without that part, the complaint is not very convincing. There are many reasons why a product can be a commercial failure. Most products are.
Why won't you sign in with Twitter? The best scenario for me is if they only require read-only access to your timeline. They don't get your email (I think), and they can't do anything to your account. It's pretty much the least amount of information you can give, since all the Tweets are public anyway.
Well that's interesting. I got a CS degree from U Mass. Cool to see it at the top of the list (3rd and 4th) :)

(Any other UMass Amherst CS Alums here?)
Just some notes; on what I thought about polyphasic sleeping; I will answer any questions people may have.
Personally, I think it would look less obtrusive if they were built with lenses in the frame (ie. otherwise functional glasses) to make them look more normal. Except one side would have a little extra display area and camera. I think they also need to balance out the weight difference so that one side is not heavier than the other, even if it's just "ballast" counterweight.

In other words, camoed into existing aesthetic rather than something overly different which stands out. It reads more "geeky" than "cool", as they are. Of course, that could change. I used to think people talking into wires dangling from their faces was really odd in the beginning, but then everyone started doing it and it seemed normal after a while.
MELPA - Homebrew (Emacs Edition)
Why are people so unhelpful? Is fizzbuz cryptography?
'Homeland Security could inspect what enters the United States in cyberspace'
Show HN: 42Share, sending big files the simple way
This is probably a good place to point out that the "email" field in your profile is ONLY visible to HN admins. So if you want other users to be able to see your email, you should also put it in your "about" field.
I use BrowserID because it takes 5 minutes to integrate, whereas styling and testing all the password change/reset/confirmation/whatever pages takes the better part of a day.

You don't have to depend on Mozilla, you can do your own verification if you like, so nothing leaves your site.

A side-project I made, http://www.yourpane.com, is even simpler: Just enter your email in the box and you get a sign-in link which you can bookmark. No passwords or anything.
Sites like Scraperwiki work great with Python, PHP and Ruby. Take a look at their examples and see which ones make the most sense to you.
"Model" Cities
Sure sure. What I'm really saying is that the core concepts here are "collision resistance" and "susceptibility to brute force", and that those are comparatively easy to grok for a typical developer. But they get scared to death when they read stuff like (verbatim from cperciva above) "MD5's breakage as a hash function does not impact its security as a PBKDF, and not realizing that MD5 and SHA256, being not designed as PBKDFs" which makes it sound more subtle than it is.
What is HD voice?
IE10 might be the next IE6
dangrossman posted a link to a screenshot showing "click quality" account credits.

search this HN thread for "in the billing summary" to find it.
Android Support: Learn via the Codecademy For Higher-Level Languages
Very cool idea! I've been wanting to create something similar since reading 4 hour body (but am no where near proficient at building stuff yet!). One thing think iwould be really useful and would help help the site stay relevant into the future would be to add some type of genetic relevance component. Users could upload their profile from 23andme (or other site) and compare effectiveness of various methods across varying alleles. There is a really cool android app (diygenomics) that would give you a base for health and fitness related markers)
Virginia Is For TechCrunchers: DC, Norfolk, and Richmond, Here We Come
Great way to keep recruiters out of the process too.
So Google, Yahoo, and Microsoft are in the startup world, but Apple isn't?
It's an old blog post meme from jeff atwood http://www.codinghorror.com/blog/2007/02/why-cant-programmer.... Simple googling for fizzbuzz programming finds it.
EDIT: fixed wrong author name . thanks lazugod
This is a great article in that it helps lead into a technology that has the capabilities of scaling your applications.

I'll be the first to admit that I haven't been as comfortable making the transition to NoSQL. I've only ever used RDBMS and was taught by a database professor that would scorn de-normalization, transactionless operations, and other things that makes NoSQL different.

Hopefully I'll get more comfortable with it as I develop my web application that will rely heavily on the advantages of NoSQL.
Oh, I was ambiguous. I meant to say I'd dislike that they do not use something, not that I'd dislike the people.
I'm a 40 year old with two kids living in San Francisco, and I actually know a lot of people in my position who work for startups. It's not as big a career risk as people thing, especially in high tech, where career stability is more valuable than job stability. The people who work for startups tend to have a lot of connections and very sharp skills - qualities that make it easy for them to find a new job quickly.

There are a few downsides. The startups they tend to work for aren't the "rundown apartment eating ramen" kind of deals. They pay decent salaries, though they do offer more upside in exchange for lack of job stability (though like I said, job stability isn't such a big deal if you have a reserve fund and have very sharp skills). Even so, working for this sort of startup is more like having a job, more casual than a typical bigco but nowhere near as liberating as the PG-style ycombinator startup. Quasi "stable" startups aren't necessarily any better than a job in bigco, and the more they resemble a bigco in terms of pay and benefits, the more likely they are to behave like a bigco toward employees. Both types of organizations do display a wide range of workstyles.

Also, I don't know how it will be as these folks get older. I've found "age discrimination" per se to be overstated so far in my life, but that doesn't mean age won't make for a poor cultural fit. Plus, I am "only" 40... so who knows, I may feel it more later. When you have two kids at home, certain types of startups (the kind that might use the term "brogramming", for instance) generally aren't going to be a good fit for a 40+ year old with kids and a mortgage. I know a programmer in his 50s with teenage kids - the sort of dude who is super sharp in terms of intelligence and technical prowess, physically trim, and a little edgy. He works with these sorts of companies, but he says he sometimes looks toward more of a consulting arrangement.

Lastly, these folks could be at risk in a true meltdown. The last time I saw this was when during the dot-com bust, when genuinely talented programmers just couldn't get a gig. The big companies did shed some people, so I can't say bigco is necessarily safer, but there was little doubt that if you needed a stable income, a large organization was better shelter from the storm. This sort of true bust is rare, but it does happen. That said, if I did lose my job, I'd rather have the kind of network and technical skillset more common among a startup type than a bigco type who had gotten too comfortable over the last decade...

My lesson learned so far is that everything does carry some risk, and that in some ways a bigco career can carry greater risks than a series of startups... there isn't a single hard and fast rule for this.
Morris and Thompson beat Schneier et al. by about two decades; see Password security: a case history, CACM 1979.
Run & Count Calories (or Low Carb).

Couch to 5k if you've never ran before
http://www.coolrunning.com/engine/2/2_3/181.shtml

If you're a geek get an app like Livestrong's which makes it really easy to count calories. There's several online calculators which will give you a good guess on a caloric intake for weight loss though a visit to a nutritionist would get you a more personalized number.

If you don't like counting calories the low carb solutions are a little more "livable" you can go out with friends and get a salad pretty much anywhere. But bread is tasty.
I live in a large Midwestern city (not Chicago), so we do have people of other cultures who speak different languages, but like you said, they don't speak other languages to those around them. If a Bulgarian goes to Spain, they have to speak Spanish. Only a small portion of Spanish people will be able to talk in Bulgarian. On the other hand, if I'm in New York and go to LA (a longer distance than Bulgaria to Spain), everyone still speaks English, even if they're not originally from the US.

The US has a wide variety of American cultures, and only a small disparate minority of foreign cultures.
I used to think I knew something about hiring. I worked in a fairly large engineering organization and was involved in all our hiring. I did college recruiting, intern programs, phone screens and interviews. I mention that for background when I say: you can't reliably make good hiring decisions on the basis of a couple hours of your/the interviewees time. It just doesn't work. I'm personally a fan of hiring within your network (for engineering positions). You can't beat a genuine recommendation from someone who's spent months working shoulder-to-shoulder with the candidate.

So please, when you hire people, have some humility. Know that your decisions are affecting someone's life in a major way, and you're probably making the wrong choice anyways, just do the best you can.
Rubycpu is a vm and compiler for a CPU similar to x86, written in Ruby
Microsoft is so desperate they pay developers to develop apps for its phones
Ask HN: Anyone know of startups in Pittsburgh?
The lady friend and I are contemplating moving out to Pittsburgh - she has a job offer in the pipe that would be very difficult to turn down. I'm a developer (primarily web) with both front end and back experience. Java, PHP, and JavaScript are my strongest languages, but I have experience with Python and Ruby as well. I'd love to work in Scala or Clojure if the spin-up time could be tolerated.

Anyone know of startups/good tech companies in Pitt? I'm not familiar with the startup scene, and monster and dice tend not to cut it for smaller outfits.
Hi dbalatero,

Yes we will provide a maintenance plan. We will make that clearer on the site.

Thanks for the feedback.

Julian.
i remember doing this.

i mostly did the puzzle because it was a fun distraction.

another thing is that it self selects for people who consider problem solving fun. its not necessarily the most predictive of job performance, but it is better than nothing and you'll also be filtering for personality (no opinion on whether that's a good or bad thing).

sure it might weed out some good people, but it probably improves signal/noise ratio.
The ability to access the raw memory underlying any object.
My initial worry is the subjectiveness of "offence".

As a speaker I like to think I'm putting on a show, I try to make my talks entertaining by throwing in a few jokes. If jokes were discouraged at a conference, I'd neither want to speak or attend. Unfortunately, I don't think it's possible to crack a joke without potentially causing someone offence. Maybe my favourite chicken got run over trying to get to the other side.

An example I trot out when talking about "offence" happened at uni. We were watching a comedian, he was making jokes about pedophilia and rape much to the delight of the audience and specifically one of my flatmates. I thought the comedian was terrible, not because of his subject matter (I don't believe any subject is out-of-bounds for comedy), I just felt his jokes were lazy. He then made a joke about bulimia, my flatmate slammed his drink down in anger. I asked what was up, he replied "My girlfriend suffered from bulimia, I've seen what it does, I don't think you should joke about it". I was astounded by the hypocrisy, and replied "I agree, people who think they can joke about bulimia make me sick".

My point is, it's impossible to predict what may offend a given audience, and I don't think people should try not to offend anyone. My own humour is pretty childish and has offended people, in one talk I refer to this image http://wtfhub.com/wp-content/uploads/2010/12/comic-captain-a... and later describe the action of a particular browser as "wanking us in the face", making it clear that I'm using "wank" in the comic onomatopoeic sense rather than referring to a sexual act. This joke has offended a small number of people, causing one to walk out. I don't know if they didn't get the joke, or simply find the sound of the word offensive, but I have no intention of removing the joke when I give the talk again because the vast majority of the audience enjoyed it. This isn't a male/female thing either, and I worry about the suggestion that anything vaguely sexual is offensive totally and exclusively to women.

Anyway, I'm getting off topic. I think my point is we need to quantify what "offensive" means before it becomes a solid rule. Or make the rule as subjective as the word itself, eg "If you find something offensive, let us know and we'll investigate it".
If I have any suggestion it's that you need to start writing some real code with this language beyond the standard library. This change, and a lot of other features in Rust seem, well, masturbatory. It's diverging pretty far from a "practical" language. What problem does this change solve for a programmer?
Open-source Stock Price Data API
Realistic Version of Google Glasses
Don't forget Java has a bunch of patents associated, and you will get sued by Oracle if you implement JRE yourself like google.
I'm interested in comparing statsd to a commercial product like New Relic as well.

-C
I don't understand the relevance, can you please provide some context?
> How to hire A players:

One thing missing in your list: Have 'A' leaders.
I don't think anyone has had a more pragmatic solution than Jack LaLanne: "If man made it, don't eat it." You can't out-exercise a shitty diet of processed, convenient "food."
I think you have to assume worst case: if they have access to your database, they have access to your web root. It might not be the case, but you should assume that.
What's the idea ?
Another down to Javascript is that you have to kinda pay to have a website, therefore I wouldn't be able to publish for free.
I think there's definitely a strong reward response when someone gets to have sugar. The thing that they are missing when comparing it to crack is that sugar withdrawal isn't that bad.
Running is not a good way to get low body fat such as in the picture. To get that ripped, lean look you actually want to avoid aerobic exercise and stressing the glycogen system.

Intermittent fasting (only eat once or twice a day) and relatively intense, infrequent strength training (some olympic lifts twice a week) is the way to go. See leangains.com
HTC ONE X vs iPhone 4s - Speed Tests - I'm still happy with my 4S
Some had been working with GOOG already. Some with YHOO. (this was '07-08) There was healthy skepticism all around - the deadliest aspect was where they (claimed to have) felt more comfortable handling the design and development themselves rather than working with any partner. "Healthy" as they rightly felt they could self-implement and wondered at motivations behind partners' help offers. "Deadliest" as there was a track record of "needing to do it in-house" and yet not doing it at all.

Our motivation to help was straightforward: we'd been partnering with hundreds of newspapers for decades. Their vitality - circulation, reach, revenue - directly effected same for our products. We had the resources and incentive to build and "give away" products and services to our partners as it was clearly in our interest.

Lessons learned included 1) even gratis is not sufficient positioning for adoption. "Gratis with guaranteed revenue generation" wasn't either: high-touch execution support and hand-holding through the process is what made it work where it did. 2) just because people are smart and capable of executing doesn't mean they will; if they were capable and still hadn't yet executed, they almost certainly would not without some fundamental shift.

Illogical, IMO, but those realizations have made other opportunities recognizable.
"I’d also hoped that I could convince them to let me change my account name to dannysullivan..."

I contacted PG a while back about changing my username to something else, and he replied

"Unfortunately due to a design flaw in HN there is no way to
change usernames."
Possible reason - lack of a Twitter account. I don't have one and have little interest in ever obtaining one as Twitter doesn't solve any problem that I have.

I could create a Twitter account and only use it as proxy credentials, but that seems like needless complexity.
Will lack of a college degree significantly limit earnings potential?
I'm wondering if lack of a college degree will significantly limit earnings potential in the future. Assuming the person is a good programmer with open-source code and experience, will the lack of a degree limit his or her salary?

Are college degrees more important now as the programming industry has matured? How do you think the importance of degrees will change in the future? (in tech). Thanks for any advice.
One thing to note is that we are talking about humans[1]. So there are no absolute A's, B's or C's. These are just values for the given _time_.

If you're a decent company, you shouldn't hesitate to invest in B,C players so that they become A players.

[1] - Of course I'm talking about humans who are mentally healthy.
I'm a 20 year old with no obligations what so ever. I would say your wrong startup isn't for the old it isn't for the in experience. I have run my own consulting company since I was 15. I have been through the ups and downs of hiring and firing, management, dealing with unruly customers, as well as unruly employees. I would that the benefit of experience working as a programmer on big project is that you know when it's time to stop. You have found those ways to get through 60 hours werk. Mines being working out. You know a good employee from a bad, and you know the difference between a unmotivated employee, and one that needs to go. As a turned from a consulting to a startup just recently I do see something young people the few like me do have. We have time. I don't have any obligations, School will always be there if I need it, even with my experience I am enough of stupid dreamer to follow a good idea.
From near the end: "Obama was right in bailing out the auto industry when GM and Chrysler were going bankrupt."

It's myopic to equate GM and Chrysler with the American auto industry. My hope was that those tragically unfit companies and their corrupt unions would go bankrupt, only to have their assets swept up at fire-sale prices by a company or person willing and able to ignite a rebirth of the industry.

Sometimes you gotta clear out the brush. The old, rickety, terribly designed, onerously-high overhead, ridiculous pension brush.
That scared me at first too so I did some research. The CNet article is wrong. It seems that the personal liability only applies to "material misrepresentations and omissions made to investors in connection with a crowdfunding offering".

See http://financialservices.house.gov/News/DocumentSingle.aspx?... (see General Anti-Fraud Provisions section) and http://www.dandodiary.com/2012/04/articles/regulatory-reform... (search for above quote).
Need Help Creating HackerNews Favorite Coding Songs Mixtape
we are looking to create a mixtape of the best songs that you guys use for coding, and create a mixtape out of it on our site AtticTV.com.

Something like this, which is a mixtape created for Break-up Songs:
https://www.attictv.com/mixtape/4f7d4ab99efcfe17300ecbe3

Help out, please, by leaving your favorite songs that you guys use for coding in the comments? and we shall build the ultimate coding mixtape together :D
This will be very useful in airports. It would also be nice in supermarkets, but that data would be tough to keep fresh.
Navigate rough terrain? Drive vehicles? We've been working on this for a while with RoboCup, and walking on felt carpet is challenging. This is exciting, but I hope they don't set the date any sooner than, say, 2018.
Oh, you're right. Thanks.
Mobile First or Web First?
Google Moves Into The Googleplex (2003)
I think it's similar to the self driving car. Google is a company about fun and innovation and they want to keep that appearance up by showing the interesting products they're researching.