skysight-inc/HackerNews huggingface dataset:
You're correct, I was muddling up the projects (I really don't use or have an interest in Python)

I thought RPython was only translated to C and compiled ahead-of-time.
Yeah now they'll stop extracting their billions of dollars from the industry and be forced to live the rest of their lives with their billions of dollars extracted from the industry! (Bitter that justice is always years behind and these atrocities will never be rectified, just mostly stopped going forward)
That's what I thought. Thanks it is a great mobile version.
It is possibly 600k non-spam emails per day? With the 70GB including all data w/ spam. Because with ~300k accounts 600k emails per day is only 2 per account which isn't much taking spam into account.
readability maybe?
Can you imagine if this had been the response from Google, Microsoft and Yahoo when the FISA court demanded they hand over data? I commend Ladar Levison.
You say that as an American obviously. It makes a lot of sense for everyone else.
It's not as if nuclear waste will be "ancient artifacts" for ill informed grave robbers thousands of years from now... But already right now.
At some point, maybe the citizens of the world will understand that laws don't apply to the people who make them. They never have, and they never will.
Angels long before VCs. But what makes the site a good investment ? Where is the revenue ?

And if you can get revenue then you won't need investment. Work on business models for a while, get revenue growth like you have user growth.

Then they will want to invest.
Now that you mention michealochurch, his stinch as an active HN commenter was short and powerful, wasn't it?

Haven't seen much from him lately.
Ask HN: Which framework should I use for a real-time modular dashboard?
I have the idea and the concept, I just cannot figure out which framework to go for. I did get into the basics of the most popular ones (AngularJS, BackboneJS), however I feel like I do not have enough knowledge to determine which one is more suitable for this project. Since I do not have enough time to go in-depth with all I will ask those who are experienced to help me decide.

The dashboard should:

- Display real time stats

- Be modular

- Be mobile friendly

Thanks for anyone willing to help.
12 but shooting at 32 on the next build (top of the current mobo).

You can never have enough RAM as a developer. I just hate closing any kinds of applications and try to restart only on patch Tuesday ...

And with RAM so cheap there is no excuse not to max it to what your MB supports.
There have been various studies done regarding bicycle helmets. My conclusion on those: helmets make biking more annoying. You need a helmet, you need to put it on and off. It is a minor annoyance, but huge problem in making biking popular and easy/thoughtless.

Secondly on the safety: there are studies where they compared the average distance between people on bikes with helmets and without. Cars gave bikes less distance to people wearing helmets. The likely explanation is that because they seem more safe, you need to pay less attention to their safety (decreasing distance is a result).

Lastly: There is a TED talk about making bikes more stable using electronics. Apparently the most common bike accident is a one-sided accident by "old people", IIRC.
Agreed on 2-5, the state of how we collect data on in-app activity seems to totally miss the point of context.

Something where we collect visual data on live user sessions seems like it may open the door to getting a deeper understanding of what users are actually doing in our apps!
Funniest Web Designs of the 90s
I had the exact same thought. The chilling effects here are tangible - I am avoiding exercising what are ostensibly my freedoms because I fear reprisal by my government.
Hierarchic Democracy and the Necessity of Mass Civil Disobedience
I tip more than 20% because the server minimum wage in Massachusetts is $2.63/hour. It is that simple. You would be surprised the number of people who think that a server is getting $8/hour with tips added on top.

