skysight-inc/HackerNews huggingface dataset:
Much has been said that 2.0 dropping IE8 was about code size.
I really hope it was a focusing effort rather than size reduction decision.

jQuery minified is ~90K. Even if 2.0 weights half as much, 45K isn't that big a deal, even on mobile. Besides, it's so widely used that if you link to Google's CDN, it's probably cached already.
Beginner A.I. tutorial: Solving the sliding-block puzzle
TypeScript makes it way more maintainable.
MIT Probes Role in Case Leading to Web Activist’s Death
Yep, so there's pretty good access/liquidity in this market.

I don't necessarily think that camera lens rentals is "biggest player wins" either, unlike crowdsourcing graphic design (you go to the site with the most designers) or selling websites (you go to the marketplace with the most buyers) or even engineering recruitment (you go to the marketplace with the largest number of VC funded employers participating).

Unlike the three use cases above, the end consumer will only care:

1.) is the site trustworthy

2.) is the pricing competitive with what else is out there
Using testpypi less painfully
A quick post on how to start tsetpypi server.
Ad C) double-in on the "Ask your friends"

* Add a fb share button

* Give people the url to share in fb groups

* Fix the tweet button not to have the @bookturf in the beginning of the tweet but in the end

Ad-2 c) You could niche on a few colleges to begin with. Look for fb groups that are already handling this topic.
I would be able to take this seriously for a second if it at least mentioned the power trip side of it, or the greed of being addicted to collecting virtual stuff. But it's all just so great and special... why, they even mention "art" and AAA titles in one breath. I'm not sure if I should laugh or puke, really.

The role of violence in storytelling is as old as human history, and it has long served a purpose in conveying values of honesty, courage, confidence and perseverance.

It also served a purpose of voyeurism and of Schadenfreude. Again, if you want to fool anyone into thinking you're engaging in serious analysis and reflection, you should at least address one or two of the huge elephants on the couch.

/signed, someone who has been playing games since the late 80's and found this article to be a bunch of tripe. Yes, they reflect our mediocre, pitiful state, they don't create it. But mediocre and pitiful they are for the most part. They are either about being an asshole, or having irrelevant stuff. In that sense even Minecraft is crap.. and I played that, even SMP, so I'm not dissing something I don't even know; it's just I also know art, and music, and just sitting in the sun. I know books and stuff.
>Maybe what is needed is some kind of "legal counselor" to guide defendants in cases like this.

And then we could put them in an office and call it something like the public defender's office. ;)

Of course, then having them do their jobs would be expensive and no one wants to pay to help "criminals" so it would end up chronically underfunded and become unable to properly serve its clients.
the rails community loves to introduce a dsl for every aspect. I couldn't agree more in that, for a newcomer to learn ruby, and the rails framework.. in some stacks they now have to learn haml, sass, coffeescript, and rspec.
True. But if we assume everyone put on the stand in a trial is a paid shill, lieing for one side or the other, we also have to assume that that the court system is a sham and there's no point in a trial.

I'd rather assume that we can find smart, honest experts who happen to disagree, and that we can trust what they are saying to be their view of reality.
I absolutely agree. The two most important features to me would be the accurate and measurability of the inputs (heart rate, o2 saturation, etc) and the ability to get that data (API). I don't want my friends to know I just reached 120BPM in my exercise routine, but I may want to set up an app myself to do something based on my heart rate going to a certain level, or better yet, if my parents heart rate meets some threshold it shouldn't be at
It actually is possible to "mount" drives to a folder in unix fashion. http://www.computingverticals.com/136/map-usb-drive-to-desir...
The whole "we each innocuously violate several federal laws ever day!" angle is a total red herring. This isn't an instance of someone being charged for actions which nobody thinks should constitute a serious crime.

Go up to your mother and tell her a story that involves someone breaking into restricted closet at MIT, plugging into their network, evading electronic attempts to stop him, and downloading millions of scientific articles that normally are sold for a fee. If your mother is anything like mine, she won't be able to fathom why anyone would do something like this unless he were up to no good.

