skysight-inc/HackerNews huggingface dataset:
Would be nice to see people get together and finalise a viable alternative. Keep up the good work!
Meanwhile, here is another potential solution. https://assemblymade.com/amail
As someone with personal experience with this, I can say that "revenge" is the wrong reason for punishment. Punishment handed out by society should be about dissuading other members of that society from behaving against the society's best interests. Anything else is personal.

As soon as "revenge" comes into it, the self-perpetuating downward spiral of justifying bad behavior as punishment for bad behavior begins.

Individuals in society who gain pleasure from the punishment of others, whether that punishment was deserved or not, should realize they're really just being sadistic.
There are many personal reasons people have for working long hours.

Factor in:

1. Love of what you do

2. Computer addiction (which is not in the DSM (yet))

3. Avoiding other forms of stress not work-related

[EDIT:] Hello, Japan!
GSW Launches OpenGeoSci Map-Based Discovery Platform
In the book How to Choose a Chess Move by Andrew Soltis, Andrew analyzed high level chess games and counted the number of moves into four categories. Here was the breakdown:

1. Forced moves 6%
check with a forced move, forced defensive move, etc.

2. Book moves 28%
opening moves following the opening book

3. Clearly best moves 30%
there's one clearly best move out of all the moves on the board

4. Discretionary moves 36%
there are many best moves, so one person would choose one move, but another person could choose a different move, and neither would be "right"

What does this mean for your playing?

It means that there is not always a best move, and so you shouldn't obsess over trying to find it. You have to accept discretionary moves.

This is what gives rise to chess playing styles.
Thanks. I guess mutt plus bayesian spam filter might work reasonably well.

I wonder when filesystems became good enough for maildir to work with your volume of emails.
The world's black market is huge. The world is bigger than just U.S. If Bitcoin is banned from U.S., it won't be stopped anyway. Like war on drugs, war on Bitcoin will only raise its price.

At the same time, every person even in the government or banking sector, would love to keep his earnings and bribes in a secure highly-liquid asset Bitcoin is.

The war on Bitcoin won't be about forbidding usage, but about seizing bitcoins from mortals to rulers. And eventually it will displace fiat currencies and take out a lot of artificial power that is created via money printing. Then this war will be over and people can back to daily peaceful life and work. (Yes, wars will become completely unsustainable due to lack of debt-based funding.)
Maybe popularity doesn't have to be a goal per se
Nice client - but looks so 90s. No offense meant, but i have the mail client open all day. I need a fast, responsive client with a good search engine and spam detection. And a good look.
Not sure if squirrelmail could do it.
Feel Free to Rip & Copy Warner DVD Man of Steel (2013) on PC/Mac
WinX DVD Ripper Platinum rivals when ripping and copying Warner DVD Man of Steel, the new superman superhero movie fast to iPhone, iPad, Android, MP4, AVI, MOV, WMV, MPEG, etc. You can also rip Man of Steel DVD on Mac.
Python: How can I make the ANSI escape codes to work also in Windows?
I really don't think this is that clear cut. On this thread alone, two people have have vouched for their companies that encrypt internal traffic as standard MO (wepay, and another larger than google [by their words]) and considering that some mailing list chatter[0] has pointed out some interesting dynamics (read duplicitous) on the behalf of some companies (among the remarks on here), I wouldn't fool myself with its that simple.

As someone working on a start up now dealing with crowd-sourcing/mining data on people/identities and leaving it public, it's very interesting to see the dynamics play out with online services especially with ones that create the perception of walled gardens vs those that position themselves as inherently public and the flak (or lack thereof) they take from privacy advocates and what not.

[0] http://cryptome.org/2013/10/nsa-hysteria-coverup.htm
How would video compression work in that case?
Actions - Workflows for Your RSS Feeds
A driving commute makes you unhappy because it is exhausting, and you lose that time. It sounds like your commute is on transit, which isn't so bad... you can read, so that time is still yours. I'd love an hour transit commute. I like to read!
The author says that Meteor is a framework that is "pretty similar" to Rails, but that is not true.

