skysight-inc/HackerNews huggingface dataset:
It's fantastic to see so much enthusiasm and innovation happening around JavaScript.

While I'd love to see some of these features find their way back into the core language (or native support for coffeescript in node or browsers) it's fair to say that's a long time off if it's ever going to happen.

In the meantime, I'm getting to massively clean up the logic and syntax of my apps. Huge thanks to everyone working on this!
Also, they can be combined into one HTTP request.
I partially agree and thought the same thing when reading DHH's responses but it seems that that may be part of his personality. If you read any of his blog posts on SVN he tends to use some "not-so-friendly language"... In my opinion, it gets annoying and seems a bit unintelligent when he is always cursing.
https://github.com/holman/boom ring the bell?
Sincerely, Thank you.
I didn't understand it quite that way.

I have been trying to learn haskell for a while, and I like it quite a lot. I found myself thinking things like "what kind of amazing software could I build in haskell that I couldn't with any other language". I realized that was the wrong way to think about it, but perhaps there's something more there. After such an investment in learning, maybe writing a simple web store seems like an under-use of the language.

I wonder what things would be like if people did write ordinary applications in haskell.
Honestly Kohl's, Macy's, etc. are all the same way. It's almost enough to make me want to go to Nordstrom where at least I know I'm paying too much.
I really connected with this post, because my startup is also in this "early early stage". It's only been a month or two that we've actually taken our idea seriously, after coming to the realization that "woah, we could actually do this!"

Too many blogs like to focus in on what it's like in the "early stage" but not enough focus on that stage before you get funding, when everything looks much scarier and your idea feels like total shit. Hopefully this post will help many other startup founders to realize they're not alone. I've added this to my "suggested reading" list in my company, as I think my cofounders will appreciate it as much as I did.
Strong language and strong feelings over work is considered very unprofessional and therefore an "embarrassment" to workaday types with starched blue oxford shirts and khaki pants. It's their worldview, which is fine. Except the starched shirts are always going around telling the rest of us (with green hair, funny company names, or a love of limber, lashing, fierce words) that we are wrong and unacceptable when we're just going about our business the way we (and our customers) like.

The starched shirts feel a need to make everyone conform to their view.

So sadly, it's never "that's all" when it comes to them. We shall fight them on the shores, etc. etc.
Oh, if editors and publishers would apply this to submissions more often!
Because they have higher standards for themselves (HN startups) than for movie pirates?
I can't see the graphs in the article (on the iPad in a cafe), but I wonder how closely the traffic slump correlates with the bad press they got late last year over the girl who's apartment was trashed?
"Just because this is the way things work doesn't mean this is the only way things can work"

That is true, but the current reality is: these are the current cost to make big budget films, just like I would like buy a brand new Mac Book Pro for $500.00 but that's not going to happen any time soon.

And yes we are not entitled to have Dark Knights and Avatars, we did not always have big budget films. Big budget films are the only advantage Hollywood has, if it were not for these big budget films we would not be talking about Hollywood.

The reality is people want to watch some of these big budget films, that's why there is piracy, that's why we writing about it.
With all threat assessments I like to know (appox. to an order of magnitude) the likelihood of any downside. With the M.U. -> dropbox/s3 analogy, I have no guess for an estimate.

I'm honestly curious -- what is the likelihood that you estimate your files being deleted from dropbox? It was always very clear to me that M.U. was shady, and I feel probably deserving of shutdown. Given a 5 year timelines, what is the probability that you guess dropbox suffers a similar fate (total annihilation, server seizure, etc.)?
Why are column oriented databases so much faster than row oriented databases?
An other major factor is the current conservative government. It has already taken unilaterally decision on subject like "hand gun register" and "omnibus law" despite the strong disagreement of experts, the public and even potential lawsuit from the province. If the prime minister wants C-11 to pass, it will pass.
Tata Nano The Smallest Car
Very helpful...thank you!
> the analog sticks will be perfect for emulating the mouse