Swartz did not innocuously do anything. He willfully violated laws designed to proscribe exactly the conduct he was engaged in, conduct that to your average person smacks of criminal activity. Legislators, who think more like my mother than they think like you or me, intended to prohibit Swartz's exact conduct. The prosecutor here was doing exactly what my mother or my Congressman would consider the right course of action in such a situation.

At the end of the day you have to tackle the real problem, which is this: my mother understands the difference between joy riding and grand theft auto. That's within the wheel house of her experience. People interested in "information freedom" or even just proportionate punishment in these situations need to be able to make a case to my mom about why downloading JSTOR articles on MIT's network isn't the same thing as hacking into Bank of America's servers to steal credit card numbers.
> Some glorious day in the future, jQuery 2.0 will be the only version you’ll need; until then we’ll continue to maintain jQuery 1.9

The benefit is that if you're targeting mobile only, you can use the optimized 2.0. For other use case there's still going to be 1.9.
Also while we are at it, wonder what will happen to web.py.

It is a really elegant and clean framework. I hope there is interest to keep it updated.
Tactics to Hack an Enterprise Network
LSE PBS: Leszek Czarnecki at LSE - How To Make Your First Million?
Remote Linksys 0-day root exploit discovered
Cool but impractical - hard to do in your head and cumbersome when drawing something more than 3 lines. But indeed magical, no argument here :)
I pre-ordered one. Not impressed and agree with dr_7. Instead of a abstract health metrics, if you really have a health need - any standard personal electronics blood pressure monitor is much better choice.
Mistakes = information
If this is the future of 'libraries' I am very sad.

I fear it will be, though... so I have bought over a thousand books in the last year at used book stores and library sales. I plan to have enough real book to tide me through the next 4 decades at least.
Gmail uses tables for the list of mails, which makes sense, but there are also tables for things like the logo. I'm not qualified to assess the work of the team behind Gmail, but it's curious notheless.
For somebody as ambitious as Aaron, I could see how felon status would feel like a huge roadblock to the things he wanted to do.

Depression largely isn't rational.
Online Ad Spending Tops $100 Billion in 2012
If you're primarily focused on older IE's, I think it's assumed you're dealing with a forced intranet environment (typically government/military/large corp) and/or need to focus on stability, not the latest and greatest. Part of me says "good riddance" as I never got the lock in to XP, but I get why devs might be annoyed with being stuck at 1.9 for the foreseeable future.
Claiming a Twitter username that’s already been taken
I already knew about the topics, but I still found the table introduction to be incredibly useful. I haven't seen many who worked on creating beautiful, semantic tables like this.

None of the guides online basically have tables with rounded borders.
For future reference, people would be a lot more likely to comment on or be interested in this if:

- you had a website (or at least a GitHub account) where we can read about the project

- source code was included

Most of us don't even run Windows, so a .exe file in a zip with no page of explanation is not attractive in the slightest.

Hope that helps you for the future though :)

EDIT: Also, this comes under "Show HN"
You sound boring... I don't know...Do something useful, stop networking, start codingo, wathever. god. You people just live in offices and I HATE MY LIFE FUCK YOU ALL.
Hasn't violence in video games been going up as violent crime (in the US at least) has been declining?
No.

It is funny you'd ask though, I just read this post yesterday:

How Erlang Does Scheduling :

http://jlouisramblings.blogspot.dk/2013/01/how-erlang-does-s...
Everybody has some valid feedback, but does anybody else read this as "Tinkle"? The 8 year old inside me is giggling.
Yup I definitely tried to click them a couple times... they don't fad away for me in Chrome, they just disappear, left me wondering if I needed to play some sort of game to get to them properly.
Defining an Industry
Valid points. It's been extremely difficult working on our messaging. I think we're getting closer though. The new hosted service is about to be relaunched and we've put a lot of time into the messaging.

That being said, we're combining 1, 2 and 3.