Meteor is totally different and strongly geared towards "real-time"[1] responses, unifying client-server code bases and automatic state propagation to all connected clients.

Rails embodies convention over configuration and the don't-repeat-yourself principle. It's ecosystem is generally geared towards server-side processing, although there is nothing inherent in Rails itself that would make it a bad choice for single-page apps with "real-time" responses.

Meteor is much more useful than Rails for certain classes of applications, but likewise Rails is much more useful than Meteor for other classes of applications.

[1] I don't like this word. This is what "real-time" should mean: https://en.wikipedia.org/wiki/Real-time_computing
I'm actually trying a test with a 180-second interval now. We'll see if this lasts longer than 51 hours.
http://openpgpjs.org/ could work? Never tried it.
They have been evil ever since they removed USB mass storage support from iPods. They have just been hiding it all behind a fashion facade.
You should respond to his argument instead of accusing him of brainwashing. The latter does nothing to advance the conversation.
Obviously it would be a "virtual" gigabyte-size stack. I.e. it would be mmapped, but all the threads would not actually be using all their stack. Physical memory is not allocated, but virtual addresses are.
I think that "logical" three way split with weekend was big reason why that battle was won. It seems "right" and a fair divide. But at the same time it is a great obstacle moving forward the logical path to less work hours and more free time.

I don't know how the 35 hour work week in France is working out but I feel that they are the anomaly and could just as easily swing back to 39/40 hrs.
I've done almost 90. I don't recommend it!
Are people in the World good or evil? Realtime Twitter visualization
Nice write up, do you know which receivers support GPX?
I commented on it in another comment on OP.
We use Cisco appliances for VPN (a few different models) and indeed there is a shared key that we have to input manually. However, after the key is entered (and configs saved) in order to decrypt the traffic one would need to print Cisco configs which is a very unusual operation that would be logged and then alerts will fire, audits will catch it, etc.
Feel free to suggest more good or bad words in the comments :)
It's webmail: http://www.mailpile.is/
>> We don't believe in the police.

>Perhaps because the stories where the police do their job professionally don't get reported?

Perhaps it's because of our own interactions with the police.
Yeah the scroll didn't come out as well as well as I had hoped. I went trough the trouble because I like experimenting with user interactions. I saw what Apple did with the locked scroll for their new iPhone promotions and wanted to do something like that but less restrictive.

Initially i had a implementation that didn't lock you in but tried to predict where you where going and adjusted scroll speed accordingly. While it worked pretty well the behaviour was so strange that you needed some primer before using it. So I settled on just locking you in since the design is very focused on this effect. We might redo the site with slightly different graphics and a "normal" scroll later.

So there you have it, the story of the useless, buggy, dorky dancing baloney scroll. :-)

(And yes, I spend way too much time on stuff like this)
I'd say 3 days a week free would also be fine.
> Is the stock prise directly related to the revenue/losses of the company?

