skysight-inc/HackerNews huggingface dataset:
If OSX is anything like other OS's, you have to turn down the volume through OSX, not mplayer. mplayer's volume control is a way to "fine tune" the system volume. It sounds like your system volume is set high to begin with. Lower it. Then launch mplayer.

I would tell you how but I don't use OSX. Surely someone else can tell you, or you could learn yourself. It's worth learning how to use mplayer, if you are serious about audio.
All these shitheel sites do the same thing. BusinessInsider often doesn't even do the work of lightly rewriting paragraphs, they just rip content off wholesale. It's a dirty game, but I dunno if much can be done to stop it.

The CEO's reaction is a disaster unto itself. Shameful.
Aspen, Rocket, Tornado - granted a lot of these have C modules for speed, but they are Python. There are several others.
I think the main problem here is that I can no longer release liability for smaller packages (which appears to be a punishment by the driver who probably caught a lot of flak and not a necessity). Most of my packages are < $50 and I'm not too concerned with losing one of those to theft. I'd happily sign a release on those. On the other hand, with this particular > $400 package, neither the shipper nor UPS decided it was necessary to require a signature. As to what happened to the package? Who knows, maybe somebody stole it, maybe it was mis-delivered and not recovered.
Hmmm... I've not read that one. I'll definitely check it out.
I mostly see his name popping up in works by Curtis and similar writers, which makes me wary by default.
I only played with Node.js and I didn't like it. The event loop is cool for long-lived requests. It scales and so on.

However for the project I worked on, I decided to go with Ruby on Rails + Java Servlets.

You see, only some parts of an API needs to scale. But what about simple web pages like the viewing/editing of a user profile? What about viewing some stats that are auto-generated? What about the freakishly boring admin interface that every web app must have? What about deployment automation? What about just searching for a library that already does what you want and actually finding a good one?

Therefore I've built a Ruby on Rails app. Everything except the API that needed to scale was built on top of Rails. Then the API with scalability concerns was built as a couple of Java servlets. And I deployed the whole thing on top of Jetty.

The wonderful thing about Jetty is that it has support for continuations, so requests don't have to block on processing in case you're doing something expensive. You can just push that processing in an Akka actor and release the request until a response is ready. And Jetty may not scale as well as something custom built on top of JBoss Netty or Apache Mina, however a single Jetty server does scale to ten thousand requests per sec easily. And in case that doesn't satisfy me at some point, Netty and Mina are there, waiting for me to tap their potential.

And then with the wonderful JRuby-Rack integration, I could configure Jetty to select between the pure Java implementation and Ruby on Rails for serving, based on the URL. So everything, like the Rails server, the Java servlets for the API and the queue processing (Akka) is running in a single process. Which really, is freaking awesome.

So why use Node.js, when I can get the Rails maturity and ease of use, while escaping to Java in case I have special needs, such as extreme scalability or flexibility?
I love Zee comment when he tries to teach him that 50% of web is a rewrite. What an asshole!

Wonder if an average theft or rapist should be walking around with recent statistics of population being behind bars and why it should be ok to steal or rape.
HBO: The Weight of the Nation
I've started getting packages delivered to work, as well, but I actually bike to work so if it can't fit into my panniers, I'm out of luck.
Indeed, planning for 3 months to make sure you've done no wrong is much better than coding for a weekend, and determining then if you've made the right decision. Funding engineers for 3 months isn't all that expensive and everyone always makes the correct decision after 3 months of planning...
Yes, but that's with many, many laws, right? It depends on the prosecutor, defense, and jury.

The way it's been described so far, the reporter thought he had found an undocumented API...which, totally speaking out of guesswork here, could be as simple as seeing the json file being passed through the web inspector, seeing that there's an id field, and then iterating across it. The person has no expectation that when the id is of a private object, that the service would actually return that data.
I might have to steal/quote that last line.

