skysight-inc/HackerNews huggingface dataset:
So, we all see the problem already. Do you have a plan that will actually solve the issue?

Data will continue to be collected, be it by state entities, corporations, or private citizens. It will keep happening whether it's declared illegal or not, as it's become clear that there's no working oversight of the state actors in particular.
They also removed the last bit of Jabber interoperability in the new Google Mail chat/hangouts frontend.

I used to be able to talk to my Jabber frieds on both Android and Gmail/Web. They dropped federation on Android with the move to Hangouts, and -- unsurprisingly -- they're now doing the same for Gmail/Web as it's moving to Hangouts.

I'm eyeing TextSecure as a replacement IM tool. Sort of hoping the TextSecure desktop app comes around before the Gmail Hangout integration becomes mandatory; but as cool as TextSecure may be from a security perspective, they haven't exactly blown me away with the timeliness of their releases. ;)
Crikey :/

Living in NYC as well? Its hard to find a place under about 1700 in remotely decent commuting distance, in a vaguely safe area that isn't full of roaches.
Seconding this, switched to TextSecure when they combined SMS and Hangouts. It is an excellent SMS app replacement. The crypto doesn't get in your way, even when almost none of your contacts also use it.
Just integrate with Google+ and then don't use Google+? I don't use Google+, but at some point I integrated with it. It doesn't affect me at all.
Building a Better PHP with HHVM and Hack: Part 1
It is sad. I like Google Voice a lot. When it came out it was ahead of its time. When my phone is down I can use Voice to make calls for free (I am US based). I don't think Voice is available to international users yet? Have it?

The ability to call people using Google is already available on Hangout. If you upgrade your Gmail to use Hangout (I still have accounts that are not using Hangout) you will make calls via Hangout interface.
Agreed! I'm recommending it to anyone uncomfortable with the SMS/Hangouts merge.
You can't change the world without first seeing the world and understanding how the world works.

Go outside and live. By the time you're 30 it will click into place what needs to be done. And most importantly what needs to be left alone.
I must be missing something. Google voice isn't on the top 10 list, and it's third in the 5-year survival chart. Where is it highest?
I love Handset SMS! I never use anything else once I found it! You can customize the alerts you get, icon/vibrate pattern/sound and other features as well.
In many areas a round trip to Walmart will take a lot less than the 50 minutes described in the article.
I instantly shunned it because it is advertised as hosted invoicing CMS. I know you can install it yourself, and this is where you should focus on too, like fusioninvoice, which I am very comfortable with at this time.

No serious person is ever going to use your 'free-cloud-powered' service. As for paid cloud powered invoicing cms, freshbooks is a good choice, because I know they are not going to disappear overnight. But they are damn expensive for a small company therefore I use self-hosted fusion invoice cms.
"The Voice" has also a great translation, in my opinion. Very insightful! Thanks for sharing. http://www.biblegateway.com/passage/?search=Ecclesiastes+1&v...
As more and more of these get GPlused, the more repuslive they are become. Among all the IM apps out there, I think hangouts sucks the most. More than the fb messenger. 2-3 years back, a lot of people I knew were using gtalk. Infact that was the default IM. We use watsapp now, or fb in case we don't have a number, but not hangouts. This massive transition clearly happened during the gtalk to hangouts change and I don't think I will go back unless the experience becomes better.
This looks really nice. I can't wait to play with it on an upcoming project. Thanks to The Guardian for open sourcing it.

I'm curious what support on mobile is like. I tried the demo on my Nexus 7 and it worked well for the two minutes I played. However I skimmed the browserinconsistencies.md file and did not see any specific mention of mobile browsers. Mobile is a place where most of the existing solutions fall on their face. Having good mobile could really drive adoption.
Stylish is probably the oldest extension that allow you to inject custom css into the pages. They have an active community over http://userstyles.org/

