skysight-inc/HackerNews huggingface dataset:
>... “When one of those persons misuses their authority it’s a huge problem.”

Since people working in groups never abuse their authority, this sounds like a foolproof plan.
Forecast.io, They are awesome!
I guess I shouldn't have expected less than badmouthing from the cynical HN crowd!

Why is it that everyone chooses to omit the most important thing about this new rule? It was designed especially to make sure the next Edward Snowden would have an accomplice when taking vac...fleeing to another country and would feel less homesick thanks to the presence of a fellow motherland-er.

I for one, welcome the attention and kindness of our new NSA overlords.

PS: Dear NSA agent reading this, I lost access to my old Yahoo! Mail account where I still have love letters sent by my ex-girlfriend and goth poetry I wrote when I was 18. Think you could help me? Thanks for your help! XOXO
I just switched from MySQL to MariaDB on a ubuntu image and it was completely painless. Took the 30 seconds to enter the commands. No config editing, and it imported my old databases. Props to the MariaDB team.
I had a front page item about a year ago. The article ended up getting like 300 points so it was on the front page for around 12 hours. All the content was served by nginx on a micro EC2 instance, nothing was even put on a CDN. But still, it worked flawlessly.
Apart from the merits of Racket (which are considerable, you couldn't build Typed Racket in CL), the "most unique programming language in the world" is a joke about the Dos Equis ads [1].

[1] http://en.wikipedia.org/wiki/The_Most_Interesting_Man_in_the...
Maybe, but the linux kernel has had its share of local privilege escalation bugs. If I were a cloud provider (or user) I'd be hesitant to trust containers for hard isolation.
I think major difference here is that Microsoft actually tries to play nice with the existing ecosystem

- Follow EcmaScript6 development path

- Using NodeJS as the base for the language service

- Providing plugins for various editors

- Be superset of JavaScript - you can (almost) directly drop any JS code to TypeScript

After all these years it almost looks like Microsoft has learnt its lessons and sees there is more than Windows Server out there.
Incredible. Bruce has been put on a pedestal by the security community for far too long, these dirty secrets definitely need to be aired.
Newry united in grief: £25,000 raised in Kevin Bell fundraiser
Creating a Composite Environment in Photoshop CS6
>the implied means of power, the threat of force, rather than by direct military force

What is this quote?

>Request remotely-stored invididual encrypted file -> Receive it locally -> Decrypt locally.

Is there any reason you wouldn't want to do it this way. Aside from the security benifits of having the data be in plain text for as little as possible (and eliminates a centralized point of failure), this also offloads CPU resources to the local computer, which is a win from a purely efficiency standpoint as well.
I don't think you're insensitive, but on a site which wants to foster users who care about their profile and persona on the site, freedom to display a username how they like could be a valuable feature.
Google and Facebook are trying to clear their name here.

But what I'm afraid of is that this mess with deciding exactly how much access the government has to Google will turn into a distraction from the larger picture. Which is that, in all likelihood, the NSA does not have access to Google. What they do instead, and what the name PRISM implies, is that they connect to the backbone (Verizon/AT&T), scoop up ALL data, and store it in their freshly built data center in Utah.

The slides I saw seemed to indicate when certain applications or filters came online. Such as a filter for Facebook data, or a filter for Google search/map/GPS data, etc. That's how I interpreted the graph, at least. It would indicate the NSA is rolling out specialized applications to handle data coming to and going from specific sites. Which allows them to more intelligently decipher what is being said, in more or less shotgun fashion.

Hence, the name PRISM. It's a project to split the full Internet stream into a Facebook bucket and a Google bucket, etc.
But we don't know the details. We know the rounded, approximate number of "terrorist attacks" and we know of one vague storied "plot". There's no details to weigh or consider. We still don't have a complete picture of the surveillance in use, but as far as I'm concerned, a live and archived-accessible account of most all of my online dealings/writings/readings/purchases... constitutes a pretty huge loss of privacy, though clearly not "absolute".
Actually my major grief is that they are using Microsoft's Codeplex software repository services which feel little old fashioned and cumbersome after all Github hipstering :)
I use it all the time!
Apple amends Siri’s response to suicide with more direct approach
+1 for Figure.

Looptastic HD is quite nice for putting something together with almost no effort.
>But as you imply, let the jury decide by watching the video.

That is not at all what I intended to imply. If the defendant choices to do so, let him present to video to the jury. If the prosecution wants to show the video (or use the gesture at all), they should be prepared to demonstrate that it is not prejudicial evidence, and probably get an expert to testify and explain what the gestures do and do not suggest.
If they lock everyone up, I am sure the crime rate would be zero.
Jury nullification: https://en.wikipedia.org/wiki/Jury_nullification

A jury can rule on questions of law.
Mildly off topic, but this really reminds me of The Onion's story on Kafka International Airport: http://www.youtube.com/watch?v=gEyFH-a-XoQ
Cool, glad I could help any bit. And I agree totally on the limitation, its something I demand if they try and take it out. But its really rare for them to try since its pretty common.
Interesting. How do you know it worked flawlessly?
I had some fantastic luck setting up custom dashboards with Dashing from Shopify.

http://shopify.github.io/dashing/
Sure, it's theoretically possible but you'd have to try pretty hard to hit your head falling off a dutch bike. Anyone who manages that should probably not be riding a bike in the first place.
That was the downfall of the Roman Empire; the downfall/transition of the Roman Republic (the one with dictators, not emperors) was of a different nature, which is not quite as easy to sum up: http://en.wikipedia.org/wiki/Crisis_of_the_Roman_Republic
No, he rode off into the sunset after sheriff Bart freed him from Hedley Lamarr
Yes: "All the buffered writes are still system wide and not per group. Hence we will not see service differentiation between buffered writes between groups." [1]

[1] https://www.kernel.org/doc/Documentation/cgroups/blkio-contr...
If this guy wrote a book, I buy it.
Survey: Please help me learn more about what data provides value:
I disagree. Microsoft killed Silverlight. Your iPad argument means that we should all just skip native development and stick with HTML5.

Either Silverlight or WPF should be the favored Windows desktop development environment. Instead, they are both EOL and the incomplete Metro environment is the current way to do Windows desktop development.

In fact, if you are a Microsoft developer, you've lost Win32, MFC, ATL, WinForms, WPF, and Silverlight. The Windows desktop developer currently is waiting to see how Metro improves.
Bank of America whistle-blower: “We were told to lie”
Even more reason to not be surprised that the Iranians shot at the US.
Ask HN: Won a hackathon. How do I get my prize money?
I won first prize ($3000) in a hackathon last week. Now, the organizers have sent me a TIN form to claim my prize money. I came on a business visa to california, a couple of weeks back to start a new company and haven't yet started any paper work. What are my options?
"Trust us, we're the US government, what have we ever done to make you wary of that trust?"
Looks nice and I really like the site design! Anyone know of a similar blog design template?
Sure, but it's about as confusing as putting a trash can icon on the save button. Consistent UI is a good thing, even across products.
The constitution of the country, a document which is paid immense lip service throughout the country, and held in high regard throughout the world, lays out very explicit restrictions of what the government can do. And yet all it takes is a handful of terrorists to kill a couple thousands Americans, and that's all it takes to trample it all into the dirt. That is how trivial it is for terrorists to destroy our freedom as it were. Can you imagine what politicians could get away with if the American people were actually destitute? It's more than a bit terrifying.
So is there a need for a TRULY idempotent equivalent of XMPP's nodeprep? Or one that handles more Unicode points? Or is it a calculated decision to support Unicode 3.2 points only? (Sorry for the nooby questions, but this was very interesting and I don't know a lot about Unicode)
Ask HN: best tool for mass following on Twitter?
Anyone experienced and can recommend anything?
I did notice the "in most cases" language, so maybe he got in on a pass from someone?