I'm a heterosexual male in the age range that this guy is remarking on but I tip male servers and older women the same as I tip younger women. He is stereotyping. No doubt there are some who see tipping as a sexual power trip but probably in no higher percentage than any other endeavor.
Would some of the issues around pharmacies being required to sell birth control or plan b medications fall into the same category?
Sure, but it's entirely possible the schizophrenia-prone population did not alter their pot usage. Also, if there's a link to the amount consumed, the number of individuals smoking pot at all could have increased while the number of individuals smoking enough pot to trigger psychosis and schizophrenia stayed constant. Wider consumption of alcohol doesn't necessarily correlate with more alcoholism.
YouTube Founders Launch New Video-Sharing App MixBit
NDK also lets you compile one binary for all device architectures now as well.
If you want security, avoid VPSes. Your VPS is at the mercy of the hypervisor. You need to own a physical machine under lock and key if you want to be assured of its security.
"I'm really, really happy with it, for the dumbest reasons"
I only started using Lavabit a few months ago.
As Goebbels pointed out, all it takes is the right kind of threat, either real or manufactured ("Think of the children!"), and those "transparency movements" you speak of will fade out more rapidly than the grandparent post.
we[1] are a fintech startup based in london... There are a couple of others too - Seedrs are based in Shoreditch, MarketInvoice is in W1, but a few of the others are slightly further out (e.g Nutmeg is in Vauxhall from memory, we're in Crouch End.)

Edit: a few I forgot - and I'm surely missing several more - Zopa (W1), Abundance Generation (W12), and of course - Wonga (W1)...

[1] http://www.rplan.co.uk
>Your TOS says nothing about your shutting down because the government asked you to do something you didn't agree with.

Technically, you can't say that this happened, because they can't confirm that they shut down for this reason. In light of recent events this seems obvious, but in an actual court, you would not be allowed to use this as a sole defense.
Ask HN: What email provider to use?
After recent events where lavabit got shut down [1] I'm now looking for a new email provider. Yes I know that self hosting is an option, but it is not for everyone.

A secure service with reasonably features like custom domains, a decent web interface and POP/IMAP support.

What can HN recommend?

[1]: https://news.ycombinator.com/item?id=6181081
So it's a public CMS and photo gallery software. I'm pretty sure we have several thousand variations of that.
Dealing With Conflicting Advice As A Product Manager
The Nine Lives of Trent Reznor
This is great.

I might also suggest a section of trollingeffects.org called something like "What We've Lost." Meaning, a catalog companies that have shut down, people who have been unable to pursue ideas, expenses that have been passed on to consumers, etc. Use stories. Make it concrete. Clear. Poignant. Because, at the core, that's what all of this is about. What we've lost and what we'll continue to lose to these assholes.
I agree, but your analysis is missing something: the canary-threatener may be secretly, without a public ruling, within the refresh interval, be convinced that if he doesn't keep updating (falsely) the canary, he'll go to jail. In other words, the precommitment to stop producing the canary signal isn't fully credible (though it seems much more likely to get the message out than a promise to actively say if something happens).
To make crypto truly secure, the end user has to take on management of their key and that key can never reside on your servers. Users can barely manage their password; expecting them to manage something that, if they lose, takes all their data with them, is asking a lot.

I tried to get a startup off the ground for 2 years that would secure gmail, and we went round and round on this. We wanted to not be able to read the user's mail, but the impact on usability was so large, users wouldn't touch it.

How do we train users to manage keys? What would be really nice is true homomorphic encryption.
> we're taking anti-corrective action instead of corrective action at every step

That's not true. The Congress almost defunded the NSA recently. It was a far closer thing than anyone in the establishment suspects. In the end, we are a country that values it's privacy, values small government, and we'll assert that sooner or later. It may be later. But hey, it took a long time for us to figure out slavery, women's rights, civil rights, gay rights, and drug rights. But in the end we did the right thing, and we'll do the right thing on this.

Patience.
Using available RAM is good, not bad. Why do you have those 8 GBs of RAM if you want your system to starve (read: use more _slow_ HDD) and use the half of it? It's OK when OSes use all the RAM for caches and buffers, they are smart enough to invalidate them (or move to the SWAP) if some application needs more memory.
I've always thought his handwritten stuff was striking, and wished my handwriting was as distinctive.
Done
https://github.com/rajington/genderizer

and Done

http://murmuring-depths-3923.herokuapp.com/?name=jessie

http://murmuring-depths-3923.herokuapp.com/?name[0]=peter&na...

Compared to:

http://api.genderize.io/?name=jessie

http://api.genderize.io/?name[0]=peter&name[1]=lois&name[2]=...

I just wanted to learn basic Sinatra, but I might try to do the POST operations too.
Break the pattern
On the contrary, in some states a “service charge” has to be shared among the employees. By separating the charge they are relinquishing the possibility of doing anything else.
Why I am running my own company.
I think the best mental model for UX is a sort of advance QA.

QA teams don't instruct or manage the dev and design teams, but their sign-off is an essential part of the product release cycle. QA represents the user in the process--the customer who will be disappointed when they encounter a broken feature.

The purpose of the UX discipline is basically to represent the user earlier in the process--to identify aspects of the product that might be frustrating or disappointing even if they are designed and coded properly. The earlier those can be spotted, the less money and time will be wasted.
Who are all these people?
3,000 guests: first, last, and company name accessible. Is there an app that ID's Eventbrite attendees? I'm thinking Rapportive for Eventbrite, with FullContact for profile enrichment. I want a tag cloud of segmented people-data to accompany online guestlists: company, title, background, etc. It would help me decide whether to go to events.
If you are seriously suggesting that abandoning the US market is a realistic option, especially for a multibillion dollar corporation, then you are (and I'm not using this word lightly) an idiot.

Not to mention that there is no US equivalent to the rampant human rights violations and censorship in China.
I will put dollars to donuts they were after Snowden's contact list. They want to know about his deadman's switch, who holds the keys, and who they have to squeeze to defuse that particular landline.
This is a non constructive comment and deserves every down-vote it's going to receive.
He probably complied because he knew that 1) he could tell whoever was targeted of this happening and 2) whatever data they seized would be worthless?
What Linux Distro is the best for a developer on a laptop?
I have been hopping around a lot when it comes to linux. I have been sitting on Mint for a while now, and i'm wondering if there is a better linux distro out there? I've tried the big common ones, but I like having options. I have about a dozen VMs for different ones and nothing seems to work as well as mint. This is for a laptop that i will be mostly using to troll the net while i watch tv and occasionally code with.
His letter states that he has already made representations twice to the authorities (the FISA court?), but is obliged to keep those secret:

