skysight-inc/HackerNews huggingface dataset:
I still recommend Node.js.

Reasons:

1. Node.js is maturing and growing by the day

2. You want to invest in something that becomes better [more reliable, mature, documented etc.] over time, and the Node.js community is going to be great over the next few years

3. You don't want to invest in the technology of the previous decade, you want to invest in the technology of the next decade. Node.js is that technology.

4. Building on Node.js lets you have an advantage in hiring because developers that know Node.js tend to be very good hackers [they were curious enough to learn something new].

5. My company, Flotype, is taking Node.js to enterprise with our NowJS offering. Every single major corporation out there, such as Zynga, Google, HP etc. are all working on Node.js right now. Enterprises are looking into the future and are betting on Node.js.

Honestly, there are benefits of sticking with something like Rails, but you should be looking into the future, and the future is Node.js
Here's a nice dubstep/electro playlist to thank you guys for all the jsmad testing:

http://jsmad.org/play/176848 | N.E.R.D & Daft Punk - Hypnotize U (Nero Remix)

http://jsmad.org/play/266408 | Nero - Me & You

http://jsmad.org/play/201732 | Cassius - I <3 U So (Skream Remix)

http://jsmad.org/play/265379 | The Streets - Blinded By The Lights (Nero Remix)

http://jsmad.org/play/237774 | Ellie Goulding - Lights (Bassnectar Remix)

There's some awesome music on Official.fm :) I'm so thankful I get paid to develop stuff like jsmad over there.
For the majority of us, a much more readable description of this experiment: http://physicsworld.com/cws/article/news/46305
Something like PWM?

I bet Macs don't generate analog voltages to fade the LED, it would be expensive.
sent a SWAT-like team

If by 'SWAT-like' you mean cops with guns, body armor, breaking down a door at first light, yes.

to collect on a debt?

Investigating fraud.

This is not a new thing - the police have been doing things like this for years now.

Fast entry makes sense if you have dangerous men, ready to shoot it out. But for white collar crime, when the suspects are known to be meek as lambs ... not so much.
I'm a fan of uWSGI, personally. If anyone's interested, I wrote up (before it was cool) a guide to Django/nginx/uwsgi in more or less the same format:

http://posterous.adambard.com/start-to-finish-serving-mysql-...
That only tells you that a transaction occurred. It doesn't tell you who initiated it.
Obviously this isn't the forum to get into an economics debate, so I'll just leave it at this: we have never, ever had true "Laissez faire" free markets. We have always had corporatism/corporate capitalism. There is a very distinct difference between the two. I am arguing in the theoretical "given a truly free market" but we don't have such a thing, and never had, so it truly is theoretical. Given the current situation I largely agree with you - given the right circumstances however, I do think true freedom would work.
The author's misuse of the acronym DOE is rather distracting -- DOE typically refers to the Department of Energy here in the US. The Department of Education (or Education Department) typically uses "ED".
The thing is though, I never check my events on facebook (I'm sure many don't either).
It sounds like a poetic call to action that everyone on HN should probably heed. Too many talented people are pouring their efforts into the next location-based photo sharing app that nobody is going to use (trust me, I did it myself for almost a year) and not tackling real problems with positive sum solutions. We all need to get out of the SV hype machine a little more often to make sure what we're working on matters.
Does anybody treat their wife/girlfriend's rants as error messages?
No, I think it is generally from IE. If you look at Firefox, it is basically flat, over the past two years. All the growth is Chrome.

See http://gs.statcounter.com/#browser-ww-monthly-200911-201105

But it does raise a question, since they count browser usage, and not unique users -- I fully expect that ppl who use Chrome/FF to spend a LOT more time on the web browsing more sites. If we count unique users do we see a sharp uptick in IE percentage?
Reminds me of Daniel Suarez's Daemon and Freedom.
The number of new features added to JavaScript in the past year is substantial. Between Canvas, WebGL, WebSockets, WebWorkers, Audio Data, TouchEvents, the number of permutations of new kinds of browser-based apps you can build will keep anyone busy for years. Then add NodeJS, and CouchDB, and the use of JSON as a data interchange and there are things you can do entirely in JavaScript that no other language can do.

