skysight-inc/HackerNews huggingface dataset:
Perhaps bad practice was the wrong word. Unnecessary might have been a better word.
Unfortunately this is pretty accurate..
"The conclusion drawn seems like the most realistic explanation."

I'm not sure I agree. I imagine either of us could find evidence of police corruption, institutional racism, or myriad other issues. There are a lot of police in the world.

I'm not excusing racist or crooked police, I'm suggesting that there could be multiple explanations for the drop in complaints.

"Your alternatives don't seem credible considering the change also occurred when police weren't wearing cameras."

And that would seem to indicate that on average, the officer's in question were behaving better, and I expect that's the case. It could also mean that the public was aware of the cameras too, and that word gets around, which is likely in smaller communities.

If I had to guess, I would guess it's the former. But I'm not a police officer, an ombudsman, or a victim of police abuse, so I would be speaking from zero experience.

There's also a long catalogue of evidence that white people as a group have been institutionally racist.

Your own race (just as an example) is none of my business, and obviously I sincerely hope you're not racist (which I very much doubt you are), but in any case I'm in no rush to jump to conclusions about either, which is kind of my point.

Presumption of innocence exists for more reasons than just protecting citizens from the state (although that's an important one). It's because our gut instincts are most unscientific judges of character.

I will say that I'm glad they've found a strategy that seems to have such a strong positive impact on police-public relations, though.
They made this a serial joke on Arrested Development if you remember. Starting with the doctor saying, "We lost your father" and the whole family goes into shock and mourning. The doctor continues, "We can't find him anywhere, we have no idea where he is" and the Bluth family go beserk at the lexical ineptitude of his communication.
quasardb - database technologies | www.quasardb.net | Paris/London/NYC | ONSITE | Developers and Sales | Full-time, permanent

We are the publishers of quasardb, a scale-out/scale-up transactional key-value store. We have customers in finance, aeronautics and adtech.

We have many openings!

- Evangelist - https://www.quasardb.net/jobs/jobs/2016/09/01/evangelist.htm...

- Software test engineer - https://www.quasardb.net/jobs/jobs/2016/09/01/software-test-...

- C++ developer - https://www.quasardb.net/jobs/jobs/2016/09/01/seniors-cpp-de...

- Test engineer - https://www.quasardb.net/jobs/jobs/2016/09/01/software-test-...

Complete listing here: https://www.quasardb.net/-Careers-

Internships also available.
Just skimmed through the zlib report.

Summary:

* They tested on binary level with CRS from Trail of Bits and on source level with TIS Interpreter from Pascal Cuoq.

* CRS found no bugs, TIS Interpreter found 5 from which they classified 4 as low and one as medium severity. All are C undefined behavior issues.

This doesn't necessarily mean CRS is bad, it may just mean that there are no bugs of the classes CRS finds in zlib.

Also notable that zlib hasn't released the fixes yet, they're just in the github repo. The last version is from 2013.
This is where we are all headed. Few of us will choose the time and place.
> how does income affect stop-and-frisk or drug possession arrests?

It's typically poor communities that these tactics are done in. I think the tactics are reprehensible, and race probably does have something to do with it, but I've also seen cops roll up into rural trailer parks to start shit, too. What gets lost in a lot of the media narrative is how poor folk in general get taken advantage of by the authorities.
Great article! Very helpful tips.
The human race has no future if it doesn’t go to space - Stephen Hawking
Mini.css: A minimal front-end framework
Starkiller Base powering up!
Security Economics MOOC
It's a hilarious page, but I wouldn't call it "informatively" good, you can't easily eyeball the difference between the plans in the way the good ol' pricing grid would show.
I am torn between getting that, or waiting for the next generation motherboards (apollo lake).

2 vendors have already made preliminary announcements:

* http://www.asrock.com/ipc/overview.asp?Model=IMB-157
* https://www.asus.com/Motherboards/J3455M-E/
> We were initially hoping to provide this service free of charge.

Huh, the blog post doesn't make it seem like he was 'initially hoping' to do that at all.

I guess it's good marketing to make it seem like you just "need some help to cover our expenses," and aren't actually making a profit?
I agree on sleep part 100%.
I don't think of my employees this way,in fact I just had one raised to the new "average" because it turned out they didn't negotiate well and were below average ( not my hire, just now my report) - it was a 12% raise.

Play devils advocate and see how a "mega corp" runs things. If you could pay everyone discretionally (ie decided by mid level manager) you'd be out of business tomorrow. Those companies keep cost controls just because they are so large. Larger businesses offer more employee security, but there is also less chance for financial growth. The counter offer is essentially a hack on the system.
Two things:

All of them were with no-technical-knowledge buzzwordy HR types who were very friendly and assured me that my resume and portfolio were great

I don't inherently agree that this is how it should be. I do understand that businesses want to minimize risks (don't hire bad employees for 6 months) while saving time (don't interview them in the first place). One of the easiest ways to achieve the latter is by having minimum requirements.

The rebuttal to that is always having a good interview process that measures the candidate on a personal level while also getting a feel for their technical prowess. This is another problem. Some people think all-day interviews are perfect for this. Others want to show up for an hour or two, white board something relevant, and call it a day. Some want take home project. Others demand that potential employers pay them if they're so keen on giving a take home project.

I don't think there is a silver bullet. I think there are objectively better ways than other when evaluating talent such as being flexible. For example, a new graduate will almost never have 2 years of professional experience. A new graduate may have an impressive GitHub profile filled with completed, demo-able projects alongside contributions to other people's projects. While not a direct substitute, this is a damn good indicator.

No one can seem to agree on the entire process though, so we're stuck with HR Henry and his checklist.

(Before anyone says 50k is too low, rent is due and I'm desperate.)

Depending on your location, $50k can be plenty, Where I live, $50k is great salary for a single person. Also, pay isn't the only thing that makes a job worthwhile. My starting salary was competitive, but definitely at the lower end. The work/life balance, however, came slightly before salary.
Ask HN: Privacy sensitive ads?
Any good alternative to adsense?
If they want to be treated as people, maybe they should not try to forcefully and violently break through borders, throw away food they are offered by volunteers because it's "not halal", or set fires to their own camps. To be treated as a human being, you have to first behave like a human being.
I thought like those junior devs for a while, too, and I agree to your sentiment.

The feeling that the CEO I was working with was doing mundane tasks was astonishingly - he even said that he could to his whole job using his smartphone.

But after trying to do the business stuff myself I realized that no one in all of this process is irreplaceable - finding a good software developer may not be easy, but it's also not easy to find a good CEO. This is important to realize that software developers shouldn't see themselves as some type of elite.

The main problem is that junior devs don't realize that 90% of business is based on networking and being friends with people who are in middle management and want to increase their reputation in their big corp. You don't get big clients because you're a genius hacker, most of the time those B2B applications are simple CRUD apps. You won't get that $500k because you simply didn't play golf with the key partners. I'm not even exaggerating, I've seen that the best deals are made in ones "spare time".

Maybe startups are another breed than the software companies I know, but don't drink the cool aid and don't assume that technology is your main differentiator. It's working with people all along.

I think it isn't even about scaling high-performance systems, it even starts with the mindset of those who think that software developers are entitled in some way, usually junior devs and people who never did any real business work.
This use of 'just' is curious. It suggests that some degree of a person's consciousness inheres in their Facebook account. Is this intentional? If so, will you explain how you arrive at that conclusion?
I strongly disagree. I think it is more imbalanced. Police officers have life and death power of everyone they meet.
The 2016 ml scene doesn't seem so different from the 2016 front-end wild west I gather from this thread. Unfortunately. Machine Learning is in rapid flux, the solid theory of svm and the like are getting abandoned for a lot of techniques that seems to work some times. Certainly some people have a very good intuition for what works, and how to make it scale, but there is no one authority and you have to keep constantly up to date.
Yes, it is called "Enterprising the sh out of it". And yes, Java (and C#/.Net) has a huge problem with that and Javascript is well on its way.

Large companies love to get cool haircuts and wear torn jeans and talk about building fast and being agile and yet, they continues to build frankenprojects.
It wasn't exactly "one incident". The Rotherham thing was a systematic failure caused by intentionally engineered race/ethnicity-based policy.
Wouldn't it be easier to use GitHub or GitLab pages for a static site?
​Oracle is not a cloud power
I don't intend to spend my day providing citations for statements that aren't reasonably disputed, just in case some random guy on the internet disagrees.

Police organisations (in the UK at least) accept they have a historical problem with institutional racism. This is a well discussed problem.

UK police are currently putting significant effort into fixing the problem.... for example recent work to reduce the disproportionately high drop-out rate amongst applicants from minorities in order to help make the police representative of the community at large.
What ad systems have you looked at so far? What were your findings?
http://mecklenburg.bol.ucla.edu/kosterlitz%20and%20thouless%...

full text
There's a pretty 3-column pricing grid sitting unused on the server, after a day of painstaking pixel nudging then 30 days of pummeling in an A/B test against that ugly wall of text you see today.

I'm as surprised as you. But I'm not arguing against math.
AWS pricing is crazy complicated. I gave a presentation on this a few years ago (https://speakerdeck.com/jpsingleton/aws-pricing). It may be a bit out of date by now but I could update it and write it up as a blog post if people are interested?
New Documents Reveal Government Effort to Impose Secrecy on Encryption Company
They do, and they are gearing up to handle more customers.

http://esc.gsfc.nasa.gov/space-communications/sgss.html
Senior C++ Engineer | gonitro.com | Dublin,Ireland | Full-time

Nitro is an exciting, high-growth company in the rapidly-evolving digital documents space. We are looking for a hands-on Software Engineer with great C++ skills for our Dublin, Ireland office. In this role you will help us evolve our products and services and help us create new and exciting digital document products.
You'll be planning, designing, and building effective and efficient native components for desktop, server, cloud and mobile platforms. You'll also work closely with a no-bullshit tightly-knit engineering team to architect, deliver, and improve technical solutions that delight our users.

If this sounds interesting and you want to hear more, we'd love to hear from you! https://www.gonitro.com/about/jobs/217610
America is obsessed with happiness – and it’s making us miserable
Depends on the scenario really. If you want it version controlled, yeah sure. But there are other use cases that don't need that. You just want a "publishing target" that is low cost and minimal complexity. Plus GitHub/GitLab don't have the same number of availability-9's that Azure Blob Storage or AWS S3 can have.
Commentary by Frederic Jacobs: https://twitter.com/FredericJacobs/status/768844231498543105
(ARTIST BIOGRAPHY) Meet Tory Lanez
A Contemporary Delphic Oracle: The Church of Big Data
Use Dapper ORM with ASP.NET Core
Marvel’s next Netflix show Iron Fist premieres March 17, 2017
For some reason, in Europe, even less people seriously consider cryonics as an option, despite the population being generally less religious. Some view it with cynicism. Others just laugh.
How to build a tech startup inside government
EnergyDeck | London, UK | Software Developer | Full time, permanent

We are a company that builds and runs a platform that captures the entire range of energy, resource and environmental data relating to the built environment. Users benefit from highly flexible data management, automatic performance benchmarking and effective stakeholder engagement, all delivered through a powerful and intuitive interface.

We're currently building core systems from scratch, and are growing our technical team in London to really push out the next generation of Energy Management system.

We're looking for an enthusiastic and passionate software developer to join our existing team. We're working in Python and Java, though we're really looking for polyglot developers who love finding the right tool for the job, so other language backgrounds are welcome!

Email: becky@energydeck.com

Language: English

Salary: £30k - £40k
Chabuduo Close enough
That hope did indeed exist, but it faded after a month or two when the first big accounts started to sign up. If you dig around enough you can find a version of that silly pricetag graphic on the server from when I hoped to cover those server expenses for $1/month.

But you're right. Sense prevailed, and I eventually started charging money in exchange for goods and services.
Very accurate

And if you go for X instead of Y you're obviously a non-hipster loser that hasn't been up to this week's fad
I somewhat agree...

However, there is also something to be said for rewriting work. There's the concept of "plan to throw it away"[0] I think a lot of these projects start because people are just trying to learn. Then they share them and get built upon. You then have an ever increasing amount of technical debt, eventually inspiring others to write a simpler version and then that becomes the defacto and so it continues...

I think my favorite example of just stupid stuff that keeps getting propagated is the Date type in javascript - the month field starts with "0", but the day field starts at "1"[1]. Like what is with that?

Even with everyone contributing to Javascript that stupid thing still exists because you can't break the internet to fix it (ask the Python community how changing a lot of syntax works out - although Python wasn't even that bad). That's why people write new stuff, because they want to make things simpler. Not really something to complain about IMO.

The unique stuff I learned is probably just these four languages: BASIC, C, C++, Python - I learned it in that order and now I can pretty much do w.e. language I need to use. Because all frameworks are based off the same stuff. Go is easy, Javascript - no problem!, I do full-stack work and data science in my day job it's really not hard at all. All the frameworks make it even easier.

[0] https://en.wikipedia.org/wiki/The_Mythical_Man-Month

[1] http://www.w3schools.com/js/js_dates.asp
Thanks for that, a nice addition to the data.

I think climate change has, for the moment, been 'kind' to us in reducing the famous rain. The downside is the south of the country is now short of water in summer and parts of the uplands are prone to flooding ...
Exactly what I came here to say. Activate the horns/car alarm, switch off the engine/disconnect the clutch, avoid obstacles if possible but otherwise go in a straight line, below some speed threshold hitting a solid obstacle is acceptable. Done.
Very antifragile of you
I don't know this man, nor will it matter what I write here one way or another, but morally, I'm at odds with this person decision to humanly kill himself. I have no words of encouragement or wisdom, as Nihilism is itself the end of hope. God speed, and may the Lord have mercy on your soul. Which might be an oxymoron, since that conceptual framework was rejected in favor of the easy button, I suppose. Peace
+1 =/
Ancient Greek Hydraulic Telegraph
I'm a web dev, been doing this 11 years. But i totally feel past it, granted i code less and less nowadays so i havent kept up with new technologies.

I've hired people that are much better at web dev than me and let them accomplish a task with pretty much whatever tech they want to use, because i believe you shouldn't constrict a developer if you dont have to. Even for a simple app that it'd take me 20 - 30 hours for me to create in basic jQuery, bootstrap and simple PHP/MySQL, the tendency is to pull in Angular, Laravel, gulp or grunt, composer dependencies and a whole host of code for doing something really simple. It ends up becoming a frigging nightmare to maintain and deploy, i just want to do a git pull and thats it deployed, but instead i've gotta do artisan commands, migrations, grunt commands etc etc etc.

Anyway, i tell myself that what their doing is a better way of doing things and i'm just someone with outdated knowledge, because when i do it, i use basic tech and accomplish the same task in less time and with WAAAY less lines of code. While its maybe not the best practices, its simple.

I still feel like a bad coder because i'm not doing it their way. :(
True but if you don't have a billing account set up then SCM can be easier. I usually stick CloudFlare in front of it for availability (with multiple entries for the origin in the DNS). You can even add a page rule to cache the HTML in case the server does go down.
React is simple, right until the point it isn't anymore.

The point of breakdown probably starts with Redux. There is no simple way of structuring multi-component pages in React. All is suddenly complicated.
I am in 2 minds about this. Part of me agrees with you but the other part of me doesn't.

Personally, I feel death (and afterlife) has played an important role in popularising (selling?) religion.It is still a difficult subject to talk about, in some cultures even joking about your own death is a big no-no. Maybe this is the best way to break this barrier and understand that death is "normal" and it's okay to talk about it along with other normal things. Maybe this "productization" will get us all to a point where we are all okay talking about it openly and frankly, without making a big deal about it?
If you have lost relatives to cancer, it means it runs in the family. That, I suppose, makes it worse than any other disease, i.e., the threat becomes more real.
Ember has virtual DOM? Then no, it is wrong.
I guess it's more frightening because we're more likely to develop cancer than most other diseases, it occurs for the most part purely randomly and chances are high that it leads to a slow and painful death. Cancers evolve to resist drugs and radiation, and due to the nature of evolution, you are unable to tell if and when it happens. As I wrote under another article, cancer is a fundamental dread of all higher multicellular life. Is that comforting? Maybe on a bigger perspective. What makes it bad for humans is that they know what's happening.
Good. The problem of course is that you still need the coal generation capacity for winter, and if you hardly use it other times, it becomes really expensive for the capacity it's providing.
Just because a VC funds your company, should it own everything you make? And the government encourages the practice. Both because it reduces funding requirements, and because it creates an incentive for professors and students to take the IP and commercialize it.
The value of Valve is in Steam, Team Fortress hats, and DotA skins.
The worst is, if you don't keep up with this, good luck getting a web job five years from now, you'll be the equivalent of a Cobol programmer. Can't get off the train.
I wouldn't be surprised if the availability of technologies like these caused more blind people to learn to read braille. It is of extremely limited use at the moment as you require a text to be already available to you or pay high fees for conversion.

Of course it is also important that it is cheap to do. When you have a significant disability such as loss of sight your income suffers.
None of those technologies disappeared or stopped working.
So your fellow europeans are not human beings ? So we save one and let the other starve because we do not hear about it or we do not want to ?
Are not you a bit hypocritical ?
I'd love to read an update if you're willing to put the time into it.
Fortunately he didn't/doesn't need to care what you think. Peace
Cancer seems more scary to me than a stroke or a fatal car accident because you can try to prevent those things. Health choices can decrease chances of a stroke, being an alert/careful driver can decrease chance of an accident. Cancer though...I mean yeah you can avoid longterm sun exposure or not smoke, but there are so many out-there types of cancers that just swoop in out of nowhere that you don't stand a chance of preventing.

Obviously you can't live your life in fear like that, but I think there's good reason to be more fearful or at least angry about cancer than something like a stroke/wreck.
Luckily, there's no evidence that it really runs in my family genetically. The threat still becomes more real as I have witnessed it.
And its still subsidized which is great if you own a house with a south facing roof and have a few grad to spare - you used to be able to get around 8% taxfree guaranteed for 20 years.
You should probably read the back story before you hop on your moral horse. He has terminal cancer that's metastasized in both of his lungs. http://hintjens.com/blog:115
wow, 10x faster decompression ?
I have to check that ...
I agree with what I think you're saying, but the right words can be very tricky here.

Maybe this "productization" will get us all to a point where we are all okay talking about it openly and frankly, without making a big deal about it?

What's a "big deal"? For my friend, I knew her and she seemed like a nice person. I did not know her that well, though. The first couple of times somebody posted how sad they were on her wall, I was moved. The second couple of times, sad to say, not so much. By the time we got to 20 or 30, I was both annoyed -- and angry at myself for being annoyed.

How about her husband? He got to watch her die, bury her, and then watch all this come in, day-after-day. Two months later he was dead.

Social networks take everything and genericize it. What was a big deal to me was probably a huge deal to him. Assuming those little bits were somehow part of who she was, you can't just assume that they were the same kind of "big deal" to everyone involved. To me, to the husband, to the still living kid. [ed: and it's not right to try to force it into the same kind of deal for everybody. That's dehumanizing.]

I'm a transhumanist and I think the singularity is coming and I'm okay with that. But as we evolve, we have to stop and take a freaking look at what we're doing. Software may be eating the world, but the world is not all the same stuff. The differences matter.