skysight-inc/HackerNews huggingface dataset:
I didn't know about this bit. It all makes complete sense now.
I always appreciate a healthy dose of sarcasm, but I think you're missing the wider point about the great community we have in Python - not only in terms of the ecosystem, but also continuous guidance on best practice for common problems.
Wow! This article couldn't have come at a better time for me. I recently started wearing contacts so that it's easier when I work out. But, I also started showering after my workout with the lens on. While I thought I was being plain lazy, I had no clue I was exposing myself to such a big risk!

Thank you so much for posting this and thanks to the lady in the piece for spreading awareness about this!
You're mostly arguing semantics. I believe the default options -- that most users never adjust -- are very aggressive for nearly all major ad blockers, blocking all ads possible as well as adblock detection scripts. We can call that something other than a philosophy if you wish, but that stuff matters..

My sites​ are not suffering significantly​ at all due to ad blocking, but some peers say it's a problem. It's a bummer, though, that we don't even have an opportunity to show adblock users that our ads are relevant and not too obnoxious. The filter list author has made that decision for them, and it's almost always "block every ad."
The Key to Enterprise Security Is Automation
Loving the full HDPI support
You're a HN regular, so you've probably seen pretty much every single Uber misbehaviour over the last few years. I don't think there's more to be added.
180heartbeats + JUNG v MATT

Warsaw, Poland. Full time on location in an experimental lab of three people.

## Interaction designer with front-end skills

* Research-first, up to date with trends and topics in the industry and in general

* You have your own way of looking at things

* Experience with interactive prototypes (Framer, Atomic, Proto, Pixate, Processing)

* Experience with basic front end (landing pages, layouts, CSS dirty tricks)

* Nice to have - UX knowledge or knowing a bit about data visualization and a brush with graphic design

## Creative technologist

* You're a tech generalist/hacker kind of person

* You get things done with any mix of technologies

* Built more prototypes than finished products

* Balanced between hardware and software

* Can carry out feasibility research on your own

* Ordered electronic parts from suppliers before

* Familiar with any of: NodeJS, Python, Ruby

* Acquainted with popular SBC like Arduino, Raspberry Pi and their derivatives

* Preferably leaning towards UNIX

More details here: http://lab.180hb.com/opportunities/
How to Analyze Users in Games and Apps
What Happens When Your Neighbor Is a Venture Capitalist
So basically you want a peer-reviewed scientific paper coming out of Uber exploring their culture specifically about sexual harassment?

What kind of world do you live in? Because the real world doesn't provide you any of these metrics or statistics so you will very likely never see this kind of "proof" coming out from any workplace that's been accused of not fighting against sexual harassment.

Science is beautiful but there are places where you can't gather the data to do it, this is probably one of these cases.
Import repositories from TFVC to Git
Information (and inmates) wants to be free.
Well, they were happy to pay for them in the past that way and likely will be happy to pay for them again if the only other option is not to be able to advertise at all.

The target of a link could still be redirected, this would not allow the ad agency to track visitors but would allow them to track the effectiveness of a campaign.

That's about as much as they should be getting anyway.

But it would kill most RTB schemes and it would get rid of the majority of the tracking, which would be a good thing.
People have been searching for the "iTunes of news" for over a decade. Guess it's a hard problem.

Also, at the end of the day, I think a lot of people would prefer ads over paying for content directly. What percentage of Spotify users are on the free plan dispite it's disruptive ads?
Bootstrapping using letsecrypt requires an internet connection and a public facing service. I can say that 14 year old me, who had books, a pc and no internet would have been screwed by this.
How to solve the problem of with various users with different needs?
Yep. Not going to happen at any reasonably paranoid organization.
Exactly - a hoax call should be a nuisance, not potentially lead to violence. As it stands, it's almost surprising that no terrorist group has tried to exploit it, e.g. by calling in large numbers of fake reports to different police departments and sit back and wait for the mayhem.
Top SAP solution Providers 2017
Combine REST API Calls with JavaScript Promises in Node.js or OpenWhisk
> Hanes t-shirts are about $7 at target

