skysight-inc/HackerNews huggingface dataset:
there has been infrastructure to read snail mail contents for 200 years. Doesn't matter, the US Gov isn't routinely reading snail mail because of politics. I think he's right, make it a political issues. Actually, more: make it political issue, encryption issue, hosting issue, social issue (denied nsa contracting recently based on Snowden), I mean total war - make their life as difficult as possible using all means possible. As long as it's legal of course.
222333
Go to prison (US: Contempt of court? UK: RIPA) unless you hand over your key.
ljuygouhbvkitfiuhgvojhb
"For the next three or six months, I'm just going to work on interesting things."

Right on! Have fun :)
Not seeing a link on your blog to your company. Had to go to your profile to see that. Any reason it's not on your blog?
How many companies have successfully counter-sued a troll? for harrassment, for example.

Is there a site with names and photos of the trolls and their lawyers? Might be interesting for trollingeffects. SOBs gallery.
See this comment : https://news.ycombinator.com/item?id=6182179

Fighting the USgov isn't a decision to take lightly regardless of how much money & resources you have. I cannot condemn a company that backs down from that battle. It could hurt an employee(s) significantly, or the whole company.
While I agree they have the most resources to fight it, they're not immune to harm from USgov.
The idea is pretty similar to Hunch, but we think there's an opportunity since Hunch had some dedicated users and no one else has stepped in to fill that gap.

We're also trying to be more social than Hunch, and think there's something special about answers by friends (both in terms of the "friends know you better" angle and the fun angle).
Removing dead thunderflies stuck inside an LCD monitor
I have 4 GB in my 2012 Mac Mini and it is definitely not enough!
IANAAL, but I'm guessing the U.S. would just pressure your flag state to revoke your license. Then they'll arrest you for piracy or something. Or even better issue a letter of marque and reprisal so private citizens can hunt you down and take your stuff.
AFAIK Right now there are two things that Mozilla controls.

1) login.persona.org that takes care of authentication

2) a JavaScript shim that developers add to their sites to get the login button to work.

Persona is designed in such a way that reliance on Mozilla will be phased out as email providers take care of #1 and as browsers start to implement #2. As of now I think FireFox is the only browser that has #2 baked in.
Because some people don't care about people with correctly-formed legal documents getting access to their email. They just want something quick and easy to prevent weaker attackers from having access.

EDIT: Not defending Hushmail here, but at least they have some warnings about the risks.
Is there a legal precedent for minimum time that logs must be kept, say for an email service or messaging service? I'm talking about US policy, if that makes it more clear.
And there's also Myrah, a Ruby-like language that can produce Dalvik bytecode. I've been meaning to try it out for several years, it looks pretty promising. It's basically typed Ruby.
So, meshnet? https://projectmeshnet.org
What are the odds of there being two distinct John Lathams at Manchester Uni? Sadly the IV/JoLat is a Climate wonk, not the loveable CS wonk I was lectured by (many years ago.)
Twisted magnetic fields tie information in a knot
I thought that Siri uses Nuance technology?

As for your overall argument, I agree that when the key is the integration of existing components, then giving away the game too early means that there will be copycats in on the idea before you get critical mass for effective traction.
Give us a try? It seems this is the default line and that the users never get to piss off the support people because they're never given the chance.

Let us burn ourselves and then we can learn to use the stove. If we never understand the importance of that key we'll never get used to maintaining it properly.

