skysight-inc/HackerNews huggingface dataset:
It's incorrect, you can see vote count for articles. I don't know why it was so viciously downvoted though.
How familiar are you with the Wedding market? Your average wedding costs about 25k. 1500 is about average for a wedding dress, and cheap for a vera wang; high-end dresses are in the 2-5k range.
Am I the only one who doesn't get this UI? If I have to scroll anyway, what's the point of those next buttons? What is the purpose of page numbers at the top when there's already a scrollbar showing where I am? I think it does nothing but adds clutter and distracts from the message they are trying to convey.

A simple web page with the same infographics would tell me the same story, take less time to design, print well, work everywhere, and (in my humble opinion) look just as good.
Google Grants: In-kind advertising for non-profits
So how come 3 of the 4 people are on google bicycles?
Check out Pyramid, it's full featured but with a little less "magic" than Django. Though, Django is great for rapid development of content based sites.
Back when I was on Windows I believe my progression was:

Real Jukebox > MusicMatch Jukebox > Winamp > Foobar2000

Remember the nosedive Winamp took after AOL bought them? But man, I loved how you could double click the Winamp title bar and it would collapse to this tiny little bar that you could snap to your taskbar.
It's not just Scala, it's Groovy, BeanShell, Factor (JFactor now), Fantom, Frege, Kotlin, Ceylon, Stab, Gosu, Mirah, and that's not counting all the ported versions of Ruby, Python, Lisp (Clojure) and so on.

What you haven't written a JVM language yet? It used to be you weren't a proper programmer until you'd gotten fed up and written your own CMS or web framework. Now I guess everyone has to have their own programming language.
lol

the landing page is http://www.dressrush.com/*ohhai*
Berdan Mardini Çek Tetiği Albüm indir
Ah, that's the "AppSumo" part of it, then. I assumed that since they had a "Buyer" in the core staff that it was more like Woot! where they'd have inventory themselves, but it looks like you are right.
I'll agree that WikiLeaks died (for me) when they released the helicopter video, but not because of some sort of grand conspiracy. It was because they editorialized the story into the ground. They weren't releasing unadulterated pure data and allowing people to analyze the data; they were attempting to force people into a certain manner of thinking.

That's when I realized WikiLeaks was just the same as any major media outlet.
@mikeryan (below) ;) we have a bad sense of humor over here
> Technical book writers could easily use non-monospace fonts for code examples and they don't-- for good reasons.

Actually, Stroustrup did use a proportional font (and an italic one at that) for the code samples in The C++ Programming Language.

I've never seen anyone doing serious research on the effect of this style on comprehension or reading speed. Subjectively, I didn't find it unduly difficult to read. I suspect any concerns over alignment could be overcome by using the same typographical tools we use in other contexts: tabs/tables, proportional vs. lining figures, etc. We already use specialist editors and fonts for programming routinely anyway, so I don't see any inherent reason we shouldn't make them look good. :-)
wait what

I don't even

If you already have a Mac, why would you want to use ANYTHING besides iTunes?

Also, sync with Android? You've already got a Mac and an Android, you can't buy a bloody iPod?
Definitely agree. As Bezos says: "It's a challenging engineering problem and so fun in its own right"

Brings a whole new perspective to "UX" design:

But what if you were the first person to visit the clock
in centuries, or even millennia? Given the vagaries of
human history, it's reasonable to expect that people
might one day forget the clock even exists. So for the
sake of the wayward traveler who just happens upon the
clock by accident, the operation had to be obvious just
from looking at it.

But the part that hit me the hardest:

For all the creative deliberation, hard work, and
long-term planning, there's one thought that continues
to haunt these engineers. "My biggest fear is that
people will destroy it on purpose," Rose says.