My experience has been the exact opposite. I can barely browse on the PS3.
I highly recommend going with hosting your own WordPress. The setup is painless and allows you to quickly get your blog up and running. There are tons of themes to choose from that you can use as a foundation to get the appearance you desire. The plugin system also works great and allows you to easily add various features to your blog.

I have used WordPress for a non-technical blog for over 3 years now without any issues. I've also been thinking about starting a technical blog and have been looking into using Drupal for it.
Your "clear" specification is actually quite vague. Can the numbers be integers, floating point, imaginary, or irrational? Are the numbers limited in range or precision? Are there particular requirements for performance, scalability, and hardware resource utilization?

You may say I'm being pedantic but these are exactly the type of issues which cause inaccurate estimates.
Next Xbox to prevent you from playing used games?
I think this is a short-lived strategy that translates poorly to other types of content.

It works for Coelho because reading long-form content sucks on the devices available to most users today, so people are forced to buy a paper book if they want a good experience. In other words, the free digital copy serves as a kind of crippled demo of the real thing -- like trial versions of software.

However, in 5-10 years, tablets and ebook readers will become more popular and many more people will be able to read those free digital copies on devices which provide a reading experience that rivals that of printed books. (This is already possible on iPads and Kindles, but these devices are not widespread yet.) We'll see how many people want to buy Mr Coelho's printed books when they are able to get almost the same experience for free on TPB.

With a free digital alternative, the only people who buy something from Coelho will be those who do it out of sheer gratitude. If you are a Paulo Coelho, you can survive on that. Extremely popular writers will do fine regardless of piracy -- kind of like Facebook is doing fine despite the lack of a serious business model due to the sheer number of users. For less popular authors, the "free digital giveaway" strategy won't work. Coelho doesn't see that, maybe because he is assuming that every writer can become a Coelho if only they give their stuff away for free.

As a case in point, we already know Coelho's strategy (give away digital version, charge for physical version) does not work for short-form content. Just look at the newspapers. They're doing the exact same thing: giving away their stuff for free online and asking people to subscribe to the physical version for a fee. Not many takers, unfortunately, as the free online version is "good enough".

Needless to say, I don't see this approach working for movies, music and software, either. In these cases, physical versions just don't offer enough value over digital versions for most people.
It is domain squatting. DuckDuckGo could consider hiring lawyer for UDRP -- could probably win the domain.
Yes, this problem became obvious very quickly with G+. As an alternative to post categories, tags or hashtags would go a long way to solving the problem.

Tag your content, and let your subscribers filter by tag. To create the filter, tag your circles to give them context, and when someone in a circle makes a post with a matching tag, show the post, otherwise suppress it.

So for example, I tag my ‘Functional Programming’ circle with #Haskell #Ocaml #Scala #MapReduce #Lisp #Clojure #Python, and only posts with at least one of those tags are shown in my feed. Posts in that circle tagged with #VacationPictures #DinnerPictures and the like are suppressed.

Do tagging the way StackOverflow does – when you start typing a tag for a post, show all the related ones, let you click to select pre-existing tags. That should keep the number of slightly-differently-spelled tags to a minimum.

This and similar schemes have been repeatedly suggested since G+ went live. They added hashtags, hashtag search, and hashtag autocomplete, but not the killer app – hashtag filter – yet. The tagging infrastructure is all there, I don't know what the holdup is. Even if this is just a 90% solution, it's still infinitely better than the current state of G+.

Makes you wonder, do they use their own product in the same way their audience does? Are they not feeling this pain point too?
Context principle
South Indian Actress CCL Calendar 2012 Wallpapers
Download South Indian actress CCL Calendar 2012 for Desktop computer. This 2012 calendar features best south actresses like Shriya saran, Sanjana, Priyamani, Sameera Reddy, Bhavana, Kajal Agarwal, Deeksha Seth and more. More on below wallpaper of your choice to download it in larger size, then right click and 'Set as wallpaper. South Indian Actress CCL Calendar 2012 Photos, South Actress CCL Calendar 2012 for Desktop, South Indian Actress CCL Calendar 2012 Wallpapers, Top South Actress CCL Calendar 2012 Images, Best South Actress CCL Calendar 2012 Pictures, CCL Calendar 2012 With South Indian Actress Pics.
Interesting. But Firefox still looks more cluttered.
This issue boils down to something plain and simple.

