skysight-inc/HackerNews huggingface dataset:
This article seems calculated to cause maximum distress on HN.

1) Involves both religion and specifically both India and Muslims, and Arabs
2) Written by an abject moron (Thomas Friedman)
3) Speculates vacuously about the future, with no actual facts, inviting arbitrary speculation and axe-grinding.
4) Includes references to both terrorism and politics.

He should have worked in a Python vs. Rails vs. Haskell vs. PHP thing, and a bootstrapped vs. VC funded argument, though.
It seems clear that there are some mediocre designers out there who feel threatened by this.
Fastest way to determine if an integer's square root is an integer
obviously some needed the files the instant they were up for grabs:

CIA agents acquired the records after the 1989 fall of the Berlin Wall

only to return them, when they became only a piece of history (I wonder about any copies)

http://news.bbc.co.uk/2/hi/europe/703303.stm
Here is a hypothesis to examine - given the first computing revolution involved people determining how to use their computers by purchasing and installing software with the needed functionality, is a second such revolution where completely controllable personal storage and compute resources reside in the cloud, with individuals deciding how to put them to use by installing various server sofware components?

I'm personally sick of lockins and wouldnt mind a "desktop like" interface to installing and using software on servers. There were some startups that seemed to start down this path. Know of any that's moved further along in this direction?
Artificial Intelligence by accident
"Done right". There's your problem.

Done right, Marxism is a good thing. Done right, a dictatorship is the most efficient form of government.

