skysight-inc/HackerNews huggingface dataset:
It also times out my history. A timeout measured in days and a javascript-powered popup that says "can't do that because of how we implemented the site" before you go to the next address would be a slight inconvenience and still not a good implementation.

Going to an empty page is simply a bug / broken behaviour.
Sorry, your assumption about my motives is wrong. I would be really interested in finding out what exactly people on internals did so you call PHP dev community "poisonous" on every available opportunity (this is not the first time I read this from you, though it is the first time I had a chance to try and find out why). Unfortunately, I was unable to understand what offended you so much. If you didn't guess it yet, I was present on the internals list at that time (and long before and after that) so I had the opportunity to personally observe all those tiresome and long discussions and many more. So I thought I have pretty good starting point and enough information to at least try to understand your complaints. However, I still failed to figure out why you think PHP dev community is "poisonous". I guess it's not to be, well, at least I tried.
Speak for yourself:

"You're most like someone from DR Congo"
None. I love some websites like Hacker News, Quora, etc. for the knowledge content they give me, but none of them are nearly as intellectually stimulating as a book. There's something about focusing on a topic for hours at a time that leads me to understand it much better than if I spend the same amount of time in smaller chunks.
It could be intentional, but every time I click "More" I expect to see more news items, the rank of any of those items in that specific moment in time doesn't really matter to me. I think it'd be more "natural" to show items ranked from 31 to 60 or something similar to that approach...
How exactly do you identify the device? By phone number?

If that's the case, could it be possible to circumvent that through spoofing of the number and subsequent reception of the SMS message?
STATS: SongPop's rocket ship growth
"In less than 6 weeks, SongPop has grown from 5k to over 7M monthly active users."
Can Microsoft recover its super powers? Doubts persist
Yes, but they cared very much whether you were Jewish, black or female. And they still care if your parents went to school there.
"We're now able to identify you so we can enable your "super powers" in the form of functionality that normal users of our app don't have access to."

How does this work for accessing the site on the computer? How do you get the same powers? I'm just wondering how one uses the service across more than one device.
I also used to read Digg all the time, but over time it became a cesspool of pro-microsoft trolling, and I left in disgust. Imagine being attacked every time you expressed legitimate disappointment with vista. I expect we are going to witness something similar this fall on reddit (and even here) when that new polished turd gets released.
A modern jet is just a turbine driving a large fan inside a duct.

An electric jet would work by removing the turbine and having an electric motor in place. Or possibly around the edges.

This sort of design is called a ducted fan, It'd be more efficient through smaller losses and probably a smaller drag (less flat plate area).
Arts and Letters Daily collects links to a variety of interesting articles, mostly from the humanities.

http://www.aldaily.com
In LiveScript [0]:

foo = 1
fun = ->
foo = 2
fun()
alert(foo) #1

and

foo = 1
fun = ->
foo := 2
fun()
alert(foo) #2

But I'm sure haters will find something to hate in LiveScript too.

[0] http://gkz.github.com/LiveScript/#assignment
Signs A Startup Firm Will Succeed
I've been reading The Economist for 10 years and I haven't noticed any shift. I read it because they bring me facts that no other news organization that I am aware of can bring me. They are certainly very smart and have a good network of sources. They're also biased towards unregulated markets. I'm a capitalist for sure but unregulated markets are a big problem. I will say I've never forgiven them for cheerleading the Iraq War and then publishing an oblique and weasel-worded come-down in about 2008.
Until phones are surgically attached or implanted at birth, they are not secure enough to serve as a login device. It is way too easy for someone to forget their phone or for someone else to steal the phone.
This looks like the actual BTC transaction: http://blockchain.info/tx-index/11999735
Or 5000-20,000 on a no-fly list out of how many million passengers.
The PG effect. More specifically, the way he writes his essays.

I'll have to agree. HN, as well as r/Foodforthought, are the most stimulating I've found thus far.
DNode: Make PHP and Node.js talk to each other
"Mason says his hosting gig, which he agreed to discuss on the condition that the establishment not be named"