If you come across something on the Web that visually makes since for your business, you open up your favorite editor and begin to code to match what you see. Source graphics that are similar in nature to reflect your objective and the design's objective.

For CSS and JS, examine what has already been accomplished and add your flavor and tweaks that make your brand what it is.

But if you copy CSS and HTML directly from another site and link to their images? For an up and coming funded startup? You are just greedy and lazy, or someone on the team got lazy.
Check out http://climateaudit.org/. He has obtained lots of data and caught bad data which exaggerates global warming.
I like Bell Labs and indestructible black Western Electric telephones, but did they justify the Bell monopoly?
> permits are not free

The permit process is absolutely ridiculous in some cities. Also, unless you're shooting on your backlot, location fees are getting astronomical. Everybody and their dog thinks that their property is worth thousands of dollars a day to film.

I think we'll start seeing more and more stuff being shot outside of the greater LA area.
Developer acts out usernames to promote iPad app
> Anyone have any ideas on how to get the IP blocks of MPAA member companies?

It's been tried before. Maintaining the list is very difficult for the exact same reasons that would have made PIPA/SOPA technically inept.

e.g. http://en.wikipedia.org/wiki/PeerGuardian
Getting Beneath the Veil of Effective Schools (.PDF of full paper)
I think it is a technicality most clients do not care about. To me it is similar to saying that we are going to buy dodge vans to deliver your products. So long as it is well designed and they approve of it, most clients could care less what is used to solve the business need, their branding and results matter far more to their business case than whether or not a specific theme was used. For a pure web site that does not have much functionality, one would need a very good business case for not going with a theme. My group does custom web apps, and we have a division that does SEO analytic etc. The do offer packages for clients that need sites, and for almost every case a theme fits the bill. If a clients needs are publishing content such as marketing material, then it is almost a disservice to them to not offer a theme and pass along some of that savings to them, in the form of less hours spend on developing the solution.
Upon skimming the pull request[1], it looks like this will eventually make it into CoffeeScript.

[1]: https://github.com/jashkenas/coffee-script/pull/1942
It's about travelling and therefore going to be highly seasonal. You need to see data from a couple of years to really see a trend.
Can't agree more. There is no other language in the world that needs this as badly as JS does.

- I am hoping that this would be merged back if it could be somehow concluded that there isn't a much cleaner way to achieve the same result. Even if the resulting JS isn't as clean as what CS produces now. The ICS approach looks safe; they could be assured by similar approaches in more mainstream languages, most prominently C# (and F#) which have much bigger teams attacking the same problems.

If the prospect of this getting merged back looks bleak, I might consider switching ICS once I am convinced there aren't any other breaking issues.
Note that I haven't tested ICS so it's only based on my understanding of the examples/docs.

"Is the following right? Syntactically, "defer json" is an argument to the function "$.getJSON". So you could write it like this:
await $.getJSON( url, defer(json) )"

Yes, exactly.

"'m guessing it's some convenient compiler magic that ICS does"

Yes, exactly. When you say "defer(x)", it basically returns a callback like this:

function(result) {
*x = result;
Code to terminate the await block*
}

"One last thing: the description talks about "deferrals" begin "fulfilled", but it doesn't say how they are created. Now, I think they are created by calling defer."

Yeah, defer returns a callback and when you call it, it "fulfills" the await, i.e. you tell await that you're done with that async block.
I don't think Dropbox will suffer anything as drastic as the MegaUpload shutdown. Unlike Dropbox, MegaUpload was shady to begin with, and with a lot more emphasis on public file sharing. But the possibility of individual files being taken down is pretty real. Dropbox probably does it all the time already, otherwise they'd be in trouble with DMCA.