As things currently stand, I cannot share my experiences over the last six weeks, even though I have twice made the appropriate requests.

https://lavabit.com/
Even more interesting is what the Android guys had to say about getting newer versions of Java. The tone is very suspect and it almost sounds like they are considering another language. Perhaps that's just me reading into it.

Source:
http://www.youtube.com/watch?feature=player_detailpage&v=A5O...

http://www.youtube.com/watch?feature=player_detailpage&v=A5O...
Are you sure you need so much memory allocated to VMs? Worth mentioning is this blurb from Vagrant's old docs (http://docs-v1.vagrantup.com/v1/docs/base_boxes.html):

Make sure the default memory allocation is not too high. Most people don’t want to download a box to find it using 1 GB of RAM. We typically set it at 360 MB to start, since that is the size of most small slices.
I thought it was encrypted. If they are, they can copy user data as much as they want, they will get nothing.
However if it was still running, they could ask him to intercept password, network traffic, etc...
Can someone explain to someone who doesn't really know much about this topic other than that it angers them immensely... why can't the laws do anything to stop this nonsense??
I actually really like this as a desktop application as well. I would honestly consider using this over news.ycombinator.com if it were more fully featured (like allowing one to log in and post comments).

If you don't plan on monetizing this, I think a lot of people would love for you to open source it. This is quality work.
I would assume that the NSA had already forcibly installed something that would compromise all further access to lavabit mail. Therefore the only option that doesn't reveal data is immediate shutdown.
3,000 guests: first, last, and company name accessible. Is there an app that ID's Eventbrite attendees? I'm thinking Rapportive for Eventbrite, with FullContact for profile enrichment. I want a tag cloud of segmented people-data to accompany online guestlists: company, title, background, etc. It would help me decide whether to go to events.
Aiming for iOS 6? 92% of developers are planning to release their apps for iOS 7 as soon as it comes out and about half of them are planning to drop support for iOS 6.