"Move fast and break things. Edit later." Perfect.
Piracy is when it is the little guy stealing from the big guy... and that is ok. This is the big guy stealing from the little guy... and that is bad, mkay? lol
Here's a newer one, from the pylons team:

http://pypi.python.org/pypi/waitress/
You can't copyright facts, but The New Week article didn't have proper citation. In no work of academic writing or real journalism are you allowed to put one link at the bottom and call it a citation.

I would never allow a post at interchangeproject.org to have that sloppy of citations, nor would I allow someone to write there very long if this is what they consider proper attribution. Is it plagiarism? I don't know about that, but the attribution in that post is appalling.

The post is so close to the original that it should have just been one giant block quote. That's not journalism.
Last 3 downloads were a Nero album (which he said he didn't like) Mastodon's the Hunter, and Silversun Pickups "whatever the new one is called"

Last purchases were Gotye, the vinyl edition of The Hunter, and Edward Sharp and the Magnetic Zeroes. He says he's going to buy the Silversun Pickups one at some point.

You've sparked a conversation down our row, and it's almost an even split between 6 people. Some people argue there's no point to buying the CD after download and that they feel going to concerts is payment enough.

There's also some discussion that some listen to so much that they couldn't possibly afford to pay for it all even though they'd like to, but they still want to listen.
Probably the same reason they don't recognize plagiarism when it jumps up and bites them on the ass.

I prescribe a copy of Strunk and White with a healthy dose of proofreading.
well, perhaps making it a public rant like in this example will make them think twice before next copy/past.
15 Mayıs Günlük Burç Yorumları
Small suggestion: add information to your html title. I often bookmark services to come back to when I have more time, and the title merely says "easel.ly" - which is non-descriptive. I customized a description on my end of course, but the point being, it might help users if you put into the title what easel.ly is / does.
that's a common problem I've been noticing lately. People can't take the blame when they made a mistake. It's whether they blame someone else or they divert the subject. It's so hard to apologize or say "yes, I did it" and then move on.
...and that constitutes a fair use of the NYT's reportage to draw a new insight...that's a bit of difference than plagiarism
Sure, but does your consciousness comprise of both you's or just one?
They are calling you out for plagiarism because your company is a plagiarist. It's just as clear as seeing a person who is burning and telling them that they are on fire, or a person who is dead and calling them deceased. You do not have the right to lift entire articles from other's sites, even if you DO give attribution.

If you as CEO have so little common sense that you don't even know what plagiarism is, then you need to step down quickly before you open your company up to lawsuits against people who actuallY DO have the money and the time to pursue a suit.
This post would benefit from concrete examples rather than vague complaints. For example, if something is "very immature", why not include specific examples of bugs or issues that required upgrading to "the latest version"? Likewise, if Node's testing frameworks are "good" but "no match for … Django", explain what's missing or how other testing frameworks are better. Being precise with your criticism helps the reader put them in context, and also helps maintainers improve their projects. Unsubstantiated criticism merely generates fear, uncertainty and doubt.
Your consuming code is tied to Foo. In dart, the consuming code only needs tying up to the interface.

> You always need a class

Nope. That's the whole point which I am trying to communicate: you do not need a reference to a class to get the instance of the interface from, as you confirm later on:

> As to the calling code needing to know about that one concrete implementation:

My personal feeling of liberation comes from the fact that the code is simpler and more clear. The non-coupling is nice, but can be achieved with dependency injection too: the point is the transfer of characters into a mental model which is more efficient with the named constructors/factory constructors.
I kind of disagree on this point. Business Insider has always asked for my permission before syndicating my content.
Yahoo’s Parting With Thompson Will Be for “Cause”
Tech journalism is broken. Someone fix it. Please.
It was awesome of you to follow up like this. You're clearly more openminded about the issue than I am.
The Pirate Bay have been promoting unknown content on their front page as have other file sharing sites. There's music blogs and youtube channels that promote unknown artists.

Not to mention file sharing technologies such as direct connect and soulseek that lets you browse everything a user shares which is another way of discovering new content. You can search for something that you like and hopefully discover people with similar taste and find new stuff in their collections.
The CEO's response amounts to the assertion that they will only plagiarize from people who won't call them out. What a nasty ungrateful insulting fellow.
GOVERNMENT SHOULD CARRY HEALTH WARNINGS
> We work immensely had to product original content as well as link to original sources when deserved...this case was absolutely no different.

Zee, let me tell you something. When you lie, do not lie in a way that can be disproven by math. I mean, it was easy, so easy for me to take five minutes to plug in the article text to a difference calculator and find the result. And here's the outcome:

There is a 58.632778264680105% difference between Unwieldy's article and TheNextWeb's (41.367221735319895.% similar).

If you remove the intro from TheNextWeb's article, there is a 28.213166144200624% difference between Unwieldy's article and TheNextWeb's (71.78683385579937.% similar).

Do you want to say the words "original content" again? Because I just determined that your article is at least 41% similar to the one you copied. If we remove the cute introduction, the sameness of your article jumps to over 70% . I used the well-known algorithm called Levenshtein distance. It took me a minute to figure out how I would determine how much TNW's article was plagiarized. And because I do not copy, I will even show you how I got it.

First, here are the articles I compared (text only, line breaks removed): http://notes.unwieldy.net/post/23049725899/plagiarism and http://thenextweb.com/shareables/2012/05/14/how-3-simple-but...

Here's the code I used: http://ideone.com/BdNk2 (Java)

Here's the code I used to calculate the Levenshtein distance: http://en.wikibooks.org/wiki/Algorithm_Implementation/String...

And here's the technique I used to calculate the Levenshtein difference percentage (thanks to Alex Martelli): http://stackoverflow.com/questions/3106994/algorithm-to-calc...

Now, what could you have done? You could actually admit there was no way you could produce "original content" from copying the original article unless you did actual research beyond what Joshua Gross found. You could merely post a link to the article and say, "This is cool. Check this out." And third, you could be nice on Twitter to the author you shamelessly ripped off. My god, when I can show 41% of your article to be the same as another, the least you should do is be 41% classy about it.
Do you think that radio didn't drive concert/merch sales? Of course it did.
However, to HuffPo & TNW's credit, they do have original content that is mildly interesting. Mashable's original content is laughable at best.
Essentially she had a TIA from all news reports at the time. This is known as a "mini" stroke. Just found it interesting that in an article about embellishment of a resume she refers to it simply as a "stroke".

More on TIA:

http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0001743/
I never understood why you needed ORM for a database that stores objects... Validation is the only problem it helps in but there are other ways of doing that.

ORM for Mongo is silly....
Now WordPress sites can run directly off Amazon S3
> I honestly absolutely no idea what we should have done differently

hey Zee no worries about it! Most psychos don't see anything wrong with what they did; it is the judge who puts them behind bars for a life (or gives electric chair) who is the bad guy!

Hopefully your stupid behavior will get enough publicity that soon you will share CEO Thompson's fate.
The XKCD is a little different:

1) Find (false) fact on Wikipedia.
2) Include fact in your important paper (journal, etc)
3) Fact is found on wikipedia to be false, and is removed
4) Fact is later found in your journal, and is then added to Wikipedia with a reference to your important findings.
5) Fact cannot be removed because it was been referenced from a journal
Try getting a job in any non-software engineering field without a college degree.
Very thoughtful post. Many big companies are moving towards "open floor" plan. But, when you look closer, it is simply smaller cubicles and more people in the same space. But this blog provides the insight, how to improve "productivity" by having conscious 60/40 split. I think this is a great insight.
Well, if he is serious about changing the system, wouldn't it be comparitively easy for him to start with his own companies and lead by example?

