skysight-inc/HackerNews huggingface dataset:
Very nice work!

BTW, the player buttons used to be in the top bar, and the search was smaller. I could not for the life of me understand why they moved it down...

I disagree with the comments suggestion - it's a feature probably stemming from the fact that the site was (is?) mostly used by DJs for uploading sets, and commenting on certain high points of the set is a cool feature.

But the biggest problem with their site right now is performance. A SoundCloud tab keeps the CPU consistenty busy. (And, interestingly, only when it is visible. When it's in the background, it's fine. Using Firefox.) And prolonged playing causes my browser to crash. I use both Spotify and SoundCloud, and Spotify has none of these issues. I presume the Flash player component is to blame.

Oh, and of course: "A new version of SoundCloud is available. _Reload_ your page..." And then you reload, and nothing changed. Every other day, sometimes more than once in one day...

But it's still a really great site, I love it.
Many would disagree. I'd call it both. Can you further explain?
Probably not the best source: http://en.m.wikipedia.org/wiki/Jews
Edit: down votes weren't mine.
"that mentality is what drives it all: if only we can get enough of these bastards, we’ll win the war"

You would have thought they would have learned something from the last couple of failed invasions - you don't win a war with technology. You win it with troops on the ground.

This is the Rumsfeld Doctrine in action, and again we'll see it fail.
Kind of a random point, but demon.co.uk is something you'd want to add to the domain suffix list on HN, it's a bit like blogspot.com in that regard.
Hey, that's really cool. Looks like you have thought of everything there.

I want to add some more features to mine at some point in the future, making use of the canvas pixel array.
Not necessarily. For example militiaries routinely recruit (hire) first, and then later figure out where to put the hiree. The same is less common but does happen in industry as well with entry-level college graduate positions, and in some cases even with higher-level positions.

Even if what you say is true, though, some companies intentionally hire people without the necessary skills to do a job, then train them. In that case there's no point in testing them for job-specific skills they don't have so what you want is a way to determine which candidates are likely to be successful after training.
"because the UI elements weren’t hardware accelerated until Honeycomb"
That's a common misconception.
Android has been using hardware acceleration since before 1.0. There have been more and more HA-backed new APIs with each releases or so but it has been here from the start.
Also, things are not so simple that 'activate hardware acceleration' is the gold solution that solves drawing.
In truth, many things can go wrong in the time between 2 frames.
Single line of code cause of London air traffic chaos
Haha, right. I am not sure that a typical rocket body can handle the moment loads of being slung under a wing, even a delta, so I don't know about trying to fly an entire rocket, but certainly I'm advocating an even more modular approach to first stages where you have drone booster gas turbines that separate when they are no longer aerodynamically favorable (Mach 0.8 for turbofan, Mach ~2 for turbojet?) enough to keep building around them. Throw a big delta wing on there and land it at high speed using vortex lift. Low drag, no high-lift, and plenty of space for some gas.
Interesting. In my validator [1], I take an entirely different approach. Everything throws an exception... which is caught and rethrown at every level, which you can then "interrogate."

I did it this way because if someone calls the validation function and wants the method to fail immediately if something is wrong, it will. No need to check, it just does. But if you'd like to try validating and see if something messes up, you can!

[1]: https://github.com/callmeStriking/affirm-json (see src/validator.js or, heck, just run lib/valitest.js)
Huh. I wonder if I should put up a bunch of positive and encouraging signs and images in my home gym to exploit this effect.

