skysight-inc/HackerNews huggingface dataset:
And the average cost of defending one of these is $1.5 million, which is money Aaron did not have and could not raise.

I thought that justice system was required to provide an attorney in the case that a defendant didn't have the means by which to procure their own representation? Is your comment only to suggest that a public defender wouldn't be capable of properly defending Aaron and thus he would need to pay for his own lawyer?

If that's the case, then there is really something seriously wrong with our system if the inability to pay a lawyer basically condemns you to being guilty (or pleading) while the rich and defend themselves with teams of the best.
Well said. And s/Ruby/Perl/ and this same statement still holds true.
> To me, pretending to have a girlfriend seems as deceitful as dying your hair.

To most people, it isn't. If you going to "social hack", better know what to expect.
That's why all password hashing algorithms include salt parameter. Problem solved.
The research is pointless.

Suppose you do the research and it tells you with great certainty that mentally unstable people who play quake are more likely to visit their local mall with a grenade launcher. What do you do? The video game is still free speech, and there is no way in hell it meets the 'imminent lawless action' test even if it has such an effect.
Those of you who say that this research is just correlation need to read the paper for a few minutes. Shai's paper would be much less interesting if he just looked at many patents companies did pre and post IPO.

Shai looked at companies that pulled their IPO due to random external factors, and compared this to an group that didn't, and found that those that pulled their IPO innovated more afterwards. It's really this clever identification that makes this paper so well-done.
It has ice cream on the cover? Sold. Seriously, I like books that feel warm and fun, even on serious topics.
I started out with Visual Basic about 10 years ago, as an introduction to programming it did it's job well. I then moved on to C/C++ as I started my MSCS. It was great for doing implementation of algorithms and image processing. Working relatively low level, optimizing for speed and handling garbage collection yourself.

As I started my professional carrer I went on to Java, and I've never looked back. The environment is great - I know how to implement algoritms and persistence-framework myself, but that's not what I'm getting paid for. There's always some high quality open source library/framework I can use. And sometimes when I need the "unreasonable effetiveness of C" I will interface with one of it's applications via JNI, I've done this several times: ImageMagick, ffmpeg, OpenCV, etc. I also onload a lot of the performance critical tasks to systems written in C/C++ like MongoDB, Redis etc. But Java can be fast as well, just ask Cassandra and Solr/Lucene.