For javascript, there is http://userscripts.org/
Reminds me of Amiga which funded development of its PC by first bringing to market an Atari 2600 peripheral called the Joyboard.
Here's how much Microsoft charges the FBI to legally see people's data
The most useful feature of Google Voice to me is the voicemail transcription. It's not perfect, but it's good enough it saves me from having to listen to the voicemail about 90% of the time.

There are plenty of other voip/call forwarding services, but are there any that duplicate that functionality?
Bloomberg terminal
>The fast development cycle -- edit php script, refresh -- is something amazing that you don't get in a lot of statically typed languages

You seriously think that? That's how we do haskell web development. Both yesod and snap do this out of the box. That's how every java developer I know works.
I don't personally think it's a great outcome - in fact I think it's a pretty bad one.

However, I do think that that the outcome of universal access to surveillance is the best one that has any slim likelihood at all of coming to pass - all of the other actually possible outcomes are worse.
Yea, that's what I meant. Like the option to save the CSV file to your server and share the link.
I still feel like there are going to be some major regulatory changes that will eventually hit these types of businesses. What we've generally seen is cities say no, then realize how much value there is but not know what to do about it, then say yes. What we haven't seen as much is the post-yes interaction, where additional taxes and regulations get established. Should be interesting.
To solve the hard technical problems later you have to solve the hard cultural problems now

Because the initial culture is how the company will grow. If there isn't a strong culture, they will hire a bunch of "specialists" that think scaling means porting to Java and using lots of XML
You should also check out Leaflet[1], it might save you some time, or at least give you some answers to any questions that might pop up while writing your own map engine :-)

[1] http://leafletjs.com/
PHP can handle as well or better than Python and Ruby. The performance difference is not that important when choosing between these languages, because they are all slow anyway. If you compare PHP vs Java or Ruby vs NodeJS, then performance gain might be an important factor when choosing. Python is used more outside of webdev than PHP and Ruby, so that might be something to consider, because there are more libraries for making UIs, games, graphics, etc.
Here is my game on Android: https://play.google.com/store/apps/details?id=com.contraryki...
https://play.google.com/store/apps/details?id=com.contraryki...
Provides some context on the language development.
http://www.wired.com/wiredenterprise/2014/03/facebook-hack/
Aaand no federation with TextSecure either.. :/
Wozniak's genius might never have been exposed to the broader world had he not paired with a Steve Jobs.
A number of security professionals have expressed serious concern about Telegram, including Moxie Marlinspike [0] [1] and Geoffroy Couprie [2].

It's really painful to see Telegram gaining popularity, when it has such glaring errors.

You should instead use OTR on Jabber (ChatSecure [3]), or TextSecure [4] (which now has an Internet delivery mechanism).

[0]: http://thoughtcrime.org/blog/telegram-crypto-challenge/

[1]: https://news.ycombinator.com/item?id=6936539

[2]: http://unhandledexpression.com/2013/12/17/telegram-stand-bac...

[3]: https://chatsecure.org/

[4]: https://play.google.com/store/apps/details?id=org.thoughtcri...
PuPHPet is great for getting a ready to go VM with a PHP and all the trimmings. Super easy, super fast.
Of Technocrats and Autocrats: Review of Bill Easterly’s Tyranny of Experts
Yeah, you could go either way on it really. It seems weird to mix them, though!
Any theories on user 15?

The amount of money lost is a little easier to get your head around when you see so many traders buying at relatively high prices towards the end.
I can imagine in what a position you are in, you see all the potential in the world, a lot of these world problems unresolved and you want to make a lot of money quickly.

Just realise yourself that becoming a billionnaire overnight is impossible, it seems like you want to do too much in too short time. When you have the feeling that you can't get anything done and that you aren't performing of what you should be performing at that time, you're stuck in an inner circle of dissappointment for yourself, whatever you are doing it will never be good enough. The best thing you can do is to take a step back and just do nothing for a while, it just doesn't seem best to put this much pressure on yourself. Maybe it's not for you but it helped for me, start to meditate and just know that you can't do x amount of things at the same time.

