skysight-inc/HackerNews huggingface dataset:
When I first read the title I wouldn't have thought people were actually going around following officers. I understand their point, but I also agree that isn't the right way to do it. You shouldn't be looking for trouble, you should just film it if it happens near you. Assuming you get enough people to do something like this then there would be enough people on the road to not have to follow cops around.

If the same number of people in the US had dashcams as people do in Russia due to insurance scams I think there would be enough people recording to catch these kinds of things at random encounters.
Portability is one of my main concerns as I use a variety of platforms e.g. Linux at home, Windows at work and Android on the go. I would also be a little hesitant to trust a hosted solution. SuperGenPass (www.supergenpass.com) seemed like a nice solution but I am concerned about what happens when I need to change password.

Does Yubikey have a solution for Android? They seem right up my street.
Well, one could argue "he is not acting" since thousands of kids keep flowing in, and one could argue "it's not the job of Congress to act."

Lies don't have to "sound political" to be untrue.
Fighting CANCER with Boxing and Bodybuilding: How this an beats death everyday
The short documentary film, "To Be Strong" (www.ToBeStrongfilm.com) chronicles the struggles of Anthony Daniels, a 22-year-old man from Ridgewood, New Jersey, who is battling Lymphoma for the third time. Daniels is currently in search of a 'ten-out-of-ten' or perfect bone marrow match for a transplant that would ultimately save his life. His condition is so rare that in the registry of some 20 million people not one match has been found thus far. The ultimate goal for the film, "To Be Strong," is not only to find Daniels his perfect match, but also to inspire other individuals who may be going through their own battle with cancer.<p>The film depicts Daniels' unique and rather unorthodox way of fighting his illness. As he undergoes numerous cancer treatments that drain his mind and body, he trains in boxing and weightlifting. He goes to chemotherapy in the morning and when he is finished with his treatment, heads straight to the gym to start boxing. Daniels uses the power of positive thinking and physical exercise to fight off his illness. As he defies the odds, his doctors look on in disbelief. It's been three years now, and according to medical science, Daniels isn't supposed to still be alive.
WATCH TODAY AT: WWW.ToBeStrongFilm.com !

<p>Anthony Daniels
Instragram: @Anthonydaniels_
Twitter: @Anthonydans10<p>Vincent Daniels
Instagram: VincentDaniels_
Twitter: VincentDaniels_<p>Ken Spooner
Instagram: @SpoonyStudios
Twitter: @Kenspooner<p>Mike O'Brien
Instagram: @obfilms
Twitter: @obfilms
related Google blog post: http://googleblog.blogspot.co.uk/2013/10/an-austrian-star-of...
I think its high likely that the UK high court judgment is based on the accusations made by the prosecutor, which, like I said previous, might have simply made no distinction between half-asleep and asleep.

The distinction is less important when deciding arrest warrant, but still relevant when discussing the charges.

If you want to read the quotes: http://nyheter24.se/nyheter/utrikes/525270-advokaten-kvinnor...

Alternative, you could locate the leaked document and read the original document itself.
NYT Video Overview of Encrypting Webmail
You can't say that the "CEO babble" isn't real and that its natural to associate it with business types.
Yes, it's a mixture of the two, which makes eminent sense if you consider the speed of computers 20 years ago.