But we are, in fact, dealing in sloppy reality, where many things - by their very nature - cannot be done right. No matter how hard we try, or how earnestly we believe in fairies, these things will not be done right. They will inevitably devolve into tyranny.
Not sure where you are, here in the UK we have a service called The Samaritans (http://www.samaritans.org/) so not sure if there's a similar service, these people are trained to give you the best help and advice that they can, and someone trained but detached from the specifics may be what's best for you - I've not gone through this myself, but have supported my wife and ex-partners through similar bouts of depression - I'm going to drop you a mail as well.
I've just emailed you. Keep your head up.
I'm signed up with getsomeheadspace.com. It's a progressive meditation course that progresses from 10 minutes a day.
How to find a movie location: the diner from Looper
And here's the Western European version which is much scarier:

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

I went on site there to install some engineering management software and you are escorted around with an SA80 pointing at you most of the time and told "no questions".
No.

Openphoto works like this (among other ways):

You can get [name].openphoto.me account and link it with your dropbox. You upload photos to your openphoto account by dragging them into a window - but the files actually go to folders on your dropbox account. Hence - full control, backup ability and everything. Anybody (you, the FBI, a hacker) can delete your openphoto account tomorrow but you don't lose a single photo.
Universal point to point encryption with pre-shared keys would solve this instantly.
Tor trip report to an FBI conference
Thanks for the summary. Although, as a programmer, I've known most of the things mentioned, it would have still saved me some extra time (better spent writing code than designing).
I've used it since summer now. It's mostly ok, but it sucks for actually viewing any photos as they are really really small and most of the screen estate is just navigation stuff.

I hope at some point in the future it will be useful for its intended purpose: viewing photos.

Seems to be down at the moment as well...
Product/service 2be created-Daiy issues 2be solved
Express your frustration, the problem you have faced, the need you have, any idea that would improve your daily life, product or service that you do not know if it exists already, where to find it or that your do not have the time, resource or wish to create yourself. Other might help U.U might help
Is indefinite detention without trial (http://en.wikipedia.org/wiki/Internment) of members of a particular 'native' ethnic group in your country a sign of a free society?
This happened during the 1970's in Northern ireland

Just last week david cameron had to apologise for the UK security forces' actions in passing information to terrorist groups to enable the murder of, amongst others, a lawyer. He also had to apologise for cases where the security forces had prior knowledge of murder and did nothing about it and for the wilful destruction of evidence by the police and the army.
Is that the 'iffy' stuff that you refer to?

Edit: link to youtube of apology http://www.youtube.com/watch?v=jcS_FswjqrM
Compile Perl 5/6 to JavaScript, Go, Ruby, Python, Lisp and Perl 5/6
First, it hasn't been so long since Europeans had police states, and people in Europe actually remember it.

Second, "Europeans" are a myth. The French, Germans, Italians, Danes, Brits, Spaniards, Hungarians, Greeks, Czechs, Slovaks, Poles, Romanians, Dutch, Belgians, Irish, and so on trust each other about as far as they can collectively throw one another. No one country can possibly get much centralized control. Not that they don't try.

Third, Americans have that exceptionalism thing: no matter how dangerous a course of action is, an American will succeed because, gosh darn it, God loves us and we're great! So something like TIA, well, sure, if Castro tried it or even some trustworthy but lesser nation like English did, it'd be terrible tyranny - but we can be trusted because we're Americans.
A friend showed that to me once, it is awesome :-)
1. Find a quiet place.

2. Comfortably sit down, hands in your lap, keep the back straight.

3. Don't tense up. Breathe normally with eyes closed.

4. Be aware of the moment inhaling starts. (Important)

5. Be aware of the moment exhaling ends. (Important)

6. When you start thinking, mentally take note: "I'm thinking."

7. Refocus on breathing. (4 and 5)

8. When you get distracted by a sound, an itch, a cramp or smell, mentally take note: "I'm hearing, I have an itch, etc."

9. Refocus on breathing.

That's it. With time, your trained mind will naturally stop producing random thoughts and your day to day mindfulness will steadily increase.

Some tips:

- For beginners, counting inhale and exhale moments makes it easier. (1-inhale, exhale-1; 2-inhale exhale-2; etc) Stop at 7, restart from 1.

- If sitting meditation is too difficult at first, start with walking meditation. Instead of focusing on breathing, be aware of your stepping (left, right, left, right, etc.) Then sit and focus on breathing.

- Read up on Zazen.
I for one don't or barely talk about what I do in my spare time at work anymore. In two instances, I was stared at in disbelief when I admitted I don't do much programming in my spare time (once to a colleague, once to a manager. The manager has been ill for six months due to overworking / stress and gave up his management position). They almost made me feel guilty for not continuing with my work after work hours - almost, because they're wrong.

And second because I don't really train bears or do stand-up comedy, my personal life is pretty dull :p.
Is it hard to compose easy to remember yet complex passwords?
Likewise, sent you an e-mail.
"Still, I wish developers would stop trying to "hack" design and actually have the guts to learn it, as designers do with programming."

I've refactored a whole lot of designer code in my day. Let me assure you that this is a two way street.
A software practitioner, you say? As a researcher in machine learning, I think you're wrong. I agree that recursively self-improving AI is not around the corner, but I think it could happen in a few decades.

Even if it has a 1% chance of happening in the next century, I would still allocate resources to thinking about how to mitigate the risks (and maybe look foolish if it never happens) than leave things to chance and end up regretting it. By which I mean, a runaway AI destroys humanity or other bad outcomes.

As for the moving target -- since a singularity, if it happens, would be very important, it definitely makes sense to talk about lots of different scenarios. Anyone who dismisses a plausible scenario just because that's not what Vernor Vinge said, or what Ray Kurzweil said -- well, they can safely be dismissed.
I did say "arguably" (and I can't stress that enough: if you were Microsoft, wouldn't you feel like these are your customers? it doesn't really matter what the customers think); that said, if your purchase was affected by the fact that the device came with the Market and other Google-branded apps that Google only offers to manufacturers as part of a licensing program, then you are at least indirectly their customer.

Also, it should be noted that many of the people who need Exchange sync support are also doing so because they have an iPhone (where Google at least used to recommend you use the Exchange protocol to access Gmail instead of Apple's Gmail profile, as it allowed more content to synchronize; maybe Apple fixed this) or want the extended synchronization to work in clients like Outlook.

It just feels somewhat weird that Google /chose/ to do this, given the importance they ascribe to getting the most out of tools like Outlook that some Gmail users really want to access all of their content with: it doesn't really screw Microsoft very much as most normal people aren't tied to their e-mail address (like us techy people are)... it mostly helps Microsoft's Outlook.com service.
Ask PG: Crazy things that YC founders did to get accepted on the programme?
There are some issues with doing ipsec opportunistic encryption still (which is probably the easiest way to realize that). I still think Free S/WAN was the closest we've come to a system designed for OE for passive monitoring resistance.

(and Start TLS for mail, does a pretty good job of that for the mail space)
As a European I would argue that we are already living in a police state -- there is so much surveillance here, so many things that would be a violation of the 4th admentment if we had one, so many things that would be a violation of the first admentment -- it is just that we don't like putting people in prison for very long and our media love to take up stories so most of this shit doesn't happen too openly.
The people who flew the hot air balloons overhead were pretty brave (== crazy) I think. http://www.youtube.com/watch?v=IBksQsAZ2hQ
If you can disclose which country you're in, there may be support lines you can call for help. Can you get out of the house? Perhaps going for a walk, running, or going to the gym on a regular schedule might help some? Others may chime in on whether any of this is good advice. Going to bed now (it's way past my bedtime), but I'll shoot you an email when I get up. Hang in there, ok?
Domestic terrorists may very likely have exhibited juvenile anti-social behavior. How likely is the reverse? That is, how likely is it that someone who exhibits juvenile anti-social behavior will eventually be a domestic terrorist?

My money is on "it is very unlikely", and that is a problem.
Using ATA Over Ethernet (AoE) On CentOS 6.3 (Initiator And Target)
You can do anything with bayonets except sit on them.
please dont use just caps, you submission will be flagged as I did now. read the guidelines.
martin
I find it a waste that the article gives a fictional character as the main example.
Someone has a real life example of the benefits of mindfulness?
n + k patterns should probably not be mentioned. They are considered ugly/bad, are removed from the newest standard and support for them is behind a pragma in GHC (NPlusKPatterns) and other compilers.

http://hackage.haskell.org/trac/haskell-prime/wiki/RemoveNPl... http://hackage.haskell.org/trac/haskell-prime/wiki/NoNPlusKP...
A comment like that is not helpful; bootstrap is not a bad design and would be a lot better than what you would see on most geek designed sites.

In other words, get of your high horse.
Pacific Rim Official Trailer
[Parent's account was created four hours ago, and this sounds like a troll. "It's all about the programming." Ha ha, very funny. But this is HN so I will give him the benefit of the doubt.]

First, the kid isn't necessarily autistic just because he's a smart kid with behavioral problems. FTA: Autism spectrum, ADHD, Oppositional Defiant or Intermittent Explosive Disorder have all been tossed around.... You're pretty eager to jump to a diagnosis of autism without giving the other possibilities due consideration.

Second, even if he is autistic, is there a single best way to treat every autistic kid? Certainly not every autistic kid has exactly the same condition he does. Having the savvy and self-control to apologize to try to get privileges back just minutes after throwing a screaming fit is not something that every thirteen-year-old autistic kid could do. Grabbing a knife and threatening murder-suicide because you've been told to do something is also not a universal feature of autism. Even if you're right that he's autistic, and even if that's his only problem, he may need different treatment than other autistic kids.

Third, autistic kids are not naturally born to be wired to a computer the way worker bees are born to gather food and drone bees are born to breed. Temple Grandin wrote that she was very lucky to grow up in a time when children were forced to socialize and kids spent a lot of time making things with their hands instead of watching TV and playing video games. She wrote, "Even today I don't have a computer at home because it can have a hypnotic effect on me. I can get caught up watching certain screen savers for hours." You assume that he would use the computer to learn, explore, and connect, but that isn't a given. Autistic people don't naturally know what to do with a computer the way an infant knows what to do with a nipple. He might just play COD all day.

Fourth, it sounds like the mom is just fine with him being different and only wants him to learn not to be violent and destructive so he can live a life outside institutions. The way the kid is behaving, he's headed to jail or a mental hospital. It also sounds like she's taken an interest in his condition, sought a lot of advice, and tried a lot of different things. FTA: ... various meetings with probation officers and social workers and counselors and teachers and school administrators. He’s been on a slew of antipsychotic and mood altering pharmaceuticals, a Russian novel of behavioral plans. This is not a kid whose mom refuses to accept his difference. This is a kid whose mom taught his younger brothers a safety drill to execute when he picks up a weapon. She isn't aiming at "normal." She's aiming at "not a killer."

And that leads to the final and most important point: being a brilliant geek won't necessarily stop him from killing someone someday.
Thanks for pointing that out (my bad), i was reading the guidelines and you pointed it out Thanks. I fixed it now.
> If you get a check just by sending a invoice, consider it an anomaly, and yourself lucky.

So very, very true.

"Oh you want to get paid for this consulting project huh? Well we can't just wire the money to you, no, please fill out this form so we can put you in our SAP system. Oh, you haven't been paid? well well, you're not in our system.

We've finally put you our system, here's a record of our payment to you.

no money in my bank account

argh!"

Direct experience with my country's 3rd largest bank. Once outside regular salaried work, liquidity is more of an issue than solvency. You might have billed 5 months of rent, but your real estate agent doesn't accept unpaid invoices as legal tender....
If you can't find anyone to talk to on HN, try posting on http://reddit.com/r/depression. It's a great place to vent and a lot of people there will be happy to Skype or text you.
I wouldn't brandish that link around too much -- I am sure it is great for designers but we are most likely to end up making a bigger mess of the entire thing.
Be strong.
Until an invalid token ruins my day.
Here’s Why Gmail and Google Chrome Had Issues Yesterday
What?! I'm taking only about particle physic (I don't know almost anything about string theory).

The W^+,W^0 and W^- are a weak-isospin triplet of bosons that are the carriers of the "real" weak force, assuming that the SU(2)_L symmetry holds for the weak-isospin doublets (electron_L-neutrilo_L), ...,(up_quark_L, down'_quark_L),...
(Sometimes the weak-isospin triplet is written as W_0,W_1 and W_2, using another base.)

I rememberd incorrectly the name of of the particles "A". Sorry. The correct name is B^0. This is the of the field associated to the weak hypercharge with the U(1) symmetry. I know hat the old hypercharge is not more a very useful concept, but I was trying to simplify a little the notation and I dropped the weak part.

All of this is the electroweak force theory (unification of the electromagnetic force and the weak force). http://en.wikipedia.org/wiki/Electroweak_interaction

In this theory each fermions can be classified as L or R chirality (it's a "property" of the particles, not an independent thing) (the mass of the particles makes this a little more complicated). The "real" weak" force only interacts with the L version of the particles.

This has many experimental results, for example the ratio between the mass of the Z^0 and the W^+- particle is indirectly related to the ratio between the coupling of the Z^0 and the L and R electrons.

All of this id proved beyond doubt, but it assumes that the particles doesn't have mass. They have an apparent mass created by the Higgs mechanisms (or something equivalent), so there must be Higgs bosons out there. So the only missing part is to prove the existence of the Higgs bosons, and it's almost done (5-sigmas next year?).
I have an aquaintance that was falsely accused of vehicular homicide because he had a car whose description was close enough for the police and he had to spend a decade in the legal system fighting for his freedom. And all of this is made possible because the police have access to records of which cars are owned and by whom and they can look at it. Should we not let the police use this information since this one individual was the victim of a false positive match and it cost him 10 years proving it? I mean, he never committed a crime in his life, and yet the police had access to his vehicle driving history / cars registered to him / etc. The had collected that information in advance. But no one called it a "massive surveillance program"

So where does it stop? Phone records. Addresses. Aliases. Friends. Fingerprints. Is it wrong that they want to put in all in place? Would we be happier if they had to run around to 25 different government agencies / 25 private corporations to get the information? What if the information is lost before the need to use it to aid an investigation. Wouldn't it be easier if they just aggregated it ahead of time and looked at it when they needed it?

I guess personally I'm just not seeing the problem. As long as they are simply gathering all information that is legally knowable, what do I care? Why should I care? I'd like to know I have the freedom to do the same thing and I assume large corporations are doing it already. Should it be illegal to gather information on people simply because they didn't authorize it? Should individuals have the power to control what others do with the information that is publically knowable about them? I, personally, say no.
Programming Languages - Hammer Principle
I'll open an issue in Github about this, but you shouldn't own the entire struct tag, and there is a convention for this. If I want to serialize the same object to JSON, I should be able to (I can with the way it works right now, but I cannot customize the JSON encoding at all).

Follow convention:

type Foo struct {
Thing string `json:"thinger,omitempty" hood:"pk"`
}

Or, even, get bold and claim sql:

type Foo struct {
Thing string `json:"thinger,omitempty" sql:"size(128)"`
}

You can then use stuff built in to reflect to get the information for you, rather than parsing yourself:

http://golang.org/pkg/reflect/#StructTag

That aside, great work! I've been waiting for something like this.

(Edit: Someone already beat me to it: https://github.com/eaigner/hood/issues/1 -- Hacker Newsers think alike, I guess...)
Jumping into HTML5 Dev with the "Developing in HTML5 with JavaScript and CSS3..
This is maybe not what you are looking for but someone else might find this useful. Here are two online tools for handling depressions developed by the Australian Centre for Mental Health Research at the Austraian National University. (I haven't tried them myself)

MoodGYM: https://moodgym.anu.edu.au/welcome
E-couch: https://ecouch.anu.edu.au/welcome
Have ever triedgoing to gym (or working in phisical work (helping a friend)), and consuming paleotic foods (no pizzas). Also, have a girlfriend. Additionally have some friends or relatives to go out or ask them to come to your home.
I don't know if it'll help but for me, when I enter a depression phase. I wallow in it for a while, enjoy feeling sorry for myself which may go on for days or weeks. But then I get sick of being depressed. I just can't flick a switch and be happy again. I have to go through a whole process.

I've learnt a good technique where I just work on being angry. Doesn't matter what about, even just at myself for being depressed. When I get to angry, I'm not feeling despair anymore. I allow myself to focus on being angry for a while but then that turns into frustration. Then I just become annoyed. And before I realise I'm not depressed anymore.

I know all that is a lot easier said than done but over the years I have got better at it.

Another tool I use is to make a list of 20 things I'm grateful for in my life. At first I can't think of anything, but I make myself work at it and start to remember some good things. Good things that I should be happy about.

I realise not everyone's depression is the same but these tools work for me so I thought I'd share.
Slides From Recent Presentations
How to learn Ruby on Rails the easy way [VB Store]
Well as mentioned in the article the scariest thing is our dependency on cloud services which their issues could propagate to us and affect our working day and productivity.
I stopped using Google's products when I realized how much they tracked everyone. It's pretty weird not knowing what information they have about everyone and the fact that everyone is OK with that.

This is clearly a move to try to ensure that the Windows Phone market share doesn't grow. It'll be interesting to see how it plays out and if Microsoft can get people to switch to Outlook.com instead of Gmail.
BII HTML5 Is The Future Of Mobile Apps, But It Won't Come Fast
So this is how the world ends, not with a bang, but muffled behind a paywall.
Last van een bierbuik? Verander je eetgewoonten
If you're in Australia, call lifeline ( 13 11 14 ) or they have a chat service at particular hours - https://www.lifeline.org.au/Get-Help/Online-Services/crisis-...
Analysis: when will HTML5 deliver on its promise?
Still not minimalist enough, try a piece of A5 paper and a pen. It will win!
Hey, another user here that would love to be able to just export parts of the circuit. I usually just use circuitlab for the rendering because SPICE is ugly and bloated and when in need of good looking schematics for reports circuitlab is great.

Maybe have a tool that allows you to select just a part of the schematic like some print screen tools have when you just want to save a part of the screen, and export just that. I never experienced the crashes that the other poster talks about though.

Thanks for a great product by the way!