How do they feel on your skin? I've been wearing AA triblend tshirts for I think over 10 years now. With their recent closure in my country I tried a few other high street brands that were a lot cheaper, looked the same but felt like sandpaper on my skin compared to what I was used to.
China expects domestic cloud computing industry to reach US$62B by 2019
Ahh got it - thanks!
It's such a disappointment that social networks killed forums! The experience is so much poorer now. There's insane amount of fragmentation (everybody wants to run their own thing because likes), no search, no discoverability, no ways to conveniently track the discussions.

But the main huge drawback, from my point of view, is that non-anonymous model of conversation means people more inclined to judge you from looking at your profile and not from the specific local reputation, which was a thing with forums.
Been using Apple since I was 10 (First computer was a PowerPC). Have owned most iPhones and all around been an Apple fanboy.

The latest macbook was the last straw, a 40% increase in price is not acceptable. I switched to a Nexus (and loving it). I bought a macbook for Uni (2015 model - The loss of ports and addition of a battery draining touchbar doesn't appeal) but only due to the fact that I needed something that would perform well and last all day. (Gaming laptops only last 2-5hrs).

Unless they unveil some version with ports reinstated and a huge battery (16+ hrs) I don't see myself ever going back.
"Windows Subsystem for Linux", though a confusing name, is still better than "Linux On Windows", because the later would lead to LOW, which is unfortunately very true, in terms of performance, they just don't want you to ever think in that way.

Edit: seriously, I'm just kidding
Angular 4 Directives Overview
That's according to the police on the scene who shot him. Also this is not the first time I've seen police claim someone they shot 'had his hands in his shirt'. Of course they can't claim he had something in his had if there's no physical object on the scene, so 'in his shirt' now seems to be the standard go-to phrase.
Yes. I saw this title and thought "oh, wow, they've now made a Windows Subsystem for Linux!"... Nope, it's the Linux subsystem for Windows.
Don't have to pay them as much???

If an ex-con manages to learn enough in prison to be a decent dev and land a job I hope they get paid the same as everyone else at their level.
You have completely misunderstood the post.
We had that moment in the 90s, then came Bush and the world's done jack all since.
That is so terribly out-dated. The fact that a prisoner loses their freedom for a specified period of time should be the total of their debt to society.

Some reform on this front would be good but I think it will be many decades before the US is ready to confront these things, if it doesn't fall apart beforehand due to the ever increasing divide, both geographically and ideologically.
To expand on this, the reason why it’s “even cooler” is because you can use keys to login (as opposed to password) without forwarding your ssh-agent (which is a security risk).

I wrote more about this technique at https://michael.stapelberg.de/Artikel/ssh-conditional-tunnel...

In a nutshell:

Host home
Hostname home.zekjur.net
ProxyCommand ssh -4 dualstack -W %h:%p

Then, “ssh home” will log into “home.zekjur.net” via an IPv4 connection through “dualstack”. This is useful in environments where you don’t have IPv6 and your only use-case is SSH'ing home.
Middleware pattern makes your codes as scaleable as ReduxJS and ExpressJS
Star Mandala Tapestries Wall Hangings for Home Deacor
People Love Talking About Bitcoin More Than Using It
Ironically, on my system it seems to be the Electron/Chrome apps that crash or run like crap more than native applications.
Most beautiful introductory explanation of deep learning and self driving cars
Sublime Text 3 dev build 3128 released
>If it was just ads, on the page itself and without any further trickery the ads would work just fine.

I really want this to be true but the elephant in the room is auditing. Without the ad network performing tracking, advertisers have no way to independently verify ad performance and corresponding payment to publishers for CPC ads. For CPA ads, the publisher has no way to independently verify the advertiser is paying out correctly for sales conversions.

You need a third party in the middle to arbitrate. AFAIK, the only way to do that at scale is with cookies from an ad network dropped in and tracked via a beacon.

I guess the only solution is for a new, non-commercial advertising network to spring up (sort of like an NGO) with a strong enough charter and ethical approach that end users (or browsers themselves?) trust limited tracking from ads served through that network. The problem is, who funds it? Not the advertisers or publishers as that would destroy the impartiality of the network.

Edit: and problem two is if such an ad network came in to existence and was successful, it would end up a de-facto monopoly for on-line ad distribution. Apart from the headwinds it would attract from Google, there are obvious issues around free-speech, mono-culture etc.

Edit 2: or maybe the "internet" agrees what an ethical ad network should look like and then any one is free to set one up but must submit to regular auditing by a new internet body to make sure they are sticking to the agreed "charter". That way the ad network could be operationally funded by publishers/advertisiers but still retain user's trust. A little like the CA market for SSL certs. If an ad network started misbehaving, browsers themselves could block/de-list them (like they do when they revoke root certs from rogue CAs)
It seems like you think you're making a game-ending point here.
Every simulator of any kind can be described as "compute". The question is, can the simulated environment itself support a new level of compute? And if so, how independent is that compute?

Redstone in minecraft supports compute, but is not fully independent. That is, the "laws of physics" of minecraft include special rules for redstone.

RNA polymerase is fully independent, the "laws of physics" do not have special rules for RNA.

So that last thing is the interesting bit in your effort, correct?

Now you seem to hope that the second level compute comes about randomly. But for that to do anything before the end of time, the ration between:

random states that compute / all possible random states

must be reasonable. And even then, one could argue that how those random states come about should be such that it is nothing special in the "laws of physics", or it is still "cheating".

What I am trying to point out, in our universe, the big bang was a shitload of energy in low entropy state. Due to gravity it started self organising. And due to many other self organising effects, we got to self copying ...
Smart city of Aarhus uses Bluetooth sensors to improve traffic flows
You must not have read any good news. What you are talking about is known in the industry as human interest stories. That's not what real news is.
Severely flawed slot machine study, unsurprisingly, reaches incorrect conclusion
Are you saying police are being trained to directly shoot people with equipment designed to be used indirectly? Or are you saying they aren't being trained to use their equipment as it's intended to be used at all? I'm not clear what your point is.
That's not MVC. That's the MVC Facebook attempts to show in a ridiculous presentation that finally convinced me how much they had to misinform to get these silly concepts any legitimacy.
Well, given the fact that former inmates are just ordinary people again you'd think the likelihood of them attaining either job would be related to their skill level and aptitude. If you'd teach them javascript in prison their chances of landing a javascript front-end engineer would go up dramatically, if you only teach them how to rip up old computers then maybe they'll find a job in recycling at lower pay with a higher chance of recidivism.
The incentives of university's PR department aren't to provide accurate reporting on what's happening in said university to other scientists; it's to generate "buzz" around the university so that ultimately it gets more money. In this way, it's no better than regular news sources, and thus the quality is more-less the same.
Thanks, I'll check them out when we're at the stage of investigating the right place to setup. :)
Yeah. I remember once looking into the military reserves in the U.S. They had a list of occupations, and the civilian jobs the occupation would prepare you for. So, if you're a military base electrician, it prepares you for being a civilian electrician, etc. For infantry, they said that it prepared you well to be a police officer.