Now, whether they will only delete your online copy, or whether they will let the deletion propagate to your local copy, is totally up to Dropbox. I don't agree with @hemancuso's claim that your local copy will be safe, because there's no guarantee whatsoever. A court order might even specially say that Dropbox should delete local copies too (if possible).
Wait, what? Are you seriously saying that it is ok b/c of what got created?

I can't really fathom that is what you are saying. Personally, I've never bought into Jobs' cargo cult following. I've always thought the dude was a bit shifty and, frankly, an asshole. I hope history remembers him that way instead of saying "everything was ok because of the ipod". So, I guess I'm giving you the benefit of the doubt that you are NOT saying Jobs is a good guy and everything is ok...but if you are, shame on you.
You're right, I mixed it up a little bit. They won't personally hear it but have rules related to domain name disputes: http://www.icann.org/en/udrp/udrp.htm
Rocket UI Launches - Create Complex Navigation Widgets Without Coding
Well, people do write ordinary applications in Haskell (it's not just banks :)). And the result is surprisingly stable and short programs. A perfect example here is XMonad--it's a fairly popular tiling window manager with a good set of features and is something like 2500 lines long (just using wc -l to count, so don't trust this number :)).

Additionally, Haskell is actually pretty well suited for web programming as well. There are several frameworks which make writing server-side code easy and have very good performance; the two most popular ones seems to be Snap[1] and Yesod[2]. The combination of expresiveness and performance Haskell offers server-side is very good--C++ may be faster but is uglier, Ruby and friends may be as expressive but are slower.

[1]: http://snapframework.com/
[2]: http://www.yesodweb.com/

So in all, Haskell is a good way to write "ordinary applications".
I don't know why or how they called it fractals.. but am not surprised.... i would have believed them a couple of years ago right out.. Now,i know that am not sure either way....
The point is it's near impossible to be accurate when translating from the language of mathematics to English..
The only difference btw me now and a years b4, is now i have a slightly better understanding of hausdorff and box-counting dimension.... Not good enough to be a mathematician, but good enough to spot the problem in this picture..
A poll on letting us snoop
Minor quibble: Zynga isn't a game company. They're a social engineering company. They employ people to discover the best ways to get "players" to transfer their money to Zynga. All other priorities are secondary.

Sorry; this is a tangent. I'll blog about it or something.

As a game developer, I don't want my goal (to make fun games) to be confused with Zynga's agenda (to extract money).
I think the funding reflects more on the investors than anything else.

And the level of incompetence at play here is precisely what makes DHH's reaction feel so out of place. Without thinking anyone could come up with a dozen classy ways to play the situation. Instead he chose the one that makes himself look less than ideal...
They were not trying to stop storage f copyrighted material. They were trying to stop transfer of it. "Links" to a file, provided to the public, were the method of transfer.

Dropbox is used as a method of transferring files. Thus is it is very similar to Megaupload.

If Dropbox (or, say, YouTube) has many customers who may not be transferring copyrighted material, how relevant is this?

If that is the distinguishing factor, then perhaps all future pirates should upload copius amounts of noncopyrighted material to their services, and encourage others to do so. As long as they have a good ratio of "legtimiate content" to "illegimate content", then they will have a "Dropbox" defense.
Social Media: The New American Brain Drain
I don't think Google is doing anything evil here at all. The purchase of On2 (where the domain came from) very clearly had nothing at all to do with duckduckgo.

That said, if they wanted to be more neighborly they could put up a landing page like this one instead: http://omnisio.com/ (also a company that was acquired by google/youtube).
What are the odds the you think any of your files could have a DMCA takedown while on dropbox?

I am concerned about the abuses of power under these recent events. However, i still don't see a likely problem for legitimate use (with dropbox), outside of an outlier.

The rhetoric on both sides of the argument has me a bit concerned.
Remember companies need you in order to make money. I had lunch with a guy I used to work with the other day and he was telling me that he was having a horrible time finding engineers to even come in for an interview. This is north of Boston, not Silicon Valley either. Good engineers have more options now than we're accustomed to.

When a recruiter/HR person/interviewer asks you about your salary requirements, ask them what sort of engineer they are looking for:

A) average (you don't want to work there)
B) above average or
C) way above average