EDIT: There is some irony here that the Wikipedia article for The Long Now Foundation is marked for deletion: http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion...
Looks as desperate as pissing yourself to keep warm.
Article added to instapaper...
That's because Mike can't ride a bike
Doing so would mean it would need to be super friendly going the other direction. It'd be really annoying working in one language, compiling to java, having someone modify that java, and then needing to read and work through everything in java now.
Show HN: Hyve - Social media streaming in JavaScript
I apparently missed the bit where Assange misbehaved. What did he do (assuming the Swedish rape allegations are fake)?
Java 1.6 is 5 years old. If you're the kind of company that couldn't upgrade to it in the last 5 years, it's probably too big of a leap to adopt this.
So seeing as people seem to be interested in social searching right now (scrolldit) I figured it only appropriate to point people to a library I hope to get some more help developing.

Hyve uses the JSONP APIs of Facebook, Twitter, Identica, Buzz, Flickr, Youtube, Foursquare, and Reddit and returns any results in a normalized format, easy for rendering however you like.

Check out this (very modest, see the source) demo:

http://dump.lrvick.net/hyve/demo.html

Would love to hear any ideas to make it better.

For any interested developers, I would love to see support for things like Google+, ways to make it easier to extend, ways to make it consume less memory/ be faster, etc. Also really need to think about ways to have a more meaningful 'weight' metric for each service in order to allow front-end code to sort by "relevance" instead of just by timestamp.
Quick, list reasons I should use this over Mirah.
It would be nice to at least have the option to compile to bytecode, but this is a good start. I'm hoping it was just a decision to get the language out there and drum up interest before taking on a bigger project, and a 'real' compiler is on the way.

This one in particular is interesting since it seems to be an attempt to catch up with some of the rapid development C# has made. The Java platform is great, but the language has visibly been allowed to grow moss lately.
Peter Jackson Geeks Out on 3-D in Latest Hobbit Video
One of the weird things I thought about was what if the Arizona Police department that got screwed by Anons decides to release information they know about Zetas as if they were members of Anonymous?

I'm sure that at least a few law enforcement officers may have felt less safe once their information was released, why wouldn't they return the favor?

Anyway, I agree that the story reads more like fiction than fact, I suppose only time will tell.
Cool story bro! I forgot it's still 1999.
First thing I thought when I read the headline:
"Oh boy, half ass Kotlin, here we come".

First thing I thought when I saw the website:
"Oooh look, Twitter Bootstrap"
I don't see a lot of papers rolling by in Science, Nature, or Xarchiv where the work required the use of one of the top 500

There are many papers in Science and Nature based on work from supercomputers. And if by Xarchiv you mean arXiv, the proportion is bloody huge. Just try searching for "NERSC" for instance and you'll find that NERSC alone leads to a zillion publications per year.

there are many many machines on the T500 list where I just wonder, "Ok why do they have that?"

And you take the fact that you personally don't know what they're being used for as evidence that they're not doing anything worthwhile?

Most of these machines aren't used for one big project, they're used by hundreds of researchers for hundreds of small projects.
It's pandering to hipsters. Parenthesis are just to obvious.
It seems to be used in a more positive way in tech, but I agree that I always read it as having a sleazy connotation--- not just someone in it for the money, but in it to make money at all costs, dishonestly if necessary. The term came from people who use deception to lure people into making bad bets, after all.
Most of my filtering would be based on the contents of the subject header. I have a site that sends me copies of particular transactions, and these few thousand messages are the ones I'd like to query. Ideally I'd like to have them downloaded for statistical processing.
This looks to be an also-ran related to the Project Kotlin that JetBrains launched some time ago:

http://confluence.jetbrains.net/display/Kotlin/Welcome

Also:

http://news.ycombinator.com/item?id=2784086
Physics Nobel Laureate starts blogging
China mine disaster: Dozens trapped by 'rock burst' ~ Daily World News
That's what Scala already does: if a method does not take any args then the parentheses aren't necessary.

To quote Odersky: "This convention supports the uniform access principle which says that client code should not be affected by a decision to implement an attribute as a field or method."

It makes sense if you want to implement something that may be a field but needs to be computed.
What is wrong with the piece of crap! I used to use winamp a long time ago. Now it just doesn't work.

I tried to play an avi. No. They're all greyed out.

I tried dragging an mp3 into it. No.