Yes, that's what I mean by "willing to accept". If a person's ASVAB scores are high and they're not a total mess, they can get a waiver for many things. It varies by service, of course; I'm not surprised that the Marines and Air Force don't waiver GEDs.
Excellent answer and also illustrates why people don't understand, and it's obvious, why the right thing doesn't always happen in Washington. Because it can't.

Politics is the art of compromise.

It's not about who is right and the right thing happening. It's about who can best navigate the system to achieve what they want, or, as much as they can without losing to much.

Your comment covers this concept perfectly.
>What is this quote?

Sigh, no idea how that slipped onto my clipboard. I was looking up a good "hegemony" definition for an unrelated discussion. Sorry about that. I meant to reference the line in your post, but it's not important.

>Is there any reason you wouldn't want to do it this way

Hm, so I didn't spend a ton of time thinking about it, but it doesn't seem conventional to me and thus I'm inclined to think there's probably something "bad" obviously... but I'm not sure.

It seems like it would be hard to have work "properly", in terms of actual day-to-day usage. For example, what if I really do need to access hundreds of 1GB files all day? Or a thousands of tiny files? Or one massive file? Etc.

Additionally, you'd lose any advantage of having plain-text on server, like potentially losing collaborative editting/viewing, etc.
Michael Hastings, 'Rolling Stone' Contributor, Dead at 33
I can confirm from first hand experience that, regardless of the quality of the Bitcoin transaction experience, the quality of the beer here is absolutely top notch. Also the food is very good and they have a pretty decent selection of board games behind the bar. Highly recommended if you can endure the trek out to Hackney - if you're interested in checking the pub out, you won't be disappointed.
Also need to tack on the cost of developing the system, oversight, bidding etc. Still I would have guess much higher as well.
The only reason you have a constitution is because the "wolves" (the majority) voluntarily and democratically accepts it. A constitution doesn't guarantee anything, it merely expresses the democratic consensus, and it can and is overridden when the majority really wants to.
Rate my Startup: Scoodio (Mobile Anti-Cheat System)
I've failed 1/5. I thought I had it right though.. I must be dumb
Could this lead to an interesting development in the issue of "corporate personhood?"