Thiel is, first and foremost, advancing his own interests by enouraging students to drop out and pursue startups in which he will have a stake.

He wants to hide this among otherwise valid criticisms of the system. But he really can't.

Unless he's paying you not to attend, you are foolish not to attend university because of what he says (versus your own reasons).
Lol.. They don't have to love it. They also don't have to write a blog post explaining why they stopped using it.

It was done to generate press, because really no one here ever heard of their app before this. They gained, by slighting Node, and that's why I commented.
This was his reply to a question asking him to have a bug bounty program like Knuth.

We could have bankrupted Don Knuth when we first started automatically generating TeX from Mathematica years ago!

Talk about humility..
i guess this sensational title is aimed to draw an audience?

There's nothing new here than what Edwards Tufte discovered long ago.

The tools are not broken. In fact they are getting increasingly better. Of course, if you don't know how to use them; rather, if you can't give a good presentation, it's not because of the software.
> They're busy, so they go quickly, so that they can get more done.
> Move fast and break things. Edit later.

What if time("go quickly... get more done") + time(fixing "[broken] things") > time("spend an extra 5 minutes")?

> I've taken to really admiring the type-type-type get a million emails/comments/tweets/posts out a day style.

I can't tolerate this style. In my experience, the type-type-type individuals often express their ideas in unclear ways.