Quite clearly - is there any messaging service that allows users to end-to-end encrypt? That is not PGP? There is such a conspicuous void in the market here...
A joke, maybe. But explaining terminology doesn't [usually] hurt a joke.
Don't host it yourself unless you're planning on using the same server for 2+ years. If not, then stick withe rentals and find a better provider. At the end of every year, renegotiate your prices for a better deal if you want to keep the same server, or bump up to the newer models.
This exchange has really helped me understand more about Docker and why and when to use it. Thanks!
Throwback Thursday: In Defense of Eye Candy (2009)
Dual US/Polish citizen here. Just wanted to say that in many cases abroad (i.e. Poland) the case isn't about the laws protecting your privacy but rather about the Government having no means (technical, resources, know-how, etc) to enforce ridicolous things like reading and storing email contents of all the people. Even with court order just to read stuff in your inbox, I would imagine that the Polish police would have big time difficulties doing anything. These are guys making 700usd a month and the Government doesn't have money and/or the need/desire to hire folks who could execute these things. And I can just imagine that in places like Ukraine the law may say whatever but what happens is this what the highest bidder asked for ;-) Remember, not the whole world works the way the first world or the USA does.

Unless of course, what you referred to is that most of the traffic goes via the US soil anyway. But then again, why to stay in the US? Move whole business and yourself abroad :-)) Ironically, I found much, much, much more freedom in post communistic Poland than - oh irony! - Land of the Free.
For zillions of examples what investing in infrastructure means, see http://bicycledutch.wordpress.com

Road redesign: http://bicycledutch.wordpress.com/2013/08/08/making-a-1960s-...

Parking facilities: http://bicycledutch.wordpress.com/2013/08/01/modern-indoor-b... (and, in a few years time: http://www.bouwpututrecht.nl/bu/2013/06/21/largest-bicycle-p...)

http://bicycledutch.wordpress.com/2013/08/05/amsterdam-cycli... shows that things have been even better, though.
Go (at least as it stands today with its non-generational, stop the world, mark and sweep GC) is wholly unsuitable for video game development where unpredictable latency must be avoided.
On another level, giving my kid a kazoo may not be a way to gain my favor.
Marijuana doesn't hurt you. I smoke it on occasion and I don't use it for medical reasons. Here's why:

It allows me to land my spaceship. I see where I'm getting things right in life and where I'm getting them wrong. In essence, it's a great tool for gaining perspective on a myriad of things. It's not something to abuse, but rather, to enjoy.

It's time to let people make their own decision about it. They're fully capable.
There's StartCom (StartSSL) from Israel. Have you tried them? They even offer free SSL certs, by the way.
Very interesting. Been seeing a need for something like this for quite a while, both as a developer in the health IT space as well as someone who has had to sign BAA's and work within HIPAA guidelines in large organizations, often rendering them inflexible with modern technology.

I signed up and am really interested in hearing more such as what the time line looks like. In short, my company is a group of clinicians + developers.

www.aqua.io may or may not be doing the same thing.
The problem is that, left to market forces, we would end up with an email solution that looks like (or is) Facebook.
It must be a local thing. Here in Seattle, I see a Model S on the road at least a few times a week. It's not just the same car, either - I've seen them in black, white, grey, and red. Two of my co-workers have them!
Great example of something that does not belong here. A social political issue with absolutely zero to do with tech or hacker news! Why is this getting upvotes?
That doesn't make sense. Who would audit the code and how would you get the checksum?

If you only run code that matches a static, hardcoded checksum then there's no point in downloading it. Might as well just store a copy of it because now you have a client application. On the other hand, if you already have a secure method of receiving a checksum you can trust, you might as well just use that other, magically incorruptible communication channel for downloading all the code (and all your email, for that matter).
As heartwrenching and important as the issue is, yeah, kill it.
That was just a little joke that went over a few heads. At least you have one framework choice nailed down.
The idea is to expose the browsing habits of the watchers. e.g. Oh look, someone in the judicial branch just visited a page on cross-dressing.
My problem is how he just blithely includes all American men in describing this mindset. I don't know if this is to assuage the author's guilt about thinking this way in the past or what. I mean, clearly the dynamic in question does exist, no question (Hooters). But some of us are able to get laid in spite of, not because of, the size of our wallets.