Tried dragging mp3 onto the dock icon. Looks like it's working but then nothing happens.

Tried Open File with the mp3 (cmd-L for some reason...) and it lets me pick the mp3 then nothing happens, it doesn't play it or show up on the playlist.

I give up.

On a related note, I saw some screenshots and the windows version now has a bloated, horrible UI, not at all how I remember it.
When I was still in college, nothing got me more motivated to clean my apartment than having that big project that I needed to work on.
Federer Cruises Past Roddick 6-3 6-2 in Basel Quarters
I wish they'd taken it just a little further and made surrounding brackets optional (using indentation instead). I.e.

def greetABunchOfPeople(List<String> people)
people.forEach
println(sayHello)
do people really want something like this. I would think investors would want a no hassle, no bs way to review a company. It looked nice, but the experience was no good , compared to a standard ppt deck with notes.
I agree it was condescending, and using your phone as an alarm is not unexpected; people have been doing that long before smartphones. Also, doctors aren't the only ones who might like to be reachable in case of emergency, and cell phones are increasingly people's only phone line. The tone should have been, "we're sorry for the inconvenience" and maybe "a future firmware update might resolve this issue to your complete satisfaction", not "you really don't need to use the device like you want to use it".

The reason restarting the device might improve battery life, alluded to in the article, is that there may be errant background processes sucking down resources, and rebooting is the only user-accessible method of shutting them down.
Up to 100% is basically because some deals are 50% off and some are 100% free. See Appsumo
Is it strange that as potential investor my biggest concern about this deck would be that its for a bridal product with 3 Men and only one woman on the founding team?
Heh. You know, if you realize by the end of your comment that your initial point was wrong, you aren't still obligated to post the whole thing.

It probably took the better part of a day (or even two, considering the photographs required etc.), and was probably time well-spent.
Fatty Foods Addictive as Cocaine in Growing Body of Science
I'd like to see links to the team members' Twitter and LinkedIn profiles on the team page. :)
Ask HN: How do you manage your bookmarks? 
I recently developed a bookmarking extension for Chrome that uses a google app engine app as back end. I am trying to find out how people who do a lot of research online manage their bookmarks and if my extension may be useful to them.

The main idea is to save a bookmark with minimum interruption and later find it easily. When I want to save a page, I click on the extension's icon on the browser bar and when I need to find the bookmark I search for it in the back end. Both saving and finding bookmarks is fast and my research is not interrupted.

I uploaded my extension to Chrome store to be used by invitation only but I don't know how to find people who may be interested in this extension and be willing to beta test it.

I placed questions in google app engine and chrome extensions groups but so far no replies. I thought I ask here too. How can I find technically savvy test users who are willing to share their feedback with me? Thanks.
+++Breaking+++ Apple Store geniuses can be clueless idiots, too, and say stupid and insulting stuff +++Breaking+++
Let me tell you about the UK National Health Service. 1 million employees, they are literally saving people's lives every day, and all they are allowed to use is IE6.

What your statement shows is not a understanding of how to solve the problem for such a client, but a rather a complete lack of understanding. Check the audience metrics, check the real problem being solved, and leave the grandstanding aside.

And for the record, I hate IE (6 or otherwise) and never want to support it. But I am not going let me personal dislike for a technology get in the way of helping a client solve a really important problem.
http://weddingindustrystatistics.com/
I didn't notice any mention of taking care of the primitive/object divide. That would be high on my wish list.
The Number One Trait of a Great Developer
Thanks for all the comments! I've already started implementing some of your feedback in the UI.
30+ years ago, so it should, depending on whether you remember 1979. I don't really, I was 5.
I'm with you. The buttons on the top and the next are redundant. However, the worst bit is that if a point doesn't fit on the screen, you can't hit the down button on the keyboard to scroll down because the down button takes you to the next point. Painful.
I am surprised this threat could silence Anonymous. I was expecting some twisted counter threat from them along the lines of: 'you kill about 10 people every week anyway so for every 10 people that are killed we will release 100 more names'. So if Anonymous release 1 name, then the Zetas kill 10, then Anonymous release 100 names, then the Zetas have obligated themselves to kill 1000 people, then Anonymous release 10000. Now, in quite short order the Zetas have to kill 100,000 people. Which is a lot, even for them.
Do you guys use Mission Control with multiple browser windows? It doesn't work for me.

