skysight-inc/HackerNews huggingface dataset:
It seems that this is a cultural problem and not a technological one. If the entire police force is against the idea of recording, how will tamper-proofing make a difference (if the people reviewing the videos are also complicit?)
This might make a good "Show HN".[1]

Is there an interesting story behind the project?

[1]:Guidelines: https://news.ycombinator.com/showhn.html
Just responding to question of motivation.
Custom Back End or BaaS: Which Should You Choose?
They actually do sell piñatas. https://medium.com/bakken-bæck/how-1000-piñatas-built-our-co...
While this might provide incentive to comply, making individual occurrences more rare, I think it would also provide greater incentive to cover up abuse once it has already occurred.
This might be a naive question, but why has there been no strong push to reform patent law in a way that eliminates non-practicing entities? It seems like it would be wise to have a law that a patent expires if the company who holds it goes a certain length of time (2 years, perhaps) without producing a product covered by the patent or transferring it to a company who does.

Would such a law increase innovation (companies are more willing to build products without fear of being sued by patent trolls) or decrease it (patents being less valuable might decrease R+D investment)? My hunch is that it would increase innovation, but I'm not completely sure.
Google Jon Burge if you think this isn't embedded into the culture of Chicago.
Apple's new $20B business
You are right, but google is moving to OpenJDK. This will fix those problems, or did I misunderstand what the implications of this move will be? http://venturebeat.com/2015/12/29/google-confirms-next-andro...

edit: The article does state at the end that google will still modify OpenJDK for their own needs, but that still means that the vast majority of the implementation will be the same, so this seems to avoid most incompatibility issues.
Certificates are free? Some are. Do you trust certificates given without checking the real identity of the user?

I do not. It has a cost. If you do not check you have the perfect tool for a MITM.

Then is https more expensive than http?

Of course you idiot. Have you never seen your CPU burn under https? With TLS the load is on the first connection. Meaning it is around x% (x said to be 1 by google) for long sessions IF and only IF you have a costly engineer optimizing your stack. And I know by experience that google cipher suite are sometimes close to be ridicusly weak in order to achieve this. (I saw an RC4 while playing with gmail). And that is servers side. Add the client side.

So what about no "engineer". What about an SSL2.0 cipher suite having RC4 MD5 ... and all the default weak settings recommended you can see on the internet?

Well, the illusion of security is no security. the S of https is for security. Having a tag saying I am secure if any government or criminal organisation can break your ciphering in a matter of seconds is no actual security. And it defeats the purpose of TRUST granted by security.

Then way pay the extra x% of https in this case?

Oh! I just read your last paragraph.

Can someone explain to this person why HTTPS cannot be cached?
Oh! It can it : has been sold to Tunisia by MS in 2007, France to lybia circa 2005, China is doing it ... for intercepting and deciphering citizens conversation.

Caching HTTPS is basically doing a Man In The Middle attack. It requires a "joker" certificate nicely given by a root authority. Doing so (as microsoft did) normaly induce "the death penalty" of security firms. MS is alive, hence anyway we cannot trust https ... since snowden revelations.

The proxy would still have to do the handshake anyway to have the https => cpu load.

The premise of security are trust. https nowadays is a costly joke.

For the record operators especially when IP routing goes through shared tunnel of collects (3G) have been traditionnaly using a protocol called WCCP to cache transparently your http content. And 4G is deployed substantially in USA & wealthy European countries, but not everywhere.

So even if you don't have a proxy your operator may.

And if you think all USA is at 1Mb/sec for 50$/months
read this
http://seclists.org/nanog/2015/Oct/337

Last and least : I worked in an ISP 10 years ago. One of the datacenter was 5% of france global traffic, the electricity used was as much as a city of 40K inhabitants.

It makes internet as an industry the biggest user of fossil energies. According to my approximation we should be around 2%[+1%?] of the global national consumption. Very near transport industry (plane + trucks). And https will not help.