Anyway. I like the idea that because servers are no longer "performing" for tips, their behavior and appearance is more truly representative. Not to mention cutting off at the knees this gross rich losers who obsess over who they can buy and impress with their money.
Benedict's analysis is consistently interesting, as he tends to apply a level of financial rigor often absent from tech journalism/analysis. His stuff for Enders is incredible (though its unfortunate how difficult it is to get ahold of Enders material, as its quality deserves a much more massive audience.)
Honestly, both. We are big believers in open source and creating more value then we can capture. This was true when we created PhoneGap, and still true today.

The Platform is not far off and we have people using it, we just want to apply a little more polish and make the experience exceptional.
She is the cutest little girl ever
Here’s a properly formatted version of the link: https://gist.github.com/roryokane/6189765

(The original message is in Markdown; I just put it in a Gist where it would be rendered as such.)
Some killjoys have removed the blink tag from Firefox
As I was looking for a non-insane alternative to Hadoop/EMR, I figured I'd check out Manta, the product they're (sort of) trying to push in the blogpost. Can't say if it scales / is fast / is cheap... but it's very developer-friendly. Couple of lines of JSON pipeline config and you're map/reducing.
HackNY Live Demo Stream
I moved from Maryland a couple of years ago. Very surprised to see how many speed cameras pop up each time I go back for a visit. I don't speed, but whenever I see a sign for one it really stresses me out. Glad I don't live there anymore.
very cool, and insanely addictive. Congrats on the milestone!
the goal here was to rack up tickets rather than to prevent speeding

You're just now realizing this? This has always been the primary goal of speeding laws (and many other traffic laws). They're a revenue source for state and local governments.

the end goal of ticketing, getting speeders to stop speeding

If that's really the goal (which it isn't, see above), it's the wrong goal. The goal should be to make driving safer. Punishing people when they haven't caused any actual harm does not serve that goal; in fact, it works against it, by reducing people's respect for all traffic laws and rules of the road. People view driving as a game, trying to evade being caught, instead of viewing it as what it is, being in control of a large and complex piece of machinery that can cause serious harm if misused, because the definition of "misuse" has been blown out of all proportion by a combination of nanny-state thinking and governments not wanting to openly admit their sources of revenue.
"He’d be the one person in a thousand, or in ten thousand, who’d get angry about our fixed service charge."

He's not stereotyping much.
Actually, only FirefoxOS has #2 baked in. Everything else is using the shim.

I'm pushing us to get our data formats stabilized in the next few months so that we can start building native extensions for browsers and get ourselves completely out of that loop.

It's worth thinking of Persona as the reference implementation of the BrowserID protocol. If we're successful, Persona as you know it automatically disappears as more and more domains and browsers add native support for the protocol. :)
"encrypt emails in such a way that they literally did not have access to the content stored on their own servers"

how is that possible? I'm curious to know as to how they achieved that technically. I mean if the user is reading an email in their browser, then it would've had to have been created on the server first.
Why would you, as a shareholder, want a company to become profitable if it's not going to pay dividend anyway?

If anything, shareholders should push tech companies to reinvest every spare cent, assuming it already figured out how to make money to stay afloat.

Raking cash and sitting on it is an awful mode: Google and Microsoft grow suboptimally because of this.
What GE Can Teach You About Monetizing Your Intellectual Property
send an email at [my HN user id @ nj.premii.com]
> I had said identity authority, not currency authority. Look at Chaum's online protocol again, and find the place where an authority on identities is required. The bank is the only party in the system that requires a signing key.

Yes, but something has to instill faith in that bank. This is real-world identity in a rule of law jurisdiction, which is why they used the word "bank". "Banks" can't have their only point of contact be an onion address.

> .. you can have multiple banks that are responsible .. or to reimburse the bank's customers e.g. FDIC

You're missing that all of these systems rely on the incumbent identity providers (governments) to not shut down the banks. "Group signatures" only obfuscate this problem, the signers still cannot be anonymous, lest you're back in Sybil attack territory.

