skysight-inc/HackerNews huggingface dataset:
I think this article misses the point that you'll likely need to actively re-launch your company once you have the complete product. You need to make the initial users feel like they are early adopters. You shouldn't be going out to them and saying "look, it's done, we're ready".

I think was does get missed is the ability and preparation to iterate rapidly and COMMUNICATE that you are constantly changing based on feedback.
I suspect many companies will loose a significant number of users, but as long as you are replacing these lost users with new users because your product is improving, you'll get to the point where you are no longer an MVP and you will hopefully see those original users come back.

Think of Twitter. How many of us signed up at SXSW or shortly after in 2006, and then never came back before 2008 or so when it had achieved critical mass. If I'm correct, it wasn't a consistent hockey stick.
College newspaper completes a fully responsive website redesign
http://play-fame.com is a similar premise for Twitter.

As recommendation algorithms and walled gardens fragment and homogenize our private online bubbles, perhaps these "anti-recommendation"/serendipity apps will help broaden people's horizons.
Did they ever get released to the public?
I spent hours flying round in that thing, one of the most perfect online competitive experiences I've had in gaming so far.
Security risks associated with Unicode
The problem with this service and smaller services like it is that they are very likely to go offline with no warning.
User input of code.

I use this in my Python data processing scripts. That is, when I generate data, I generate it as Python literals, either lists or dictionaries. When I have to process it, minimal parsing needed, I just eval it into my code.

def parse_and_append(line, seq, str):
if str in line:
seq.append(eval(line[line.find(str) + len(str):]))

nums = []
mappings = {}
for line in data_file:
parse_and_append(line, nums, "nums: ")
parse_and_append(line, mappings, "mappings: ")

Terribly insecure for webpages, sure, but very efficient use of my time.
You're thinking in the wrong terms. Is the Instagram brand worth less than 1% of Facebook? Also, I see hordes of high school and college females- especially the 'popular' ones with iphones- using instagram. When you have possibly the best target market, and a tiny valuation for what basically is facebook's other lifeblood (photos are second only to the social graph), Instagram was positively cheap.
Notch said it'll run around 100khz in-game, so it should be a piece of cake for an FPGA to do it in even one in-game clock cycle.
In-App Purchasing API for Kindle Fire and Other Android Devices
Show HN: Run your own Push/Pull service for free using node.js + socket.io
Given OSX install base that accounts for almost 2% of all devices infected. That seems rather serious to me.
I'm actually impressed it came back with my correct information. On major websites including Target.com, they do not see my zip code as valid even though it's close to a decade old. Sure, it's knew in the grand scheme of things but that's crazy...

Anyway, I agree with the others that while this is nifty it won't always be accurate for everyone. For instance my township is contained within a very, very large county so typically mail is addressed to the specific township rather than the county. I do not know how or if that could even make a difference but our local post office has suggested it.

Overall pretty interesting idea. I think using this plus a way for users to validate the information found it could be useful. The only thing I would be wary of is the website is technically sending a third party the user's information. Your service could then build up information regarding a website's typical customer. Probably not something to worry about but I know most of the places I've worked at they WOULD NOT allow this; they downloaded their own offline zipcode lookups.

EDIT: Perhaps a way to download and get offline updates would be helpful especially if your website went down.
Less lag in tmux than screen, in my experience.
From what I understand, it notifies the party that you are trying to record. If you are in a "one party" state, you may not want that. There are some companies that will hang up instantly when hearing that, even when they themselves play a disclaimer that the call may be recorded.
Actually it was added to the vfs layer IIRC, around 2.6.30.
Has anyone used Dwolla for development? Free micropayments?

https://www.dwolla.com/developer
How well did the advertising work? Was it worth it in your opinion?
My understanding is the whole point of a zipcode is that city and state on a mailer don't matter at all. Doesn't zipcode go to a specific post office?
He who has the best systems will win, no matter the tools or platform. I love it.