Being a hacker is good and all but a good product just takes a lot of time and effort. The design has to fit, the functionality has to just be right, these are things that you really can't handle on your own or in a short period of time. I would really advise you to study or work a day to day job and try to earn money with making things that you like to make until you regain mental stability. It's also a good way to come in contact with interesting people.

When you would find a day to day job, try to make a living and save up for when you want to make a product.
I agree with you that all the privacy invading things here are a big problem, but why do you blame banks for AML/KYC? I mean, there's plenty of other things to blame banks for, but the ID, photo, etc. requirements are due solely to the policies of our government.

Banks have traditionally resisted those rules, because they know people don't like them.
You can't brag about it on HN.
Not the failure rate of pods themselves, but we do keep track of the failed drives within them. We did publish some blog posts about those stats, you can find them on blog.backblaze.com! The pods as a whole are pretty stable, them moving parts within them...not so much! Which is one of the reasons we went to direct wired connections!
It's also worth mentioning that without copyright, all GPL-licensed code would enter the public domain, so you would then be free to modify it and only release the modified software as a compiled binary.
I can't use this unless I know you have a sustainable business model. Maybe add that to your about page.
If you look at the original C syntax for function types, it is also a bit weird: part of the type (the return type) is placed before, and part (the parameters) after.

That syntax in hack seems more "functional" to me. That said, I must admit that I kind of like the C syntax, because of its oddity.
I think its important to realize that is can take years to reach a goal, maybe 10, maybe 15. Many people work to change or better the world for their entire lives while only viewing change in the smallest ways. It's not a realistic expectation that you will generate something world changing in the span of a year, or even two. So to be happier you need to learn how to enjoy yourself while you work and learn, whatever it takes.

Learning how to manage yourself and your life is one of the greatest keys to completing a project. If you are successful in your world changing idea, but you have not learned to manage yourself, how are you going to manage other people? Start out by training yourself as a manager with your first employee - yourself. You would not want a boss that worked you night and day with unrealistic expectations. So - don't be that boss. You can be hard, but reward yourself too. And give yourself the time it takes to really learn.

Personally happiness for me includes going to the gym daily, sleeping well, eating well, and seeing family. And I'm getting closer to some of my goals than ever before. When I worked myself late into the night and didn't eat well, I actually saw my goals slipping away since I was no longer managing myself in a direction that would actually bring about the goals I had set. Maybe I was chasing after short term deadlines, but not really striving toward life goals. Now after 14 years of programming I am coming back to some of my original ideas with a totally different perspective that actually holds a lot more real world value.
Exactly. They invested in a future that other realized instead of them.

Would it have happened anyways? Who knows, probably.

Who was harmed? Their shareholders, and all the employees who eventually lost their jobs.
Green -> Buying bitcoin with any currency

Red -> Selling bitcoin for USD

Blue -> Selling bitcoin for any non-USD currency
Very cool. Important to realize the graphs are on a log scale... threw me for a loop for a second before I noticed.

Could one of these graphs represent the activity of Willy[0]?

As an aside, I experienced a nice bit of schadenfreude when looking at a lot of the graphs from ~250 to ~299

[0] https://bitcointalk.org/index.php?topic=497289.0
>I wish these extensions came by way of the PHP core rather than a language that is superimposed on PHP

Someone has to do it, and the PHP developers have proven time and again that they aren't going to. At some point the only options are to leave PHP altogether, or make your own PHP that sucks less.
Because http://en.wikipedia.org/wiki/Worse_is_better
"I am baffled as to why you'd build your castle atop a crumbling foundation."

Congratulations for admitting your ignorance, and lending open ears to experts as to why they made certain engineering decisions.