So the U.S. government is taking up a large chunk of young people's prime years and teaching them few transferable skills. But they need to pretend like they're not just wasting they're lives, so they tell them that now that they know how to fight a war they know how to be a police officer. Then, unsurprisingly, we get police officers who think they're soldiers.
Google incentivizes so much of the content you read on the web, it's fair to say it's "Google's web" at the moment. What alternatives are there though? People can try dropping adsense, but for most websites it would hurt them more than they can handle. I wish there were better advertising systems, but, compared to the rest, adsense is actually better. Advertisers need to come up with better ideas.
Windows Console folk: any chance of tabs in the official terminal?

Current Windows terminal options:

- ConEmu: mainly excellent but a little dated - eg, the active tab color is hard to distinguish but it can't be changed, apparently due to maintainer's insistence it works on Windows XP.

- Hyper: excellent but Ctrl C, Ctrl R etc broken in powershell.

Adding tabs to the Windows console makes more sense than have a third party create an entire console just to support tabs.
If you're just using it locally, you can use a self-signed cert. Caddy generates one automatically by just adding "self_signed" to your config[1]. Or you can copy-paste a single OpenSSL or PowerShell command to generate one.

[1]: https://caddyserver.com/blog/caddy-0_9-released#easy-self-si...
For the avoidance of doubt, I agree, and the reason I did that calculation in the first place is that such a lot of the wall-space in my house is occupied by books. (But there are no rooms completely given over to books; instead the fiction is in the main bedroom, the academic-y books in the study, the humour in the guest bedroom, etc.)