You could look at all your photos, perhaps. But most likely not on your mobile device or tablet unless you're using some online service.

Backups aren't difficult but the fact is most people don't do them or have them. If your backups are just for backup purposes then it needs to be something automatic that you never think about (i.e. Crashplan). But even then it's sort of a black box of content you never ever see.

We're approaching it as a way to store, organize, share and backup in one place.

As far as the lack of sharing, that'll be addressed here in a few weeks, we hope. And we're leaning heavily on email for private sharing of photos (and of course Facebook).

Definitely appreciate the feedback. You're probably not the target audience but it's important that even you can understand the value proposition. If you hear about our release (look for OpenPhoto being rebranded) I'd love to know if you think the new messaging makes it any more clear (jaisen@jmathai.com).
Kumbh Mela, the largest human gathering in history
MongoDB and GridFS for Inter and Intra Datacenter Data Replication
I know I'm not being coherent, but just consider how many platformers have collecting coins as a prominent, if not the main mechanic. And nobody ever questions that, do they.

Fuck violence; our problems run deeper than even that.
If a bouncer kicks you from a bar, then you come back wearing a hoodie over your head and get bounced again, then come back wearing a fake mustache, you can't claim "I never knew they wanted me to leave".
Hi guys, there's been a lot of news on HN lately about the Java 0-day, the Ruby on Rails exploit, etc.

There's a lot of misconceptions about hacking and what it looks like now. This blog post attempts to raise awareness about what a targeted attack looks like today. It's a lot more than scanning systems for open services and launching a remote exploit.

-- Raphael
Why does this cost $80 more than other similar devices[1]? The website is doesn't show any useful added features other than iPhone support and all the screenshots are at an angle so it's difficult to see what the readout and graphs look like compared to the normal devices that are out there on the market. I guess having it automatically record each session is easier than having to manually open up a spreadsheet on your phone/PC and record the data, but that doesn't seem like $80 worth of features and some of the other higher end devices have various levels of history and exporting of data.

And the website causes my slick-marketing-plus-low-useful-information-implies-crappy-product sense to tingle due to the lack of upfront pricing, the avoidance of useful screenshots of the app, and phrases like "Zen index" and "social platform"

[1] http://www.amazon.com/s/?keywords=pulse-oximeter
Actually, SpaceX manufactures the M1D turbo pumps themselves. If you get a tour of the factory, you can look into the clean room where they are assembling them.
This bot net is being operated by the FSB (formerly known as the KGB). Seems obvious.

I wonder how kaspery can know the zero-days were written in China.
Content Security Policy and Shadow DOM
How about this:

The jury is not informed of the statue(s) the defendant is being charged with having violated except the most petty one for each category that the state is charging them with. For each applicable "petty" charge the jury finds the defendant guilty of then and only then is the jury then asked and tasked with determining if the defendant violated the next offense. So we still have one trial for numerous charges but the jury is focused on only one at a time and working on them in an escalating order.

I have this feeling that juries tend to start at the top most severe charge and whittle themselves done and if enough charges were made they may psychologically believe the defendant must be guilty of something. Working from the bottom up that pressure and psychology would be absent from the jury.

So the jury is informed the State believes a man is guilty of 1st degree murder and burglary. Judge tasks the jury with determining if the man broke into someones home, if yes, then the man took something of $xxx in value which determines the level of the burglary charge for sentencing purpuses. Next the judges asks about the killing charges, starting with manslaughter. Jury believes that defendant did in fact unlawfully kill another man. Then judge instructs them to determine if defendant premeditated the murder, etc... on up from manslaughter to 3rd degree homicide, 2nd degree homicide, first degree...

I realize that some laws may need to be rewritten to make this progressive application work.

EDIT: What I'm trying to say or do is: Don't provide biasing information ahead of time. Just like when doing software estimates you don't want a manager going to the dev team saying: hey we NEED these features can you give us an estimate, and oh we need it by the end of the month.
Please stop using the word "hacked" for every shit you do.
> Everyone installs K Lite Codec Pack and media player classic these days (or VLC) almost as a first item to install. Same as you install win32-codecs on Linux.