I think it is great for teaching kids to program as well, or be excited about it. Notch is going to do what thousands of teachers can't do because he is using the power of gameplay to drive it.
"Walkers Paradise" nice. But I knew that already. Actually everything is almost too close, two food markets and five pubs within 3 blocks, so I have to circle around to get more exercise.
Avast Mobile Security v1.0.2129 [Android 100% Free]
The article lists "E_ACTUALLY_ALL" as if it's really a PHP constant. I'm not sure the author has even used PHP -- this is just a bunch of information culled together from different blog posts with very different levels of understanding. There are many things that are just factually wrong with it.

I could complain about PHP all day but at least I know what I'm talking about!
these tools currently define state of the art for finding bugs in applications.

The stuff in Visual Studio is so far behind the state of the art I don't even know where to begin. But let's ignore that and recalibrate by asking this. What do you think the not quite state of the art second best automatic bug finding tool is?
Well, one nice thing is that you can fork it on github and setup your own API server. My main goal is to change how forms on the internet are filled out and to reduce the barrier of entry for people trying to give company/people money or information.
Let me put it this way: Lisp hackers think that one of the major problems with Emacs Lisp is that it basically uses one big namespace for everything, forcing awkward naming conventions and contortions to avoid collisions. That is possibly the one part of any Lisp that works like PHP ... and the Lisp community pretty much universally agrees that it's a bad idea, not because it's like PHP, but because it's a bad idea.

Also you should check out what Alan Storm has to say about this:
http://alanstorm.com/python_imports_for_php_developers

Mr. Storm is a crackerjack PHP developer: perhaps you will listen to him.
On the other hand, you can generally complain the longest about the things you know the best.
Apple understands this, not showing a new product or concept until it is either unavoidable or available. What the Glass video shows is an idea whose time has come: all the pieces are ready, just needs someone to fuse it all together in a robust affordable manner which - and here's the hard part - will behave the way people will want it to when they see it done right. Having released the video prematurely, everyone will be jumping on the concept trying to beat Google to the punch (hey, all the pieces are out there ready to assemble); question is who is the precognitive telepath able to grok what users will want when they're given what they say they want.
I'm sure I'll be modded into oblivion for this, but, oh well.

I'm really curious, and not trying to be snarky: how old are you?
It's easy to point to Alan Kay's research and then wistfully say that it will hopefully bear fruit one day, but that actually does a disservice to anybody working on today's systems that treat the user as a mature, self-actualizing owner - whether they be creating new software or making existing software more user-friendly.

Setting the straw-men aside, which systems did you have in mind?
That is my understanding as well. The person at our local post office recommended putting the township but wasn't aware of exactly why.

My suspicion is that it doesn't matter one bit but I don't know anything about the USPS system.
You're right, it's not, but maybe people are wising up to the username+spam_source@gmail.com trick.
while that's true, at least in this case the fallback would just be that the user has to enter in their city and state.
Cool idea. A current count on the subscribers would be nice, so I could have an idea of how much progress has been made towards the initial goal of 10k.
SAI/former VentureBeat reporter here: it's considered a moderate offense. Could infer to your/our Twitter followers etc. that there was an exchange for positive coverage, which is a pop at our credibility.

Credibility is basically all we have. (However small it is.)
Standard response from fundamentalists - they can only see their own reasoning, but fail to get a perspective of everything else around them. (re: gpl license advocates, political extremists, muslims etc.)
There's a CoffeScript-ification of PHP called Snow. You can see it here:

http://code.google.com/p/php-snow/

Frameworks definitely help a lot. I've done a little work with FuelPHP, and I found that to be pretty pleasant.
Hover mtx in your IDE once and bam, now you know.

To have a distinction between mutex and "mtx c" on google will probably be of value as well.
> Your goal should be limiting exposure when it is compromised, not trying to lock down hatches on a leaky hull.