I find that when I have 3 Chrome windows open in one 'desktop', when I swipe to the other one and click Chrome it sends me back to the main 'desktop' where the other 3 windows are.

I don't want to have to use Firefox or some other browser in my other space.

How do I use Chrome in both, or is that not possible?
That's the OO theory, but interfaces do frequently change in any codebase that isn't mature, because it's not always clear up front what the interface actually should be, and if you haven't committed to supporting it (e.g. because it's an externally exposed API that can't be dropped), it can be better to change your 6-month-old interface than keep one you realized wasn't great.
What language that in?
Check out xtext which this is based on. Is even more interesting: Define a grammar and it will generate an editor with code completion etc. For a full programming language (as opposed to a small DSL) its important to be able to "debug at the level of the abstraction" as Dave Thomas (not pragprog Dave) says. This looks like it generates code, so you can't do that.
Sara & I founded Weddzilla.com (Wedding expertise) and have an advisory team chock-full{edit} of women from the biggest sites in the space. Mike and I founded an earlier company and although he never plans on getting married, is never short on dates = a lot of female insight. Matt...well he's married so he's been through the drill. ;)
Gender Studies (along with Critical Theory, Intersectionality, etc) are some of my non-programming educational pursuits, and I agree. That stuff is hard. And not just because of the density of the language, a lot of it is conceptually very difficult to grasp, especially for those whom it does not viscerally effect.

No, because it's bullshit. Bullshit can be made arbitrarily hard to understand, and it's generally productive to do so if you're an academic trying to justify your own existence.
Pardon me, but who says Wikileaks are dead? Seems to me OP is the only one who does, and then he makes a big deal out of how Julian Assange behaved "badly". How about making a big deal of the financial blockade instead? If any Wikileaks-copy does good it too will face the same financial blockade, regardless of who their J.A./committee is.
Men accused of sexual offences have been presumed guilty until proven innocent for the past two decades. Didn't you get the memo?
Uh, no, that's not why he was released.
You know that when even Eclipse is coming out with an updated JVM/Java.next language that Java proper has some major issues.
The question is not whether or not he did it, it's whether or not having unprotected sex with a sleeping person constitutes sexual assault or not.

Now, I'm sure that the US will attempt to use this as an excuse to extradite him, but that doesn't mean that he didn't do it.
Even though Kotlin is still essentially vaporware for those outside Jetbrains, we know that it'll have at least decent (if not great) IDE support right off the bat when the alpha/beta is released.

I think that Kotlin could be the Java successor that Scala never will be.
Cloud Hosting for Business
A simple and cheap solution: glass over white paint.

Here's our old office's "whiteboard":
http://imgur.com/4Ki7S

It also looks awesome.
Please share other good IO sites
> Sorting by artist seems to be broken - if I sort by artist, it should logically order each artist's albums alphabetically as well. I'm not sure what secondary ordering its actually using - it's not alphabetical by track or ordered by track number (all 1, all 2, ...). iTunes calls the manner of sorting that I suggest "album by artist".

It appears to be a stable sort, preserving the existing order of tracks that share the same album name. So to sort by 'album by artist' first sort by album then by artist. IIRC that's how it also works on windows, and is a feature I quite like.
VLC is great for watching video. It'll play anything. It's either that or quicktime+perian.
Here is White House reaction to this petition:

http://www.nextgov.com/nextgov/ng_20111104_3070.php
Talking about cargo cult, they added "def" to function definitions making it more verbose actually.
Are you implying that there was still someone on our side of the 50th percentile of programmers who didn't know that?
" However, any Java programmers could have made the switch to Clojure or Scala to keep working with the JVM"

Clojure is a nonstarter for the vast majority of Java programmers for obvious reasons, and Scala has a perception problem.
Beautiful execution.