I would love to see a ruling that corporations have no constitutional rights. But the people running them do, of course.
The point is not to argue either, it's the essential absurdity of your statement without concrete values.
No. Jury nullification does not mean a jury gets to rule that 'thing X is not illegal'.

Rather, it's a jury saying 'I know thing X is illegal (and I can't change that), but I'm going to say that the defendant is not guilty of doing thing X, even though I think he did, because I think thing X shouldn't be illegal'.

That may sound like a fine distinction, but it isn't, it's crucial. A legal precedent that X is not a crime means no-one can thereafter get tried for X (where the precedent applies). A jury nullification doesn't have that effect.
Given the environment, you probably already know that there's a great talk called 'Fork Yeah! The Rise and Development of illumos' at https://www.youtube.com/watch?v=-zRN7XLCRhc .

The reason why it's relevant here is that this is not the first time that Oracle has closed-sourced an open-source project bought up from Sun. Oracle seems almost paraconsistent towards open-source in a very interesting way: they seem to view the GPL as a good way to get other companies to help them out without cheating (e.g. OpenJDK), but if they're going to do most of the development in-house anyway it seems they're much more willing to close the source (OpenSolaris, now apparently MySQL).

Could anyone comment on whether there's a larger pattern that I'm missing there? And are there other open-source technologies which were obtained from the Sun buyout which are also in danger which we should know about?
That isn't a bug. Even the article you link notes that it is a feature, though they seem for some reason incredulous.

I've always liked that they do this on my accounts.
Does "having a second person" even really lend itself to prevent spy-leaks though?

I'm imagining an embedded spy with access to this data wouldn't have to work too hard to circumvent such seemingly honor-based access systems.
Are you being sarcastic? In any case, I said an US president; I wasn't referring to the current one.
Neither am I. But I don't think that would have any effect in this matter.
This looks promising. It would be nice if you could constrain single strokes to only play single notes simultaneously — as it is you often get very discordant hits when a line gets steep.

I also wish you could draw strokes when zoomed out.

My daughter loves playing with the app.
I invited my mother to the office. She made nutella cookies that everyone loved.
The link agrees - it's a feature not a bug and one that considered security:

> As it turns out, even though Gmail will act as if there is no period in a username when delivering mail, it will not permit users to register accounts whose only difference to other account is a period. That is, if bob.jones is registered, bobjones cannot get an account (he could get bobjones2, obviously).
The JVM is extremelly useful after you consider that all other foundations for higher gen languages are either:

- Can't get threads really right.

- Have some lousy pausing single-thread mark-and-sweep GC.

- Is proprietary and bound to one dying platform.

- (Bonus points) has 3rd party libraries that are not thread-safe or segfault from time to time.

WRT "making language not unlike Scala but with better interop", Kotlin and some other projects seem to do that but they can't get themself out of the door :(
You could (and still can) only register one of those addresses. Mail from the other two will be delivered to that address.

So, it's not a bug but rather a pretty nice feature: ever seen a handwritten email address with a period squeezed in there?
The fact that this is news sheds light on how obscure Bitcoin is as currency.
Honestly, how do you people even bring yourselves to talk about these laws in the context of existing legal frameworks?

I'm not trying to be rude to you as much as I am express my frustration about what the government's doing, but look, nothing about this was particularly legal (we can debate the legality of FISA warrants off-thread, I'm happy to).

Certainly any sort of whole-sale capturing of traffic or messages or pictures or calls could cause the government to be in possession of materials that they shouldn't, but that's really not saying a whole lot, now is it?

I don't even think about these gross violations of our Constitution to even be a "legal" matter. How can you? It's not like a court can rule against these laws. The ruling is just suppresssed.
I was thinking the same thing right at the end. Thoroughly enjoyed the story and his style especially.
It doesn't help just to have network transmission data if the data is encrypted. Google has increasingly been moving all of their services to https, I think facebook might be also.
I had a similar problem. I concluded, I must be part robot.
Out of curiosity what part of the Disconnect's source code is obfuscated?
great idea! this would work best with games like Ruzzle and Words With Friends, full of cheaters!
check out http://nuesbyte.com/ as web/light/fast as you can, free, and all the features you want.
I signed up for the beta.
People always told me I was a bit robot-like, but this confirmed it for me.
failed quite often. really struggled with coffeemug.
Does anyone want to write a summary of this paper in his blog? it would be fantastic!
How well will the "two-person" rule work, once the second person starts to treat it like a rubber-stamp process? How do you prevent that from happening without introducing big inefficiencies?
> Workload Manager (WLM) [1] has been a part of IBM z/OS since before it was even called z/OS. WLM implemented something like cgroups scheduling, in that existing utilization samples feed into future scheduling to ensure responsiveness and fair access to resources under contention.

I am intimately familiar with eWLM and I think it's quite unfair to call it containers.

> It's your turn to provide some citations. You could argue that the Linux kernel has failed to achieve good multi-tenancy support, but saying it hasn't been designed for multi-tenancy just makes you look ignorant of the last five years of development on namespaces, cgroups, and general multiprocess resource scheduling.

I'll give you a simple example. Do dd if=/dev/sda of=foo.img (or even /dev/null) in one container and measure I/O performance in the other.

The page cache is a global resource and so far there is not way to isolate it within containers. Buffered I/O is pretty fundamental to all workloads.

>> I'm quite sure it's not faster than virtualization.
>
> Citation needed, especially since you're arguing that more layers of abstraction (kernel + hypervisor + kernel) is at or above the same speed of fewer (kernel + cgroups/namespaces).

cgroups aren't free. See https://www.berrange.com/posts/2013/05/13/a-new-configurable...

I already cited a widely published benchmark (SpecVIRT). You article cites made up numbers (5-10 minutes to provision a guest).

$ qemu-img create -f qcow2 -b template.img new-guest.img
$ qemu -hda new-guest.img -enable-kvm

And I have a nearly instant guest under KVM. So I don't know where your 5-10 minute number comes from but it's clearly not correct.

Note that I'm not normally one to bad talk anything. Containers are fine for that sort of thing. But you're claiming that containers obsolete virtualization and that's just plain silly.

I expect better from you :-)
Does the dog wag the tail or the tail wag the dog. That PC trackpads are notoriously horrible makes it reasonable that PC users would avoid them. This isn't true on the Macs, where they actually work...even in bootcamp! So a reverse switcher like myself (note I work for Microsoft) has much higher expectations for trackpads on a Lenovo that aren't being satisfied.
All of those kits still work though and will continue to work for a long, long time. More than a decade, probably two. And...at least 3 of them are better kits than the unholy triumvirate of html, js and css.

As a developer in the Microsoft ecosystem - I have lost nothing and only gained new choices at each turn of events. That's because we run Windows internally and so do all of our clients and partners. Now tell me which one of those kits I can't use to build an app for them?

Windows RT is DOA so I'm safely ignoring Metro and it's lame sandbox...at least until general purpose computers are outlawed :)
glad to see I'm not the only person failing here.