> you need to present a novel definition ... What I am saying is that such a definition is necessary, at least as far as cryptography is concerned

First, most of the definitions you want for don't globally exist because we've given up the assumption of global consistency. The answer to my hypothetical ABC example is "no" if you are deciding to accept the coin, and "how fast can you spend it" if you already have it. Each node's view of the world is quite simplistic - the emergent system behavior is the important part. And IIRC the paper does analyze as-coded transaction validity, and of course comes out with a probabilistic answer.

More importantly, stop talking about "cryptography". Do you have reason to believe that ECDSA signatures or SHA2 proofs of work are broken? These are the only cryptographic parts of Bitcoin, and there is nothing novel about them. The novelty is a stochastic solution to Byzantine agreement, which is a protocols problem. I keep mentioning this, and you keep blowing right past it to harp on transaction properties that only make sense in the context of well-defined authority.
"Finance is the most regulated sector; hence "too big to fail" and all the exploits pulled by big banks."

The problem with finance is that we didn't have the right regulations in place because big banks lobbied to get them taken off the books. Canada's financial industry is heavily regulated and they haven't had a banking crisis in 150 years.

http://www.youtube.com/watch?v=a21n_VzHI_o

"American Progressive movement occurred in parallel, but to a must greater extent, in Weimar Germany. American Neo-conservativism is Progressivism in a right-wing flavor. The modern USA is Weimar Germany all over again."

This just reeks of ignorance. Progressivism and fascism are on the opposite sides of the political spectrum. In fact, fascists tried to overthrow widely celebrated progressive Franklin Roosevelt.

http://en.wikipedia.org/wiki/Business_Plot

Just because progressives think that we shouldn't have laissez-faire capitalism, doesn't mean they support a surveillance state.
This worries me a little. Perhaps because I don't fully understand what's going on under the bonnet. When I give a website my email address, some communication must happen between that website and persona. So there's some centralised persona server sending auth tokens back and forth between websites that use persona api? Am I misunderstanding?

If that's not the case, then what, exactly, information does website X have about me now that I have 'logged in using persona'?
Man, kids in the valley gettin' paid too much.
This study was done in the UK. I wonder if it'd be different in the US.

Also the sample size should be increased by a factor of 10.
That's 50 peoples' smartphones or smartphones, tablets and laptops all playing at once?
With a stable API it would be nice to have an API client for Windows for developers building software on that platform but deploying to Linux.

It would be great to be able to do a docker import from a checked out codebase in Windows.
It takes 10,000 hours of practice to become a good programmer, it takes a similar amount of practice to become a good designer. Yes, if the person spends 20,000 hours, they might be able to do both well. If the designer just learns some action script and never practices, then they aren't really learning to program.

I guess you guys live in a hiring environment where good designer/programmers are easy to hire. For us, just getting good designers, or good programmers, is hard enough. The ones who claim to do both are not good enough at either to make it worth our time. We also suffer from a shortage of good designers compared to good programmers, so dev is always blocked on design and even if designers could code, they would never be given time to do so, they just so many other things to do! After a few years, their programming skills would become stale, and it would just be a waste. You sort of have to practice continuously to keep your skills up.
Baixa nas vendas de consoles
Because cash, even when held in an account without payout, is easier to value than any other asset or investment.

It's also a cushion for a down cycle in the global economy.
Education is controlled by corporate interest and always will be. In fact the education system was founded by wealthy industrialists so they could churn out great factory workers. To learn more about this read Seth Godin's Linchpin. It's not profitable to have a smart populous.

George Carlin sums it up here:
http://www.youtube.com/watch?v=AMqJvhmD5Yg
4 GB on my Macbook Air. It's more than enough usually, but today I was running my 512 MB Vagrant VM and many Python processes running (workers), which consumed about ~3 GB of memory alone and helped bring my laptop to a crawl. So having maybe 6 GB would be great.
Cool article, but I think the magic profitability button analogy ignores the underlying economic thesis of Amazon.