So I see no other arguments for https than being sheeps.
YEEZY350 OXFORD TAN KANYEWEST MEN and WOMEN – The Art of Handcrafted Mens Footwear
Google.com gives itself a score of 53/100 for speed on mobile
SEO in 2016: Link Building That Works with Ryan Stewart
It may be plain English, but it's also highly ambiguous English. Who decides what is "unreasonable"? I agree that they've taken this stuff way too far, but that doesn't mean that my idea of the text is the "plain English" interpretation, and theirs is the "lawyerly translation" version.
seems like a lot of companies offer a free "limited" account at that level.
The internet bundle is already here
The good old days... where text documents where ".txt"

I've seen pure text mails of mine getting copied into ".ppt" with horrible formatting an then getting send around by e-mail. And I just had some plain text-only questions nothing anybody would ever present.
Brittle vs. Ductile Strategy
Local police are not immune to federal law. They do have some protections, but many local cops are in federal prison.
Recently I found out that Comodo TrustLogo always displays the site report for www.* even when used on a different subdomain secured by another CA. It is quite useless to include such a site seal even if users wanted to verify it.

https://twitter.com/raimue/status/692018439502848000
When dealing with actual money, "side project" is not relevant.

I strongly question the legality of the terms present (a raffle has strict legal requirements) and I recommend looking into that before continuing.
But... generally, I would say all these languages can replace each other (well, ok, perhaps not C) given the right circumstances. Nim has one nice thing going for it - and that is very good C/C++ integration. Rust has it's safety focus and novel memory model. Go has simplicity and tooling, and popularity. Java has enterprise-focus. All have good performance.
This has been the rebuttal every time the argument "we just need bodycams on police" comes up in the latest thread about police indiscriminately raping or abusing women/shooting black men in the street like hunters shooting deer/pepper spraying protesters at point blank range for having the audacity to stage a sit-in.

Body cams won't magically make police accountable or less corrupt. Power corrupts. The only solution is to take power away from police.
I agree with this, but there's probably a side-effect of building up a library of case law that can be used in the future by all for patent troll disputes.
There's a lot of research about ADHD, more than many other mental diseases...

There are a couple of things to remember:

- ADHD is a deficit in executive function, and one of the main symptoms is impulsive behaviour (unable to control urges). This is what causes hyperactivity, but also causes things like angry outburts, and other improper social behaviour that follows into adulthood

- The concensus among the research community is that ADHD is all negative. Measurably negative among all axes, especially when comparing people when on treatment and when not on it (drugs).

I know some people like to do the whole "silver lining" thing (like with autism), but ADHD is a disease, an impairment. You should think of it like you would think of having the flu your entire life. Sure, you get good at vomiting your guts out cleanly, but not much great about it.

- And a super important part is that this basically never goes away. There's this great analogy with a paraplegic. If you had a prosthetic leg, no matter how long you walked with it, you could never "train yourself" out of needing a prosthetic leg. Same thing with ADHD. The impulsive feelings don't leave, it's just that adults tend to be better at dealing with it than kids. But treatment is still very useful even later.

(That last part is important: emotional outbursts at work can be a bit hard to manage...)
I can't hardly imagine that most people posting here would ever consider a job where literally every word or sound that came out of their mouth during their entire working life was recorded

I started out doing phone tech support. I doubt I am the only one.
I feel like it's hard to launch a game as an MVP. You can try it out, but actually selling it without having all the aspects of the game (sound, graphics, performance, etc) might be hard.
Elon Musk and His Growing Love Affair with China
Quora Knowledge Prize by Y Combinator
Search with autocomplete using Twitter Typeahead
Machine Learning and Automated Trading for Fun and Losses
Another poster already alluded to the point, but I'd like to make it explicit: if you believe Chicago is exceptional in this, you are wrong. The NYPD is almost as bad (as far as we know, the NYPD doesn't have an off-the-books torture chamber[1], rather preferring to sodomize arrestees with brooms in the regular jails on a more ad hoc basis).