If they answer "way above average" you can say "Well, there is your answer!"

When a company doesn't want to pay much, its a signal that they don't place much value on engineers.
No, he's right, those are not fractals. Although they are pretty impressive to do by hand.

I'm sure the Greeks would have had a name for these Compass and straightedge constructions because they made a lot of them.
Might I recommend adding the link to your HN profile's "about" section? It may be of interest to some folks here (at least, I don't think I've been able to go very long without seeing people here talk about economics).
Unicorn.com (not the technology solution you might expect)
Haskell was designed by committee.
googlegooglego.com is available as of the moment.
Google's "WebM" video codec is derived from work by a company they acquired, On2, which was formerly Duck, with a codec called TrueMotion[1].

Duck.com belonged to that company, which Google bought.

This Duck.com[2] is from long before DDG existed.

1. http://en.wikipedia.org/wiki/TrueMotion_S

2. http://web.archive.org/web/19970209085620/http://www.duck.co...
So happy for you guys!
The blog I built for myself is backed by a Makefile and a bash script. New entires are individual files on the filesystem, and running "make" compiles it all together into usable form. It took no time at all to setup and hosting static files is a breeze, all while still being fairly flexible and easy to maintain going forward.
This is even a mirror to the development process itself. The most difficult aspect of fixing a bug is identifying it.
Looks very cool so far. The landing page is clean and crisp. I look forward to signing up.

Before I do however, will you be using https for the signup process?
If you're going to make allegations of that sort, you should at probably list the "several" who you conclude "work for" Exxon. Better yet, link your sources.
I think the only reason it looks more cluttered is the google search bar, which I never use anyhow. If I get rid of it (I should have done that earlier) and move the buttons around, they start looking really similar[1]. (I also got rid of the home and bookmark buttons which I don't use either.)

[1]: http://inst.eecs.berkeley.edu/~tikhon/browsers1.png

On the other hand, Firefox looks more native--for example, it has the same reload button (but not the forward/backwards buttons, for some reason) as KDE programs.

Also, unlike Chrome, it is pretty trivial to turn off the url bar, saving even more space.

However, my real point is that getting a fairly minimal firefox/chrome (although not as minimal as the example alexis-d gives) on Linux is easy and can, in fact, be done even without any extensions. You could even use KDE's tabbed windows and eschew Firefox-specific tabs entirely, but turning the tabs off in Firefox may require an extension.

Of course, a meta-point is that tinkering around with my window manager is fun :)
What Einstein can teach us about serendipity and the filter bubble
Such lists continue in wide use. Of course they are not foolproof, but it does help.
Some interesting reading on those drawings. This from the "Light is Pi the shape" drawing:

...circle is made up of many right triangles...there is a physical limit to observing the very small (Planck)...
"What this means is that you cannot physically add an infinite number of triangles in a 'circle'. You can keep adding triangles only until each "side" to the circle (microscopic sides) equals one Planck length and this is where Pi physically (or relativistically) ends without question. The reason mathematicians have missed this (I think) is because of the lack of viewing math from a purely artistic (purely geometric) point of view.
MotionToJoy is pretty hard to setup IMO - they should work on their UX. IIRC you plug in the PS3 controller THEN install the software THEN go to the device manager tab of the software THEN install driver THEN restart the program because it doesn't work otherwise THEN go back to the first tab and pick the right profile for your needs (PS2 is the simplest because you don't worry about tilt sensors) THEN activate the profile THEN open the game controller panel to calibrate the new joysticks that appear. This is just for USB, bluetooth you have to have a specific kind of dongle and then override the drivers/pair the controller to your PC which is more steps.