Right now, the only obstacle to Amazon's profitability is Walmart. If Walmart didn't exist, Amazon's pricing control supremacy would ensure they could operate at the lowest possible market price on every item, and as the market maker for product, they would control the cost floor as well.

In a sense, the end game for Amazon is this: it's fucking ludicrous to run a company without profit for years. At some point someone else is going to try to take more profits because of the volume pressure of Amazon. The end game for Amazon is choking all of the other retailers out of existence, IMHO.

They don't have to flip a switch, they just need to wait. They're playing the long game.
Sorry if I was unclear; I meant to express that I had indeed quite some time ago come to the realization, but due to placement as I said and not due to any solid proof as is cited in the article.

Secondly; I'm not sure I completely see you as disagreeing with my stated end goal. We want people to realize they are driving a potential weapon, and I think that's a change that'll have to come in far more areas than just traffic enforcement (better education, assessment of readiness, etc), but even in this dream world where we've made those changes, I don't think it's unreasonable to assume we will still find places in which if drivers tend to exceed a certain speed, there comes a higher likelihood of said harm. And if someone is putting others at risk by violating this, it comes down to a question of how you respond to that, and I at least would pen a reasonable solution at trying to proactively influence their behavior patterns. (unless I totally misunderstood how you were approaching my statement and this just went off in a random direction...)
they perform(ed) encryption of your inbox using your account password, which they (obviously) don't store. Thus, everything you save to their servers is encrypted by them on your behalf, and they can't decrypt it without you.

if you email a gmail account, or a gmail account emails you, obviously a copy will end up on both, at least temporarily.

I don't see what more they could do, as a provider - all your metadata and emails encrypted properly for you, shut down completely when (the NSA?) comes knocking.
When latency matters, just use pool allocation, which makes the GC irrelevant.
I had this misunderstanding also, but if I understand it correctly...

Basically a site using Persona tries to send you to your email provider to authenticate. If your email provider is running Persona, you'll authenticate through them, and the email provider sends a token back confirming your identity.

Mozilla is the default identity provider for people whose email providers don't run Persona (yet). Once the project gains widespread adoption, Mozilla won't be processing much if any authentications because they'll be distributed to email providers.

Also it will in theory work as a browser extension, so your email provider sends your browser the token, and your browser sends the token to the websites you log in to. So your email provider doesn't know where you're logging in.
I'm not sure this idea would have the effect you're looking for. The 'watchers' as you referred to them in a comment, probably don't care that you or anybody knows that they're watching. We already know, or at this point assume they are. Beyond that, how would you be gathering the IP addresses used?I assume that what they are running is little more than clever bots which can scrape data and get past most site security. It isn't an actual person going through every page on the internet. They're storing mass amounts of data to do analysis on at a later time.

Basically, the most important things like your Facebook, GMail, mobile and Twitter data are already being gathered. If you saw a little pixel image saying "somebody is capturing your data", would you stop using these services? If not, you're not really having much effect, I don't think.
I meant fixed as in unvarying. So we store our time data in EST (UTC-05:00), instead of UTC. For half the year the stored time matches the local time it's to be displayed in and so no conversion is required. The other half of the year when local time is UTC-04:00 we only need to shift the stored time by one hour to display it properly.

Many time handling libraries are extremely efficient at adding/subtracting an hour from time. This is important because we have many legacy systems using this data (think mainframe COBOL to today's latest technologies with a smattering of everything in between). So it's not just a single time handling library in use.
I believe you're the one reading the strategy right. The fact they diversify a lot and squeeze revenue out of any by-product (AWS is an example, payments are another) might indicate that.
Your username combined with your claimed former work experience is utterly hilarious--thank you for the levity in this dark time.
Does the CSS background-size property not answer most of these use cases?
Like the EFF, FSF, etc., Mozilla is a nonprofit.