skysight-inc/HackerNews huggingface dataset:
1) Consider a vacation. A week away, maybe less. Put yourself in a totally different headspace. One that's relaxed and peaceful and missing stress.

2) How much management responsibilities do you have along with your development responsibilities? How much of these can you delegate. Perhaps you've got too much on your plate and your attention is divided too much to really think/focus on your duties. Perhaps you can't complete anything because you have too much and that's what's stressing you out. You could code another 100 lines today, but you know or feel that that's still not enough to complete the task. Find a way to divest yourself of some responsibilities/obligations in a way that still lets the work be done (rather than being undone and in your queue).

3) Counseling. It's not a four-letter word. Someone to talk to, voice your concerns to, and trust. If you're religious, your priest or minister. If you're still close to some friends outside your company, perhaps from college or something, that can be your confidante, then that's a good option too. But I still prefer the counselor approach. They're trained to help you.

4) Like tmaly said, something outside work that's not programming/computering/managing. Being able to shut your mind off for an hour or two while going for a hike or a jog or cleaning out weeds in the garden is remarkably restorative. It pairs well with things like meditation. In fact, once the act becomes rote then it becomes meditative. The mind is free to wander while a minimal portion of the brain focuses the body on the act.
It's extremely well researched and well written, with fantastic insight - well worth 23 USD - highly recommend.
A friend from Barcelona sent me this

http://www.imdb.com/title/tt2239466/
If you want to manage and control your own music library, you're not Apple's intended customer. If you are inside the Apple ecosystem, they expect you to play entirely within their ecosystem. I suggest you try using an Android phone, where you can easily drag & drop any files you want, and can manage them with any program you choose.
Don't sell Americans short on their ability to withold empathy for non-Americans though. They know that the men who stole control of four planes on 9/11 were civilians too, and they still generally trust that their government is ID'ing threats to national security correctly.