But isn't running applications only as regular users just that, limiting exposure?
I believe to a point it matters. In high density areas there might be a few distribution centers for mail. So the 9 digit zipcode is important. Also, the address lines are still very important. i.e. 1234 mystreet st. apt #2
I also use tmux to conduct remote code-pairing interviews -- very similar to regular pairing except that I've never worked with the candidate before.
The standard QWERTY finger placement is uncomfortable and terribly designed.
Instagram vs. Picplz – The Tale of Two Photo Apps
Um, a dentist's time isn't infinite, and other methods of examination can be more annoying for the patient than an x-ray. I guarantee you that if we don't use x-rays then in practice people are going to suffer more from dental issues.
Facebook isn't worth $100 billion, considering that last year's revenue was only $3.7 billion.
Not very gracefully it seems. From a 3:2 ratio that "survived" even a move to "retina display", to a 9:5 one? Why would they ever mess with developers like that?
Sorry, I'm a math person, I use math terms out of habit :)

Your initial statement was that if you take a single threaded program and run multiple instances of it in a single process (composition of sequential software), concurrency issues appear even for programmers working on sequential processes. I wanted to clarify that this is only the case when variables that are modified as part of execution are shared between them. If no variables modified as part of program execution are shared, this is equivalent to saying the data of the programs are disjoint.

To get down to web-level nitty gritty: If you modify global or module level variables, you will run into trouble. If you keep variable that will be modified in a scope specific to the request you are currently handling, and persist objects using an information store designed for concurrency, you will be fine. Avoiding mutable global variables and using specialized data stores have been best practices in coding for a long time.
I am still not sure how Dwolla works. Do I have to deposit money in my account to pay? Does it get the money from my bank account? How do they achieve low transaction fees? Why don't they explain this on their website? All it says is:

New technologies are putting our lives, our communities,
and our world at the tips of our fingers. At Dwolla,
we're using those same ideas to build a new payment
experience that's powered by you.

The above statement doesn't communicate anything other than it is a payment service. Well, there are a lot of payment services. What is unique about Dwolla?
Their donate page isn't using SSL.
Sounds like a great idea. I'm in.
"Microsoft has some good static code analysis tools ( http://msdn.microsoft.com/en-us/gg712340 ), for a start."

The compound word 'PreOrder' exists as a discrete term. ... case it as 'Preorder' or strip the first token entirely if it represents any sort of Hungarian notation.

Aw shit, Apple is gonna get fucked by all those remotely exploitable Hungarian notation bugs.
This could get creepy fast if they're not careful with it.
ridiculous (grandmother driving her daughter essentially to the end of her driveway for the school bus)

I drive my son about half a mile to the school bus every morning. One of my neighbors drives their children from the house, down the driveway to the street to the same school bus.

Their driveway is just under half a mile long!

We're not encouraging laziness: the reason I (and I suspect the neighbor also) do it is because if we just let him walk, he'd screw around and not make it to the bus on time. Eleven year-olds do stuff like that.

He walks home from the bus because it doesn't matter if it takes him a few extra minutes to get home.
I've still not run into a `screen' installed anywhere that has vertical split support compiled in. Yes, you can get a version of screen that does -- but EVERY version of tmux has vertical splits.
I think I'm going to flip this around and say can you argue for why the keyword shouldn't be to use the "default position" of using the real word when its only two characters more?
I emailed them and they said they're fixing it. But for now, they manually added me - TheListserveProject@gmail.com.
sounds about right. screenshot of BofA's policy here:
http://dl.dropbox.com/u/209/bofa_password_constraints.png

the forbidden list is:
$ < > ^ ! [ ]
"It also does not get in your way if you are a competent developer..."

Actually about half of the article was about how it does exactly that by being inconsistent, having action-at-a-distance effects, and not having real hashes/arrays/tuples.

Also you appear to have skipped the "Don't comment with these things" portion of the article, which anticipates all of your arguments.
Japan's "Suicide Forest"
Google (as a company) is more popular than Facebook, Twitter, and even Apple
Mosh sends its payload data through UDP, which you cannot tunnel through SSH.
I did the redesign, so I'd be happy to answer any questions here!
I'm sorry, I think we're living on different planets.