Yes. However, expectations are more important than past behaviour, especially in new businesses. People buying Tesla stock are guessing their growth/earnings trajectory, and if reality deviates from that they'll sell (simplifying here, obviously).
Not sure if this comment is facetious or not, but Dr. Peter Attia switched to eating 5,100 cal/day ( http://www.youtube.com/watch?v=C3E0pFl370Y 11:19), mostly sat fat, and goes from 195 lbs (12:26) to 170, with the only weight lost being fat. Calories aren't calories.
I just put the finishing touches on my ansible playbook for my 'Goodbye Google' server (Mail via dovecot/postfix w/ dkim, dspam, greylist, sieve, Radicale for CardDAV, CalDAV, Prosody for xmpp). Works fine so far.

What I'm lacking right now is a decent webmail client. Roundcube isn't exactly my type of thing, mailpile might be interesting. This seems ambitious and interesting in general, but seems to come with too much strings attached (puppet? No, ansible. Comes with postfix? I already have that). So .. it is more than I'd need.

I do like the idea of ready-made, easy mail server setups though (obviously, given the first paragraph). Perhaps a project like this could integrate well into owncloud or arkos though?
> There's an extra level of planning involved if you have to try to find a car first, or take a train or airplane

Note that this not really true of countries with good transportation networks. Granted that the U.S. doesn't have one, but that's exactly one of the things people want to fix....
> One could argue there is a gap that cannot be bridged

I'm going to make the argument. A mouse and your finger are both pointing devices; they compete directly with each other.

A mouse is an excellent pointing device, and your finger is a terrible, nearly-dysfunctional pointing device.

Redesigning your UI, built for a mouse, to be finger-compatible instead is essentially saying "the mouse worked too well. We're going to give you a huge functionality downgrade BECAUSE WE CAN."

Yes, we should complain that people are trying to bridge the gap. Devices you're meant to carry around and use at a moment's notice use fingers because nobody ever forgets to bring those with them.

But just because drinking lemon juice kept sailors from dying of scurvy, doesn't mean it's a good idea to tell everyone to drink it. Lemon juice is better than dying -- and if they're not dying, it's a very rare person who's willing to drink it at all.

Where's the movement to make word processors more Twitter-compatible? Where's the movement to have sleeping bag alcoves, instead of beds, in your home?
Cheers, this is interesting as I've recently started a travel planning project, incorporating prices of flights, lately. Would love to chat to others who've gained traction, and started making sales in this area.
Cool.. so Digital Ocean also has a Docker image. Does your Docker image also have a control panel for Docker? Does it have a way to move containers between VMs? Does it have an automatic DNS and proxy configuration for connecting domains/subdomains to exposed container ports?
Do you mean - as unlikely as not spotting the weakening of encryption standards - for example by another branch of the same government (NIST/NSA)?
I think groups like Law Enforcement Against Prohibition are pretty clear on things like the drug war being both wrong and unconstitutional, and essentially racist in origin and perpetration.
Agree entirely. My point was really directed at the situation we're all in regarding cross platform dev tools. We settled on SVN as its the only thing that's fairly easy to get running cross platform as we have both windows and Linux machines online. We also need a centralised repo due to the nature of our work that has strong authorisation against LDAP (our AD).

Now we're actually looking at git and TFS as a forward-looking solution.
Exactly my thought. Making me embarrassed to a singel fact that I live in UK, as that happened.
“anonymous” & wikileaks - conflating caution with safety?
I don't have a strong opinion on whether pg and YC are right or wrong on their position. I also see no real reason to obsess over this, it's just is.
> Well, I feel that encrypting traffic inside the data center is not a bad idea (and we do it at WePay where I serve as CSO).

Do you have your own data center building? And if you don't have your own data center buildings, how are you guarding against physical attacks? Because just saying "encryption" doesn't actually mean anything. Encryption isn't free, and at Google scale that can add up. Useless encryption is just wasted power

> For example, I don't want our system administrators to have an easy way to look at the traffic: yes, it is still possible to do but it is harder and requires some very unusual actions that will trigger alerts everywhere.

That can be accomplished in many ways that don't involve encryption. And your servers are all capable of decrypting the data at some point, so you still have to trust your sys admins and/or have alternative systems in place as they still have access to the unencrypted data.

> A good security will have in-depth defense and built-in monitoring/audit measure that would at the very least allow you to determine what have happened post-factum.

How, exactly, do you detect cable splicing? Much less audit said splicing? You seem to be asking for a hell of a lot more than "good security"
Well said. Most of the points can be derived from the first one ("You are working for free"), much in the way that most of Mechanical Engineering can be derived from F=MA. Once you take that idea on board, the motivations behind companies, managers, clients, etc. creating a culture of "Heros That Work Long Hours" become rather transparent.

Adding "long hours don't actually mean you get more stuff done" into the mix is just a little ironic icing to the whole situation.
1000 Days on Hacker News – My Experience So Far
Care to make that playbook publicly available? I would also be interested to try out hosting my own email, but am somehow afraid of setting it up wrong.
Tried out the demo; it's nice. Keyboard shortcuts and threaded display would be nice to have. Will check out the source for my learning.
Whether or not it flies in front of a judge isn't the point.

Isn't the point to be able to inform users when an NSL or something similar is actually issued & then fight it out in public?

Saying it "wont' work" from the start is counterproductive. If a law is broken - then you don't typically reform the law without breaking it in some way.
How Did Snapchat Reach a Rumored $3.5B Valuation?
Greek culture and language were a prestige thing in classical Rome; they were practiced by the very upper crust of society. There's a reason Julius Caesar's last words were said to have been in Greek.

I don't think hipsters have achieved quite that level of glamour.
GNU APL 1.1
There is no such thing as perfect security, only good enough security. At some point you have to accept risks, and the risk of physical network attacks is incredibly small compared to all the other attack vectors. Nobody was well prepared for the NSA's physical network attacks.
No one (well, other than language designers) cares about traits and lambdas per se. People care about maintainability, performance, productivity, runtime diagnosability etc., and "enterprise managers" care about these things a lot. That is why the whole world, almost, switched from C++ to Java faster than it's taken the smallish Python community to switch from 2.7 to 3.0.

I won't go into an argument over verbosity, because Java is indeed verbose (about the same as Go and less than C or C++, that were what many in Enterprise used before). But as to the "assembly workers" kind of thing - it is far more complex than that. First, in no language is a novice as productive as an expert; not in Java, not in C and not in Haskell. Second, lots of enterprise projects are far from trivial. Some projects are so damn big that no matter what language you use, it's gonna take a couple of years, several million LOC, and at least several dozen developers, if not more than a few hundreds. Once that's the case, productivity means something else entirely, and yes, planning for team members coming and going is part of it; I think that in that respect Java hit a sweet spot. Obviously, it could be made better; it could be modernized. Personally, I also believe that the JVM is such a great polyglot platform, that projects should be written in several languages – yes, even in the enterprise.

Not all enterprise managers are stupid, and there are good reasons your bank doesn't run on Ruby or Python. Enterprise software technology changes all the time – yes, some of it is due to excellent sales team, but some of it is based on merit. You wouldn't expect that software technologies that are good for constantly pivoting SV startups would be equally good for running banks; or aircraft carriers. The requirements are just too different. Python has its place, as does Java. It's just not always the same place.
I like the design of the site, however it hijacks the two-finger swipe to go back for me. I haven't seen this happen on any other webpage before. Chrome on OS X 10.9.
Also http://www.bitcoinaverage.com
Testing Electrocution in Water
Yes, this was my impression too. I was looking for new potential gigs for us - http://codedose.com (shameless plug: if you want to build a nice web app at near half of the Bay area rates drop me a line at mglomba@codedose.com) to discover that the actual pool of really remote offers is limited. Hopefully this is only a temporary state as they have just started!
You pissed off those who are highly invested in either side without provoking any support from the middle; your rewording is no less offensive, especially with the pointer to the pre-edit version, and your usage of parentheses necessitates an above average working memory or rereading.
They got their money back anyway. A user paid every single missed bounty from blocks on the abandoned fork.
If you can't articulate your point without resorting to personal attacks, please refrain.
This reminded me of this TED talk:

http://www.ted.com/talks/john_graham_cumming_the_greatest_ma...

Does anybody know about software for simulation of this kind of mechanical devices? Is it even possible, for example to simulate all parts of mechanical clock? Add 3D printing to that and ... :-)
Agree with all your points. For new projects hn also helped in getting early adopters & of-course show hn (feedback).
It appears to be canvas with WebGL I believe.
www.workoglobe.com
100% remote jobs
Here are a few
http://www.workoglobe.com/RemoteWorkApp/Preview/JobVacancy/2...
http://www.workoglobe.com/RemoteWorkApp/Preview/JobVacancy/2...
http://www.workoglobe.com/RemoteWorkApp/Preview/JobVacancy/2...
But, for the billions of people not having 100mbit to their house, does it still work? I would like it, but in my winter house in Spain there is no way in hell to get decent bandwidth and that will remain so unless something big happens with EU regulations. 10 years maybe?