Our daughter reads a whole lot, but as well as growing up surrounded by books she has very bookish genes, and bookish friends, and a library two doors down the road, and so forth, so it's hard to disentangle the causes.
Not really that dangerous, except for all the code for which it is dangerous?

Of course, you've got me, it only breaks existing code, and doesn't affect code that's written perfectly according to the rules of C and not peoples' intuitions about what pointers actually mean on a hardware level.

It's not even safe to do this:

struct a {
int x;
};
struct b {
int x;
int y;
};

struct b b;
struct a *a = &b;

You have to write b like this:

struct b {
struct a inner;
int y;
};
The SWAT team should be charged too.

Prank calls are a fact of life (and people doing them can be charged, provided they can even be tracked).

Sending a whole SWAT team for a prank call, and having it get to the point to shoot people without any actual threatening situation is unacceptable.
The most disturbing part about this is that it demonstrates the police will essentially act as hitmen for you, for free. All you have to do is call them up anonymously and tell them your target is a terrorist, and they'll believe it, shooting first and asking questions later.

It's those responsible for ordering and carrying out the raid that deserve the harshest penalty.
You can't really blame the "Police Offier" if he is doing his job correctly (following orders). The one to be blamed should be the one giving the orders.
Another possibility is to use Moxie ISA:

http://moxielogic.org/blog/

It has a GCC backend.
Also, 'only if you're a nerd' is very silly. We're talking about this in the context of open source software. Everyone that is capable of non-trivially contributing to open source software is more than capable of operating an IRC client.

In fact, if you can't work out IRC then you're almost certainly too silly to be a programmer.
Facebook faces increased publisher resistance to Instant Articles – Digiday
This is beside the parent comment​er's point. They are specifically trying to avoid throwing anything away, because they feel uncomfortable with the amount of additional waste these services generate.
malloc returns a void pointer because it implicitly converts to an int pointer, as it should.
It's even worse, as to count as a success, they would also need to show not just that they find something in more cases than without swat, but that the extra disturbance they cause when they don't find anything is worth it too.

