skysight-inc/HackerNews huggingface dataset:
Yeah. I've thought of a few things to do about that. For instance, we could optimize a repo to have pack files that work well for the browser. [edit] also there's a load of optimization that can be done on the binary parsing. I haven't even started that yet.
http://builtwith.com/ is another great alternative!
Google invites are open, if anyone requires any, place in your email ids
Google invites are open, if anyone requires any, place in your email ids. All should have a valid google profile which should be public
Lest you be lured into trusting Josephson's word because he is a Nobel laureate, be aware that he holds a number of views that are waaay out of the mainstream.

http://en.wikipedia.org/wiki/Brian_David_Josephson#Parapsych...
Shouldn't there be a Beta tag on the Google Plus icon. Perhaps they left it on Gmail for so long they didn't think anybody would pay attention to it anymore.
OK, I was going to implement write support before posting it up here, but glad you guys like it.

There's tons more to do :)
Why is this downvoted? It is a valid point. Especially in 2008/09 they were rebuilding every second road in the Chinese city I life in, even though the roads where perfectly fine and had just been finished a few years earlier. Same for apartment buildings. They can not just stop building them, because there are literally tens of millions of people getting their income from constructing those buildings.
Science to Art, and Vice Versa
Cool site! I'm having a lot of fun. However, I was confused by this flow:

First:
http://drktd.com/8Jgn

After clicking the 'Add It!' link:
http://drktd.com/8Iaf

The wording on the previous page had me expecting a page for manually adding technologies to my site's stack a la Bagcheck.com.
Interesting. Do you have more information on both the texas/australia and the texas/germany comparisons?
I'm definitely skeptical of the e-cat but it sounds simple enough to build at home. But yes, the whole 'unexplained scientific pheonmena' combined with we can't show you the design because we don't have patents, combined with we can't get patents because the science is unproven sounds like the typical scam.
We're the guys from Hello World, part of the accelerator batch. This was a side project while we were waiting on another developer to refactor some code. All in all we spent about 3 days on the project. The goal was to make something we could listen to at the office all day without having to click "Awesome" every 5 minutes, but we went a bit overboard on the social features.
Ah! This is a feature that I plan to add. Do you want to select technologies from a list, or write free-form text about your technology stack?
I cannot stand that unreal cogs image in bottom-right corner .
Please make sure search works with special characters.
The engineers are NOT creating artificial sounds to fool customers. As the article describes, customers would not buy a good product just because it does not sound good (which means customers are fools). Engineers are designing the products knowing that their customers are fools.
What's wrong with the image?
He actually sounds somewhat reasonable that we should examine the evidence more closely.
builtwith.com does a better job with my site.

Under the Site misses MooTools, which is being loaded asynchronously on my site via Google Libraries API

Impressively, Built With even managed to detect that I was making an AJAX call to StackOverflow's API.
I really wanted to learn something from this post, but it's mostly just hyperbole and whining.

"It turns out that, in Go, you can't write a self-recursive
anonymous function - there's no way to make it refer to itself. Well, you can
do a dirty hack that's the "official work-around" (I'll let you google for the
bug report)."

To summarize this argument:
1. It is impossible to have a self-recursive anonymous function in Go.
2. Oh wait.. It is completely possible, but far too ugly to soil this blog post.

