skysight-inc/HackerNews huggingface dataset:
"please return the classification to the title as it would ensure people with clearances were warned'

A fairly pointless precaution, as the prohibited material appears all over once it's publicly disseminated, including in places like the NY Times. I worked in a government lab when the first round of Wikileaks happened, and I got the memo: don't search out the material, don't read it even if you find it in the newspaper, etc. But the security people weren't completely crazy, so if you visited the front page of the Washington Post and there happened to be some stuff on there that was still classified, it wasn't treated as a security incident.
Something that caught my eye: the name "Simplify" is pretty close to "Simple", the online bank service.

Different products entirely, I realize—but heck, Simple’s twitter handle is even @simplify.
It's usually the regulations in the foreign country.
I think hate is a very harsh word. But I agree with your sentiments about the UK spying on everyone - esp given EU specific privacy laws and recent cases of EU law against Google, Facebook etc. Pretty disgusting really given all the rhetoric they spew, but EVERYONE has that uneasy feeling now. We've always said the UK gov't were just lap dogs for the US, this just proves it somewhat more.

I'm actually surprised more hasn't been made of the UK involvement on this (but I'm currently not in Europe so difficult to gauge the reactions)
Recently, I have been looking into DO to move my site from shared hosting. I wish they had prepackaged LAMP Droplets to speed up migration.

Is anyone using DO with MariaDB, PHP, and Python? Also, are there any restrictions on what can't be installed on droplets? For example, numpy, scipy, R.
I'm currently test driving Digital Ocean, ServGrid, and Linode.

Digitial Ocean makes provisioning new servers incredibly easy (as does Linode). The process is near instant. Scaling a server up and down is also near instant, especially compared to Rackspace (it took over an hour the last time I scaled a server down with them).

But their network has proven the least reliable (I'm in their NY DC). My site monitors have reported a few outages, anywhere from 1 - 6 minutes a piece. By comparison, ServGrid and Linode haven't had any outages during my trial.

But their customer support is really fast, and I love the documentation and community they have around their offerings. I really wish they had a Dallas DC though.
No, it's a platform (raw server).
I run a handful of boxes on Digital Ocean. Unfortunately, until they provide an internal-networking feature, they're not going to be able to seriously compete with Linode and others.

Vertical scaling is easy ... just reboot your node into a higher tier. I build apps horizontally though, distributing tasks to various machines. Example, a web/app tier of boxes, a tier of database machines, etc... and all those need to communicate on an internal network for speed and security.

They're working on it:

http://digitalocean.uservoice.com/forums/136585-digital-ocea...

But they really need to give this some more attention.
A real-time, customizable, embeddable chat system I built only using JS/Node.js
I thought it would be nice to have an easy way to create and embed a chatroom for any website/web app.

It's also possible to dynamically create rooms to offer privacy to users, since the chatroom is just accessed from a url.

It's nothing fancy yet, but for someone who wants real-time chat with almost no effort, this does the job.

Code is available on my GitHub
https://github.com/thepuma/literoom.js
In production
Yes, those poor rich people.
Text is still NUL-terminated, it's simply allowed to contain NUL bytes in the middle as well. It's up to applications how they want to interpret this, but enforcing the NUL byte at the end is important for apps that want to pass a char* pointer around and don't want buffer overruns if they forget to validate the NUL terminator themselves. (It's a key design goal for the Cap'n Proto implementation to protect the app from security issues as much as possible.)

The encoding page describes this a bit better:
http://kentonv.github.io/capnproto/encoding.html#blobs
Sorry, but a real perfectionist wouldn't have taken a photo with his MBP screen full of smudges -- he would have wiped them first.
> "Never thought Firefox of all places would be a good place to read about design."

Why's that? Firefox has always had incredible design aspects to their products?
Interesting comments so far ... I'm more incensed that Obama called him a hacker. There was absolutely no hacking as he had a security clearance to work with (and apparently copy) the data he was responsible for.
Megavendors, Cloud Judo, and The Innovator’s Dilemma
Either there's a glitch in the game, or I'm calling JS console shenanigans. The red line on the chart gives it away, as does the mini map since it draws lazily. Playing the same level my top score is 221.12, and my mini map looks the same as yours.
Google Behavior Risks Banning Order If Talks With EU Fail
In defense of "Working From Bar"
I won't delve too much into politics, because I try my hardest to stay out of it (it's dangerous no matter where you are in the world...some more than others of course), but our society is capitalistic. In a dictatorship, the old regime will usually usher in the new one, where as a capitalistic one, money talks and is aimed to protect or provide favors for a collective interest.

Personally, I never really felt our president has the power to change things. I've always felt that he's the frontman for the IOU's behind him. Even in a dictatorship, they have interest behind them as well...usually military (North Korea is an example). Capitalism is usually favoritism.

This is why I stay out of politics (including omitting my opinion or speculation), because no matter what country you'd like to compare it's dangerous, whether for your life or livelihood.

If you had to say who is most mad at Snowden, at face value, you may say the NSA or administration...but technically he wasn't an NSA agent...who did he worked for (BA).
2% is below CNP interchange on a lot of card types. For example, it costs the processor 2.95% to charge a Platinum MasterCard or 2.05% to charge a World MasterCard card as CNP. A processor charging less than interchange is taking a loss; it's paying the merchant more than it'll get funded by charging that card.

The flat-rate pricing these new aggregators offer at 2.7-2.9% already builds in taking a loss on some cards by making it up on ones with cheaper interchange rates. To go below 2% flat rate and make a profit is near impossible. The only place you'll find that is somewhere like PayPal, with $100k/mo or more in volume and a negotiated contract, and they can get away with 1.9% because many of their payments are balance-funded or ACH-funded at nearly no cost.

2.2-2.5% is much more realistic and you'll still need a minimum monthly volume to get it.

Or we can all set up retail stores and abandon this e-commerce stuff. Rates are much lower when you can swipe a physical card. The real profit-taking is happening in those card readers you can pick up at Staples/BestBuy/etc from Square/PayPal/Intuit/GoCardless where they're collecting 2.7-2.9% and paying half that in interchange.
yep. install the app. google now should give you two options. select and set as default...
At least as a browser vendor you just had to implement NPAPI to get Flash -- EME requires contracts and money.
Well, okay, but this all just buttresses my point that the new media is no worse than the old media. In a lot of ways it's much better.
Part of the benefit is that setting aside time to talk about what you can do better forces you to think about what you can do better. Sure, some people will think about that without needing prompting, but having a set time to do so is beneficial for everyone else.

Additionally, it gets the employee and his or her supervisor on the same page -- "here's what we agreed I would work on, here's how it's going."
Yes but in the UK having a passport is not required. And a short while ago on on here some one living in Germany commented that it was funny how it was the Non Ethnic Germans that got stopped a lot more.
My takeaway from this article was: measurements do not match
theoretical model, researchers await more measurements, a more
accurate model, or both.

tl;dr: Science, people!
I would have considered a purchase but they lost a sale from me by making it frustrating on mobile.

There are still too many sites that don't make hover actions function as two tap links for mobile users.
Yeah. I've been sat here watching people trying it as they update the site to combat it.

Still dont know what Im looking at though...
I don't really fault him. He was the beneficiary of someone else's mismanagement of protected lands, however.

Every time he wants to have an event on private property, he has to check that the owner isn't violating any of a myriad regulations imposed by countless regulatory bodies?

He had a multi-million dollar event. Yes, in such cases -- especially where the use is atypical -- the event planners do perform significant legal and liability checks to ensure that the use is compliant with all laws and regulations.
>>it took two months for the country to make a decision in the case of Julian Assange, the founder of whistleblowing website Wikileaks, and that Snowden's case would take at least as long from the time the request was filed.<<

Snowden might be in Russia for some time.
PayPal to launch inter-planetary payment system
Jumping on this thread for a flyer.

Any stripe devs know if it's possible to integrate with infusionsoft.com? That integration would make me so, so happy.
While he might not be a hacker in our minds, whether he was permitted to access the documents he did is still up for debate. If he accessed them without permission, that would be enough to qualify him as a hacker under some definitions.
I gather this is driven by SVG: an efficient use of a minimal number of bezier curves (quite literally, reticulating splines).

It would be a nice project to automatically recreate existing image files as efficient SVGs.

However, this procedure seems to make things look flat and textureless.
Can anybody explain how/why this type of data transfer is secure? By the sound of it, the main benefit is that we can just read a large file by using mmap on it. Are there not a lot of security considerations to doing that...? Especially when feeding this through into dynamic languages like Python.
Ask HN: Self-hosted blogging platforms without PHP or databases?
Are there any self-hosted blogging platforms that don't require PHP or any sort of database?

I'd really like my site to be secure, without having to worry about PHP vulnerabilities or SQL injections.
AES timing variability at a glance (2005)
It's a combination things.

- Legally, we need to be able to verify identities. We want to do this frictionlessly and in real-time rather than with some paperwork sheaf that gets mailed to you a week later. The solution looks different in almost every country.

- Visa, MasterCard, and co. have rules that effectively prevent you from using the same backends in different areas. (E.g., you can't use the same backend in Europe and the US.) So we have to rebuild a lot of our stack in each country.

- The infrastructure for doing daily deposits into bank accounts also differs by country. Often, the basic operation is relatively easy, but figuring out all of the edge-cases is hard.

- The laws in every country differ. Sometimes, we need to obtain licenses or something like that.

- Etc...

We could have hacked around this by partnering with existing payments companies in each area. That's what people usually do -- it's much cheaper and way faster. The downside is that you end up with a much worse product than what you have in the US. For obvious reasons, we didn't want to do that.

So we now have an office in London that's working full-time on bringing Stripe to other markets and we're processing production transactions in four countries.

I'm sorry that it's slow :(. I guess the tl;dr is that a substantial fraction of the work required to build Stripe in the US has to be repeated in each new country -- the work and complexity scales O(n). We're still just 55 people, and it takes time.

(Still, if you'd like to help speed it up, we're hiring!)
Correction - Chrome has this built in, with the added benefit of using your searches and browser history for the purposes of serving advertisements (and whatever else they want to use that data for).

And yes, even in incognito, this behavior occurs within the session. And yes, even in incognito, if you happen to be logged into your google account in another tab, it's associated with your google account.

So, I prefer that DDG be my 3rd party, as opposed to Google.

Admittedly, this is personal preference, and you highlight a good point that it is probably simpler to do this via Chrome's built-in capabilities if privacy is not a major concern.
YAY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Clarification: Merkel said "Das Internet ist für uns alle Neuland", not “the Internet is new to all of us.”.

Now Neuland does not just mean "new", but "new land". Similar as America or Africa was new land after 1500. So it means, the internet is ripe to conquer it.

Merkel herself was a former Stasi member, known as IM-Erika (Informal Member Erika). Germany is currently tapping more phones, then DDR ever had. We do not have a PRISM scandal, but a law called Vorratsdatenspeicherung.
Did you read the article?

In the end, the lesson learned from my wedding was something much less obvious than the “parable of excess” that was claimed. Rather, the democratization of the media that I idealized in my youth when it was just a distant, blurry dream, suddenly seems much less worthy of idolatry now that it’s become a stark reality. The lesson for me, felt acutely over the past two weeks, ended up being a familiar moral to a familiar story: “Be careful what you wish for — you might just get it.”

and

In particular, we need to consider stronger privacy laws here in the U.S., a basic right to privacy along the lines of the laws enjoyed by the citizens of most Western European nations. We are all at risk of becoming “public figures” in a world where the media has expanded to include nearly everyone. In such a world, our defamation laws need to be updated to provide individuals with the protection from public persecution that they deserve. We also need to reinforce our personal privacy by beefing up the intellectual property laws that govern the personal content that we generate and share via services like Facebook.

EDIT: and

Economically speaking, I profited handsomely from the destruction of the media as we knew it. The rest of the world did not make out so well, and society certainly got the worse end of the bargain. The decentralization of media got off to a promising start, but like so many other half-baked revolutions, it never fulfilled its early promise. In its present form, social media may be doing more harm than good. Perhaps we should have expected this — technology always leads the way, society and government inevitably play catch-up.
They have an option to log in to the command via a web interface in case you block yourself.
Demonize him and also case your state for requiring internet monitoring in a single blow. It's done very intentionally.
Now if only Github added Heroku integration, so you could fork apps AND code straight from the repo.
Mir Display Server to become default in Ubuntu 13.10
It would be interesting to know what the median valuation is. Half the startups will be above it, and half below it. This would provide additional interesting details.
They likely don't care about one off people who fire up instances via the web UI, they want the kind of company that will ask for hundreds and thousands over their API.
Don't worry, it's not worth considering. Continuing to innovate, is.
in gmail you can create filters and folders to do this. Works like a charm.

Use keywords as filters, then use these keywords when you email something to yourself it will go directly into the right folder (ex: TO WATCH, TO READ, MUSIC, ETC)
My thoughts exactly.

Also: "the spacecraft’s instruments indicated that particles around it were moving subsonically"

lolwut?
I was just wondering what the general consensus if Voyager 1 simply stops transmitting data next week. There one minute, gone the next...
And if they wanted to make an example of Snowden, the last place they want him is in an American court of law, with cameras and stuff. Gitmo or some other extra-legal incarceration isn't much better, if it's public.

The best example would be for him to be disappeared. Let his encrypted secrets come to light, so it's obvious that he's either dead or getting tortured somewhere, and that the American government simply doesn't care about diplomatic niceties when it comes to silencing whistleblowers. That would be a lesson to the wary.
Interesting. Versus having to sit in an office?
this is the most destructive aspect of surveilance state - it is not that the state, ie. its proper officers and facilities, are doing - after all one can reasonably expect them to do all sort of nefarious things one can imagine and thus one is considered reasonably warned, it is about anybody (even friends and family) can happen to be a secret informant and collaborator. In case of USA the secretly imposed gag orders is a big step toward it.
If you actually read the article linked in the sentence you posted, by the same author no less, you'll see that her statement has literally nothing to do with dignity being just for the masculine, or picking up dry cleaning not being masculine. Furthermore this is a general audience article in Slate - not exactly the "tech community". Everyone uses smartphones these days (for a suitable definition of everyone).
You do have a point. But I think you underestimate the power of knowing "who is asking the question". Take the search term "String" for example, the one searching might refer to "String" in (1) programming, (2) physics, (3) music, (4) clothing ... the list goes on. Let's say you know the one searching refers to (1), even here you will be better off, knowing if the one searching wants to know about the string class in Java, C++, C# or whatever..

This might be a bad example, but you get the idea. The better you know the one searching the better results you will be able to provide.
Real funny twist to e-commerce: what the fuck you should buy today
You get root on the droplet, so I'm pretty sure you can install whatever you want. I run a couple of rails apps on a 512mb droplet and it works great. Very low traffic on my sites.
The mixing service can create as many wallets as it wants, each wallet could be used for one user, for one transfer if necessary too.
Those are all passive responses. Not meaning to be critical but they are the best case response that the government could hope for.

How about picketing outside the office of your Congressman/woman? We're invisible with passive responses. I think as a people we need to get over the sense of embarrassment we feel when we gather as group for a political cause.
Military Bowl set to be played at Navy-Marine Corps Memorial Stadium
I suspect Snowden has the data encrypted meaning that copies are not of much use anyone without the key. If you are suggesting that Snowden gave up the encryption keys to Russia or China, that is a very serious accusation without any proof behind it.

It would also undermine everything Snowden has done so far, so unless they tortured him or he is completely insane I seriously doubt he did that.
PiPlanter – A Plant Growth Automator
Camping in a State of Suspension
Currently the 2nd comment on the page of article addresses that.

Actually, supersonic simply refers to anything moving faster than the speed of sound in a particular medium. The Earth's atmosphere has a particular speed of sound but so does the solar atmosphere and wind. Apparently, the speed of sound in the solar wind is roughly 220,000 mph. Supersonic and subsonic are the terms that scientists use to describe such things.

and then links to this...

http://iopscience.iop.org/0004-637X/623/1/511/fulltext/61043...
I honestly don't see that at all on my nexus 4. Maybe it's just the limited apps that I use. I do see more performance related issues on my Nexus 7 though.
Isn't ChromeOS running on GNU/Linux?
Cardboard Bike launches $2M Crowdfunding Effort
US Senate passes far-reaching immigration reform bill
California's multitude of agencies are ... litigious and looking to justify their keep, all the time. We've discussed this before at Hacker News, (https://news.ycombinator.com/item?id=5567206), but CA is regulator heavy.
Meditation = training for the game of life
I don't have stats but for me it has proven invaluable (managing remote teams for years).

Unstructured, no agenda 1:1 video pings - hey, what's new type pings - have been very important too. The virtual version of the in-person coffee machine conversation, helping to replicate that important part of the co-located enviro.
That is fair. I've only seen Stripe from the outside, and haven't even actually implemented it on any projects. Certainly I can appreciate how frustrating and disappointing it is to have some established player in the greater ecosystem come in and build a nearly direct copy of your service. I'm also sure that there's much more to Stripe, and payments in general, than the API and docs, and it's highly unlikely they can come up with a copy of the rest of the company.
Well it's a VPS so you can do anything that's technically possible.

And when you create a new droplet when choosing the image there's an "application" tab (or something similar) that has an option for a LAMP stack, though from what I remember it's still in beta.
Previous discussion of the cardboard bike on HN: https://news.ycombinator.com/item?id=4870946
If smartphones are emasculating, then Google Glass is dehumanizing.
I do believe that a sizable chunk of HN's audience are high skilled immigrants working in STEM fields and this bill has quite a few things that will be of interest to them.
You are missing the point. I am not saying that one should make mess of his code.

I am merely saying that configuration files are code too. They need to be tested, debugged and refactored. Writing code in XML seems a retarded way to go about it. If my language would prevent me from writing configurations in itself in a sane manner, I would rather use another language with a solid toolchain for this part of the job. Than go and build my own DSL in XML of all things.

If you are of an open mind, go check how Django is configured and extended and compare it to your run of the mill enterprise framework.

And let me tell you that I did my fair share of enterprisey "configurable and extendable" framework shit. And its all a lie. You cannot make "simplified" languages that will enable you to be more "flexible" or to let amateurs to program system behavior. Always these kinds of interfaces gobble up way more developer hours than they save in the long run. Often programmers resort to writing programs that offer a sane API for writing these kinds of configs.

One should simply build a quality API and document it well.
Firstly, this is on IE11 on Windows so it won't affect your Mac. Secondly, you have no idea if the resource intensiveness of this proprietary DRM video decoder will be any better than Silverlight's.
You don't think that if that you were subject to a torrent of abuse you'd want to fight back about it, especially when additional evidence suggests that the abuse was based on bullshit / a desire for linkbait?