But just as life-destroying are the things that go on in smaller communities, where talking about conspiracy is just as valid, but the stakes, departments and communities are smaller, so it doesn't get as much attention. I know from personal experience that small town cops can be just as awful, and power structures in small towns don't get the same push back as they do in larger places.

I'm pretty sure we are seeing the beginnings of a sea change here.

Citizen surveillance tech has reached the point that the behavior of police can't be ignored any more, and the disconnect between law, policy preferences and "rough justice" as actually practiced is shocking to people who lived comfortable enough lives to not notice before[2].

Prosecutors and especially judges, always slow to change when change makes their jobs harder, will take longer to get used to the notion that wink-and-nod isn't going to work any more. Police unions are going to lose this fight, especially as activists are starting to become savvy to the tactical advantage of splitting Republicans between law and order fears and union busters.

The result, at least hopefully, will be police that, if not actually part of the community again, are not able to function as the biggest gang around with legal cover.[3]

[1] http://www.cbsnews.com/news/chicago-police-abused-detainees-...

[2] Not casting any aspirations there; we all pick and choose where our outrage lands to some extent, I'm just as oblivious to some injustices as other people are to this. It is simply human nature to worry about things closer to one's self.

[3] Not all police, some of them are very good at what they do, etc. At least we can retire the "few bad apples" deflection.
Assuming that you are permitted to unravel the ruse. If your company's purpose is to suck on the Federal teat, such actions are discouraged. Just look next door at the Theranos thread! For the better of ten years, asking hard questions about Theranos was discouraged.
I'm trying to establish some common ground. When I read something like this:

http://www.philly.com/philly/news/year-in-review/20100221_Ca...

I see the "federal investigation" as a systemic action, and I don't really see how disbanding the old department is a cover up, it's a pretty real consequence.
I think my experience would line up with the author's fairly well if I tried something similar. Honestly I know I spend too much time on social media and whatnot, but even before the Internet I spent a lot of time on my computers so if I were to unplug from everything completely I'd just be bored and miserable.

Maybe I'm not the most enlightened individual ever but I don't see how spending your free time idle or reading books instead of screens is somehow intrinsically better than using technology how you feel it benefits you the most.

To be blunt the whole concept to me reeks of "back in my day..."
Thanks for posting this. Perhaps I will have to screw up my courage and try to do the firmware upgrade and go to twelve cores. If anyone knows a really good source for a tray swap please post here.
I'd be curious if the OP really is "better informed" or just imagines he is. What value does knowing what year an obscure book was published provide for his life in general?

Or is it another method of entertainment, as ephemeral as the football game on the TV?
my biggest gripe is that social media makes human interaction shallow and mechanized. always reminds me South Park episode where Steve Jobs is unsuccessfully trying to teach his humancentipad to actually read.
+ for ZRTP and OTR - good comment. Always assume the network is compromised.
Need a Web Banner or Social Media Cover?
My main one is a notebook that never leaves my side. If I have a thought, impulse or idea that isn't what I'm currently doing, I quickly write it down, usually with a flowchart kinda sketch and then go back to what I was doing. I give myself a maximum of about 15 seconds for this. Once I finish what I was originally doing I look in the notebook and pick the next thing to do.

The other big one is 3 goals a day. Every morning when I wake up, I give myself 3 goals that I must accomplish before going to bed. Generally they're trivial things, take out the trash, wipe down the kitchen counter, that kind of thing. I find that no matter how simple, it gives me the feeling of accomplishing something I set out to do and helps me reinforce non-impulsive thinking/decision making and remind myself that I can in fact finish a task that I thought of more than 30 seconds ago.

I can expand on how I cope tonight when I have more time if you'd like.
> I never understood the Rust-Go comparisons