I looked up the temporary solution (http://code.google.com/p/go/issues/detail?id=226). It is this:

var recurse func()
recurse = func() {
recurse()
}

The proposed permanent solution is allowing recursive function definitions, because that is the proper solution instead of adding a magic self keyword like other languages do.

(tl;dr The author just doesn't like the fairly-simple work-around proposed while the language is still developing)

Edit: There definitely are far more important things in Go I dislike, and would change, however this blog post is essentially fluff.
This is probably a scam: http://esowatch.com/en/index.php?title=Focardi-Rossi_Energy-...
The local (to me) junior college (http://www.santarosa.edu) and college (http://www.sonoma.edu) both start out by teaching C++.
I think Haskell accommodates imperative programming so well that it surpasses many imperative languages and beats them in their own game.

I also think the name "purity" is misleading. In the context of Haskell it means:

* Referential Transparency: references to things are indistinguishable from those things. This helps a lot with equational reasoning about code, optimizations and all sorts of mechanical refactorings. I don't think there are significant disadvantages here.

* Typed effects: Haskell types its effects and requires explicit composition of effects and not just of values. This, in turn, turns "side effects" simply into "effects" because they are so explicit. This has some disadvantages, mainly regarding learning curve. If you get a pure function type, you are guaranteed many of useful things about its behavior. The flip side of this, is that if you want to change a pure function to have effects and break these guarantees, you will have to change its type and somewhat restructure it.

Haskell doesn't "get ugly fast" in any circumstance I've seen. It accomodates an extremely wide array of paradigms as pretty encodings on top of its own functional paradigm.
Did the "rake demo" work fine? Any problems figuring out what to do?
I know that there has been some talk about it here, but there is no sound on my Android phone default camera app.

Anyway is there a sound when you take video on yours?

Because if not, it seems kinda pointless.
I live close to a pretty crowded street. Lots of trucks, cars, motorcycles. Besides the environmental benefit, one thing I've been looking forward to for years is the reduced noise that electric engines would bring about. Reading a sentence like:

Nissan's new electric vehicle has a speaker fitted under its bonnet and a synthesiser in the dash to generate engine noise.

makes me so aggressive, I cannot even tell you. I think when you've never experienced any other kind of car than a loud one, then yes, you will start relying on your ears when you cross the street. But I think that's just a matter of what you're used to. If cars always had electric engines from the beginning, do you think people would get run over all the time today? I don't think so, because they would have adapted.

I think the transition from combustion to electric engines will be slow enough for people to adapt to them. And gosh, it would be such a niecer world with less car noise...
I don't have a twitter account, so I can't even look around the site or find out more about it.

EDIT: Not so much of a jab, rather just to let you know you've maybe lost a customer or two because its not worth the payoff for me to get an account to just look at your site (I don't know if its a site ill like enough to justify that effort!)
This has 7 points within 18 minutes. Forgive me if I'm wrong - but isn't it a little uncool to spruik yourselves this way?

I mean - fair enough if you had linked to a blog post highlighting some interesting tech you had used or something like that - but to a blank twitter sign up page... which I don't want to use... without even an overview of what the service does... that's lame. (even lamer to be vote rigging such a lame submission).

If I could downvote this - I would.
corporations will be the first against the wall when the revolution comes.

if you believe the revolution is coming, that statement is therefore straightforward.
Great stuff...been playing this all day.

Grovulent - do you have DATA to back up your claim?
The most frictionless zero-to-using I can ever remember having. Amazing work, fellas.
Console.fm is a way to listen to the top electronica charts, it requires Twitter log in to use the channel based chat system. We made this in 72 hours as a side project to listen to better music.
Whose hosting the music?
Isn's this pretty close to the marching squares/marching cubes algorithm?
I don't have anything to do with them, just been listening to it all morning and thought it was cool and HN might be interested as it was made by dudes in the startup community as a side project. Also with turntable.fm blowing up right now, we could be looking at a rebirth in social music innovation which has been kind of stagnant since pandora/spotify/grooveshark.
Sorry your experience was so poor, we honestly didn't want this to go out on HN yet. We're testing stuff too. Happy to explain whatever.
Wouldn't it be pretty easy to find the source of noise?
Everything comes from the Soundcloud API. Seriously great service!
Thank you!!!! We're working on making it easier too. Cheers.
maneesh why arent you in the office with us right now :)
While it can of course get annoying, hipness should not be discarded so easily.

I'd argue that the hipness of a language/tech stack is actually an important business consideration today, if only due to the short supply of good startup dev talent. Good developers have their pick of jobs right now. For instance, most of the PHP badasses I know are regularly turning down PHP work in favor of working with something newer.

After all, the smartest people like to learn more than anything else.
Nope...

But I've never seen such a thin submission rise this fast before... ever... and I been around a while.
I just looked into it and it is a claim of cold fusion. They say they've been running successfully for two years now. fucking bullshit. Thorium is too important to be associated with this crap.
The thinness is my fault, I filled out the description box but didn't realise it wouldn't actually show up. This is the first thing I've ever submitted
Wow, that's the first time I've ever seen a photo of Linus. Not how I imagined him at all. So... normal. I always imagined him with a Stallman beard.
I don't mind those as much, but what really kills it for me is the lack of separation between the language and the standard library.
Great idea. How about saving the results you generate and allowing people to search for sites based on the technologies they use. For example, I might want to see all sites using jQuery which are using something other than Apache.
Another classic example would be the "tone" sounds you hear when entering digits on a modern cell phone. Completely cosmetic, but probably just makes sense for consumers. And there's just something pleasant about hearing those tones rather than a generic beep (or nothing.)
"sounds good" might be a part of a product "being good". I believe humans care not only about practical aspects, but emotions and broadly understood "user experience" as well - no matter how hard they try not to admit that.
Well I got nothing against the service.

Tweeting things to dozens of people does tend to let the cat out of the bag tho...

I got nothing against self-promotion mind you. I just don't think a blank sign up page is news... anyhoo - power to you. The music is v. nice.
Depends if porting code from one procedural language to another is an "intellectual exercise" (it usually isn't). Compare with the x86 emulator written in JS that we saw a few months back.

That said, viewing a git repo in a web browser by querying the repo over HTTP directly is pretty damn cool.
Results are saved just not exposed yet. I'm still trying to figure out how best to do that.
Oh well - happy to be corrected if that's the case...

I wish my submissions would all rise as easily. I mean the app is reasonable. Nothing earth shattering. This many votes? Really?
How is structural typing implemented efficiently?
In high school there is a big focus on abstinence and staying away from alcohol, for much the same reason.
Yes there is. My own extension that does this, BlockPlus, actually blocks the HTTP requests rather than just hiding the elements on the page:

http://nikcub.appspot.com/blockplus-a-browser-extension-to-b...

It already has over 5k installs and is working well. I am adding options to let the user refine which is blocked where.
What about blind people? They rely pretty heavily on hearing the car.

Or what about people walking down the street and a car creeping up on them from behind. It's scary having things rush past from behind if there is no warning. Let alone very dangerous.

As much as you might think humans are awesome and only need eyes, fact is that as most other animals, when it comes to danger, we mostly rely on our ears.

That's why phones ring. That's why fire alarms ring. That's why alarm clocks ring. Everything that needs our immediate and utmost attention ... is loud.
I used to develop for the classic Gameboy which used a serial cable to connect two units for multiplayer. The serial port could exchange exactly one byte per frame, simultaneously in both directions. That was just enough to send the input state for the frame (U,D,L,R,A,B,Select,Start = 8 bits) from each device to the other. So, this sort of blind deterministic simulation was the only option.

Identical hardware and predictable latency made this somewhat easier, but it was still devilishly tricky to get right. The simulation had to not be affected by which player is local and which is remote. That's a tall order for 8-bit assembly language on a 1MHz CPU.
I'm going to build my next site in UTF-8, just like news.ycombinator.com.
Even using 3TB consumer grade SATA disks you'd need 20 of them, an enclosure for 20 disks costs a lot more than a couple of grand.
Adding "2MB email ought to be enough for anybody" to the list of things Bill Gates might have said.
Do you still live in Japan and if so do you travel around a lot instead of staying in one place?

A while back I started a project called JourneysinJapan.com (just a really old test blog now) which was going to be a video blog about what it's like to live in Japan. My best friend moved there and he was suppose to be the original "anchor" but stuff got put off and it went no where. I know there's a lot of people that want to live there or know what it's like living there so the "Anchor" basically goes around and introduces you to all the differences in Japanese culture: how the cell phone plans are different, how apartments are laid out, how the subway system works, basically talk to viewers as if they were your friend and explain to them in a casual manner what Japanese life is like. He was going to just record the video and send it to me and I'd take care of the video editing, setting up and maintaining the Wordpress site, upload to the YouTube channel and setup and maintain the Forum. I want to turn the whole thing into a community where people can ask questions and if it's a good question get a video answer back. Video Blog + Transcription for those who want to read instead of watching + YouTube Channel + Tumblr site + Forums. After hosting costs I would pay him 50% percent unless he wanted to take on more of the work (editing, comment moderation, forum moderation, uploading to YouTube, Tumblr, answering messages on all the sites) in that case his share would be bigger. An anchor needs to have at least a little bit of charm, clear voice, etc... No mumbling, no "uhmms". He was perfect but he's kinda busy and I guess doesn't want to do it.

Every now and then when I find someone who lives in Japan that travels to both large cities and small I offer the Anchor position.
God what an annoying troll.

It's a very new language, and things are being improved + fixed all the time, I would be very surprised indeed if tail-call optimisation + the ever so vital self-recursive lambda issue weren't fixed at a later date. To treat these things as permanently a part of the language is disingenuous at best.

Rob Pike (part of the core team) has said that what puts a lot of PL people off is that it is not theoretically exciting, it's just designed to be very useful [1].

The funny thing about go is that it seems like an uninteresting language when you first begin, but as you write more code you begin to appreciate its simplicity and orthogonality and realise that these are extremely nice qualities.

Language design is as much about saying no to things as it is to saying yes to things.

On a related note, I don't like the implication that there is now a scientific method to language design which obviates the need for practical considerations - that strikes me as class A ivory tower bullshit.

[1]:http://www.youtube.com/watch?v=-i0hat7pdpk&feature=playe...
Debian post installation setup & tips
Save a file you edited in vim without the needed permissions
Simple Swing Login Form And getText()
I hope you weren't referring to me given that I wasn't even replying to you (clearly obvious from the branching of the reply). My response originally stem from this comment:

"In past discussions on HN, it has been pointed out that salaries aren't directly related to local cost of living. "

If anything, the argument was in support of the original statement you made here:

"This totally depends on location". I have no clue where you got the idea I was putting words into your mouth when the argument I was presenting was in support of your very first sentence.
I am currently working on my thesis in which I make extensive use of the github API. I am trying to do an empirical (hence the data from github) analysis of innovation in the open source community.
Modern luxury class cars are already surprisingly silent, in particular when driving less than 50 km/h. That's exactly the speed in situations pedestrians or blind might be endangered. Doesn't seem to be too much of a problem yet.
this looks really cool. i was actually working along the same lines (https://github.com/chrisdickinson/tempisfugit) to get a pure JS git implementation, though now I'm a little disconcerted since your project looks so fully featured :) One question: I noticed that you got dakongai's js-deflate library working with git -- I had tons of problems with getting it to read deflated git objects (mostly, that it wouldn't deflate them at all), and I had to turn to jxgcompressor (eventually) to get inflate to work. Before I saw this, I was planning on shimming in compression support by including a simple flash-to-js bridge; but if dakongai's library works I'd definitely rather use it. Again, awesome work!
Regular maintenance may be a lot lower ongoing cost in China than America, maybe because of that it makes more sense to build ahead of demand.
Not only does Linus lack a proper Unix beard, I didn't see a single Unix beard (and only one beard of any kind) among any of the people in his public circles.

Also no beards among the people who have Linus in their circles.
People enjoy things that please their senses. This applies to cars, dating, software, food, and just about darned near everything. Perhaps on Vulcan everyone chooses strictly for logic, but humans base many decisions on such illogical concepts like how something makes them feel. I guess we're all fools that way.
Arguably these have a function; consumers got used to them from multi frequency dialing in the past, so if you're used to the tones it provides an additional source of error correction (for example to find that you pressed 5 twice instead of 52 which you intended). The frequencies are there for historical reasons, but they do have a purpose.
Your quora piece first argues that MBAs have negative impact because a bunch of the people involved in the financial crisis had them. They also had undergrad degrees and were all human. To actually know if MBAs have a negative impact we need to compare a treatment group (with MBAs) with some kind of control (without them).

As for your view of the "average" MBA, that may very well be the case. There's plenty to write about how MBA programs suck, even (or especially) the "elite" ones. From that to argue that we as a society should have no ambition to teach business seems strange to me.

Full Disclosure: I have a Stanford MBA
Bullshit. The conclusions the author draws, that Gates was "anchored in the old paradigm of storage being a commodity that must be conserved" sounds like typical hand-wavy details-don't-matter business-person think. Microsoft is notorious for generating tons of internal e-mail. People go away on holidays and come back to 10K unread emails. More likely Bill knows how much e-mail he receives and roughly how much it grows per week/month. This guy tells him that he's burned through 1GB of e-mail in few months and that just doesn't add up to Bill. Either this reporter receives an order-of-magnitude more e-mails than Bill does or people have 1MB pictures in their signature blocks or something. So Bill starts drilling down and asking questions. Remember Bill is a fairly 'technical' guy (http://www.joelonsoftware.com/items/2006/06/16.html)

'He began firing questions. "How many messages are there?" he demanded. "Seriously, I'm trying to understand whether it's the number of messages or the size of messages." '

I don't interpret this to be gates questioning the necessity for more than 1GB of e-mail, just trying to get to the bottom of how this guy managed to use that much in a few months.
Nice! Looks like we've done a lot of the same stuff here. Does tempisfugit require filesystem git repos currently?

Yes, there were a few issues with js-deflate, but once I figured out exactly what zlib was and what js-deflate does it fell into place. I also had to patch it to support returning the length of the compressed data read, otherwise there was no way to know how much of the stream it had consumed.
Powerfull sounds...
Gates was right in "What've you got in there? Movies? PowerPoint presentations?" A variant of the 80/20 rule probably applies to email: 80% of the size of your inbox is caused by the 20% largest emails.
There's a company currently in beta called Kno (website: http://www.kno.com/) that is working on a textbook app!
I think I've found and fixed the bug, thanks for the report. Does your site show correctly now?
Stallman is like you would imagine him. Hardcore geek/guru, fully involved and dedicated to his cause.

Torvalds is more of the pragmatic kind of person in personality (at least from what I remember reading about him over the years). He's not a preacher like Stallman, and actually much less "only linux is good, the rest is garbage" than most of Linux gurus.

And I guess it is apparent in the look as well. One "hardcore", the other more pragmatic, "normal".
Thanks for the kind words, the tweets were intended to get a small, < 100 people to test it out.
Because git is the distributed object database of our time, and JavaScript the ubiquitous execution environment. Useful, no?
A friend of mine once worked in a cosmetics factory and told me that by far the biggest difference between a £5 and a £20 lipstick is that the more expensive one makes a satisfying click when you put the lid on.
Perhaps he has sufficient imagination to come up with two or three possible reasons why someone might do this, and hence is asking so as to find out which is the actual reason.

By asking, he might learn something, especially if the reason turns out to be one he had not thought of.
Sure, although I'd still maintain there's a large amount of people who masturbate over the hippest new language features, without actually creating anything of worth.

The smartest people get things done. Even if it's using some arcane rubbished old technology.
I think the number would seem like a plus to most even though they will never get anywhere near needing it. Just knowing that your never going to hit a space barrier while archiving all your emails is a big thing.
That might be out of the ordinary on Monday morning. But I can't imagine there's too much competition for the front page at 2 am on Saturday night.