So what's the minimum bandwidth you need?
He's probably a scotsman :)

But I like the idea of open office-spaces. I like to work from home, but sometimes I need a different place to get new ideas.
How the Government Spied on Me
www.workoglobe.com is a nice place with a lot of remote jobs
Yeha, Show HN is a great way to get feedback and I do pay close attention to these kind of posts as well. It kind of validates the potential user interest, too.
I think it's time to also highlight the fact that people enabled the NSA to do these things. A lot of them engineers. In some cases I'm sure the ones building the stuff didn't or couldn't see the end goal. But I guess there have been many who HAVE suspected or known about the use-cases of the products/software that they have been a part of making. This scares me, it is time that engineers take some moral responsibility. Maybe some course in ethical decision making wouldn't hurt to include in engineering colleges?

(Note: All fields should take moral responsibility, but engineers seem to be worse than a lot of others.)
Still there is a problem with finite virtual address space (though not so significant on 64-bit architectures).
In a system without basic income, sure. Just like someone with a good job won't need government assistance. But the point about basic income is that it's for everybody. From millionaires to homeless. And even entrepreneurs can be poor. Businesses can fail. They need that loaf of bread just like anyone else.

The idea of basic income is that everybody can afford that loaf of bread. There are no gaps in the system to fall through. Nobody gets to decide whether you deserve it or not. But to get beyond that loaf of bread (and some basic shelter and health care), you need to work.
Nice site; it's cool to have a birds eye view of all those apps.
You are very naive if you think that Google does something by mistake (that also happens to fit well into their Big Black Hole of Information).
It's done using webgl and additive blending of 3 light sources rendered with maxwell render. (check the console for a list of libraries used ;)
I've been using mutt for 16 years and self hosting email. It's currently hosted on bigv.io. Spam is handled by spamd (ships with OpenBSD) and SMTP by OpenSMTPd. Local delivery is via procmail.