Whether the government is actually doing that (and whether---even if it were---that's sufficient for completely extrajudicial killing that would be called "waging warfare" in any other context) may not be things an average American is asking before going to sleep at night.
Watch the 5 minute video posted above by andy_ppp. The woman he teaches has the same problem in the beginning.
The letters and flats/sharps give you key/value over frequencies, which is better than just a numeric index over a chromatic scale. Working with the keys allows for the same abstractions to be used with all 12 keys at the same time, on the same staff.
> To my knowledge there is no internationally agreed and enforceable privacy law.

Article 8?

https://www.liberty-human-rights.org.uk/human-rights/what-ar...
I also quit my Software Engineering job, and I'm driving around Africa right now!

I decided I didn't want to sit at a desk for 30 years to pay off a mortgage, so I'm not going to. Dumping my life savings into this likely means I'll never have a new car, big screen TV or new iPhone, but I'd rather have this experience than those things.

In 2009 I spent two years driving from Alaska to Argentina too.

The details on the Jeep I built into my house are here: http://imgur.com/a/OLK3o

I'm filming a YouTube series as I go:

http://youtube.com/c/theroadchoseme

And you can follow the adventure in real time across social media:

Facebook: https://facebook.com/theroadchoseme

Instagram: https://www.instagram.com/theroadchoseme

Twitter: https://twitter.com/dangrec

And my website: http://theroadchoseme.com
> To be fair, this is about travelling across Africa rather than visiting a specific locale

Africa is really, really huge - it has almost 4 times the landmass of the contiguous US. Avoiding specific locales is pretty easy.
NSA cannot target Americans or American residents for spying. But they are allowed to spy and are in fact tasked with spying on non-Americans.

It is what a U.S. spy agency does. And the spy agency of other countries, western and non-western, are supposed to be doing, e.g. spying on people outside of their countries. (Spying on your own people is akin to living in a totalitarian state.)

What Snowden did was reveal to the world how extensive and deep the NSA's reach was. His initial objection was NSA's ability to spy on Americans, but when he blew the whistle, the entire world found out they too were being spied on.

Misfire! Should he be punished or rewarded? It is a double edged sword.
Their pages claims: "It’s quick and easy enough to write with an unsharpened pencil. You can scrawl it on a napkin in a pinch."

I don't know if it's true or not, as I view Hummingbird to be fixing things that aren't broken (is the difference between a whole note and a half that hard to suss?) and doesn't fix the things that are.
The plan is to keep it simple, otherwise I'll never get it out there :P But I personally find the data and its presentation interesting and a useful memory aid, so I was hoping other people would also.

I doubt Salesforce has something as general-purpose as I have in mind. My concept isn't exclusively for tracking interactions with people and can be used for pretty much anything you can describe with text.

My life has been a bit too eventful recently, though. It's tough to find the time to work on it.
It's based on the Matrix protocol, which you may have heard of. So, yes, it bears more than a little resemblance to Wave by way of IRC, and was built to fix IRC's problems (lack of identity, poor netsplit tolerance, weak extension support, etc.), and also provide strong capabilities for bridging between protocols, so it doesn't wind up in an xkcd.com/927 type scenario.
I think it needs to start a lot earlier. I would expect that a lot of the acidity would have come from the UK, we were to blame for a lot of the acid rain that affected the Black Forest.
Thanks for the suggestion. I've heard of it, and plan on reading it eventually, just haven't found the time yet.
Meet the UN Young Leaders: Class of 2016
> To me the iphone was (and still is) an ipod with wifi and a crappy mobile connection.

What do you consider a phone/smartphone then?
Perhaps HN has cultured the evolution of a different type of troll.
No problem! I had a big hand the design of this current version of Thimble, and if you're willing to share, I'd love to hear about your experiences using it to Teach. Shoot me a message on Twitter @flukeout or you can email me at luke@mozillafoundation.org if you're interested. Cheers.
I disagree that it is so cut and dry. Does publicly opposing a̶n̶d̶ or resigning prevent those deaths from occurring? Should all of the staff involved be morally obligated to hand in their resignation or publicly oppose as well? What of the other prisoners under his custody that he may feel responsibility for?

Quitting or publicly opposing may be the most conspicuous way of opposing the death penalty, but people need to be able to choose their battles.
A curated list of AWS resources for passing the AWS SA – Professional exam
Some reviewers still believe the S7 is a better camera, other than the optical zoom:

http://www.businessinsider.com/apple-iphone-7-plus-galaxy-s7...

We'll see. My girlfriend got the iPhone 7 on launch day but hasn't done much with the camera as yet.
This sounds like something you can potentially achieve today just by negotiating with your employer. 20% less work for 20% less pay. It affects only you and the world keeps on turning.
Just saying hi because of how similar our usernames are, ha.
That may not be possible given the category of law he's charged with. Since his leak did damages to espionage programs that are undisclosable (under classified information law), prosecuting him fairly may not be compatible with the American system of justice as laid out in the Constitution. No real way to do it without building a "star court" with privileged access to classified information, that can therefore not be a randomly-chosen jury of his peers.

... which, one could argue, is a problem with the way the US runs espionage.
John Nagle revealed recently that Animats is John Nagle.
If the Constitution says something, it applies to everyone everywhere. The Constitution of the United States does not apply to people it applies to the government. It says nothing about "US citizens" or "foreign nationals". It restricts what the government can do.

So if the fourth amendment right to protection against unreasonable searches applies here (which there seems to be some debate about), it would apply to everyone. Not just to US citizens. The government does not have the right to perform searches of personal property without a warrant detailing exactly what will be searched. Again, this restriction applies to the government, it is not a protection afforded to citizens.
Ideally these would be mesh networking and cheap enough to place in several spots on a ranch or farm. This way you could place half a dozen and get full coverage easily. Alas, I've read too many of the IoT radios of late and am not sure if the beep kits are mesh enabled.
In my preliminary testing of Hexo I was immediately annoyed that it converted my single line breaks in Markdown to <br>.
I haven't got anything through that service. From my point of view they are just collecting data and not doing anything.
So are countries sovereign or not? Are you saying that the US should be subject to the constitutions and laws of other nations, and vice versa?
On a related note, "Stop Being So Damn Meta About Everything" is the name of Randall Munroe's cover band cover band.
> We have ridiculously performant image processors. The dynamic range and light sensitivity of top shelf CMOS sensors continues to improve, and consumer tech driven image processing software which can extract useful data from all sorts of lighing conditions has made leaps and bounds.

That may be true, but we are still ways from catching up to human performance on things like "where is the edge of this dirt road"
So you don't think apple can break up the app into various components and provide a single installer and call the whole bundle "iTunes".

And failing that, you don't think users are capable of installing multiple things or coping with a re-brand.

But if they did this only on the Mac all these things would work. Windows is the key.

Sorry, I do not think this is the reason. More likely they just don't want to put resources into a ground up overhaul of iTunes.
"A couple of weeks ago I upgraded my partner Jen’s PC to 64-bit Windows. It all was going well until she went to play some Windows 3 card games that she enjoys when we realized that 16-bit programs don’t work on Windows x64. [...] it got me thinking… What would it take to write an emulator with just enough support to run these old games?"

I can hear Jen rolling her eyes from here.
> Systems or no systems, you almost never want to pass a number by reference

It does occur for generic reference-based API though (e.g. many iterators)

And you'd want to know whether you're passing a string or a vector by reference of value though, especially with affine types.
The more I look at parliament, the more it seems like a really crummy version of Git, at least with regard to how it proposes and amends legislation.

Modern technology could make very large parliaments feasible, and make them more visible and accountable to the public.
Yeah, as much as this article whines about bloggers "underpromising", there's not a whole lot of substance to the claim that Apple "over delivered". There's nothing revolutionary, and the only evolutionary thing is the camera update (and the removal of 3.5mm jacks...). Processor bump? Yawn.
A good read but I'm struck by how politically naive so many of the crypto crowd seems to be. The idea of escaping the government by going into cyberspace is nonsenical on it's head. You are a body. You buy things for your body. You go do body things all the time. Besides buying software, ebooks, and movies everything else you buy with something like bitcoin is physical and cannot be encrypted.
Even with Lackey living on Sealand on San Fransico time had to be buying canned food, diesel, etc. If any government had been interested in what he was doing it would have been trivially easy to keep tabs on him.

ETA:
This quote from May especially struck me “Would Hitler and Himmler have used ‘key recovery’ to determine who the Jews were communicating with so they could all be rounded up and killed?” The Nazi's wouldn't have really cared what Jewish people were saying because they just wanted to kill them. Similarly if we think of something like the Soviet Union while cryptography would have undeniably been helpful for dissidents for coordination and getting ideas out ultimately you still need to have people on the streets or in office to get anything changed.
Note to those reading instead of working, this article contains NSFW pictures.(art nudes)
I agree. I always looked at the math questions first. Then I worked backward to figure them out.
sigh

The Matrix developers have responded to this, explaining how Matrix is different from XMPP, and why they chose to write their own protocol.

https://matrix.org/docs/guides/faq.html#what-is-the-differen...
You can just develop it on a Cloud9 web IDE.
For the record, steel production has not left the US (although many of the jobs have due to automation).

The US is #4 in the world for steel production[1], although China produces about 17x more.

[1]https://en.wikipedia.org/wiki/List_of_countries_by_steel_pro...
Keeping Extremists Out: The History of Ideological Exclusion (2005)
What's this trend of websites making it hard to find screenshots of their app off the bat? Should I really have to sign up just to see how your interface functions/flows?

Also, the link to view the main site is tiny and easily forgettable. I think the site could benefit from a stronger CTA that directs you to what I should do.
De-aligning the visions and incentives of the many states is not a particularly desirable end-goal. For a sample of the result, one only needs to look at the European Union. For all its faults, legislation in the US is not approved or denied on the basis of whether it will let some states "get ahead" and so on. When a state gets nailed by an earthquake or a hurricane we provide military assistance and financial relief and get on with it.

The EU does not act in this fashion because they have strong sovereign states who act in their own interest, and are much the worse for it. When an EU member state gets something like a refugee crisis all the other member states just tell them it's their problem and they need to deal with it. They view monetary policy in the light of which member states it will benefit and which it will harm. They can't even raise an effective Federal military force.

Frankly this type of government already failed as the Articles of Confederation and the Federal system was drafted as a response, but that still doesn't stop some people from clamoring for its return. The Federal system already contains numerous sops to the interests of states, and should not be weakened further.

The House of Representatives already does a pretty good job of representing geographic areas. That's somewhat contrarian since people think of the Senate as the one that's supposed to represent geographic areas (states), but in modern times the House represents the geographic areas (large sparsely-populated areas with conservative membership) and the Senate represents the actual popular vote (nationwide, moderately liberal by a small margin but highly concentrated in urban areas). This is amplified somewhat by gerrymandering, but the truth is that congressional districts are inherently geographic areas and that's the feature the representation conforms to.

If you wanted the House of Representatives to be restored to its original vision, you would need to do exactly what the topic suggests and massively increase the number of representatives to drive the error caused by districting down to a reasonable level. That would be very different from any other large-scale government and would be ruled by informal power structures inside the parties, at which point you might as well just go to a parliamentary system.

While we're on the topic, if I could change one simple feature of US politics it would be for Senators to serve 4 year terms, with every state electing one senator every 2 years. The current system of 6-year terms sucks because parties very predictably dominate presidential elections and off-year elections, and you end up with Senators who are thrown out based only on the fact that they now face an opposite electoral climate from the one they were elected in, that will inevitably reverse on the next 6-year term cycle. There is a huge amount of "churn" here that in my opinion serves no purpose.
Welcome To Your Independence. Download E-Book Free!
There is a little bit of cognitive dissonance in this post, and I'll explain why.

"Adventure" is what you get when you don't get what you expected. Such as breakdowns. ;)
The "perfect storm of dependency versions" is a problem in Go as well though?
You should watch this video: https://www.youtube.com/watch?v=V6ZPg6kOBkc
And once again having my own office pays off.
> The GPL has a no-added-restrictions clause

Correct.

> says that if you receive the work covered under the GPL and additional text that has additional restrictions, you may disregard the additional text.

No, it doesn't (EDIT: as below, the GPLv3 actually does, I had forgotten this element of its changes from the GPLv2 in the additional terms area; there's good downthread discussion of this and its effects, I'm not going to revise the rest of this piece to address it.) It says that it is illegal to add additional restrictions to GPL covered work. It does not say that if you receive a work with the GPL and other restrictive text you may ignore the other restrictive text, nor is that its effect (its effect that if the author was legally obligated to release a work under the GPL because it was derivative of an upstream GPL-licensed work, then the author releasing it with additional restrictive text is in violation of the GPL and can be subject to whatever the legal system decides to assign as a sanction for that violation. Absent a decision by the legal system to do so, or compelling the author to do so, that doesn't give anyone else downstream permission to use that author's work other than under the conditions -- the GPL with the additional restrictions -- which they released it with.) And there are certainly situations where the legal system would not compel the distributor of the work distributed with the GPL + additional restrictions to allow it to be used GPL only (such as where the work was a derivative of both GPL work and work under a different licenses requiring some other restrictions.)

And if the GPL + additional restrictions was the decision of the original author, it doesn't even have that effect (and what downstream effect it has is less clear.)
Anki includes a free sync feature to keep you desktop and mobile device synced. The only cost of Anki is the one time $25 cost of the iOS version. You can get around this by using the we version on your iPhone.
> That's politics in a nutshell: when some social condition changes, some groups benefit and some others stand to lose

Perhaps, but there are many, many things that are 'positive sum games', some that are zero sum games, and some that are negative sum games. Immigration is generally a positive sum game, writ large.
Space Recovery USB
Matrix is group-chat-first ("direct messages", or one-to-one messages, are actually just implemented as an unnamed group with two people in it), while XMPP's group chat support is in a rather unwieldy extension (as with a lot of XMPP's functionality).