Measure twice, cut once. I proudly spent 6 minutes writing this reply.
I'm asking if you don't think BitTorrent drives concert/merch sales. And because we both know it does, why we shouldn't consider it a force of consumer acquisition?
>As for the courier companies, every time they have to deal with a bad label or anything that requires a human to step in to help process the shipment you are slowing down the production line. Watch a couple videos of a Fedex or UPS sort facility to get an appreciation of what they deal with daily.

Vouch.

I worked as a FedEx loader/unloader for a year in college. We wear these cool wrist-mount computers with scanner rings to inventory the packages. A smudge, tear, wrinkle, or glossy tape can make reading the barcode a pain. When that happens you have to set the package aside, key in the numbers by hand, confirm the info, and then you can load it. Oh, and this is all while you are getting swamped with about 1 package every 3 seconds that might also need to go through this process.
I think most people are just angry at the CEO's reaction to the author; he definitely comes off as a petty jerk. I also think calling it plagiarism is a bit of a stretch.
> The new feature isn’t covered by the standard ‘no emails please’ check box.

I got this spam this morning, and duly reported it as such. No emails means no fucking emails, what is so hard about that?
As with most (but not all) criminal statutes, the intent matters. If you can clearly demonstrate that you had no intention of actually accessing information you weren't authorized to see, and, better yet, that you didn't set out with an express purpose of abusing someone else's application in order to gin up the material for a for-profit news story, you'll almost certainly end up OK... if by "end up OK" you mean "excruciating legal drama that concludes in your favor".

Let me be clear: I don't think Kickstarter is going to go after the WSJ, or even that most companies would raise a huge stink about this.
"everything" seems unfair.

Firefox has had sockets for a while and has also chosen to make them available to extensions only. Even Java Applets back in the day supported sockets only if you jumped through a bunch of hoops (if I recall correctly. it's possible you could only do socket communication with JNLP or something).

As far as I know, NACL is extension/app only as a way of controlling risk to the client.
True or false, Zee - it is acceptable for another site to scrape TNW and repost its content verbatim, as long as it says where it got the content.
Maybe some day people will finally realize what's so awesome about Ruby on Rails. It's not the libraries and the fact it's been around for almost 8 years now. No, it's simply the language. Ruby is a fantastic language and an addictive one at that. Once you get a feeling of how productive and expressive it is, it's enough of an incentive to keep at it. The same goes for Python by the way, another GREAT language. One day people will realize that Javascript just doesn't cut it.
Full Show 5/11/12: Conversations with Great Minds - Anya Kamenetz
This doesn't show the compiled code, it shows the syscalls that are made by libc and the dynamic linking system to set up the process.

Back in the days of a.out and static linking, it was much shorter and easier to understand.
Jacquesm, I +1 you.

Funny that such basics have to be taught to a CEO of a technology blog.

The board should vote him out _immediately_
Only rookies do that inside the web server process.

The job of fetching a Twitter feed can be offloaded to a background jobs queue. With a little help from Nginx, you can free the Ruby process to take care of other requests until the response of that Twitter feed is ready.

Or you could simply deploy your Rails app on top of a Java server, by means of JRuby and forward that request to a servlet that uses the continuations support in EE 6, offloading the request to an Akka actor and freeing the pipeline until it is ready. Works great and you can even write everything in Ruby ;-)