Edit: I don't mean to rubbish what you're saying. I agree that it and the brand have value but to me that equates to something like $150 to maybe $250 million at a push. $1 billion is off the wall.

Edit 2: as is a $100 billion valuation for FB.
Interview with Ben Parr – on the keys to Mashable’s success
I use functional programming because I lack the mental ability to hold so much state in my head. A friend of mine is a badass at programming in C++ using threads. I don't and will not have the ability he does. So I use FP and my programs are correct and by being functional the options to speed up my code are also easily proved correct.

Being able to handle large amounts of complexity and being ok with it is not necessarily a good thing. If I could reason like a compiler I would probably just use a flat memory model and address each byte individually.
I was just about to say the same thing. I also noticed it doesn't ask you for the name on card. I'd suggest using PayPal or Google Checkout with the whole trust issue.
If Google used Mann's "diminished reality" idea, they could replace ads we see in everyday life (billboards and the like) with some ratio of information chosen by the user and ads from Google. Thus, using g-Glasses, one might see a net reduction in the amount of advertising one is subjected to. And Google could tell billboard companies to pay a toll if they ever want to get through the filter.

What about that HNers who lamented that a Google wearable will be plastered with ads, what if it reduced the overall number of ads you saw?
Despite this and others like Socket.io, Pusher still appears to be popular and doing well. How come?
True - HN reader, if you build this, my dogs and I would probably use it.
Instagram: The Billion Dollar UX
He's clearly either a narcissistic egomaniac or a troll.

I prefer to think the latter since I like to assume the best about people, but I suspect the former.
Not answering your question, but the most inane thing I've seen is sites that have a password character limit but then don't tell you, and only save the first X number of characters.

There probably is a special level of hell for UI UX sins.
Ahh, okay. I dropped off a modest donation so I can see the updates. Small note: at first I wasn't sure if by 'developing world' you meant developing nations or the world of programmers and developers... ;)

Good luck!
True dating video for a silicon beach startup seeking a tech co-founder
I hate when they won't let me use a password that's not "strong" enough. I picked my password, let me use it. I know the consequences of using an easy password.
Remote pair programming sucks. I don't know why there isn't a higher level protocol that would send simple tab changes, text highlights, text deletion, and other high level common tasks. This way the two connected programmer could actually be using different editors but still experience the same editor actions. And each user could maintain their own separate key bindings.

Who cares if I press cmd-t to open a file or my pair prefers to open a file with cmd-shift-n? Just send me the action that a file was opened.

I wrote up my detailed thoughts on fixing remote pair programming here.

https://gist.github.com/1999816
The article mentions that non-English language support as a future improvement. Since the article is long that it's easy to miss this point and to put that in perspective how important that is here's an example:

yehtohaasanhaiguesskarna

