skysight-inc/HackerNews huggingface dataset:
These kinds of systems already exist for a long time in widespread use:

https://en.wikipedia.org/wiki/ABAP#ABAP_runtime_environment

It is far less enjoyable than it sounds, especially as no standard tools can manage that code.
Giveaway: Cut Project Start Time In Half Using Osmosis
If he no longer wants to take part in it (it sounds like he already isn't) then I see nothing wrong with the others splitting off and doing their own thing.

The impression I get is that the people behind this project (raising the money) are the ones doing the hard work anyway -- they are the ones who should be rewarded, IMO.

Edit: I was gonna throw $25 their way just for the hell of it. I don't visit the site so, in all honesty, it doesn't matter to me if they reach their goal or not. I was feeling nice, though, and then, as I'm skimming over the page, I see that anyone who gives < $100 is apparently a "tightwad".

I'm keeping my $25 and I'm going to spend it on myself instead. If they want to keep their web site going they can follow joonix's suggestion: https://news.ycombinator.com/item?id=6045796.
100% Private Online Backup, Sync & Sharing
In other words: Saving a document in the Documents library means sharing it with the government.
As a female developer, I wasn't terribly offended by line item #8 (regardless of whether it was intended to imply diversity or it was a joke in questionable taste), but I did find it strange that female seemed to equate to "junior" developer in this context. Did I read that wrong?
- FreeAgent for my company books

- CrashPlan for backups

- Also a usenet binaries supplier
I'm a programmer and I do swear a lot, but I make 100% sure that I never swear at other people directly, especially if it's in a professional setting, especially not in an email. People don't get paid to hear you swear them, no matter how much they fucked up (and I don't even want to understand why "open source" contributors take up this shit without even being paid).

Maybe it's because I don't live in the "civilized" West, where the act of swearing has become something of a "look how cool he is", the parts of the world I live in you risk being beaten senseless (or worse) if you swear at someone in his face.
I hope they will use NSA logo as documents library icon to increase the irony. I wonder if SkyDrive is being partially subsidized by three letter agencies...
you read something that i did not write.

i think linus has every right to do whatever the hell he pleases, which i think is pretty obvious from what i wrote.

reading is fundamental.
Recomputation.org
I think the lesson of Apple's recent success is that such things matter.
I've learned about SpiderOak in a [reddit discussion](http://www.reddit.com/r/technology/comments/1idagr/snowden_l...). Worthwhile starting an own thread.
8-12 months worth of revenue is typical... this is roughly three times that amount.
Considering the he "despises being nice" because "that's just how he is", and can't express what he actually wants to say even though he was able to fucking create Linux, then I think he simply fulfills the cliché of the one-sided nerd: good with machines, bad with people, to the point of wanting people to be like machines. I can sympathize with that to a degree, but not really. Just because I share the sickness doesn't mean it's not a sickness.
> This wambulance calls are ridiculous.

This statement is also emotional abuse. Emotional abuse creates psychological pain. Psychological pain creates physical pain. That is all that happens. It's a biological process.

Why is it a problem if I say that I would feel pain in response to somebody's words? This is just a fact I know about myself.
Our First Experiment: A Chess Puzzle
That doesn't indicate that collage education is biased against boy, it just indicates that by the time boys are part of that system they are more likely to be little shits who won't be helped.