I have 40,000 messages archived with attachments etc.

Granted it's not pretty but it's fast, efficient, can read html mail fine and is pretty immune to spam.

The best thing is I haven't changed it for years.
Afterlogic has a free lite version

I like it compared to other scripts like SquirrelMail or Horde.

webmail.afterlogic.com
I moved from Scala back to Java (not because I like Java so much, but because the current project requires it). And lambdas and traits are not the main features I miss. Much more I miss lazy evaluation, pattern matching, much better type system (variance, type classes, dependent types, even erasure is not that painful) and awesome collection library. None of those things are in Java 8, nor planned in any future version.
One note on the Meteor's Scalability. Meteor cannot be scaled with the traditional way we scale apps. Adding more instances does not leads to a scalable meteor app.

Since Meteor gets updates from Mongo. Since one write happens, every instance needs to be get that change as well. In Order to have that, we need to use the Mongo Oplog integration. See more info on that.[0]

Official Mongo OPLOG integration comes with Meteor 1.0 (early 2014), Since then you can use my Smart Collections[1] for Oplog Support.

[0] - http://meteorhacks.com/lets-scale-meteor.html

[1] - http://meteorhacks.com/introducing-smart-collections.html
There are problems with your analogy.

1. Data at rest (Adobe) vs data in travel (Google).

2. Software Hack vs Hardware hack

The Adobe data was sitting on a server in a datacenter, it was accessible from the internet on some level. The Google data was taken, apparently, from a dedicated, google owned, unshared link (quite likely a fibre-optic tap)

The methodologies, skill levels and required hardware for the penetrating the above two types of setup are wildly different.

I blame adobe for getting a server hacked, it happens a lot and and they ignored a lot of body of knowledge built up over the years. I do not blame Google for getting their inter-datacentre links physically compromised by a security agency of the US government.

Nor do I blame them for (incorrectly, as it turns out) deeming that an unlikely scenario and therefore giving it low priority.

I would blame them for not doing anything about it now that
they know it is happening but that does not seem to be the case.

(I fully expect companies to encrypt data between datacentres if they are not on dedicated unshared links)
Maybe he meant healthier than other types of oils. E.g., olive oil is healthier than corn oil.