I'd give people a way to print out or download your deck so that associates can hand a hard copy to the investing partner.

Edit: Also really quick, not sure if this is the correct use of market size. What is your actual segmented address market? 28k is the average wedding but that must be skewed by 500k+ weddings. Next, I'd like to know how your 2.0 products are going to be able to capture pieces of the market you're not in already (maybe this returns better margins at a higher acquisition cost? not necessarily .55 flat).
I signed up for Google Grants for my non-profit, and was accepted into the program. My experience with Google Grants has been horrible. They made us jump thru hoops, filling out form after form. Then they rejected our campaign, and wouldn't explain why. People will not take calls, will not answer questions. For me, Google Grants has been a total waste of time.
"And you take the fact that you personally don't know what they're being used for as evidence that they're not doing anything worthwhile?"

That was not what I said. Clearly some organization ponies up a few hundred million to build one of these systems and signs up to feed it power they think what ever it is doing is "worthwhile." I would love to understand that so I posed the question.

I think I mentioned that I understand the NERSC vision, sharing super computers around for science. And yes, there are lots of citations about their facilities, and they have six such machines on their homepage [1].

My question is if you aren't a government or university, what value would you derive from having a supercomputer on the T500 list? (patio11's excellent response not withstanding). Off list someone pointed out that Boeing uses their computer for structural analysis of airplanes made of carbon fiber. That seems like a perfectly reasonable use, one plane like the 787 is probably 5 - 6B$ of sales over its life time.

[1] http://www.nersc.gov/users/computational-systems/
I think the page numbers at the top serve as a nice progress indicator. I'm with you on the next / prev buttons. Ditch those.
Our Universities: Why are They Failing?
That's, unfortunately, a common reply by people who simply dislike some areas, and refuse to believe that not everything they don't understand the purpose of immediately is crap. I even used to be one of those holier-than-thou, "this is pomo obscurantism!" insufferable science undergrads myself. Of course, like most, I hadn't spent any real effort researching the subject before reaching such a "conclusion" (conclusion in quotes because I didn't really investigate the matter, just picking up a few quotes from Chomsky and Sokal or whatever)...

I actually still dislike lots of it, especially the secondary literature (which is, I think, full of garbage), but it doesn't take that much reading in the history of philosophy to gain a basic understanding of what problems 20th-century continental philosophy was responding to, or to realize that they weren't all insincere idiots who somehow pulled the wool over everyone's eyes for 80 years.
Militaria
Los uniformes de los U-Boat alemanes durante la Segunda Guerra Mundial
scala's own evangelists are worried that scala won't overtake java: "...Scala (the language, the tool-chain, the ecosystem, nothing about Scala) is not mature enough to be a Java replacement and barring an order of magnitude or two more investment into Scala commercialization, I don't see Scala becoming a Java replacement"[1]. this is despite seeing twitter and foursquare adopt scala at scale. and Scala's team, Odersky et al, are credible. they've already been through the extend java approach[2]. it didn't work. i see no reason xtend will be any different.

[1] http://www.infoq.com/articles/barriers-to-scala-adoption
[2] http://www.artima.com/scalazine/articles/origins_of_scala.html

anyway, i think the biggest problems with java are lack of first class functions, and no tools to enforce or nudge towards referential transparency. If Xtend helps with this, their page sucks because i skimmed it and i can't tell. verbosity and syntactic sugar seems to be the focus and incremental improvements typically aren't worth the inherent risk of changing pieces of our stack.

edit: xtend does seem to have first class functions per below, so my argument is weakened. i'll leave this post for discussion though since its going through some pretty wild vote swings.

val predicate = [ Person person | "Hans" == person.name ]
persons.filter(predicate)
remember the delicious
This feature, which Delphi has, can be problematic - if you're assigning a method to a method reference variable, it's not always clear if you intend to assign the method itself, or the return value of the method (which may itself be a method reference).

Of course, Java doesn't have method reference types. But it's an ambiguity worth bearing in mind.
Cog is very good and minimal. Basically like winamp in the early days, but for Mac.