Historical accident: they started surfacing around the same time, Go was originally described as a systems language (which it never was according to the usual meaning of the term) and Rust had more application-level features (built-in "GC pointer", green threads). As incorrect as it was, the initial… impression? — it's probably the wrong term but I don't have a better one — remained.

Probably doesn't help that Rust also has a number of features Go is criticised for lacking (generics, non-nullable references, immutability support, …)
That is exactly what I meant with my last sentence. According to the graph from this article [1] the number of web users halved between Q1/12 and Q4/14 while the number of web and mixed users combined increased by about seven percent. It's hard to match against the search volume, it may or may not explain it.

As already mentioned, from my personal experience I would say I see evidence for the decline, I see no new users but I have seen a few users leave. Maybe there is also regional variations, older markets already losing users while newer markets are still growing.

[1] http://pandawhale.com/post/57536/jan-2015-facebook-has-119-b...
I like the potential of the game, but sadly it did not meet my expectations.

I saw it as a Myst-style game, where you have puzzles, but you also have a lot of interactive environment around you to explore.

Here, I was getting taken it by a lot of beautiful scenarios in the distance, only to realise that there is nothing to do there, but solve more panels.
It simply feels like this beautiful island is going to waste, being a little more than a hiding place for the panels.

How's everyone feeling about this?
It's not the same.

The modified mosquitoes in the article breed sterile offspring. The modification doesn't go beyond that. This has been already done in the wild.

As far as I know, genetic drive have not been used outside the labs. It works by "imposing" the inheritance of a selected gen even if it is bad for the individual.

Theoretically, this could be used for change a full population or even exterminate it. It seems that a first candidate that everybody think about is mosquitoes.
You could write a little tool that transforms the syntax you prefer into Nim's syntax before compilation.
No, I'd actually say it's designed to avoid issues of that nature. In my opinion, while the game derives some (actually rather minimal) inspiration from Myst and Riven, its puzzles are much more structured and logical.

This does come at the cost of their not being quite as wholly integrated into the environment as some of Riven's puzzles, for instance, but it also means a lot of the arbitrariness and guessing is gone.

(There are environmental connections with the puzzles, just to be clear. The game is simply a lot more careful and conservative with them.)
4 things to know about the new FOIA reform bill
To be fair, when I travel outside the DC area I still see as many ads for for-profit schools. They're certainly a huge share of metro advertisements, probably the next down from weapons systems advertisements.
Optimizing React Performance using keys, component life cycle, and perf tools
How good is your website?
>Those are my memories!

Well, they fell out of scope.
Yeah, agreed, he's quite the talent. I was more than a little pissed off when Indie Game: The Movie made a special effort to make him look like some kind of nutball for the audience to laugh at. I can't stress how terrible that documentary was. It played up hateful stereotypes of "pathetic geeks" and other things best found on sitcoms like The Big Bang Theory.

Blow was treated very unfairly, imo. He's actually interesting to listen to and something of a deep and critical thinker. Clearly he's someone who understands that games can be a transcendent experience like any art.

I just hope he's working on a VR game soon. I suspect the Vive is going to change everything in a couple months. I'd love to VR in the kinds of worlds he builds.
Can anyone explain to me the mindset that allows you to go so far as to burn through a ton of investors money and actually ship a "Free" energy device to the public? It is baffling to me that someone could continue to bluff all the way until the inevitable public humiliation. Still I'm going to enjoy watching it play out, provided they actually do ship these boxes and dont magically have a last minute hitch (even that would be interesting to hear what excuse could be made up).
I wrote a little above on them: https://news.ycombinator.com/item?id=10988605

I can expand later today when I have a bit more time.
I like how this is handled in Fedora, with package groups. I can just do "sudo dnf group install '3D Printing'" and I get all the necessary software and configs needed to work with 3D printers and 3D modelling.