This isn't Android where legacy applications need to be supported for several years just because many of the phones phones won't update.
I am realising that running my own company is a little like therapy - and I had a moment of clarity. I am not advertising because I am waiting till I think it is "good enough".

Well, it wont ever be. So, with many things still in the pipeline or lying on the floor, is my first self submission.

Hope it does not hurt.
I tend to use most of my RAM and I have 16GB. I tend to do a lot of dataset/number crunching and have a few different services running at once.

I tend to see that as an extreme case though. For everyday web dev 8GB seems more than sufficient. I wouldn't say it's a requirement, but if you can opt for it you might as well. RAM is cheap.
Exchange/Outlook already does intra- and extra-company encryption.
Just donated $100. Never heard of them before today, but am very happy to support the fight they are undertaking on all our behalf.
I believe that's a completely different issue given that selling pharmaceuticals is highly regulated and requires licensing. To my knowledge, there also aren't any sanctions for a pharmacist choosing to quit rather than dispense medication as required.
As a dutch person, i want to correct some of the arguments made.

Bikes are popular in _old cities_, and _with kids_, but adults living in suburbia will drive and use a car for everything, just like an american in sururbia would.

In old cities, they are the best form factor. And if Holland weren't flat, we would all be driving scooters (like they do in Rome, Paris or Greece). It's the form factor that works best in old cities, because the roads are simply _too small_ and the population density is _too high_. Cars are for moving furniture and deliveries in old cities, not for navigation. I live in Utrecht where you would sometimes have to navigate around the city for 30 minutes to reach a place you could walk to in 2 minutes. Then you pay 3 to 7 euro's an hour to park your car, after looking for 10 minutes to find a free spot. It's a hellish experience, you will only opt-in to, if you really need to.

Secondly, we raise our kids with freedom and independence, and that starts with trust. That means, between the age of 5 and 10, your child will start navigating to and from school, their sports club and friends, by themselves, using their bike. And yes, we were doing this for decades before mobile phones even existed. If your child was late out of school, you would generally just assume they were with a friend, or working on a school project. And most of these kids live in suburbia. The reason few people choose to raise kids in the city, is exactly because you can't allow them to navigate freely: you would be more inclined to escort them.

Now, suddenly, its clear just why these bike paths are so safe. Our children are riding there: unsupervised. They are not just safe in terms of traffic, but also safe in social terms. The paths are always in the view of shops and houses and other traffic. They aggressively clear bushes and dark corners. So people can keep an eye out on the kids.

And getting a driver's licence is much harder in Holland. You would have to be at least 18 years old, pass about three exams and spend hundreds of euro's, and the legal amount of alcohol in your blood until you are 21, is 0,000000000% If you make a big mistake, you'll loose the right to even apply for a new licence until you are 21.

So bikes are used in old cities, because those city planners didn't know cars were going to be invented the next century, and they are used by pretty much all of the youth in Holland, everywhere.

The american style, of navigating your child from your prison home, using your prison family car, to the prison school, is not the dutch approach to raising children. People that drive their kids to school get a serious talking to, and schools are often in fuck-off-cars neighborhoods, optimized for child safety and free exploration. Places where cars shouldn't be going faster than 15 km/h, and where all kinds of obstructions are placed to slow them down.

It's not about health. It's not about having a pro-bike culture. It's about what's a usefull form factor, and how do we raise our kids.
But let's also be honest: The only reason most average people care about the issue of medical marijuana is because of their feelings attached to the recreational use of marijuana.
Sometimes early adoptions in technology establish the trend long term.