Why?
Sometimes, I have a bad habit of making an argument a little too concise. I forget that not everyone is in my head and knows exactly what I'm thinking, so I gloss over important details. The joy of this site is that everyone is so intelligent that they pick up on this and call me out right away.

As a consequence, I've had to work on being concise enough that people read me, yet detailed enough that people understand me. Learning to balance those two things has made a tremendous difference in my career!

Quick caveat - being concise is something I've always struggled with. Therefore, I think I took inappropriate shortcuts to try and become concise.
Thanks for that. Hayes' actual arguments are much more subtle and thoughtful than Brooks gives them credit for.
Is it not? How much money have you lost in deposit accounts with US banks?
I know someone who went to work for a small company in the early 70s and among other things wrote a cron job in PL/1.

She came back to the same company 30 years later in a much more senior position. And out of curiosity checked to see if any of her old code was still there. She found that cron job she had written in a language that she no longer knew and found that it had never been touched. She asked why not, and was told it never broke.

Unfortunately that company imploded in the mortgage crisis, so her code is probably no longer running.
To be fair you didn't link these studies you speak of either. Modes never seemed to bother me very much and I've been using vim for a while but I can understand the difficulties with it.

Also it occurs to me that I may do some of those things like mashing esc repeatedly just to be sure subconsciously.
Yup.
When I login to Facebook when I'm in Japan, my blood type shows up in my profile.
> Main stream editors work differently...
> Change forward word is in a mainstream editor: [Shift]+[Ctrl]+[Right]

I stand corrected.

> Change line: Home, [Shift]+[End]

Here there is a translation at work: the editor lacks an atomic "change line" command, so users resort to "move cursor to the beginning of line, then select text up to the end of the line", which is something you could do in Vim, too, if you wanted.

> Moreover you forgot to mention that you always need to switch modes...

I don't understand. Do you mean you have to switch between Insert and Normal mode? If so, this is where newbies - including me some years ago - make their bigger mistake: you don't linger in Insert mode, you hit Esc as soon as you end entering text. Either you are typing text, or you are in Normal mode. This is the reason you need the Esc key as easily accessible as possible. On my keyboard, it is on the Caps Lock key. And : is unshifted.

> BTW: Has any vim fan ever used the refactoring feature in Eclipse? Or edited Code during runtime using the Graphical Debugger? I doubt it... ;-)

I'm with you on this. Still, people confuse Vi-style editing with either Vim or other Vi clones. Vi-style editing is neither Vi nor Vim nor Elvis nor [name an editor]. I used Eclipse and Visual Studio, yes, and guess what: I had Vi-style-editing plugins on both. What people call "the best of both worlds".