They also have different spins for different purpose distros, but that's just specific groups installed on the live media, and the default install will just setup whatever the spin was made for. But you can still get it all using dnf.
I didn't say they weren't barbaric but this isn't about them, it's about your behavior; you're being a bigot. Gay is not an insult, don't use it as such and think you can preach from any high ground.
This has nothing to do with what the person above was talking about. You're just using their post to advertise. It doesn't attempt to reduce Chrome's disk footprint, and they said nothing about OEM software.

Plus that script is going to do more harm than good.
It depends on how you define the law. It could simply be a state or federal resolution that cuts funding to a municipality, regardless of where the money goes. So if money for roads and hospitals goes to pay for the misdeeds of bad cops and the administration takes no action, how will voters respond in the next election cycle?
If I log into client infrastructure at my job (large corp), my activities are monitored. Audits are always kept of mission-critical data, and access to it closely watched. I wouldn't be surprised if my work machine contained software to monitor various aspects of my work. Frankly, I wouldn't want it any other way - as developers, we can do a lot of very expensive damage, and those logs are a way of proving you conducted yourself like a professional at all times.

Maybe this isn't common in SV, but if you work for a large organization who needs to be able to answer a client when they ask 'what happened at x on y', you better believe things are in place to make it happen.

I don't believe it's unreasonable to expect the same from police.
HTML5 Supported Formats Now Dominate Video Delivery on the Web
Sadly, I had a few teachers who had a "must complete all homework to take the test" rule which pretty much screwed me over.

It was entertaining, however, to fail the Calculus high school class, and get a perfect score on the AP exam. Of course, that did nothing but reenforce the "Lazy *&#@" label to my parent's eyes.
GitMask: Develop anonymously
Damn, there goes another one of my "what I'm going to do after I make a lot money" ideas. I really wanted to run a study like this, especially after hearing about GiveDirectly and seeing their research. In fact, that's what GiveDirectly is already doing, at least in Kenya and Uganda. But yeah, it would be really interesting to see what would happen in the US, or another developed country.
Share 360° Panosphere Images on Facebook and YouTube
That's why it's called "work".
Except that even the Fed now admits that HFT's only add liquidity precisely when it's least beneficial (when nobody needs it) and reduces it when it's needed.

Don't buy into the HFT "adding liquidity" myth.
LOL. there is nothing simple or "little" about such a tool.
Thanks for writing this.

We use Python virtual environments to make every app's dependencies in one place and not installed globally. Also, the frontend dependencies and code compilation is handled with npm, Gulp and Bower.

The thing is the developer has to issue all these commands in order to "setup" the app locally and be able to run and troubleshoot it before doing actual work, and this is universal for all apps. Same thing goes for setting up apps on staging and production other than the pull-requests and branches-merging tasks which are all manual.

And if a new developer comes in, they will have to install and configure their workstation before doing any actual manual setup which is also an overhead. This scenario would also happen if a developer comes back from a long holiday.

Any ideas on this?
OpenSSL Key Recovery Attack on DH small subgroups (CVE-2016-0701)
I want a tool that cleans up my bookmarks. I'll often bookmark a page to look at it later, but then never get back to it or forget I bookmarked it. After a few years of using Chrome, I've got a crapload of bookmark bloat. Here's what I'm looking for in such a tool (I might try to build this unless there's something out there already that does this):

* Surface bookmarks I haven't visited in the past N days/months, give me the option to delete them

* Identify groups of bookmarks that are similar (share most of the URL path or one page links to the other) or duplicates.

* Suggest folders to place the bookmarks in based upon what Google knows about the websites (Sports-related, WebDev-related, etc), and/or time (I bookmarked five pages about similar topics on the same day, it's probably part of research I was doing for something)

* Remove dead links or offer to convert them to the Google-cached version
Exploring two decades of transport layer insecurity
Is the past, if you disabled your phone's 2G, possibly, but now there are new vulnerabilities that have been found with 3G and LTE.
Can Your Software House Help You Make an App That Sells?
I think a negative income tax is the only sane way to approach this.

https://www.youtube.com/watch?v=xtpgkX588nM