Java allows me to get my job done, quickly and effectly. And to write well structured, understandable code that most likely will be understandable in decades to come.
I hoped this was using the new API (https://developers.google.com/drive/) and that it can be forked to Duplicity in favor of the existing google docs api, however Gdrive is using google docs as well:
https://developers.google.com/google-apps/documents-list/

Still, an interesting implementation and an alternative for python-gdata.
If you remove the human element, then we could all use 64-character passwords and it would be effectively impossible to brute force, even with quantum computers.

Of course, we are human.
> if something is worth warning about it's worth making it an error

Why oh why do people think this way, totally conflating things?! It makes any "explorative programming" extremely painful. Really, can't I indulge in a sloppy coding style while prototyping something, have a zillion warnings pop up (or silence them with a compiler flag), have a working prototype with ugly hacks and worst practices and then move on to slowly fix the things till I get a 0 warning 0 errors "clean state".

Not all have the god-programmer mind to start with a "good design". We grow things organically, function by function, class by class. We start from a "ball of mud" and slowly mold it into the shape of our desire (now I agree that for the different style of programming that starts from a "good design" and works hard to prevent everything from turning into a ball of mud, having straight jackets" is good, but if I don't want to live in your "cathedral asylum", then don't force me to wear one!). Every line of code is and will be rewritten time and time again. And you need warnings and errors to be very different concepts to do this style of programming!
Google to move UK HQ in £1bn deal
I pulled the $1.5 million figure from http://blogs.law.harvard.edu/philg/2013/01/12/aaron-swartz/.

The justice system is required to provide an attorney if you can't get your own. However if you look at http://www.innocenceproject.org/ you'll find that incompetent representation is one of the major causes of innocent people losing these cases. Furthermore in Aaron's case he's being charged under a fairly specialized part of the law, so his odds with a generic defense lawyer against a prosecutor who has specialized in computer crimes would be very poor.

And yes, there is a lot seriously wrong with our system.
I just want to see as a girl, I want to see one in which I can buy a fake facebook boyfriend!! Why only gfs?!
What if there was no mention of the penalty they were seeking in negotiations or it was left highly ambiguous? In that situation I could see a public press release announcing that you might face 35 years in prison as quite threatening.
> I'm all for opinionated language design, but when you use your compiler to cudgel your coders at the cost of productivity, you lose.

Well, the thing is that in the long run, the cost of any software system is dominated by fixing bugs with high degree of latency. Removing various classes of error by compiler fiat is an approach that is wildly unpopular but well studied.

This sentence might have been written as:

> I'm all for opinionated language design, so long as I agree with the opinion.

And that's fine. I can only speak for myself when I say that while younger me was annoyed that the damn compiler won't get out of the way, older me is annoyed that the damn compiler didn't catch this obvious defect for me.

The difference is that older me is writing less trivial programs and dealing with more existing code and writing more complicated systems.
jlgreco is correct, that was deep and sincere sarcasm on my part.

C is an extremely capable language and I personally have (technical, not people) managed millions of lines of it. I really don't understand the mentality that C is hard, that memory management is hard, that pthread-multithreading is hard and that complex systems in C are impossible, But then I've been coding in it professionally for about 12 years, so I guess I just grok it.
RIM confirms QWERTY BB10 phone coming on 30 Jan
Is there a web service that lets users post to my webapp via email
One aspect of the website I run is a question and answer forum and I am trying to figure out an easy way to allow my users comment and do q&A via email kind of like how you can email a blog to posterous. Essentially, I just need a quick and easy way to identify my users by unique email address and approve a post to the platform. Any ideas?
I've had a Ubuntu laptop in development with root fs top of fuse (ntfs-3g) for 2+ years without a hitch. It's easily fast enough too.
It's good to have a "human face for a project", but do we really need to know about your marriage problems - really, can't one just say: "Hi folks, I'm too busy to keep working/managing this and need someone to take over! Keep this project alive and make the world a better place!"
Until Aarons' lawyer speaks up with evidence to the contrary Carmen Ortiz statement stands unchallenged. Much as I would like her to carry (or at least acknowledge) some actual responsibility for what she has helped causing there is a lot of room for interpretation here and saying 'she lied' in a legal sense is premature and may end up to be simply untrue.

Linus is a very clever guy but he's dead wrong about this.

I'm happy Linus is speaking out about this because he's a high profile person but it would be nice if he did his homework first, his words would then carry far more weight.

Ortiz has made several easily falsifiable statements, the fact that this has not happened - yet - means that at least in a technical sense she is possibly 'in the clear'. In a moral sense she has a ton of explaining to do and quite possibly some real culpability but law and lawyers deal in technicalities all the time.

She's attempting to weasel through a very narrow crack here but that's precisely what her profession and the eco-system she's operating in deal with.
The only good that has come out of this horrible episode is that more people are finally starting to understand the problems of CFAA and with the unbalanced situation in federal cases.
Software developer busted for outsourcing own job to China
Nobody seriously talks about "millions of years to bruteforce", especially when applied to passwords. People consider the monetary and/or energy costs. There are practical limits to both.
I'm really not excited about this new OS. What I'm looking for is an open hardware standard like the PC AT was in its time. What I'm also looking for is a development framework which makes the hardware differences transparent and makes my code fully portable across all the different devices. As a user I don't want to be locked in.

Android development tutorials and using Eclipse give me head aches. I'm using QtCreator for years, even for pure C/C++ programs, and it really rocks.
> US attorneys don't write the press releases, those are done by the most junior lawyers

Does it matter who wrote it? It came from her office, she approved it, and therefore she said it.
As ahelwer has observed, assuming evolutionary causes for anything is a troublesome way to build a case.

But why bother? "Social proof" is a well studied effect in psychology. Having a girlfriend increases your attractiveness to some other women; saying "We're the leader in X" increases sales; adding canned laughter to sitcoms fools people into thinking they're funny.
"planning to seek...not bound to follow the plea bargain"

So basically, if you don't want to confess (because you're innocent), all bets are off and you might get 35 years.

How is he wrong?
Completely, NO.

Not the software vendor, it is Apple who does not allow all but Apple's own machines to run Mac OS. It's ilegal but NOT impossible, we see a lot of Hackintosh.

So, you can taste Firefox OS now, it is difficulty as installing Mac OS on PCs, maybe more difficulty. If Firefox OS is popular, I believe you can see more and more devices runs Firefox OS who have pre-installed other OS.

What they did just promise that theoretically speaking, you can run Firefox OS on any devices running Android, whatever Tizen, Ubuntu, Firefox OS. Linux means run anywhere, any platform, impossible. And anyway, Android based on Linux.
They quote the maximum penalty to both seem hardcore on crime and to intimidate. Let's be honest about that.
Proof that a Lawyer can suck the life out of anything?
The main reason he's wrong is because she used lawyer speak. She said something that was misleading but technically true. She said that they didn't seek maximum penalties. What she must want people to think when they read it is that she didn't seek harsh penalties, which she did by increasing the number of counts. But since she didn't say this, it isn't technically false.
Linus should stick to what he knows best - programming, rather than playing an armchair lawyer.
I'm not so sure. Google is stronger for software, whereas companies like Samsung, Sony, HTC etc. are better at hardware, which is my their marriage with Android has worked so well. The likes of Sense and Touchwiz do add some nice features, but they also add a lot of rubbish. It will take ages for hardware-focused companies like Samsung to catch up with Google's software experience.
I guess the first thing would be to make some, you know, contributions...
[someone who has no inside or even detailed knowledge of the case] says Carmen Ortiz is lying.

How does this advance the debate?
15 Mind-Blowing Designs of Backpacks
What I read - and I can't vouch for it - is that performance was very important for developing the hybrid model.

Besides, it'd add more complexity to an already sensitive algorithm. As the Zen of Python says, special cases aren't special enough to break the rules.
Thanks for linking to that one, the redirect thing is very annoying (and time-consuming, relatively speaking, which for a speed-obsessed party like google isn't a good thing or very representative)
> The end result is absolutely crap devices loaded with useless "value added" apps and skins.

Yes! They have to bend to carrier's will.
"she approved it, and therefore she said it"

Are either of those clauses accurate?
http://ocw.mit.edu/courses/mathematics/18-435j-quantum-compu...
France wants to tax user generated content and data
I like Linus and think Ortiz is an idiot[1] but he messed up on this one. The "faces up to 35 years" is obviously not a quote from Ortiz.

[1] Did Ortiz really not understand that pretty much everything Swartz did in in the second half of his life was both prolific and for the greater good on a very large scale?
Hasn't SymPy done this for a while?

http://docs.sympy.org/0.7.2-py3k/modules/physics/quantum/ind...
Are Patent Trolls Now Zeroed In On Start-Ups?
I was able to use my HSBC Visa Debit card - there was no verification though - payment just went straight through.
I'm very pleased with this one, have been using it lately for some projects and it works nicely.
How to Enjoy HD Videos on 2013 Upcoming Smartphones Off-line
Digiarty offers detailed advices on how to enjoy HD videos on Apple Android smartphones on the go without network access. It is hopefully useful for handy multimedia enjoyment on various smartphones going to run wild in 2013.
Email me, I'll be happy to walk you through the process of getting your first board made. I'm also available on IRC as Kliment on the freenode network. It's an incredibly fun thing to do if you like attention to detail, and incredibly frustrating otherwise.
Ask HN: Why doesn't a genius like Aaron Swartz fake their own death?
I actually read the article with interest because I took a law course once and now being in software business we have to read/write/execute contracts all the time.
Spanish La Liga Tips : 18-22 Jan 2013 | Your Daily Five Betting Tips
thanks for the heads up. this explains a lot!
lots of HN readers in China -- would be great to be able to use this! looks nice and headed in the right direction.
You do know Samsung is already doing that, and is very successful at it ? They're the #1 Android maker. So they must have their reasons for wanting to escape Google's control.
Mobile as a general term covers most of the things that the article is talking about - Google Glass, car dashboards etc are all "mobile" technologies. If he means that wider term, then the article is even more stupid, so I can only assume he's referring to mobile phones specifically.

And again, what a company has in market now bears little relationship to what they have in their strategy. As far as "new" channels, my company currently only has a phone app , but we are regularly considering where we might want to go next. And I've not yet talked to a single supplier of any phone technology who isn't at least thinking about the future outside of that one channel (and I talk to a lot of suppliers).
Fitflop Men Freeway
Fitflop Men Freeway,fitflop,รองเท้า fitflop
At least Linus commented on this very sensitive issue. Not sure why PG has not said anything publicly when he knew and has worked with Aaron during Reddit.
XSS Hunter: Using XSS Auditor For Great Good
For all the posts saying Linus is wrong, which he may well be technically, consider this from a layman's perspective.

Ortiz recently:
"At no time did this office ever seek ... maximum penalties under the law."

Justice.gov previously:
"SWARTZ faces up to 35 years in prison..."

At a minimum it's a bad PR screw-up on their part and they're backpedaling because their "make us look tough" press releases have backfired.

Most people vaguely familiar with the case would think there is a threat of a 35 year sentence, as many recent posts on HN indicate. Would Aaron & his legal team think so too? Probably not.
What? They lay their own TouchWiz UI over Android but I'd hardly call it a fork. Amazon's version is a fork. Unless you have secret information to share.
Google rolls outs crisis response resources in Indonesia
Google’s crisis response team has sprung into action to help those dealing with heavy rains that have brought Indonesian capital city Jakarta to a standstill.
I'm saying that the PBS literally costs a lot of money to the taxpayer because the subsidised medicine is funded out of the Commonwealth's taxes.

But if you look at pharmaceuticals as a percentage of GDP, it's cheaper for Australians to pay for the PBS through tax than for pharmaceuticals to be bought directly. That's because the Commonwealth has enormous purchasing power. It can and does alter the bottom line of multinationals by tens or hundreds of millions of dollars by including or excluding drugs from the scheme.
When someone is charged with certain crimes and the press (or a press release) mentions he faces up to X years, it is always the maximum penalty that is being quoted, while the prosecutor usually does not seek it (anything else would be untrue). If Aaron Swartz himself did not realize that, I am sure that his lawyer could have cleared up any confusion for him.
As a product manager using Balsamiq, I agree mostly with this post
#1 The tools get in my way
> Super super true.

#2 Too much control
> Don't use it ;)

#3 Responsive Responsive Responsive
#4 Version Control
#5 Export wireframes
Super true

I just want to add a #6 Dynamic wireframes
Wireframing tools are based on pages instead of elements. I'd like to display the same page with changes depending of user actions (like a real webpage - for instance: without comments, with comments, comment just being added, error messages, etc.)
> Not sure why PG has not said anything publicly

I find your comment bizarre.

> this very sensitive issue.

> Not sure why PG has not said anything publicly

Why should PG talk publicly about the death by suicide of someone he knew?
I'm always a bit skeptical about such rankings. When looking for a job, most important for me is not the company, it's the job!

Maintenance is maintenance everywhere. Being given the possibility to make the difference, that's interesting!
JIT compiling does not mean slow startup, that was a choice Java made.
You need to understand that these people are maximalists. They're never going to say 'we're asking for 7 years' in any context where that can be recorded, because it weakens their hand at the bargaining table. In fact, the shakier the case is, the more they need those 'worst case' numbers to terrify.

The only things that matter to these maximalist dickholes is:

* successful conviction
* maximum penalty they can achieve with what they have
* if you don't take the plea bargain, make you regret it

If they really hate you, they put people on 'document generation duty', which is cheaper than document review, and throw hundreds of thousands of documents at you during trial. They find the most expensive venue for you, and if you have an employer that has somehow stuck by you this long, they coerce it into letting you go.

The entire goal of this sort of thing is to deprive people of a chance to actually go to trial and stand a chance of acquittal, particularly when gaining a conviction 'honestly' is going to be difficult or expensive.
Depends on what the context is...

In an affadavit... yes...?

In an election... maybe?

As a press release from a prosecutors office?

Probably not.

Either you like Mrs. Ortiz or not, no one is really going to make their decision based on whether or not Aaron Schwartz believed he was facing 6 years, or 35 years.

He was looking at 6 months tops, which means serving 2 tops as a first time offender, which means probably out in a month, which means probably a suspended sentence. My advice to anyone thinking about killing themselves over spending 35 years in jail... stop watching Oz, visit someone actually in a minimum security prison, ask them what it's like, take a plea for 4 months, get some exercize, go to bed early, eat some shitty food and enjoy all the ammenities club fed has to offer for a month or two.
Unless I'm missing something, ASAP would have been in about 10 minutes. Changing a theme is just a matter of selecting it in the WP admin interface, if it's installed. Worst case you have to download a theme, unpack it into wp-content/themes, and add it to your git repository before pushing it to heroku and selecting a theme.
Customer Testimonials - ProjectVision
So once I have the email addresses of a few of your users - I would be able to SPAM your QA - every topic...

Unless you can figure out how to avoid that issue then your forum would drown.
Marx in a nutshell
A lot better to read via Instapaper: http://www.instapaper.com/text?u=http%3A%2F%2Fqz.com%2F44671...
Like most opinions about programming languages mine is highly subjective. So viewer discretion is advised:

What OP describes is exactly what drove me away from using Go for my 'high level' projects.

Now Go is a great language with great ideas but hacking something together in it is such a pain that I don't get a warm feeling when thinking about coding in Go. All those small things add up to where it just gets tiresome. Not something I want experience during programming.

There should be some kind of "I know what I'm doing"-mode that lets you import unused packages, etc.
I first started writing C code in about 1988. I still find it by far the hardest of the mainstream programming languages to avoid resource leaks, buffer overruns, and gratuitously verbose code.
Lol - had to read it out loud.
i dont like your color pallete. i think a good free resource about this is Sacha Greif's Colory Theory ebook. the "buy.sell.trade" banner is uglu, too big and useless.
it seems that you've adopted a flat design style, but in the product page the "cash/trade" button is 3d.
i love that it has keyboard shortcuts. but i cant figure out why you have such selection of shortcut. for example why search is #? i think / is more appripriate. or why list an item is D? shouldn't it be L? the same thing for categories.
and the simplicity is awesome.
Can any of these alternatives prosper if Google provides little or no integration of its services? Even new iPhone users had to wait quite a bit for an updated Maps app, which seemed strategically sound... Why would the story be any better for these unproven alternatives?
Are you kidding me? She/her office understood, I'm sure, that he thought he was doing things for the greater good. That doesn't mean that he is legally allowed to nor that she is barred from prosecuting him because his intentions were so pure. Not everyone when disagrees with your favored political stance on am issue is too dumb to understand it. Some just disagree. Calling her am idiot on this context is simply without any basis

Honestly, I'm not sure if any story since a started reading this site has resulted in such a high proportion of minimally thought-out comments.
Exactly. Vivtek caught on to this in this thread:

http://news.ycombinator.com/item?id=5072066
Even an ineffective Graph Search is still probably a net win for Facebook, however. The ineffectiveness itself could be a kind of lure for less-popular businesses who want more exposure (and perhaps have some interests in appearing more popular than they are)... it doesn't fit every business, but it is certainly a non-empty market.