It's Tcl, by the way, not TCL.
In my experience, the harder it is to set up, the more secure the system is. That said, is anyone using Virtru? What's the experience?
Another less verbose way of handling the results of the writes is the 'and_then' method which short circuits on 'Err' or otherwise calls the given closure ( which only borrows it's environment ) with the previous value and returns the 'Result'.
This is the first time I've heard the term 'de-arrest', but it does indeed exist:

http://www.theguardian.com/world/2006/mar/01/law.emmabrockes
"According to section 30, subsection (7) and (7A) of the Police and Criminal Evidence Act 1984, to "de-arrest" is to allow that "a person who has been arrested under any act of law at a place other than a police station, shall be released before reaching a police station if a constable is satisfied that there are no grounds for keeping him under arrest". Unlike being released with no further action, being de-arrested means that the record of the initial arrest is removed."
YOU CAN SAVE A LIFE: Everybody please view this video www.ToBeStrongFilm.com
If your tower gets exponentially thin towards the top, you can keep going forever as the pressure resting on the each level is independent of the height of the level. At least when the gravity field is approximately constant.
I'm sort of stuck on their old "Medium" plan with 300 builds/month with no project restrictions for $25. If I downgrade to the free plan then I'll have to push less commits, which kind of ruins the point of CI for me. If I need more the Circle CI $19 plan looks mighty tempting.

It's too bad, because I do love Codeship.
If we can have a common time between two points in space, even if for point A the time is corrected with relativity, doesn't that mean that we can have a common time for the universe? i.e. in other words, simultaneity is real for any two points in space.
Analysis, Modeling and Testing of Darcs Patch Theory Kernel
I always knew France had insane labor laws, but they idea of having to ask permission to close a factory is being insane to me.

Also while I doubt I will ever have to, I wouldn't start a business in France under those rules.
Good News! Bravo indeed.
Show HN: ProgressJS, using progress-bar everywhere
This is true. I have door ids that with version numbers in them, but then again I store a list of door ids in clear text.

I used to have an encrypted list of passwords, but I was reliant on more complicated software to encrypt and decrypt the password file. Also there was more bookkeeping involved. Whenever I added a password I had to remember to save and encrypt the file and then decrypt it again to verify that I had use the right master password.
How we increased customer loyalty by 125% in 6 hours
Well, I guess we're mostly arguing definitions here. If you do 1 hour/day, but fit as much knowledge as you can into that hour, are you cramming for one hour, or taking it slow and steady?

In practical terms, spaced repetition is with no doubt the best method for remembering things, and you could either see it as slow and steady, or repetetive cramming. For understanding things, I don't know of a good method; but it seems like understanding 'keeps better' as long as you remember the relevant facts.
Show HN: IntroJS, Better introductions with a step-by-step guide
From the description, it looks like this may be a kind of glorified customer support tech. If that is the case, there is probably a lot of clerical work that goes along with this.
And he did not succeed in the "Operating Systems will be removed from the realm of competition." part.

I don't like being manipulated by titles. Where is the down voting button when you need it?
Trite one-liners aside, I think you'll find in practice that some good teams rebase commits on feature branches all the time in order to keep the commit history readable. The implicit contract in that case is that nobody else considers that branch to be usable until it's merged.

It all comes down to the definition of publicity. If your team considers a feature branch to be privately owned by the requestor except for the purposes of code review, it works great.
I wouldn't necessarily say that you immediately know whether you're in danger or not. There's no clear statement on how exactly they will "restructure" the company within the next year, this makes it incredible hard to judge whether your department will still be important the next quarter.

I was a Zynga until last June, when the shut down their whole Shared Tech Group (basically the core Tech Support for all Teams / Server Management, Engine Development etc.) overnight, the whole group always had the feeling they would not be in danger because after all, pretty much everyone was dependent upon them. Until management thought otherwise, they announced "some cuts" at the Company Meeting, which was on Friday the next Monday we held the severance agreements in our hands and were instructed to leave the office.

You never really know what management is planning unless you know someone up their or are part of it.
Oh for pity's sake, follow a cop around some Saturday night downtown, before lecturing us on what a soft life a cop's job is. Deal with the belligerent drunks, entitled rich boys, teenagers with too much car and no sense. Enter a store that gave off a silent alarm, in the dark, all by yourself and tell me what a walk in the park it is.

"Stand up against them"? See how lovely a world it is without them - what comes next is very much worse than what you're complaining about.

Cops deserve respect and deference, if only because they stand for public order and that deserves it.
Neat. But links to bower or npm would be more useful.
Firing mostly Nokia employees. A buy to gut operation.

Gordon Gecko would be proud!
Simple server-client syncing for mobile apps using Couchbase Mobile
>The CEO must be personally involved in the first 150 hires.

Is this a typo? Should it have read 'first 15 hires' because 'first 150' is absolute nonsense.
the Google-Youtube, FB-Instagram and FB-Whatsapp are clearly not in the same category of merger & aquisition as MS & Nokia.
That toddler has already processed lots of visual image data, examples of objects, nonliving and living, animals, mammals, etc. Don't you think that constitutes a large, important dataset for the problem of elephant recognition?
Valid question, Austen! Kevin Hale and I shared our thoughts on this in this Gigaom article: http://gigaom.com/2014/07/17/as-product-hunt-joins-y-combina...

I won't say PH is better than Show HN. It's just different. HN has a very engineering-focused culture and you see that in the conversation and products surfaced. Furthermore, you see fewer big startup product launches on Show HN and more side projects. On PH you get a combination of both but often we have well-known founders from prominent startups jump into the conversation. Again, this isn't necessarily better -- it's a different type of content and experience.

Personally, I like to see a variety of submission from VC-backed startups to weekend hacks.
How To Quickly Test Ideas Before Building
It's actually a written rule. Look up the job descriptions for SWE2's and 3's and compare them to those for higher levels. It specifically says that you are expected to advance.
It's funny to see all those people on HN talking about "redundancy" and "letting people quit on their own", as if people were perfectly fungible - and in a software company!

Yep, I'm sure they'll save a lot in severance when their best people quit.
Getting kids interested in programming, robotics, and engineering
Seems inevitable that the company with the world's largest distributed compute engine (estimated at 40 petaflops as of 2012, must be 80 petaflops by now) would eventually get into machine-learning.
The devices in question weren't targeting North America or Western Europe.
First mobile SDK for delivering emotions to mobile devices
LUCIFERS EVIL DOERS RUNNING WORLD,
It was written for a while - the promotion guidelines used to state that the expectation was that all engineers were expected to get to level 5 within "a reasonable amount of time" (generally 2-3 years between promotions), and that managers should identify roadblocks to continued growth for people stuck at level 3/4. I don't think that the "or out" part was ever specified, but that's the implication. Level 5 was continued a terminal level for folks who didn't want to move into management, roughly equivalent to tenure; at that point, you've paid off your value to the company, and can be trusted to pick your own projects.

I heard less and less about this policy over my time in the company - it was stated explicitly my first few perf cycles in 2009/2010, but I don't think I could recall it ever being mentioned after around 2012. And it was always very sporadically enforced; the longest-serving level 4 I knew had been with the company for 11 years.
There should be a validation requirement that the first and last frames match the respective current and next slide.

There are a few in there that are disorienting because they jump. Most of those that do have jumping problems look like they are treating the source images as (or stretching to) squares.
Could you elaborate on those kinds of jobs? Obviously relative few companies hire people to plan artillery strikes, etc, but I suppose those aren't what you mean. Does a purchasing department at Big Corp really differ that much from logistics and supply work?
A compromise solution is to combine homeschooling with deep involvement in other social activities like sports, bands, choirs, church youth groups, boy/girl scouts (or other similar things), etc. Homeschooling really does have advantages, and I hope its possible to overcome its disadvantages.
Not sure about that [0]. Can someone clarify?

0: http://www.papersapp.com/about/
"the mysterious 'job creators'"

Hm. What do their Series A funding deals look like?
That's very fair. Looking at the ShowHN stuff it's >50% stuff the general public wouldn't understand. Congrats, and best of luck!
Another win for the Windows division to the detriment of the company as a whole. Nokia X might have been a bad idea, but we'll never know for sure now.
Microsoft announces biggest-ever job cuts: 18,000 in the next year
Quote from the about page (http://www.ycombinator.com/about/) ...

"At Y Combinator, our goal is to get you through the first phase. This usually means: get you to the point where you’ve built something impressive enough to raise money on a larger scale. Then we can introduce you to later stage investors—or occasionally even acquirers."
Sins of a solar empire, Warlock, Endless space; Steam has dozens of them under the "4x" tag.

http://store.steampowered.com/tag/en/4X/
Conversion Optimisation and Email Marketing on Baeldung
Thanks for expressing it so clearly. I'll quote you when the time comes.

The SFLC had a chance to set this straight in the aftermath of the inflammatory 2007 episode around the Atheros driver. Instead they dodged the entire relicensing question and released a set of guidelines which focus on where and how to preserve the copyright notice, and that rather seems to only have reinforced the idea that the permissive BSD style licenses are nothing more than a decorative text you must lug around. So we still have a huge number of people who think they can do anything (e.g. "relicense") as long as the decoration is kept in place. It really is a shame.
Very few people deactivate Javascript as far as I know. Can you please give some practical cases where it might be nefast for them?
The Robot Economy and the Crisis of Capitalism: Universal Basic Income
Indeed -- as I conceded in my original comment, some MBAs are smart and my experiences are anecdotes. Conflicting anecdotes certainly exist. However, the person I replied to stated that he/she did not understand why it was common to dislike MBAs, and I shared what I think is the primary reason.

Fully agree that YMMV, but generalizations are useful tools as long as we don't take them as absolutes.
What's wrong with the NT kernel? How does its closed-source nature affect how useful it is? I note that the closed-source iOS kernel seems to also be quite effective, as does the Mach kernel for Mac OSX (despite the existence of and generally not very useful OpenDarwin availability). The history of NT is quite interesting, as is the NT article on Wikipedia.

And despite Mac OSX and iOS being BSD-based, my mum doesn't shout "I love my UNIX OS!" every time she uses her iPad - she doesn't care.

I don't think Microsoft's woes relate to their kernel. I doubt that you could argue that Linux's UNIX-style kernel is the single reason for its success in the server market; userland is what has made it massively useful.
And although varied forms of Linux (read Android) have widespread use, the avalanche of Linux on the desktop hasn't happened (and likely won't!). Businesses still use PCs for their work, despite the occasional Mac you see. You don't see people using mobile devices for work (other than replying to emails whilst on the move), despite Satya's "mobile-first" new motto.

I would also argue that compilers are not going out of fashion or use and there is no value in them; do you REALLY believe that? How do you run any software on your device without a compiler to build the software in the first place? Given the exciting developments in compiled languages (C++11, C++14) recently (and half compiled ones like C#) I would argue that they are more relevant than ever, despite their obvious unpopularity with web developers who irritatingly eternally proclaim how irrelevant they are, and how out of date the languages they don't know are.

What makes MS' compilers bad, by the way?

I just thought I'd reply as your comment seemed a little ill-thought-out? It isn't meant nastily BTW, more of a conversation!
imho, the biggest cause of this kind of thing is lack of sufficient strategic direction, and delegation with accountability to middle management of initiatives that are in line with that direction. When middle/lower managers aren't in lockstep with the CEO's/Board's strategy, confusion, misdirection and unnecessary politics ensue, and the lowest possible level workers suffer most.

Counter Nadella's communications over the last few weeks with what Larry Page said/wrote when he took over from Eric Schmidt. Even though Google pursues hundreds of interesting initiatives of varying revenue importance, it appears they have a coherent strategy (internally, at least) and have been making appropriate decisions to further it, even when those decisions are sometimes indecipherable to external viewers.
> People may not be homo economicus, but in general I believe them to be mostly rational actors who know what their own best interest is.

You do know that what you just said is "People may not be homo economicus, but in general I believe them to be mostly <definition of homo economicus>", right?

In any case, research in the social sciences (economics, sure, but also psychology and a number of other related fields) has established quite clearly that people are not rational actors and that, in particular, even with all of the information presented to rationally analyze and unambiguously determine their best interest, in simple, clear-cut cases -- a much easier situation than most people find themselves in in their day to day lives -- they very often fail to correctly determine that interest, and even when they intellectually determine it fail to act on it, contrary to the rational actor model.

Rational choice theory may often be a useful baseline to start from when explaining human behavior, but people, in general, are clearly not rational actors.
I can name several better places for insane violent people to go to: Mental institutions. Jail, sadly enough. Anywhere but the streets of an urban area full of tourists.

People think that the homeless population here indicates a moral failing, when really it's due to factors outside the city's control. The weather is mild year-round, so transients tend to settle here. Also, other states ship their mental patients to San Francisco.[1]

1. http://www.nytimes.com/2013/09/22/us/once-suicidal-and-shipp...
There is already!
However it is not yet filtered in the current homepage but this will be ASAP.

as a proof: https://glsl.io/transition/a830822b23e846e25d2d

see that there is already some warnings ;-)
I don't know if you guys read the email in question - http://www.microsoft.com/en-us/news/press/2014/jul14/07-17an...

it seems fine to me?

c.f.

Subject: good news and bad news

Hey team, got some good news and bad news. The bad news is not everyone can be part of some of the current transitions, you're more than welcome to re-apply to new positions that will be evolving in the future, for those of you who are still relevant. The good news is that for those of you who are staying - Microsoft is now a mobile-first company! We're making the productivity equivalent of Angry Birds. Also, we're keeping xbox, you guys are cool.

Peace yo.
Well Microsoft still makes more money off of Android than Windows Phone with their patent licensing deal.

Why go through the trouble of making your own Android phone when you make great money (some say $5 per phone, which is about $2bn) off of other people doing it.
As someone with a PhD, I'd recommend against it. I haven't started a company yet but it is a deep burning life ambition for me. A PhD takes a long time to finish and gives you a very narrow set of skills. I did a PhD in Systems. When I started my program, it seemed to be a golden ticket (just like ML looks today). Today, after a PhD and 5 years of research experience, I would not get hired as a CTO. I have zero real-world deployment/operations experience or management experience.

If I could give my younger self advice, I'd tell myself to do an MBA instead.
How many people do you know using Windows?

How many of your work colleagues use Windows at work?

Does it really "belong to the past"?
One thing that worries me about any form of schooling is "avoiding the biases of the teacher" - how do homeschoolers achieve this?

(It's less of a problem in schools because of the number of teachers, but it's still a problem there).
There Is Some Hope That We Aren't Living Inside a Computer Simulation
Ask HN: AngularJS recommendations?
I'm building a project in AngularJS for the first time. Kind of overwhelmed by the options out there. What tools do you use in your AngularJS stacks? Anything awesome? Anything to avoid?

Thanks!

PS - Right now I'm planning on using Yeoman (http://yeoman.io/) to keep things automated and under control, and I'm working through the main tutorial (https://docs.angularjs.org/tutorial/) on the AngularJS site.
Thanks for pointing this out! But would you think think that in this post pc era, devices per se that require drivers and dont have their own os that can communicate via standards are kind of going the way of the dodo?

As an aside, I'm wondering why every time I try to post something on YC's news forum I seem get downvoted. Is it groupthink that I just cant join in on? Is this community averse to opinions or ideas that run against the current grain?
You don't need to read that much. Most people on HN aren't going to be next Petur Balish, but if you want to protect your job what you should do is find the guy who is the best political player and make sure his job is secure only so long he has your technical expertise. Now it is in his interest to keep you around and your job is almost as safe as his is.

If you want to read more, get a copy of How to Make Friends and Influence People, or 40 Laws of Power (depending on how evil you are okay with being).
Give it a day and someone will have ported it ;-)
Code for Integer Factorization in Polynomial Time
Tons. One of my favorites is Space Empires IV. It's a pretty old game, but can be absolutely epic in scale.

You should probably check out http://www.reddit.com/r/4xgaming
Very wise advice! Keep projects bubbling on the side in case this eventuality hits! And live within your means.
Microsoft kills Nokia X
In fairness, it really depends on the CEO's level of involvement in those hires. If the CEO is taking time out of the day to interview each of the first 150, that might be inefficient (or it might not be, depending upon the length of time during which those 150 were hired). On the other hand, if the CEO merely has to give a thumbs up or final approval to anyone who's made it through the gauntlet, that seems like a more modest timesuck.