If JavaScript continues to be improved (Harmony, V8/Spidermonkey engines, etc) then I see no other language on the horizon that will replace it.
I would like to see an alternative to the WWW altogether. WWW is no longer a collection of hyperlinked documents, which was its initial purpose but a multitude of technologies running on browsers that use HTTP in nonstandard ways because it's ubiquitous. HTML is getting obsolete, with the most popular websites being essentially javascript apps. Maybe it's time for a new system like Java to create cross platform GUI apps from the cloud, that is not constrained by the browser and HTTP's limitations.
20% is really huge in such a short timespan. Chrome must be becoming increasingly one of the prominent sources of user data for Google.
As someone who has recently interviewed at most of those software related companies and got offers from most of them, I can confirm that some of these ranking seem really arbitrary.

Amazon was definitely one of the easier interviews I had. Microsoft had one of the harder ones (but this might have just been a case by case thing).

Jane Street and Palantir, however, I can say for sure had two of hardest and most intense interviews I've ever done.

I've now learned, after being trained to conduct interviews, that these interviews aren't meant to be fair. Companies are afraid of getting any single person that isn't competent because people tend to hire others like them. A single bad person is a cancer. Thus, the hardest interviews are meant to reject 99% (or even more) of the qualified candidates so their false positive rates are ridiculously low. This is how scared these companies are of false positives.
I think that this seems more suited for urban areas in the US, France, and England more than blatantly oppressive countries. I'd imagine that if this caught on somewhere more seriously oppressed by its governments, a few guys with guns would start driving around with a laptop and knocking on doors:

"Excuse me, sir, but there seems to be a wi-fi network originating in your house with the name 'Kleinrock-Node.' Come with us please."
Actually, that doesn't appear to be the case. You can see some long term trends from StatsCounter[1]. From May 2009 to May 2011, Firefox's marketshare has been fairly stable, while IE's dropped ~18% and Chrome's rose ~17%.

[1] http://gs.statcounter.com/#browser-ww-monthly-200905-201105
Can you point out some substantial applications which have been written with node?
I'd like to see a statically typed language available. There is relatively little I do that requires dynamic typing, but so much of my experience would be better with static typing.

I'm not saying to get rid of JS, but it would be nice to have a first class alternative.
Not really, but you can say that Chrome has eaten up Firefox's growth.
Yeah -- the actual user count probably favors IE. Especially if you define "user" as having used the browser in the past week or something (I know I have, but not because I like IE). Also, it seems that Firefox would've grown a lot more over the past couple years if not for Chrome (I feel like Firefox got a lot of new users over the past couple years, but also lost a decent amount of existing users).
Yes, and no. Firefox is actually bigger than it used to be when Chrome launched. It was at around 20-24% back then. But yes, Chrome did steal market share from Firefox. I think by now it got most of the early adopters and devs from Firefox.

But in the same time they both kept eroding IE's market share, so overall Firefox grew by getting some IE users, and losing a few to Chrome, while Chrome grew from both IE and Firefox.

I think it's a pretty win-win situation for both, at least for now. Together they are big enough to standardize some features, even without Microsoft's support (like say WebM, WebGL, or Native Client). So, I think that's good.