Also, Rails does work with multi-threading.
Thing is, are people who are capable of graduating from a top tier American university with a high GPA the sort of people who are ever going to lack options, the sort of people we need to worry about?
BT isn't comparable to radio or something like Pandora or Lastfm. It's more like the new version of making a dub tape of a friend's music, labor-intensive and not always convenient or practical.
First of all shipping companies are geared to service larger
business no the piss-ant customer that does 1-2 shipments per day.
There are automated solutions for all this stuff that makes it very
easy. No shipping company in their right mind would change their
workflow to make it easier to a "home" user.

I think the OP is asking for the creation of a company that does focus on "home" users, precisely because their current shipping experience is so fucked up.

Why they heck would they.

Because there seems to be a huge demand for reasonably-priced, "home"-user oriented shipping. Dealing with the current system is a huge pain in the ass if you're not a huge company, and the OP (like me, and others, I'm sure) would be willing to pay a premium for higher quality service.
There's a new breed of CEOs who use 'ur' in public correspondence. If that isn't a red flag, I don't know what is.
Just look at this banana game controller!
Exactly.

Sadly now, we should expect the classic "Oh crap, this story hit the top of HN, so here's a half-assed reactionary apology to try to save face" tactic that we've all seen before, which is incredibly lame.

Had he not been, for lack of a better term, such a defensive prick initially, and more upfront (or at least professional, you're the CEO for crying out loud) that would have been much better.
another common problem I've been noticing lately... people do apologize but then we get this same post only this time they point out where the person admitted to it... and the same people bring out their pitchforks anyway.
While it's true you can't do 1 to 1 the fact that my site does ~700 times as much traffic, and it is absolutely the latter of your two types time ten is a cause for caution. This is why I want to hear from some actual enterprise level people that have solved real scaling problems, unfortunately at the conf it seemed like startup size scaling problems were being addressed, and perhaps not very well.
Certainly. In my opinion an explicit quote of part of the original article would have been better than paraphrasing. Quoting reinforces the value of the source (“we couldn't write it any better”), paraphrasing does the opposite.
Do you think Node will be lean and mean forever. It's been around for about two years. Let it grow and it will soon become just as "fat" as Rails and Java frameworks. Funny thing about people reinventing the wheel thinking their approach is just so much smarter. In the end you end up having to face the very same problems Rails guys and Java guys faced in the past. Abstractions, reusable components for X, Y and Z and you end up with something like J2EE or Rails.
What do you even mean by scale in this context?

https://en.wikipedia.org/wiki/V8_%28JavaScript_engine%29

V8 increases performance by compiling JavaScript to native machine code (x86,[2] ARM,[2] or MIPS[3] CPUs), before executing it, versus executing bytecode or interpreting it. Further performance increases are achieved by employing optimization methods such as inline caching.
Hopefully this is a very nice tool. The current CRM scene, proprietary or not, is full of bloated bags of broken features.

Good luck!
My first thought was "What an idiot", but then I realized just what you said, his statements are propaganda to lull the less informed segments of the market that still cough up the bucks for ESPN (and a few other channels), not what he believes or knows (most likely).

He's selling to my wife. My teenagers just plug HDMI into the computer (from the TV) and go find the shows they want. He's already lost, but it will take him 5 to 10 years to know it.

To answer one person down there, yes, I had to tinker with the PC about 5 minutes (Ubuntu 10.04) to get drivers and settings correct, but HDMI works great after that. (sound, aspect ratio, it's all good!)