Matrix also builds on existing standards with decent libraries available for things like voice/video chat, and is web- and mobile-first. There's integration of arbitrary client-defined "push services" built into the protocol, which Riot uses to push events from a Matrix server through Google and Apple's cloud device messaging services to save battery, all without the Matrix server having to know the details of how those push systems work. Also, I can do web-based single sign-on through my CAS server, and all the variations of Riot handle it perfectly.
I've used Lektor recently and I think you're missing its main advantage: it does NOT aim to introduce web dev to non developers or to dramatically simplify the process of wiring up templates. In fact, its use of models is an additional step in the traditional process for static site generators.

BUT...once setup by a developer, Lektor's structure and Mac app allows a non-technical user to edit files and publish changes to a website, which can be hosted on S3 or other options for peanuts and has none of the security issues that afflict Wordpress.

So viewed through the lens of a potential replacement for Wordpress, I think Lektor is pretty phenomenal. The idea of a Static CMS--whether Lektor can pull this off or not--just makes so much more sense than our current CMS model.
That theory is incompatible with the theory that he's actually a deep-cover CIA agent acting to very publicly and internationally embarrass their rival department---the NSA---whom they feel has gathered too much power and overstepped its Constitutional authority.

Given the lack of evidence to support either theory, I choose to believe my conspiracy theory because I like it better. ;)
Long-Term Trends in the Public Perception of Artificial Intelligence [pdf]
Why Do Anything? A Meditation on Procrastination
> What illegal activities did the NSA perform here?