Also, my lifting buddies and I often joke around with each other with certain phrases. Some of those, like yelling, "light weight" after a particularly tough set, seem to cut with the grain of this article. On the other hand, phrases like, "no pain no gain," or talking about "this heavy ass weight" (not that the weight I'm lifting is really that heavy) cut against. I wonder whether changing our terminology/"battle cries" would have a positive effect on the work we can accomplish.

Very interesting link. Thanks for posting, iKenshu.
For the more professional presentations I tend to stick to beamer, but for a quick presentation the deckjs backend for asciidoctor allow for a very fast setup.
> the gay agenda

I'm not sure if you know about this, but this is typically a term of derision and a strawman by anti-gay and homophobic groups.

http://en.wikipedia.org/wiki/Homosexual_agenda
The Finder and all its functionality was ported to Cocoa in 10.6. All related functionality has eventually made its way into Cocoa: NSWorkspace, NSURL, NSFileManager, and NSFileCoordinator. The Carbon file management APIs are long, and thankfully, dead.
DRM is effective because while it doesn't prevent piracy, it hinders it, making paying for the work the most attractive way of getting it for many consumers. If DRM can be made unobtrusive enough to make the hindrance of piracy much, much greater than the hindrance of DRM for the vast majority of consumers, it is a net win for artists, distributors, and ultimately consumers.

Anti-DRM sentiment is often repeated blindly by pirates and neckbeards ("but muh software freedoms!") but when looked at economically, it makes all kinds of sense.
Physicists solve decade-old quantum mechanics problem
I would definitely sign up for a FreeBSD droplet, I haven't found a *BSD VPS anywhere near what I'm paying comparable to the specs of a couple OpenVZ Debian GNU/Linux nodes (512MB Ram/50Gb Disk/2TB net) $15/yr. I would hope OpenBSD adoption would soon follow to host many of my services in a more default hardened OS.
Do you have evidence of that? That is pretty much exactly what is in question.
The C# numbers surprise me, I get asked mostly for C/C++ and Java leads followed by Python and Ruby. I wonder if the C# numbers are from finance jobs (though that's where I get most of the Java and C queries from).

I don't think there's a set stack in NYC. Probably a few more MongoDB based stacks due to it being based here, but not to the exclusion of other databases.

Might ask on the NYTM mailing list but be prepared for an onslaught of recruiters and ideas guys.
>>Please stop bringing up the shootout…<<

I didn't!

Your accusation is completely wrong!

(And it hasn't been called that for over 7 years.)
Foundations of Cryptography (2007)
The market of automobile buyers includes the market of Tesla buyers as well as the market of Toyota buyers.
How is it different from SSHFS.Given that both are FUSE & give nearly same functionality.
as in sudo autosshfs-user add $(id -un)
I'm not, it was Americans with Europeans with Africans, against the Africans, Irish and Scottish concerned. Besides, the original sin of white Americans is probably either cannibalism, or hanging Quakers. But even after slavery was agreed as wrong, the idea that the freed slaves and their descendent's were actually real people with equal political rights took a very long time to take hold, and has still only had a limited spread.
This old thing. It is wrong and has always been wrong. Quoth:

"Race is a social concept used to categorize humans into large and distinct populations or groups by anatomical, cultural, ethnic, genetic, geographical, historical, linguistic, religious, and/or social affiliation. First used to refer to speakers of a common language and then to denote national affiliations, in the 17th century, people began to use the term to relate to observable physical (i.e. phenotypical) traits." [0]

But more importantly, they are an ethnoreligious group, defined by shared ethnicity and religion. [1]

So, not all Jews are Jews, and not all Jews are Jews. But the classification is not always religious.

[0] http://en.m.wikipedia.org/wiki/Race_(human_classification)

[1] http://en.m.wikipedia.org/wiki/Ethnoreligious_group
The key part is the last sentence:

"In regards to FreeBSD, we’ve begun the work necessary to get it supported in DO. We’ve already begun testing it internally and hope to launch within the next 2 months."

Finally!
This may be true for startups after the venture capital runs out, but in a lot of medium to large companies few highly profitable ventures subsidize a lot of inefficient ones.

Occasionally someone may decide to start "trimming the fat": that is not different in public or private enterprises.
No, I was agreeing with his rejection of your post.

Nobody gets into art because they think they could make money off it, but the opportunity cost of being good at it is so high that it's extremely rare to be good at art and not need to eat off of it. The rhetoric you air is the damaging, poisonous kind that encourages disrespect to artists as living human beings because they don't martyr themselves.
Is it possible that the drives that died were in similar physical locations? For example, if you have a dodgy power supply, perhaps the last bank of drives gets lower quality power, or depending on the temp of the case and airflow, perhaps the top bank of drives run significantly warmer?
someone should write a bot to merge this into wikipedia.
best practices sounds a bit pretentious to me, 'how we dev at Futurice' would be less presumptuous.
Some of these points are common senses, other are arbitrary library or architecture choices that are not going to fit every project and some just need to be updated ASAP.
I would pose another similar question. Let's say that artists don't work to satisfy the entitlement of others. For what reason, then, do they continue to work? It must be because given the cards they were dealt, they decided to make what play they could.

The entitlement explanation to behavior probably isn't the right one here.

I would also argue that artists can't make money off of art because it isn't simply art that sells. There's a whole marketing and visibility and polish machine that could be exploited, if you had enough money and power. I would argue that for many profitable art works, it's companies and investors who win -- those who have power and money. Artists are just employees unless they make it huge, and that only really happens in the music world. And on this tangent of the music world, I would note, as a curiosity, that most people wouldn't be able to identify the artist of some popular visual art as readily as the artist of some song.

Artists are just living in a world where most means of discovery have been capitalized upon by other businesses into a pipeline that you must pay to use. People like Macklemore are just rare exceptions.
There definitely is no "NYC Stack", I think you'll find every product from commercial to open source in use somewhere there.
Oh, and for those of you wanting a relatively recent Linux that looks and feels like the NeXT, I just found out http://wmlive.sourceforge.net/ was updated this September!
I'm so incredibly grateful to have this user model https://pbs.twimg.com/media/B4xNHXtCAAAoFsw.png:large

2144 days into this experiement that is HN, I couldn't ask for a better analysis of myself than through empiricism. My online self may not be my "true self" but it certainly represents a portion of who I want to be.

Now to contextualize, I wonder how we trend together and apart from the median user model as individuals and the community? The distributions seem interesting -- for example at a glance we appear heavy on challenge seekers but light on stability!
Cool stuff. Thanks a bunch. I agree with you that software optimization takes preference, but I have also seen optimized crypto code in assembly that was completely undocumented and unreadable. I hope that Daala won't fall into that trap.
My favorite alternative: Reveal.js
http://lab.hakim.se/reveal-js/#/
Simple HTML slides with snazzy transitions

Warning: A common pitfall of "flashy" presentations is that even if you can avoid making it look gimmicky, the audience is too busy watching the effects and not listening to you. Is your intention to dazzle people, or optimize the amount of information your audience absorbs?
https://www.youtube.com/watch?v=meBXuTIPJQk
> "Russell was and is reviled and condemned"

Well, by the John Birchers and the like, but he also won the Nobel (in literature, of all things) and was quite influential among people who would not have understood the Principia Mathematica. I think Chomsky is way off base here.
I'm not sure that the Extremetech page allows concluding much on its own regarding MIPS efficiency vs. others as the implementations are pretty different and the only MIPS instance is an oddball: it's OoO and 4-wide as the i7, while being on a very old process (90nm) while the all other chips are on better processes, and the 3 or 4 wide ones on 32 nm. 3 process generations tends to have an impact on efficiency ;)

Also on this topic: if the original MIPS was indeed very simple, recent versions added thumb-like code compression, SIMD extensions, DSP extensions... As everyone else does really. And you can get similar CPU benchmarks level as other architectures.
Then the very same instruction architecture can have pretty wide power efficiency differences depending on implementations. Just look at Atom vs. Core, A8 vs. 15... Even the same model shows big differences based on implementation choices (optimize for speed vs. area/cost for example).

As someone working on SoC, I believe the key difference in MIPS vs. ARM vs. Intel is not so much the instruction set, but the work effort spent on optimizing the implementations close to the processes. It's pretty obvious for Intel, but ARM spends a lot of time with the big foundries (TSMC, GlobalFoundries, Samsung) to make sure their implementation are well tuned. And they pass on the know-how to their customers through what they call "POPs" (Process Optimization Packages). This is important for ARM, but also for the foundries as ARM is the de facto standard in mobile. A lot of work go in this, and it shows at the high end. MIPS/Imagination recently propose something similar for MIP, but they're far from having the same amount of resources. That's the main difference between MIPS and ARM at the high-end IMHO.
Finding similar neighborhoods across cities using social media activity
Is the upshot of this sort-of like 'tcc -run'?
An Opportunity to Shout at Assholes – a scam involving Microsoft's own website
This article contains a variety of citations about screen time[1]. And here's some stuff about the benefits of reading[2], from the reading-to angle. There's tons of stuff like this if you care to look in to it in more detail.

Nothing in here is definitive. I am not saying that negative effects of screen time are proven beyond the shadow of a doubt. Personally, what I care about is what's most likely to be true, so I can act on that for the sake of my son. I think it is more likely than not that >2 hours of screen time per day is a negative factor. I think it is more likely than not that reading is a positive factor. I'm not going to wait for something to be 99.99% proven before I act on the information.

[1]http://www.npr.org/blogs/ed/2014/08/28/343735856/kids-and-sc...

[2]http://www.parents.com/fun/entertainment/books/the-brainy-be...
Artists literally have to beg publicly for money, to resort to what amounts to a medieval patronage scheme, just to survive at all, all because the audience has simply decided en masse that the value of all creative work is effectively zero. https://news.ycombinator.com/item?id=8745759

They are a business. If they didn't make money, or even lost money, then they didn't take care of the financial side of things. https://news.ycombinator.com/item?id=8746405

I have a problem with both of these ideas (from different comments here, and I did cite them). First of all, I think it is in the best interest of the world to make a lot of stuff freely available to the masses. I think the world is a better place when some things are readily available. It is a form of public education. I don't want culture to be something only rich people can afford.

Having said that, yeah, if you are doing something creative, it takes a lot of your time and you should be compensated but that doesn't mean business stuff comes naturally to creative types.

I have a done a lot of stuff over the years that I have reason to believe benefited other people. I don't feel I have gotten enough financially out of it. I don't think that is just a case of me being stupid and not business-savvy. I think some things are just hard to monetize and I also think some things are hard to accomplish at all and may be impossible to accomplish if you have to worry about how to also monetize it.

I am encouraged that we now have things like Patreon. I am encouraged that we are coming up with new alternatives like that. I still don't know how to effectively pull off the things I want to do and also monetize them. But one thing I am clear on is that I would like some things to be freely available because I don't want some things only available the The Haves. I think that increases the divide between The Haves and The Have Nots. And I think that is one reason monetizing art is a hard problem to solve: Because it shouldn't just be for the rich. It should enrich the lives of many. Yet, no, the artists should not all be starving artists either. I am not a fan of martyrdom.
Hastebin (written in Node) is also cool if you intend on making it public - I put an instance up at https://paste.ian.sh and I use it every day.
You win by showing the local populations that you are not the enemy. Every drone strike just gives more ammunition to extremists who are trying to convert more people to their cause.
I wouldn't use UML for high level / rough idea stuff, although I am a fan of UML to some degree. I don't use it as much as I used to, however.

That said, I go the old fashioned way for sketching out ideas: an artists sketchpad, some drafting pencils, a box of colored pencils, a straightedge, etc. I mostly just draw boxes, lines and arrows. Interestingly enough, this actually can (at times) be a sort of "pseudo-UML".
This happens in the pilot episode of Futurama.
You may want to consider using a stable sort to list the results. Users with equal scores are shuffled each time I click the topic name.
That course looks a bit to fast for a beginner. For a more gentle and enjoyable approach, look at the Khan Academy's Journey Into Cryptography:

https://www.khanacademy.org/computing/computer-science/cryptography
So, literally genocide.
If you're interested in HTML-based options, there's a roundup here:

http://www.sitepoint.com/5-free-html5-presentation-systems/

I used Deck.js for a recent presentation, mainly because it seemed the quickest to get up and running at the very last minute, and seemed to have the least jarring/motion sickness-inducing transitions (among the various options offered by each tool).
UX Project Checklist
There's also a course at Berkeley that's pretty good:

http://www.cs.berkeley.edu/~sanjamg/classes/cs276-fall14/

Covers some big recent results in the field like FHE and iO
It would have been nice if they had a MIPS core actually designed by MIPS.
I'm having a (low-end, of course) U3 from ODroid - and it is collecting dust, while my Pi is actively used as XBMC (soon Kali) setup.

The ODroid seems more of a tinkering device:

- no polished media related distribution as far as I could tell (the usual solution is running Debian or something and automatically launching xbmc, as root more often than not in the couple things I tried)

- no way to fix the hdmi output (i.e. overscan issues) - whereas the Pi has a simple text configuration file for that.

What I'm trying to say is: More hardware power doesn't actually give you a better experience..
At the same time, look at how we comics do the same. Their primary output is free/ad-supported and their main source of direct income from customers is side-projects, merch, and donations.
For those who'd like to continue, there is NeXT support in MESS:

http://git.redump.net/mame/tree/src/mess/drivers/next.c
IS THIS THE END OF THE ROAD FOR US of A
Okay, lets take a simple one:

"Have you implemented input validation and output encoding?"

What could go wrong, right? A naive developer with little security understanding will look at that question and might even ask other members of the team about it. After a short bit of research the developer answers the question as "yes the application implements input validation and output encoding" based on finding that the framework utilized does in fact have input validation and output encoding functionality built in.

Of course while the framework might have such controls and they may even be implemented for the particular code base, it turns out that relying on the framework alone isn't sufficient because there are many places in the code where that framework can be subverted or entirely bypassed. Rather than stopping at the framework controls the developer actually needed to perform a code audit and find everywhere user data might go to a sink which could result in unauthorized code execution, SQLi, or XSS.

This is a particular scenario I've seen from the days of PHP magic quotes all the way to the latest ASP.NET request validation. It turns out the question was too simplistic. If we look at solving this problem we then need to dive into a great level of detail not only pertaining specifically to the framework controls available within the environment, but we must also look at how the code is implemented, ultimately scrapping the check-list only approach in favor of static code analysis. Of course if a management team only has a checklist and they are getting false answers as exampled above, they have no idea why they need static code analysis or should pay for the software and resources to use it.
> However the author couldn't come up with any specific examples where Hughes or Vidra are unreasonable people

I would say the key point of the lines you quote isn't that they were unreasonable people, but that they catastrophically failed to understand the staff -- resulting in them being seen as unreasonable.

Though, there's plenty of specific examples -- most of the article, in fact -- of specific events that contributed to this feeling, and specific warnings that Hughes received that should not have made the mass exodus a surprise.
question: bad luck in chess? I do not get it. Maybe I'm simplifying, but the program which gets deeper in the movement tree, should always win.
Wow, that's an interesting bit of trivia. I didn't realize old Finder code (well, Carbon stuff) was kicking around that long.
They use hashes of known material, and in some cases, image recognition technology for more detailed review.

Files that are shared receive more attention. This helps since most files on Dropbox aren't shared. A file-sharing application would not be able to use that filter, obviously.
Weaponizing Your Pets is also a great talk (and humorous)

(video at: https://www.youtube.com/watch?v=DMNSvHswljM)
Soundcloud is my go-to example of bad UI design that has progressively worsened over the years. This, though, would be a step in the right direction!

Bigger than their UI problems, though, are their UX problems. I don't care what the site looks like as long as I could have three features:

1) no comments from strangers, ever. (they are mostly spam or content-less)
2) no auto-advance when I am viewing the page of a single track. (it often advances to tracks by artists I to whom I don't even subscribe)
3) let me sort every list I can produce. (the current sort of artist pages seems to be an incomplete bogosort)
link to userbinator's comment https://news.ycombinator.com/item?id=8560974
A look at the current public state of SteamOS and Steam Machines