Keep dreaming. I'm currently demucking my roommate's HP shitbox. It doesn't have VLC. For the love of god, she installed Quicktime.
>The point here is that the prosecution didn't threaten Aaron with 35 years.

Are we sure of that? Putting 6-7 years instead of 35 in the indictment or a public statement may be calculated by prosecutors to try to avoid outraging the jury or the public with wildly absurd penalties. That doesn't preclude their ability to use the maximum as leverage in plea negotiations prior to that.

I'm willing to admit that I don't know either, but we can't assume what we don't know one way or the other. My point is that prosecutors should be precluded from being able to do that, and in general should be chastised for doing it even if they are legally allowed to, regardless of what happened in this specific case.
Games are not unlike books in that they allow you to experience something you would not otherwise undertake.

What is the difference between being immersed in Jack Ryan's adventures in a book and playing Call of Duty where you act as the protagonists and play through a similar narrative?

If anything the article doesn't go far enough to draw parallels between violence in video games and other forms of art: literature, movies, or artwork celebrating violent acts.

It also missed an opportunity to give a break-down of games sold by level of violence. Pokemon is fundamentally a fighting game, Minecraft involves defending yourself against monsters, Angry Birds is about violent conflict between birds and pigs, and even football games can have violence.
Well do you mean per-process or for the whole node? You'd have to go out of your way in any case. For process you could create a tail recursive loop that just calls itself. It will run for 2000 reductions then the scheduler will kick it out and so on. But it own't block other processes.

To block a whole node'd have to perhaps write a native functions a (NIF) and do it there. Which is also a reason to be careful with NIFs, they can kill predictable latency under load, while initially in serial benchmarks they could show a performance improvement.
Shiny server for deploying reactive R web apps
Haven't box office revenues been going up even as people pirate movies? Facts won't interfere with anyone's agenda.
Mail vs. Gmail (for iPhone)
Here we go again. http://news.ycombinator.com/item?id=4978143
It is a magnitude easier in Node to block the whole OS process by doing anything CPU intensive. In Erlang, if not using C-bindings, there is nothing a single Erlang process can do to block the whole runtime.
> I concluded that no one had actually checked to see if he could understand math. North American students hardly try calculations now; they're given calculators at a very early age.

That was something that caught me off guard a few years ago. In 2008 I was considering becoming a teacher (high school math/technology). For various reasons I chose a different path, but I sat in on some courses at a friend's school to get a 'day in the life of' feel and an opportunity to talk to other teachers. One class caught me by surprise. It was a 7th grade math course, essentially pre-algebra. However, the students did everything with calculators. The lesson that day was on interest, simple and complex, a way to try and tie the concepts down to real world examples. The students did everything with calculators, not one was using pencil and paper to work out the math (though they all recorded the steps they'd done on the calculators). Talking to the teachers, that was how their curriculum was setup, not just a one off case.

That wasn't what turned me away from teaching, but left me confused about how things had changed so much in the 15 years or so since I'd been in those seats.
Yeah, I think that's what I am getting at.
> Explain to me why what Bradley Manning did should be legal.

Allegedly did. You see? Comments like that are exactly the problem. Aren't we "innocent until proven guilty?" And that is why everyone is upset about Bradley Manning. He's been treated like a criminal though he's never been convicted.
His attorney said so directly, disclosing this weekend that:

* If Swartz plead out, he was being required to plea to all 13 counts.

* If he plead out the prosecution would seek some prison time.

* If he went to court, the prosecution would seek 6-7 years of prison time.

* His own attorney expected that even if he was found guilty, he would receive a suspended sentence.