Seems like a good idea, but I'm pretty sure no one will ever user a captcha that repeatedly fails human input (even worse than reCAPTCHA).
Honestly, on Linux we can reach a similar point now by careful application of existing tools. For example, by whitelisting syscalls, devices, hardware and network resources and access patterns, in combination with containers.

Most of the challenge is automating that process adequately, which is really nothing more than traditional code profiling meets existing policy-based kernel-level security toolkits meets containers meets development processes (ie. build/test/release).

After ~3 years' with LXC, I believe that most of the attack surfaces are reasonably well understood and/or not required for most code to function. Sure, there will be kernel-level vulnerabilities, but they won't be exposed to such a broad range of userland applications. With security you also get so much more insight, power and predictability with regards to resource profiling than with paravirtualized solutions. Real kernel-level metrics versus load! Think of the impact for operations/capacity planning.

So... short soundbite to summarize? Docker is a toy compared to where we are going.
This reminds me of that time the FBI caught a black kid taking pictures of his family at Disney World, and then claimed they prevented the next 9/11. Oh wait, this exact same thing has happened literally dozens of times.
Um... Without Win32 there is no WinRT (do you think Windows isn't Windows anymore because of the advent of a new touch-first user experience and app model (with a centralized app store with simple and predictable app install/uninstall/update mechanics)?)

Without Win32 there is no Windows shell, touch first or not... There is no Visual Studio, Office, Photoshop, Premiere, etc, etc... You can have something new, different and still have what has always been there. This is what compatibility is all about... Can you run Windows 7 (and Windows XP) applications on Windows 8? Yes, of course you can.

Don't mistake the things you can't do in the WinRT environment (Win32 APIs you can't call, for example) with the end of those things (and what they are a part of)... MFC shipped a new version in 2012. WPF is at version 4.5. ATL is just a "high" level way to program COM just like WinRT, in fact... You don't need ATL any time you program to a COM-based ABI. You don't need WPF to build XAML-based WinRT apps. On x86 machines, there is a desktop for a reason and the reason is the same as it's always been.
To be fair it's implemented in Clojurescript I'm pretty sure.
I'm all for bringing the most reasoned arguments to bear, but what I think we need immediately are the best way of explaining this to the apathetic and people who buy into the argument by default. We need sound bites, we need tweets and FB messages, we need short commentary that cuts to the heart of the issue in a way that can wake people up.

I'm not big into politics, but seeing the apathy in the media and general ignorance of the populace is utterly terrifying. This can only be fixed if we can get a real bi-partisan movement going (which, given the facts, should be a no-brainer) and find a way to counter the fear-based rhetoric that is so easy to package in digestible sound bites for middle America to swallow. Even Ira Glass, from This American Life, who clearly should be better informed was totally "meh" on the issue in the last episode. How can we get people to wake up?
Nuclear launch codes. Locations of strategic assets (eg, nuclear missiles). Identities of people in Witness Protection. Closed court records regarding children. Personal information collected as part of tax collection (eg, income). Identities of foreign informants.
People should be investing time in Scala (compiler and tooling, e.g. IDE support) instead of designing their own language that probably won't get a lot of traction.