Not to mention that what they find should be worth found too (e.g. some kid's stash of weed or some guy's coke is not to be counted among the "successes" -- you don't send a SWAT team for that, you send it to major dealers).
When you use the term "frequency space", you are already thinking in terms of the frequency of sin/cos functions. If you actually think in terms of frequency in a different orthonormal basis, you'll find that the dirac delta characteristic you mention is not specific to sin/cos, thereby invalidating your argument.
This guy had a crazy good luck. Seriously.

Unfortunately this woman walking on the streets of Barcelona and passing by chance next to a manifestation didn't had the same luck. Policemen were found not guilty in 2016.

http://www.eldiario.es/catalunya/Absueltos-acusados-reventar...

Somebody that try to shoot you a rubber ball in the face 'by error' is not different to somebody that try to stab you in the face 'by error'.
"You've also claimed ill-informed outrage is a problem in the uber situation."

No, I said that it's expected to be present to some degree, both in the anti-uber camp and the leave-uber-alone camps, given the precedent of similar situations, and the social herd effects seen across the entire history of human behavior.

I'm also very much not satisfied with the claim that you are unaware of the problems of outrage and need evidence, especially as it's at the crux of many of both defend-sjw and destroy-sjw spats (pointed out because you started with SJW issues), but way more importantly, recent high profile elections where campaigning has been all about fomenting outrage against the other candidates as a propaganda tool, the immigration outrages including brexit, "fake news", and the climate of war (both military and "war on drugs" style "wars") and the propaganda around it. These are unavoidable media issues, all focused on manipulation of ill-informed outrage and their negative effects. I will not just stand by the statement that "there is ill-informed outrage in society", but that the media has been broadcasting that same conclusion for a long while now, a pretty strong supporting fact for a specifically social issue.

I will draw the conclusion that you are prejudiced against me, by evidence of the continual distortion of my phrases and attempts to attribute falsified claims to me, in the presumption that that would match predetermined negative judgment. Part of this conclusion is your refusal to engage in presenting your own related views, and only attempting misguided and overt entrapment tactics, instead of actually having a human conversation where we actually share something.

I ask where this stems from.

I can make a shaky inference based on the consistent direction of your misrepresentations that you hold pro-SJW leanings and wish to paint me as anti-SJW. My statements aren't anti-SJW, and your misrepresentations seem to attempt to twist them for prosecution in that direction, selectively omitting anything that balances my statements to be broader beyond the sjw/anti-sjw false dichotomy.
Can't speak for anyone else but I started out using TypeScrip a while ago. Eventually Javascript just sort of caught up in terms of what was possible with the obvious exception of Type Casting. However after a while the annoyance of certain parts of TypeScript no longer outweighed the benefits I was getting from it, so I've dropped it and instead just use ES6/7 Javascript with Babel and in the end I'm much happier with it.
A nice poset developing here.
SWAT makes a courtesy knock then they ram the door open and throw flashbangs before they burst in with their fingers on the trigger and take you down by force.

If this is the police response you think is appropriate for the vast majority of police calls then I think you should reevaluate your country of residence.
To clarify, I should probably have said "integer" to avoid confusion with the C type called "int", or to be more accurate ℤ/w for a variety of widths w.

I didn't mean "C is nice because I can just write 'int' for all the types and it works", I meant "C is nice because it represents data in a very conceptually uniform way: either as integer, or 'pointers' which are themselves integers."

The current world population is an integer, my bank account number is an integer, but that doesn't make it's meaningful to add them together. Values can have the same representation without being the same type :)

> "Everything is an int" is not a good way to be thinking about things. There's a reason that `intptr_t` exists.

From http://en.cppreference.com/w/c/types/integer (top Google hit for `intptr_t`):

intptr_t
integer type capable of holding a pointer

They're integers :)

> Well written C shouldn't rely on any integers being specific sizes or the same size unless you're using the standard types for that purpose (Llke `uint8_t`, `uint32_t`, etc.).

I never said it should; but from that same cppreference site:

int8_t, int16_t, int32_t, int64_t
signed integer type with width of exactly 8, 16, 32 and 64 bits respectively

These are also integers :)

> you should basically never be casting integers into pointers

Again, I never said you should. I didn't say, or mean, anything about casts.
Thanks for those links. I read them originally but had forgotten.
I had a relatively minor eye infection a few years ago, but wanting to prevent something worse, had switched to wearing contacts only for special occasions and... swimming.

Thanks to your sharing, I will no longer swim with them. I'll try prescription goggles instead.
What is Erlang? (audio)
Pardon my ignorance, but how will the 14 year old you create a website without an internet connection and a public facing service?

If you can create one, presumably for your internal network, with no public facing parts, how exactly does letsencrypt "screw you"? You can create and distribute self-signed certificates today, just like you could the past 20 years.
Differently put : capital forces want to maximize profit, I tend to minimize costs.
Here's your cool, lightweight and easily configurable sandbox - https://github.com/google/nsjail