In my experience (caveat: I'm a man who admits to knowing little of women, haven't been young myself for some time, and don't have kids, so take my suppositions with a grain of salt) boys seem both more inclined to follow bad examples from the "role models" available and less likely to be discouraged from doing so ("boys will be boys!").

There is little the education system can do about this once they get to that age - it needs nipping in the bud earlier than that. I'm not sure who I'd blame for this not happening, probably a mix of the images/sentiments thrown at them by TV/music/whatever and parents not being able/willing to effectively filter that flow - it certain won;t be a single factor answer.
IMO, the main problem for LibreOffice is not OpenOffice but compatibility with the industry standard. Like it or not, you need to reasonably read and write the MS document formats.
I would think Linus has some form of light asperger, and when he calls someone "dick head" thats not aggression against a physical person but in this case to the fact that someone pushed code that does not build. He's to rational to mix up personal feelings against somebody and the quality of the code. The only way to get offended when Linus goes of in a rant is to think that he does.

Also maybe it's the fact that I'm Finnish too, but the best teachers from school I remember where those that valued perfection, and I don't think they raised their voice to abuse one, but to make a point...

I can still remember a computer teacher who went bananas every time someone used the carriage return in the middle of a paragraph, and physically broke of the key from the keyboard, just to show that It wasn't supposed to be used that way. Maybe some people got offended or scared, but to me it stuck, the importance between separating visual appearance and semantics...
Do you pay for the scrap cars? I didn't see that on there. Just curious...
I think the problem is that the original technologies were bad to begin with. And the development was ad hoc and without foresight. Just look at the history of the img tag (http://diveintohtml5.info/past.html). DOM was tacked on later, JS was developed in a couple of weeks, with Java-like syntax just bolted on for marketing purposes. And CSS is the worst. Why anyone considers cascading to be a feature is beyond me. I mean, what were they thinking, what was going through the person's head when they decided "yep, cascading, that's what we need, forget name spacing, variables or expressions, we need cascading". Oh boy.
Cloud storage the way it’s meant to be? Without client-side encryption support? Hmm...

BTW, can someone share the experience regarding the syncing speed? Lastly I had been evaluating both Dropbox and Skydrive, I found the DB to be quicker to upload modified files - the uploading started almost immediately, which was not the case with Skydrive.
-stops consuming caffeine, a drug known to exacerbate anxiety, and artificial sweeteners

-stops having anxiety attacks

-blames artificial sweeteners for anxiety attacks

???????
They don't seem to have created a way of completely disabling SkyDrive using a GPO (Group Policy Object)!

http://social.technet.microsoft.com/Forums/office/en-US/0e84...

NB woe provided a correction to this - I (perhaps understandably) confused this feature with SkyDrive for Office, which appears to be something different...

[NB woe's comment is dead, for no obvious reason]
Or maybe, just maybe you can be a smart, contributing person without being a raging douche bag.
Which is the exact opposite of doing it in person though, it's being all cute and funny about it. Actually doing that in person would look and feel radically different.
CujoJS
For certain research problems, different and often obscure tool sets are required. That, to me, is a great argument behind recreating everything your environment needs in a VM - unlike Chemists who can't bundle up their lab into a little transportable box, Computer Scientists can.

In making the argument for recomputation to aid its adoption, it's important not to add too many constraints on the researcher e.g. "Your results should be reproduceable and written in C because it should still be around ten years from now."

Even an obsolete language in a working VM sandbox can be edited and inspected to make changes, verify correctness etc. If you want to extend the results of that research you may have a porting project to update the code to more a current language, but that's leaps and bounds ahead of how things are now: read and re-read the paper until it makes sense and implement the algorithms from scratch.

Agree with your hypervisor/architecture point but I suppose there has to be some broad architectural choice made.

(The author of this article was my PhD supervisor. I've always found him to be an inspiring, forward thinking researcher so as much as I love the recomputation idea on merit, I'm also a little biased.)
Woot! Pascal issue fixed in a later commit:

https://github.com/mame/quine-relay/commit/5d8c1e61a5012b9b5...

(Replying to self because I can't further edit that comment.)
The question shouldn't be "Why not?" -- it's "Why?". If you are running a browser, you are already using an operating system. Why would you run another one?

Running editors (or whole operating systems, for that matter) in a browser seems like a backwards way of solving this. If you really need to ship a whole development environment including the editor, and not just the config files, project files or syntax highlighting plugins, you might as well use a virtual machine. If a programmer has no idea of how to set their editor of choice up for what they're developing, they won't be building a decent development environment in Javascript.
>If that were true for human intelligence, the Kasparovs and Carlsen's of the world could have lucrative side jobs solving e.g, protein folding problems.

Well, for one, great chess players are generally of higher IQ. So great chess and increased general intelligence ARE correlated.

Now, why should being good at chess also apply to "protein folding"? If anything, following my logic it would be the opposite: protein folding is more like number crunching than like the way human chess players think about moves. If humans played chess like computers, then yes, they would also be good at protein folding. But humans do differently. For one, the don't actually consider millions of possible future moves. They prune much more intuitively and effectively than AI chess engines.
Intel Anti-Theft, A Big No-No
And maybe, all of his swearing is a form of Tourette's syndrome. Let's not rationalize it here, I doubt either one of us holds a PhD in psychology.
True. I guess I was putting rationals et al under "unusual requirements". Happy to accept they're not as unusual as I think.

Composability is a huge issue: I think the whole reason SciPy exists is to provide an interoperability standard for this sort of work. That said, I think your average scientist can more intuitively see ways of composing _using_ matrices than the rest of us.

(Checks the Sourceforge reviews. ROTFL. What's the purpose of this spam?)
I hope "Recomputability" emerges as a distinct term.

At least in the biological sciences, I'm seeing the term "reproducibility" used a lot where the meaning is much closer to "recomputability", i.e. "you can repeat the exact computational steps we performed" -- without necessarily saying much about either the lab-work and/or sample-collection parts of the project, or the possibility of performing similar analyses using different tools/platforms.

(I'd also like to see a bit more recognition of the importance of full reproduction -- i.e. someone starts with the same hypothesis or idea and does their own experiment -- in modern science).
Yahoo wins motion to declassify documents following NSA PRISM debacle
In short no. You could maybe make that argument about the browser, but certainly not about the document.
I don't think I like the part where it mocks up your UI to look like your files have synced, but they're not actually sitting on your drive.

I've been burned enough times by "Delayed Write", where you stick a bunch of files on a USB drive, pull it out and hop in the car, while back on your machine it pops up a little box saying "Whoa! hold up! we didn't actually copy any of those files yet, even though we said we had." This seems like another version of that same idea, except this time designed to leave me without any of the music and video I'd "synced" onto my new road machine right before hopping that month-long riverboat down the Congo.

Given a choice, I think I'd prefer that my machine actually did the things with my files that I've told it to do. Copy them when I copy them, sync them when I sync them. I hope there's an option to do that here.
i'm 100% certain linus is not being cute, or funny. he means it when he says certain people are stupid.
The line between really great and really creepy is very thin here.

Yes, I too would vastly prefer working in a diverse work environment that includes women, over working in a place that doesn't hire women on principle, or does hire them, but they quickly flee. But I would not want to work in a place that treats women as a commodity, or tries to attract male programmers with them.

It's a matter of attitude, and that attitude does show in the way you present this as a perk.
The Datafication of People and Stuff and Things
"Cloud storage the way it’s meant to be" - what a frickin joke!
They should be ashamed of themselves to come up with such subjects after all that has happened!
Hm, I think the HTTPS thing is overblown for sites that are hosted in the US. Almost no large sites do HTTPS termination on the actual app servers; it would be the simplest thing in the world to put the collection device behind the HTTPS endpoint.

Why bother trying to piece together data flows over a bunch of disparate backbone networks when you can just hook up a collector at the wellspring? I'd sure they'd be delighted to be able to tick off that whole company as "done", and set the verizon taps etc to ignore anything to them, secure in the knowledge they were getting it all elsewhere.
Is this on the vanilla/out-of-the-box Win8.1 or only after you've installed the SkyDrive app or tweaked settings?

EDIT: assume you only need to sign up for a SkyDrive account. All of the desktop integration is enabled by default.
He didn't want them hired for their expertise. More as an "assistants" with emphasis on the first syllable.

But having gender balanced workplace is indeed a perk. A few of my friends (female) that work in female only environments usually say stuff like viper nest (on bad days) or hen house (on good ones). And when in 2004 after my insistence to hire a girl on the dev team in my then company the workplace become much more civil, the language somewhat tamer, the general tidiness of the rooms increased and because she was awesome slow and steady coder the quality of the shipped code increased a lot.
> I'm putting money towards it so someone else can buy it & make profit?

More accurately, you're buying it for them.
Definitely agree with this. My girlfriend suffers from anxiety and her nutrionist told her to immediately cut out the artifical sweeteners and she's already noticed a difference.
Why I oppose Go for Web Application Development
The NSA backdoor is terrible in its own way (what business wants its documents to go straight to NSA?!), but remember this from a while ago? You now have to be careful what you keep in your own computer (privately), because if it goes straight to Skydrive, Microsoft might delete it:

> "After contact with Microsoft support he found out that his account was blocked because there was a folder on his SkyDrive that contained content which was not allowed by the code of conduct of Microsoft SkyDrive. The folder was a private folder, not shared to anyone else.

Microsoft reserves the right to suspend an account for any reason, and two months of trying to fix the issue did not result in any resolution."

http://wmpoweruser.com/watch-what-you-store-on-skydriveyou-m...
Typeclasses can have sorta-inheritance, in the way that x may have to be an instance of typeclass X in order to implement typeclass Y.
I learned of Weebly when someone complained on HN about your email communications. I immediately signed up and (with very few technical bones in my body) built a totally bad ass website for a friend of mine in 2 hours. There's a very good reason for your success. Incredible product.
He's making five figures a month from this (Hack-a-day) site, putting that back into other startups, looking to get half a million out of it, and wants a designer to work for him FOR FREE!?

Yeah, now I'm even happier that I decided to keep my money.
I don't wish that. I guess this depends on the context. Since she refers to feminism later on in the thread, it increased my confidence that gender was relevant (she commented that she is not a crazy feminist).
I was cynical in a general way. A no sense without any evidence. Apologies for that.
It seems to "like" it here. I can also do other topology changes: make two projections and join them, drill a hole to an existing hole.

I did get it to mess up (holes in the surface) by clicking "Symmetry".
The term 'nice guy' is also often used in discussions about gender. Of course that's not the case always. If I hear someone use the term 'nice guy' without context then my first guess is that it's about gender.
"What's on the other side of that door that's always
locked– the one next to all the servers?"

"In there? Just the blind eyes we get in return for
those .gov contracts. We keep 'em in here so they stay
cool. If you ever happen to see a live one just leave
'im be– the contracts say not to touch those. In fact,
don't mention 'em. Coffee?"
That's against Google's rules and doing that could get them banned from Adsense and then it's bye-bye to that easy $14k/month recurring revenue...
Wait, you accuse him for impoliteness but excuse yourself for calling him a 'douchebag'?
It's an imperative language with side-effects, unordered mapping would break expectations and produce buggy code.

You can still achieve those speed ups, you just need to be explicit about the division (e.g., by creating a channel, launching goroutines and then collecting the results).

https://sites.google.com/site/gopatterns/concurrency/paralle...
You were talking about thermogenesis, now you're talking about different activity levels. Not the same thing at all, really.
RMS called this "Windows: PRISM Edition" @ https://news.ycombinator.com/item?id=6045421
$20?

I can't find that price point anywhere. Was that a typo or am I not looking in the right place?

http://pogoplug.com/devices#pick
Red Bull and Business Strategy
.. "redacts any properly classified information" ..

Who gets to decide what is property classified information? They can redact the document in such a way that it carry only vacuous material and thus passively aggressively refuse even if they are compelled.
I'm not sure how many people it would take for Linus to change his ways, but I'd guess that it'd take some kind of intervention, and that seems exceptionally unlikely.

When Linus refuses to change, which he has and will continue to do, I'm not sure what the next step is to squash his sometimes impolite manner. Surely you can't ban Linus from the LKML or convince the Linux Foundation to remove him. For better or worse, Linus and his rants are here to stay. This #kernelhackers #abuse thing is entertaining to watch, but nobody should seriously expect a change here.

I suppose it's FOSS, so people who agree with Sarah's position could form their own separate fork and mailing list. More likely though is that every time Linus posts another rant about how poor of a job somebody did, they'll reply with some kind of shaming of his impoliteness, which Linus will simply ignore and nothing will change.
I would argue that although the advance of technology makes mass scale surveillance easier, it also makes it harder to hide. Secrets are harder to keep now, and that cuts in both directions. I think banning mass surveillance wouldn't necessarily be futile. With vigilance and enough political will, such a ban could be enforced and maintained.

Also, there are also other technologies that can affect whether or not mass surveillance is practical. Cryptographic tools like Tor and Bitmessage, represent another technological advance that can only be delayed.
> and to a much lesser extent, the Linux crowd

The Linux crowd needs to write the tool, release it under a suitable licence, and only then can OS vendors adopt it.

Note that Canonical did it with Ubuntu One years ago (I'm not sure if the server side is open though). It's a Dropbox-alike, but doesn't address the situations the original article described.

Joey Hess is doing it with git-annex. I think it does describe the situations the original article described. If it proves itself in the general case (rather than just as a specialist tool, which I think it already has), then I expect that Linux distributions will eventually bring it to the forefront.

So the OS is evolving. But in the Free Software world, you can't demand that the vendors do their job. It's up to people who want it to get it done. If that's not fast enough for you, get involved.
> read and re-read the paper until it makes sense and implement the algorithms from scratch.

More often than not to realize that some nasty detail got omitted because it was nasty.
I think he succeeds to express what he actually wants to say, he just doesn't talk with your conscience, IMHO rightly: the emotions towards something is not a conscience matter, so it is worthless to communicate them to your conscience; it's better to talk with the part of your brain involved with emotions.

About "despises being nice" this seem to me just a trait of an egocentric personality, which is fairly common in our individualist society between overachiever people (Steve Jobs is a classic example). I don't mean it is a pleasant behaviour, but frankly as citizen of a west country I'm used to it.
No data? What about iTunes?
"It looks like go isn't going away anytime soon, and could possibly even replace C"

No language with GC can replace C.
> "In a prosecution in Federal District Court in Fort Lauderdale, Fla., against two brothers accused of plotting to bomb targets in New York, the government has said it plans to use information gathered under the Foreign Intelligence Surveillance Act of 1978, or FISA, which authorized individual warrants. But prosecutors have refused to say whether the government obtained those individual warrants based on information derived from the 2008 law, which allows programmatic surveillance."

This exactly what I feared, and I thought would happen. They're using the information gathered from the mass spying as "evidence" for probable cause to get individual warrants. This is the worst case scenario becoming real. They're doing fishing expeditions with the mass spying apparatus and then "legally" obtain the warrants to prosecute people.
Tools to get started with responsive web design
They can't outright refuse to handle DMCA requests, but they can stop automated handling of such requests. If I understand correctly, big content holders get special tools they can use to remove infringing content from some Google services (YouTube at least; not sure about search results). If they abuse that special access, Google can take away these privileges and double check everything manually. That takes a lot of time, and means that the infringing content will remain accessible for a longer time.
Mostly pretty great, but it'd be nice to see a couple of controls that have now disappeared.

I can't close or reopen issues anymore, which is something that's super useful to be able to do on the go.

Also there's no way to edit files from the mobile view. Again, something I've often found really useful for quick docs fixes, or adding contributors to the credits after merging a pull request.
> That is far from correct.

What about the three other bills that were introduced by Congress? The bill by Udall and Wyden is just one of four.