That means "This is easy to guess" in Hindi transliteration. Only English support would say it will take "centuries" to guess. (http://dl.dropbox.com/u/209/zxcvbn/test/index.html)
I'm not sure if this reflects poorly on me, but I actually forgot what Instagram specifically did, and had to do a quick search to refresh my memory upon reading the news.

Mentally, I lump Instagram, Pinterest and other en-vogue social-ly apps together. Speaking of the latter, I would imagine they're probably rubbing their hands with glee right about now.
From the article:

>Don’t comment with these things

>>I’ve been in PHP arguments a lot. I hear a lot of very generic counter-arguments that are really only designed to halt the conversation immediately. Don’t pull these on me, please. :(

>>>Do not tell me that “good developers can write good code in any language”, or bad developers blah blah. That doesn’t mean anything. A good carpenter can drive in a nail with either a rock or a hammer, but how many carpenters do you see bashing stuff with rocks? Part of what makes a good developer is the ability to choose the tools that work best.

>>>Do not tell me that it’s the developer’s responsibility to memorize a thousand strange exceptions and surprising behaviors. Yes, this is necessary in any system, because computers suck. That doesn’t mean there’s no upper limit for how much zaniness is acceptable in a system. PHP is nothing but exceptions, and it is not okay when wrestling the language takes more effort than actually writing your program. My tools should not create net positive work for me to do.

That's not even deep in the article! By spouting off exactly the arguments that the author anticipates, you're making yourself look like a jerkhole who didn't even do basic reading before spouting off a reflexive, unthought, and worthless opinion.
SLC blocks are huge, though, and (with exception of a thin strip along Main St), it was clearly not designed with walking in mind. Yes, there are sidewalks, but there's very little street furniture, retail is set far back and not at sidewalk level, and lights don't open for pedestrians unless you specifically press the button.

It's better than most, I agree, but still a far cry from NYC, Boston, or SF.
quite sad. People don't have the time, and rely on the science writers' abilities to report accurately.
Maybe there should be a GitHub for news stories where volunteers can point out and correct the most egregious of quantitative 'errors'.
If you can make it by yourself and for free, why not? This uses socket.io, it just makes it easier for you to mount your own push/pull service.
Congrats on the first launch. Looks very professional!

For the lazy like me: http://itunes.apple.com/us/app/overnight-buses-magazine/id49...
CISPA Internet Protest In The Making
Did hindi take "guess" as a loanword or is that just a massive coincidence
I love Twitter bootstrap but can people take a few minutes to customize the colors just a bit? Is that too much to ask for?
But majority of their users most likely do not know the consequences of using an easy password. And then they would blame the bank and the Internet.
If only I could use this as my excuse for "missing" the dentist these past couple years...
Smart move by Facebook. If Google had bought Instagram instead and integrated with G+, things would have gotten interesting. Wouldn't be surprised if there was a bidding war that pushed the price this high. Reminds me of the recent Firefox deal.
DARPA's Humanoid Robot Challenge
http://www.wired.com/dangerroom/2012/04/darpa-humanoid-robots/
FJFJFJFJ takes "centuries"? Probably needs a little more tweaking.
A realtime animation in 64kb: F - Felix's Workshop
Declared vs. duck-ish typing in Rust
same here, pretty odd. I view arstechnica directly on a regular basis.
Loan word. I can't remember the the Hindi word for "guess" right now.

PS: Although I don't remember the exact words but there were some which are strikingly similar in both languages. But I found this for you. http://en.wikipedia.org/wiki/List_of_English_words_of_Hindi_...
> Texas hates Nasa

Funny, I could've sworn that was an space shuttle on the Texas license plate...

Also, this article suggests that Houston-area lawmakers lobbied hard to save the boondoggle Constellation program.

http://www.chron.com/news/houston-texas/article/Texas-fights...
I think you should also add the zip boundary
The FAQ seems to explain a little better (a little) http://help.dwolla.com/customer/portal/articles/87210-what-i...
Oh yeah, 3-4am is pretty serious night-owlage. And you're totally right about the drunks giving relative protection.

I also am a bit of a runner... my plan, if I get in trouble, is to just book it. Or, throw my wallet at them and run.
7 Rules for Recording Police
Nice homage in the terminal window (Mosh Web Site Ideas) to http://en.wikipedia.org/wiki/Important_Things_with_Demetri_M... :)
U.S. military offers $2 million for first humanoid robot
Mapping Data Intelligence from Brain Injuries
Every time someone does that, the argument gets derailed into talking about the other language and into a not-actually-related argument about its problems and the relative merits of the two languages and so on. You've seen it happen a zillion times. When the article is just a headshot on PHP, it's easier to get the point of "don't use PHP, use anything else" and PHP ... "apologists," like folks upthread, can't derail it into talking about the problems with Python/Ruby/whatever.
I hate when they won't let me use a password that's too strong. Nothing makes less sense to me than rejecting a password because it contains '!' or '#'.