Oh wait, you weren't doing that, you were just warming up to go on a diatribe about how stupid Facebook engineers must be.
On his two large pivots - turning Justin.tv into Twitch, and then spinning off Socialcam in time to be there with Vine - Mr. Kan has clearly shown that he can be in the right place at the right time. As with having the foresight to sell Exec, an interesting, but troubled space from the get go (as you can see from their internal moves from Exec'ing anything to the more profitable cleaning). I really believe that people who work 'in the trenches' amid both failures and successes, have a lot more to teach than those that win straight out.

I went to a Paul Haggis speech where he said that when asked how to become a successful film maker, his response was 'Make a movie and have it win the Oscar for best picture - that's how you become successful.' So true, and yet so false. I'd rather have people who fought and struggled give me advice - and so I think Mr. Kan is a great choice, probably the best choice in that realm.

Besides, it appears to some extent that YC is bringing him on siloed in his marketing prowess. PG seems continually impressed that Mr. Kan self broadcast for as long as he did. It's not the first time I've heard PG mention it, but it's not what Mr. Kan is best at. He's best at seeing the angles in the game. Like I said, he's a play maker. My only concern would be that he would push too many pivots on young, unproven companies. But we all have biases that need to addressed, in our actions and in our advice.

Myself, I take too many long bets, and would probably encourage others to do so as well.
Wow I actually have the username ithkuil on reddit (using runvnc now) Did not actually think to check for a subreddit. I wonder if he would want my username. Would probably have to delete my account first though if you can do that.
From your text it's clear to me that you're not "burned out", you are depressed. Social isolation triggered it, and now you feel like a failure because your thinking habits are diseased.

Usually when we fail at something we make excuses such as "I wasn't prepared for this" or "I just needed more time". Most of the time these excuses are reasonable, other times they are delusional. No matter the validity, excuses protect your self-esteem and psychological well-being.

When you put yourself in an environment where there are simply no excuses you are in full responsibility of your actions. When you fail, the only logical conclusion is that you're stupid, not fit for the job, a deluded loser.

An environment where you have full control over the variables implies that there is no other person meddling with it. Control requires isolation, but us human beings were never meant to be completely isolated and it takes a heavy toll on our well-being.

I personally worked myself out of this hole by giving my depression some meaning. Before I was proud of my skills, fiercely independent, even a bit arrogant. Going through this allowed me to really appreciate the value of my friendships and family. It allowed me to see the importance of relaxing, enjoying and exploring life. It made me humble and sympathetic towards other peoples struggles. Had you written this one year ago I would have told you "man up and get your shit together".

Above all, it allowed me to deeply explore my inner self and feel at ease with my short-comings. I am much more lenient towards myself and others. I feel more "in reality".

I think the process of healing is deeply personal, your demons are surely not the same as mine. Just rest assured that the end of the journey is a world brighter than it was before.
One-on-one with the chief executive of Arianespace
Yeah, I'm just not sure why they have
public function get_name(): string
but use
public string $x = '';

The incosistency drives me a bit crazy.
Mt. Gox announces they actually still possess 200,000 BTC
How to Create a Mobile Marketing Strategy That Works For Your Business
Author here. I see what you did there but I disagree. The whole point of bitcoin is anonymity and convenience of transacting. What I did was essentially "buy" US dollars using my bitcoin, through this device.

The fact that this device wanted to establish and verify my identity seemed unnecessary to me and counter to what I think are bitcoin's strongest qualities.
This is really beautiful. It's an amazing amount of information to be borne (almost) purely visually.

My favorite is 117. They are the Devon Sawa in Final Destination of Bitcoin.
I've been using Voice as my primary number since the GrandCentral days. They better not fuck that up too.

Edit: For those who say "it's free don't complain" I reply: "Then Google should bill me. I'll pay."
I just really hate the concept of them somewhat "making" you have a G+ account. Good for a business perspective I guess, but limits consumers. I have no desire to create a G+ account and I'm somewhat annoyed that it seems to be somewhat mandatory for more and more of Google's' Services.
Timezones mostly, though actually we aren't as strict as that anymore, and I should edit it.
I don't see it as different than a cop. It is doing exactly what an officer can do, from the position of a government vehicle, and therefor should be treated as an extension of the agency or as an officer. If its legal for an officer to run every plate he sees then let the computer do it.

Otherwise stop it, a computer is no different a tool than a dog.
I did quit my phd project half a year ago, and quite a bit of what you are writing reminds me of the time before I did quit. So first of all, you are not alone with this experience. Others were there before, and sadly others will encounter that dark place in the future. On the bright side, the half year since I quit was a really great time.

So it sounds, like you are making mistakes, because you made mistakes. The advice stop that is probably not really helpful, but you need to stop it somehow. For me it was a long struggle to first understand why nothing is working like it should, followed by a long struggle to pull myself together again and finally taking control of my situation, which meant quitting in my case.

Like you, I also have "world changing" ideas to make people's
lives easier and healthier, [...]

Frankly, comparing your accomplishments to the HN front page is a recipe for disaster. Thing is, most people will never get to the front page with a Show HN post, and even those who do worked a long time on these projects. There is simply no one who gets to the front page week after week on the strength of quick hacks.

More than that I repeatedly had to tell lie to family
and girlfriend about my college- that I am still going classes.

Stop that, apologize for lying and tell them the situation you are in. The situation will not improve if you do not have a good social safety net. On the other hand, they care for you, they will try to help you.

Looking again through your text, it seems to me that you hope for a quick fix. Unfortunately there is no such thing, never. It is a struggle day after day and accomplishments can only be evaluated in hindsight, sometimes you underestimate the time a project will take usually you overestimate and the roads not taken only look good because you never encountered the roadblocks on them. My advice would be, take two or three weeks of, try to understand your situation, and try to start getting better. Do not finish anything in this time frame.

If you need someone to talk to, feel free to send me an email. My email address is in my profile.
>Expect "Why I migrated from Go to Hack" articles soon enough

Why would you expect that? Obviously the bulk of people migrating to hack will be coming from PHP.
Oligopoly is monopoly in all but name.
> But whereas it is fine that they take advantage of the GPL, because they must publish

As long as they comply. There are lots of people who don't comply and are sued where possible, which is not at all in all cases.

> LLVM vs GCC - Apple effectively built the former ground up because the latter wouldn't budge on the GPL.

And how is that better for the world, duplicating functionality and reinventing the wheel?

And what I've said twice (and now thrice) is that the license choice does not determine the SUCCESS of a project. People are a way more important factor.

As you said, you need that great software and awesome community, but you need it FIRST.
This may seem counter-intuitive, but an educated car shopper today can actually get a better deal because of this archaic franchise system.

The truth is, dealers do compete against each other ferociously. Yes, they will rip you off if you come unprepared, but if you shop your deal around to enough dealers, chances are you will get a zero-profit or even below-cost deal on your new car.

When the dealer franchise system has been gotten rid of (I give it another 15 to 20 years), supply and demand will be better matched and manufacturers will be optimizing their profits.
Greetings from your next-door-neighbour. in the Netherlands we scan everything that crosses the border from Germany/Belgium. All highways have camera's as well but that's not the worst: we also track your unique bluetooth signal all across the big cities and when you park in one of those big parking towers they will sell your licenceplate data to everybody inclusing the tax man... Yes this is the same country that also sells TomTom traffic/speed data to the police so they know just where to photograph you for maximum profit... (Not maximum safery).
The box after "Give this link to the other player:" is blank for me with the latest version of Firefox.
Making the bag itself heavy would also help.
Did I misread? I interpreted it as the employees email. It can't possibly legal for them to go after a blogger's email without a lawsuit, no?
As in other derivatives three side strategy works pretty well. In this game that translates to awed key combination with top being accumulation direction.
bugs fixed, js and css lightened, no lag, dynamics improved: GET TO 2048 and FREE THE FLAPPY BIRD!
http://www.ece.ucsb.edu/~ali/Flappy2048/
Ah, I see. I misunderstood - in your system you handle all emails, you just dont remove them from the inbox.