On a side note, I think something like 40-50% of Techcrunch readers are using Chrome, and that's a pretty good indication to where Chrome is going, just like it used to be for Firefox, when it had only 10-15% overall marketshare, but around 25-30% on tech sites. And now has caught up to that.
The Art of Assembly Language Programming (Linux edition) [book]
I think so because recruiters/agencies are similar to spammers in this context and similar techniques can be used to remove them.
In these countries, despite nominally censored traffic, the majority is not routinely prevented from doing what it wants to do. Facebook is (and will continue to be) available, as will Google, and email services, and nearly everything else of interest to most people. "Oppressed", in this context, refers to places where people are intensely aware of censorship. This daily, universal annoyance could be a much better catalyst for the creation of distributed systems than is the violation of a far-removed moral (or even practical) principle.
While not close to the theoretical maximum, the observed records are, nonetheless, stunning.

1 min - 31.2mm (1.23")

60 min - 305mm (12.0")

12 hr - 1.825 m (45.0")

24 hr - 2.467 m (97.1")

72 hr - 3.929 m (154.7")

96 hr - 4.869 m (191.7")

12 month - 26.47 m (1042")

source (http://wmo.asu.edu/#global)

Almost all of the records come from La Réunion ( http://en.wikipedia.org/wiki/R%C3%A9union ), which is an island straight east of Madagascar. If you're from the US, think of the Hawaiian islands but in the Indian Ocean. Significantly, the island has peaks that rise up to 3,070 meters (10,070 ft).

I am guessing large Indian Ocean cyclones get going and then just run slap into this vertical peak in the middle of the ocean. Then, rain. Rain for apparently days straight.
Notwithstanding that this information was reachable via a publicly breakable system, Sega appears to have done some right things, especially encrypting passwords and not storing payment information.

However, that doesn't mean users are off the hook. Having any personal data gives the criminals more scope for data mining, especially if combined with other broken data sources. And the password files are now subject to leisurely cracking in the comfort of the criminals' lairs.
Fuduntu 14.10 now available, includes 2.6.39 and Chromium 12.
I would argue that ideas can't be stolen - only the execution can.

Improving someone else's idea by improving the execution is the primary way innovation and business works, there are rarely completely new ideas/products. Most "new" things are just improvements on old things/products.

The execution can be copied however, and if too much copying with not enough differentiation is taking place, it's theft.

I can't clone Facebook completely, change the logo, add a dislike button and then call it my own. That's theft, not innovation. However, I could take all the best ideas from Facebook, from Twitter, Gowalla etc. and create a unique social network I could call my own. That's innovation.

Pownce was a good example. It was Twitter with new features, but they didn't copy Twitter. They copied the idea and improved on it, but they didn't copy the look and branding. It would be theft if they tried to immitate the graphical profile and user interface of Twitter down to the smallest detail. Twitter won the battle, but it wouldn't be wrong if Pownce did even though Twitter was the first.

Theft:
http://techcrunch.com/2011/06/16/war-zynga-sues-the-hell-out...

Borderline (compared to Halo):
http://itunes.apple.com/us/app/n-o-v-a-2-near-orbit-vanguard...

Okay (compared to Groupon):
http://livingsocial.com
Because [] is not syntactic sugar for new Array.
The code the article wrote about doesn't work in any implementation that I know of.
I think the ESv3 spec wasn't very clear:
"Create a new array as if by the expression new Array()."
But the implementations (always?) did the right thing, and the ESv5 spec is more clear:
it adds "where Array is the standard built-in constructor with that name."
I think browser usage is a better metric anyway. Why should I count as an IE user if I only open it once per month, or even once per week? How does that help them? Browser usage is much more important.
Safari 5.0 has passed IE6.
All markets are implicitly regulated by a country's background civil-law doctrines, even if there aren't specific regulations of a particular market. For example, fraud can be alleged in any market; it's illegal to defraud someone, even in otherwise unregulated kinds of commerce.

In this case, 'negligence' is a doctrine that, in most countries, is at least in principle applicable to any interaction in any field of endeavor, though what exactly constitutes negligence might vary. That doesn't mean any particular claim would win, but the fact that a market isn't subject to a specific regulatory regime doesn't mean that you can't bring a claim of negligence.
It sounds really cool. The first question I'd try to address is to make sure the protocol is really up to the task, because if you implement this and it doesn't work...

Can a typical router running an ad-hoc wifi network like this really handle provision of Internet to an entire city, and furthermore, is the current 'repeater' protocol the most efficient way to do this?

One of the biggest structural problems with darknets is that of "necking", where one large subset of nodes is only connected to another large subset of nodes through a relatively small subset of nodes. Usually the problem is compounded by the the difficulty for nodes in either subset to discover each other in a network which attempts to be anonymous. Freenet and WASTE both encountered this.

The ability to automatically find Kleinrock routers within a certain distance of you might mitigate this, but it could also affect the security of the network.
No, this is what US federal courts are for. You can even sue a foreign entity with no US presence in state courts (depending on the state). Maybe an expert could comment.
Tablets and phones should have a reader mode, where you can read ebooks in something like e-ink. I'm thinking about some sort of transparent display for the normal color whiz-bangery that we have now, which would disappear to reveal the e-ink display behind it.

I seem to recall a transparent display technology posted here awhile ago.
Well to be fair I saw a lot of people downvoted on HN because they got valid points criticizing OS X or even Rails, so your first rule applies in some other situations too, at least here, maybe it's a problem about discussions on the internet...

I use a Mac so I understand their criticisms sometimes, sometimes I think they're just whining, as I think of this article.

I think that an article about a switch for Windows would have been much better.
Matt might be a little out of touch with the local IT community. Working for a small consulting group in Indianapolis, I've been pushed into Python and Django work more than once, and I was certainly not looking for it. I blundered into it, unavoidably.

Contrary to the stereotype you see on TV, Indiana is a predominately urban state. Parks and Recreation's "Pawnee" couldn't be further from typical.

The central metro area, the Carmel-Indianapolis MSA, is two million people. The part of the Chicago MSA that lies in Indiana is another half million. The Fort Wayne, Evansville, and Muncie-Anderson MSAs are good-sized cities in their own right. Needless to say, in those millions of people, there are many, many python/django users.

You might say this hit a nerve for me. I feel the need to shill for my home state:

- Indiana's major industries are manufacturing and logistics, not agriculture.

- Technology work is readily available, in a number of industries.

- Indianapolis routinely attracts technology startups.

- Indiana is home to two major research universities and many large corporations.

In short, it looks a lot more like the east coast than the plains. It's a small state, but it's relatively densely populated. There's no shortage of tech jobs, only a shortage of tech workers. You may take a 25-40% pay cut versus the coasts, but the money goes a heck of a lot further in a place where a detached home costs <$100k.
Although I absolutely love this idea, I don't see it taking off without a critical mass of users (i.e. right now there is no Kleinrock router nearby that I can connect mine to). The only way I see this gaining critical mass is to piggyback it on some other device that people buy. e.g. build an open-source box that you sell to people, and that basically becomes your local email/calendar/webhosting/social network hub/file sharing/whatever server, and then hook it up to others who have bought similar servers. I feel that there's enough demand for that kind of a server now that people realize the pitfalls of having everything under Apple/Google/Amazon control. And if there isn't yet, there soon will be.

(Edited a few times for clarity)
Theft means you take something away. You don't take something away when you copy the execution. As such, it cannot be theft. The counterargument that you take away revenue is hypothetical at best, and still not taking something physical directly away from the owner.

You contradict yourself when stating innovation is improving current executions of ideas. Too much of this, and suddenly it's something called theft?

If you merely copy the execution of the competition 1:1, you won't win over your competitor. You need to offer a key advantage. That's where the innovation takes place: the small step differentiating your execution from the original. In doing so, you don't steal, but add something. Adding something can never be stealing.
> 20% is really huge in such a short timespan.

I don't think so. I am surprised it isn't higher.

First of all, Chrome's advertising campaign is immense. Chrome ads are plastered all over the web, including crucial places like google.com. Chrome is spending more on advertising than other browsers have available altogether.

Second, Chrome is a good product. Google has invested enormous resources into it, the kind that only an industry giant like Google, Apple and Microsoft can do, and the results are exactly as you would expect - good.

Third, we are also starting to see some special integration between Google web properties and Chrome, optimizations that appear only in that combination of browser+website. (Even if these are not proprietary protocols and so forth, Google still has an incredible advantage in the direct connection between the teams.) Leveraging Google's websites like that is a special advantage of Google that other browser makers do not have.

In summary, for these three reasons, I don't think Chrome's market share is surprising at all. In fact I am surprised it isn't higher.
The blockchain proves to everyone that your Bitcoins were transferred to a certain address. The only problem is to prove that the transaction was theft and not a legitimate transfer.
I've seen one post on the forum from a user claiming to have had bitcoins stolen from his/her account.

While there's no way to know for sure, at the moment I find the user's claim more plausible than Mt. Gox's denial.
I don't know of a specific site to find a partner, but just become active on sites like this and make new connections. Should be plenty of talent in DC as well with companies like livingsocial and blackboard.
Trust me do what you enjoy and things will work out. Looks like you have a very bright future ahead.
İnternetten Para Kazanmak İçin Yapmanız Gerekenler
Parnas on basic science for software developers
John, do you have any plans to turn UseTheSource into a "serious" business, or it is more of a community-building exercise?

The reason I ask is because it seems that you and I (with job4dev) are running in a very similar space for pretty much the same audience. If you are not planning to turn it into a "pay to post" service, it looks like it would be mutually beneficial if we could join forces.
I'm pretty sure Apple has a patent on this.

Here's some code! http://osx-launchpad.blogspot.com/2010/11/breathing-led-effe...

edit: http://www.freepatentsonline.com/6658577.html
Here is the catch:

> So now what happens if a clever hacker is embedding this to his website and social engineers a victim to visiting his site.
>

If that happens then CSRFs or JSON is not the highest priority thing to worry about. The hacker controls everything. And no matter what I do, he can find a by pass.
Right. So open an incognito window; go to MtGox; do your business; then close.
Apache Tuscany setup
Apache Tuscany setup
In my opinion if they were investigating fraud then the raid was reasonable. The no knock warrant seems like a bit of a stretch though. What were they going to do? Flush the money down the toilet?

If it was just over defaulted loans, then hopefully the DOE put liens and levys where they could prior.
> First of all, Chrome's advertising campaign is immense. Chrome ads are plastered all over the web

They're even in meatspace. There have been Chrome ads in Paris's métro since early 2010, and they were still going strong last time I went there (a week ago), although they're only in a few places now (during the early part of the campaign, Chrome ads took over whole stations)
JavaScript will be superseded by, what else, C/C++. Right now there are no JavaScript killer applications on the web. Adobe and Microsoft tried with their respective wares, but Apple interceded and stopped both.

It's hard to imagine now, but something will come along that, like web services, finds a slick way to give the folks what they want, performance.

And that innovation will be written in C.
Really? I thought this was rather good prose and the core message is quite accurate. As someone neither disturbed or depressed, I found it a quite refreshing read. On the one hand you can always argue that humanity isn't doing enough "meaningful" work--and perhaps the author is really distraught about that (though I'm not one to imagine it'll ever change). On the other hand, the tech industry is undeniably filled with snake-oil salesmen, herd mentality, and general bullshit.
While I think groupon can be very useful for some business model, especially ones where you can control bookings and cross/up sell. I think groupon is going to be hurt when the economy becomes bullish because fewer businesses will be desperate for sales. I think livingsocial has a better longterm future because of its better terms for businesses.
Depending on the country and region, this will only be regional networks separated by distance and non-connectivity, except where these networks tie into the Internet. Not to say it wouldn't be good to communicate with your neighbors or fellow freedom fighters, but I can't see it competing noticeably with the Internet.