No credible source suggests that the prosecution seriously entertained or threatened 35 years. Though, again, the prosecution brought this misunderstanding on themselves by bragging to the media about a 35 year sentence.
no offense but when i see a commit msg with "initial upload! I don't know if this works :P" I am kind of scared to install this on my laptop.
It may take longer for the jury to deliberate the entire case in this manner but it would prevent the "well the state thinks this man committed 40 crimes... he's got to be guilty of one so which one(s) should we pick" problem.
HN needs a "pin" feature, so this can be top all the time.
> Also note, that symmetrical funding will mean costs inflation - if defendant gets a million, prosecutor probably would have to spend more on prosecution, since now he has to overcome a million-dollar lawyers.

I don't see how that makes sense.. If the prosecutor completely relies on having far more resources than the defendant, then surely the case is weak enough to lose?

It would definitely mean that prosecutors give up on more of their weaker cases.

> So, let's say the defendant pleads out and the jury can not convict him because of whatever stupid thing. How it makes prosecutor necessarily bad?

That's why I mentioned "consistently" bad...
I am submitting this because Branch is now open to the public.

Mods: I feel like the original submission title should be restored to give context to the submission.
Pedantry: it's still included in the install, it's just disabled by default.
What about you? Who are you? Did you disclose who you are and whether you have anything to do with Mr.Kerr before you posted the comment?

Hence the downvotes.

(See how unreasonable anyone can be?)
It uses a unix socket. It's also a bit faster than using a TCP socket to proxy (at least in my limited testing), so I prefer it.
‘South Park’ Creators to Start Company, Important Studios
Beyond this, is there any part of the JavaScript language itself that is inherently asynchronous or enables the writing of asynchronous code?

I believe the answer is no - the async nature is provided by V8 and the core Node libraries.
Pirate Organizations Like Anonymous Are Key to Capitalism: Jean-Philippe Vergne
John Carmack's comment on Doom 3's code style
They might not be, but that doesn't matter as much as being able to report bugs and have them fixed now, while people are still actually developing/fixing things.
Jack of All Trades, Master of Some
No. That's only one example, depending on how the website is setup, but they're not limited to that. A distributed system is one that requires coordination among multiple machines to execute a task or set of tasks. A few examples:

- A website using a load balancer to offset service to multiple machines

- A hadoop cluster running a series of mapreduce tasks

- A botnet setup to DDOS some target
Another awesome thing - as of 1.3.1/1.2.2, nginx can do least connections load balancing, which is better if your upstream response time isn't very consistent.
Try http://bradfrost.github.com/this-is-responsive/
I recently spent the better part of a day trying to figure out this seemingly-straightforward problem, so if you do go down this road I'd recommend a tool called wkhtmltopdf: http://code.google.com/p/wkhtmltopdf/
I think you nailed it for me with having to confront out best selves and their absence. It's why I keep thinking of this George Orwell verse where he cursed his own cynicism upon meeting an idealistic young soldier in Barcelona (hat tip to Hitchens):

For the fly-blown words that make me spew

Still in his ears were holy,

And he was born knowing what I had learned

Out of books and slowly.

Later on he ends:

But the thing I saw in your face

No power can disinherit:

No bomb that ever burst

Shatters the crystal spirit.
Strictly speaking this is not correct. JSTOR and MIT cannot bring criminal charges; only the US government may. They can bring civil charges on their own behalf in addition to the criminal charges, and whether the 2 parties agree to settle out of court is relevant to any civil charges brought against the defendant. This is the basis for the difference between civil and criminal law - civil law covers disputes between 2 parties and serves as a framework if the 2 parties cannot reconcile.

On the other hand, criminal actions are not just about the grievances between the defendant and the victim of the crime. In principle, crimes are committed against the people themselves (hence the case naming scheme exemplified by the United States vs. X or The People of Illinois vs. X). Even if the victim isn't particularly interested in pursuing the prosecution, the prosecutor is still within his rights to try the case. Indeed, in many violent crimes such as rape, the victim is not interested in aiding the trial. While this can sometimes derail the prosecution, it need not. Pursuing the case absent the victim's full cooperation cannot ipso facto be considered prosecutorial abuse.