They "systematically collect millions of Americans' phone records" which is ruled by court to be illegal (the reuters link).

Then they lied about it to congress, saying they didn't collect "any type of data at all on millions of Americans" (the second link).
I said "publicly oppose or resign." There are many ways to protest and draw attention to things that are broken; my point isn't that he failed to do all of them, it's that he failed to do any of them.
Teen claims to have accessed FTPs, leeched data from every state with .us domain
Mapping the World of Music Using Machine Learning: Part 2
Software engineers make pretty decent money, and can work from anywhere. If you want an affordable mortgage, all you have to do is move out of range of the big cities. I'm also a software engineer and I am fully aware that we have a job that has one of the highest satisfaction rates AND pay in the world right now. I have no sympathy for you lol

But enjoy your time away, the creature comforts will still be there when you tire of not having them, and anyway, you will appreciate them more. ;)
This is bad advice for the vast majority of sites. It's like, "morbidly obese? Lose weight by not licking stamps!"

Omitting `<head></head>` saves 13 bytes, assuming gzip didn't help in the first place. The average page weighs thousands of bytes, according to https://www.sitepoint.com/average-page-weight-increased-anot...).

If your pages are like the average, you've already wasted too much time thinking about this. Go optimize your images, use less JS, and make 200 other size optimizations first. You'll probably never get around to this one.
Isn't cable ad free also?
Probably you have never experienced a stuck heavy vehicle. It's usually impossible to get one out without assistance.

Rarely, you may have a winch and can anchor to something which can support the vehicle's weight, but certainly not 'dig yourself'.
Some tips and tricks for winning Kaggle competitive data science competitions