EDIT: Vi-style editing rocks at editing text, which is a subset - or not the same - of editing code. A user editing code with a mainstream editor offering powerful code-completion and refactoring facilities may have at her disposal a more powerful tool than a user editing code with a Vi-style editor lacking such facilities.
Slight update to this old blog post is that now dnode-php runs with ReactPHP (http://nodephp.org/), and so PHP-as-server should perform a lot better even with multiple clients.
Kevin Rose Remarks on Digg Sale on Google+
Thanks, will do. Forgot about Reddit
And what tells the user this?

It may not be a "development" bug, in that the error occurs due to faulty code, but it should certainly be filed as a bug and assigned to someone who addresses user experience issues.

(Which at Google would mean being thrown into a black hole... http://data.whicdn.com/images/25373715/4171_d7e8_thumb.gif)
Creating a status bar notification
A Gorgeous, Interactive Map of NYC's Green Data
"So first of all, let’s get one thing out of the way: Diversity is good for a community.

"If we can’t agree on this fact, the rest of the article is futile. There are many studies that support this point and if you’re not convinced, this article isn’t for you."

I'll bite: What real-world measure of goodness (that isn't tautologically identical to diversity) has been shown to increase as a function of an open-source community's diversity, whether gender, racial, or otherwise? I'm very skeptical there is strong enough evidence on this point to justify dismissing the question as quickly as you have. Honestly, I'd be surprised if the total number of studies on gender balance in open-source projects was higher than single digits.
The reason I fell in love with crowdfunding
Why would you want to force users to use a markup language that, as you say, they have no desire to learn, rather than a simple WYSIWYG editor? How would that make things better for users?
Honestly, I didn't gain anything from reading this. The PyLadies announcement is awesome and it really doesn't take a big writeup to understand why.
There are a many, many more axes for government performance than just equality of opportunity for people under it, though. Simply comparing the reaction of the government to the recent financial crisis to the past reactions makes it easy to see that something has been lost. In previous financial crises, significant regulations were brought to bear to patch the bugs. This time, despite some extremely significant structural problems that are easy to identify (complete regulatory capture of the ratings agencies and the SEC, for example), relatively little has been done.
Get-Help has proven useful at times for me, though sometimes not as detailed as I'd like (even with -full).
Why do we keep up voting articles that we all agree are nonsense? Because they are published by an "elite" newspaper?
foo = 42 to mean JavaScript's var foo = 42;
foo := 42 to mean JavaScript's foo = 42;

I adore this syntax, it's amazingly easy to read. Where can I get it?
Well we began this one "mobile first" so we haven't actually solved this one yet. But... the activation message contains a link to a web based landing page - from there we currently launch the app but depending on the client, we could also launch a webpage. Our current thinking is to give you a "single use" session - once the session expires, you need to go back to the activation message. Not optimal but we want our customers to focus on the apps.
Bitcoin is bound for success
After years of decline, the popular website Digg is sold
That's because you didn't spend two hours the other night tracking down a bug caused by upgrading to the latest coffeescript in which they removed shadowing on loop variables. In a point release.
It certainly would if only one bank did it. However such a rule would have to be evenly applied. My belief is that this would drive down volatility in markets since it would end the game of "Old Maid" in a crisis. Depending on how many institutions were under this rule, trading volumes may decrease, although I could argue this the other way as well.
Musk is one of the greatest entrepreneurs alive, tackling some of the largest and most difficult problems. If starting one company is hard enough, he's disrupting three industries that have managed to stay alive without significant innovation for decades. Musk FTW.
If you wrote this for the "learn to code" people... here's an issue...

You ask several questions of the reader:

"Do you attend Code Retreats? If you do, do you actually write code or do you watch the other guy?"

"Do you create Rails Gems or Python modules in your spare time?"

"Do you try out every new language that you hear about? If you do, how much code do you write? A few hundred lines or do you write an entire subsystem consisting of at least 10,000?"

If the person answers "yes" to these questions, then they're not your "learning to code" audience you claim this article is for, they're people who already know to code. So you're basically saying "If you don't know how to code already you probably shouldn't learn to code." That is horrible advice.
> You're describing anarchy, where people take what they want by force.

Like taxes taken by the government with the consent of the majority? Anarchy is solving for the general case.
On black and Jewish I'm not going to take your point as granted. I'd need an unbiased analysis.
Here's a personal favorite: http://calnewport.com/blog/, which has been on HN before. The post interval (~2wks to a month) is perfect for to keep me thinking about deliberate practice, learning methods, and being 'too good to ignore'. It's fundamentally changed my outlook on what it means to be smart, and it has in fact encouraged me to pursue a PhD. So, yeah, it's pretty stimulating. Here's a favorite post:

http://calnewport.com/blog/2008/11/14/how-to-ace-calculus-th...
>"What I think you'll find is that there will be lots of occasions when text-processing won't get you what you want on Windows. At that point, you'll want to pick up PowerShell. NOTE - it is not an all or nothing deal. Within PowerShell, you can call out to your Unix tools (and use their text process or PowerShell's text processing). Also you can call PowerShell from your Unix tools and get text." [Jeffery Snover - Top Answer]

In other words, besides performing many useful tasks, Blub Shell is highly portable. In fact it is so portable, that it may be incorporated into MoreAbstract Shell.

There is of course a bit more to the story. MoreAbstract Shell only runs on OS W, but Blub Shell runs on OS X, L, and U. Furthermore, Blub Shell has an extensive collection of utility features which have been added on over the years, so there is much more plug and play code.

On the other hand, why wouldn't one choose the more abstract shell, if it was available?
Running with extra load seems inefficient in terms of energy consumption. Would it be possible to achieve the same thing by inserting delays or something that can be turned off?
Fundraising Post-Mortem
What would Steve do?

I find it humorous how many people seem oblivious to the fact that there's MANY people who find Apple uninspiring, especially since they often seem to be years behind those who are actually innovating. Unless you're trying to innovate new ways of marketing to narcissists and overpricing electronics.
Google Launches MyTracks 2.0 GPS App For Hikers, Bikers & Runners
When I say cat I mean cat.exe, the unix utility. My usual workflow is

<exe writing to stdout> | <filtering/manipulation> | <exe reading from stdin>

Whenever I run this inside PowerShell, whatever flows through the pipeline seems to be cached in memory, and it is orders of magnitude slower than when I run the same pipeline inside bash.
I'm not sure what you mean by 'removed shadowing on loop variables,' but in general there's a reason that lexical scope exists - so variables can be reused. Why prevent variables from being reused?
We began with using the device ID but of course we've had to change given that's deprecated - http://stackoverflow.com/questions/6993325/uidevice-uniqueid... - iOS6 seems to have perfect answers here - we're not interested in IDs you can share between apps - this is for our app only.
>It won't be soon until even our coffee machine will crash and deprive us from the much needed caffeine. How will we be able to work without coffee?

French press.
Except IE 10, which, based on my development experience with it, is actually caught up in most respects and on the cutting edge in a few others.

Grab a copy of the Windows 8 preview, load it up in a VM, and give it a try.

I thought the IE 10 demos (http://ie.microsoft.com/testdrive/Views/SiteMap/) were particularly impressive.
So, "cooperation with police" now entails creating their own criteria for crime and dragnetting the presumed private conversations of a billion people.
I guess I better not confirm birthday parties or holidays with young relatives or friends kids on that site.
Quoth the article: We send you a link by SMS or E-Mail containing a link comprised of an activation code. Tapping on the link results in our app being launched in "activation mode". The app then "phones home" passing back the activation code and some unique identifier for the device. That's it.
he must of forgot that apple is not allowing tracking through UDID and I'm really not ok with giving services my number
Cura 1.4 (stable) - Easy remote systems administration on Android
Tailor your free speech for who is watching, or else you could get into trouble. Welcome to the new America that our fear of terrorism built.
Defects leave critical military, industrial infrastructure open to hacks
The solution you have in mind sounds terribly inconvenient, but I can understand wanting to keep the focus on the app.
What would this mean for accessing your service with and iPad or a tablet? I really feel like a traditional log-in system might be better in this case..
Quora! The question and answer site: Here's a great example:

Question: Engineering Management: Why are software development task estimations regularly off by a factor of 2-3?

Answer:
http://www.quora.com/Engineering-Management/Why-are-software...

Exploring, reading, writing, upvoting, and commenting on great question and answers from all sorts of subjects, has helped me learn a lot. The people there are great too, with many lending expert knowledge you wouldn't see elsewhere.
Times have changed.

"IE9's smoothness on the other hand is remarkable. Of all browsers and systems I tested, IE9 subjectively produced the best results."

http://www.phoboslab.org/log/2011/08/are-we-fast-yet
In LiveScript and CoCo.
The Algorithms Still Count
CIA: Five particularly timeless tips from the Simple Sabotage Field Manual
My suggestion isn't quite going to be a link, but here it goes. Get a hobby. Programming, sport, (specific) art, etc. There is a myriad of niche communities for all sorts of things, and I would argue that the more in-depth creative ones are more stimulating than any of the "general-purpose" ones listed here.

My "intellectual stimulation" consists of coming up with or doing things. Sure, self-reflection helps, but more often than not, they're inspired by something I see in a "specialized" community.

Slightly off-topic, but asking "why" helps with self-reflection and creativity.
Personally, I feel Digg killed Digg. They were their own worst enemy and drove people to alternatives.
This is better than anonymity.
My take - Digg killed itself. Kevin Rose either sold out to advertisers or had a tin ear for his site's community.
"The app then "phones home" passing back the activation code and some unique identifier for the device. That's it."

What are some techniques for getting a unique identifier for different devices?
Why wouldn't I just use Google Latitude? It has 'Ping for location' support too.
FBP is an awesome idea, the problem is that it's been largely ignored for a long time. One of these days the right time and space for this technology will come and it'll grow like a weed. That usually happens with technology that ahead of it's time.

So, good sir. Whilst I do not agree with what you flame, I'll fight to the death for your right to flame it.
The Edge is pretty awesome. Eg:

http://www.edge.org/q2011/q11_1.html#lakoff
http://www.edge.org/q2011/q11_1.html#gardner
http://www.edge.org/q2011/q11_2.html#schank
http://www.edge.org/q2011/q11_2.html#carroll

These are links I keep going back to, and have been thinking about for weeks.
It could use design work. Pay a student at the local university or college because even their basic work will help out the landing page you linked me to. It looks kinda fly-by-night right now. I'd even prefer the Twitter Bootstrap over it. :-/
Nothing impresses me more in people than their fluency in more than one language.

This is the one skill that is so raw and fundamental that it beats hands down everything else a person can ever learn, be it athletics, flying a jet or mastering business management. I worked with a tech support intern who was just starting in the business. He was white, in his early 20s and seemed like of an Irish descent. Then at some point he casually mentioned he spoke Chinese. What blew me away is how instantaneously my opinion of him changed. He jumped from being a smart guy, of which there's a metric ton, to someone I started to respect. Weird stuff, but perhaps it's just me.
I think "elites" are people who consider themselves elite, or more specifically, any one who thinks: 1. They can make better life choices, financial decisions etc. than "other" people, and 2. Therefore they should be in charge of other people's lives.
Changing your order as it makes it easier to answer...

> - you want to collect an email address or other information about users before allowing them to use the service

That's correct. Actually our process begins with a signup form where the email and phone number is provided. It's actually our sales that complete this form but it could probably be done on the web. But an E-Mail is pre-requisite - that was I was alluding to with the whole "What would Steve do?" section.

> - you want users to be able to use the service from multiple devices

This we handle. We've already created a customer record (based on the E-Mail) and we allow the activation message to be re-used by multiple devices so it's just a many to one relationship.

> - (relatedly) you want users to be able to get a new phone without loosing their account

This we're in the process of solving via the iCloud - not there yet though so we have to support customers manually and Android and others still to be figured out.
You raise the interesting point of 'Great Projects'. I'm sympathetic with the desire for a new space program, but I think it has less to do with a lack of vision and more to do with competing visions. NASA has a harder time raising money in the government because they have to compete against a multitude of other causes and agencies, who rightly point out that money put towards a trip to mars is money thats not going to social welfare programs, infrastructure, or other, more tangible goods. We went to the moon because there was an overwhelming desire to 'beat' the soviets; if a similar desire competitor existed today, I imagine a similar effort.
As for winning WWII, its the same basic point that at that time there was an obvious single good to be pursued, winning the war, whereas now there are many different goods. This isn't the fault of our elites or our efficiency, it just points to the fact that we live in a pluralistic society. It would be better to embrace that, and devolve more power to civil society, than to continue to pine for elites who can overcome opposition.
> Personally, my hunch is that we simply have quicker/more effective means of disseminating information about corruption now.

Corruption matters more now.

When govt is only 3% of GDP and has little regulatory power, corruption can't affect much.