Personally, I was rather put off by earlier mySQL versions on windows, that required commercial licenses for windows, but was free on other platforms. Also, the their weird perception of software connecting to mysql needing to be gpl, or commercially licensed (legally or not, it was an f'd up pov).

Each time I used mySQL was an oddity... a binary field would effectively treat the ascii value of a byte as a case-insensitive character... You could use ANSI SQL field quotes for everything but foreign key statements... Curly ticks, not just the ascii apostrophe could break you out of an SQL statement...

Now, these may well all be fixed today, I just find it hard to believe a lot of these issues didn't break MySQL's adoption rates by others.

What surprises me even more than PostgreSQL's lack of broader adoption was that FirebirdSQL didn't see wider adoption all along either. Considering it works in both embedded and stand alone server roles. I really just don't get why people like mySQL... I mean if you are using it as a mostly write dump table (myisam) without the need for foreign keys, sure... but anything with more than 3-4 tables, I just can't see why someone would chose mySQL over many other better, and free options.

Beyond some early adoption along with PHP (another hideous platform imho) that happened to stick, and spread.
The Software That Builds Software
BTW, anyone coming to spend some time in Seattle. Email me at nishant@truffle.io and I would to show you around!
Why are CEO salaries rising?
With my friends, neuroscience doctors are still "on the fence" with marijuana. It hasn't been tested enough, blah blah.

I stopped using a long while back, it did not agree with me.

Should it be illegal? No, plenty of people are OK with it.
The main benefit for working at startup is supposed to be working on interesting things. The author no longer felt that he was working on interesting things. This is very different from thinking the work was too hard.
Keep in mind all your actions are being observed and collated somewhere.

Absolutely, which is why I donated.
It's really just up to what your personal preferences are, mostly related to packaging and setup.

I've been using ArchLinux for a while, but have been slowly moving to stock debian.
This is soo true. We need to break away from the everyday mundane tasks. Life is all about taking the less traveled path!
Not to put words in the OP's mouth, but I think it's not so much about the USA's not respecting human rights as about that _and_ its having too much power for everybody's good.

By not having to pay taxes to USGov, they probably hope to make that power diminish.

EDIT: Good God, I've always been the guy arguing with your average America hater that we should count ourselves lucky that in the monopolar world we live in, the US is that only superpower that remains (as other candidates, such as Russia and China, would be a lot worse for everybody). I still think this is the case, but it's getting harder and harder to justify the position, with USGov seemingly hell bent on tranforming the country into a surveillance state.
Many other countries follow suit. Almost certainly, Australia and the UK will see this as a precedent.
AS far as it pertains to your thread, Ill be happy to help out for free in exchange for bouncing some questions about the biz model off you (ie, Id like to know more about your company/current tech etc and start a dialog). But the plan is to be a subscription based service, basically a completely managed, hands off server environment for your team, that scales, for a flat rate + the normal rackspace/AWS/cloud provider rates you pay directly to them.
NSL's come with a gag order. There wouldn't have been any backlash as no one would have known about it.

He shut it down because that was the only way to legally prevent the government from spying on his users.
"Participates" is the wrong characterisation, they are under the jurisdiction of FISA orders, if the NSA wants to call that PRISM, it's their business. Also worth mentioning is that providers in non-US countries are subject to their respective country's surveillance efforts, so either way it's a red herring argument.
Kind of cool, but, how many scientific calculators do we already have access to at any moment?
Agreed. Its n=2 for me but about to be 3. I'm in the sciences, not tech though.
Compilers do not restructure a causal chain of events between a client and server in a different process. It's very easy to understand this when you realize that send -> wait for response and read it will result in certain system calls, no matter the language.

[Send 4 bytes * 200, then (round trip latency later) receive 4 bytes * 200] is fundamentally different than [(send 4 bytes, then (round trip latency later) receive 4 bytes) * 200]. Whether the message content is "ignored" is irrelevant.

Or, put another way, it's ridiculous for you to modify the Go program in that way (which will very likely send and receive only a single TCP segment over the localhost "network") and report the faster time as if it means anything. If you modify both programs in that way, fine. But it's something completely different.