skysight-inc/HackerNews huggingface dataset:
Can you give a specific example of what you're referring to? I suspect that you're thinking of situations like the GamerGateOP repository, which was disabled because it was being used for harassment. (There was no actual code in the repository; it was simply being used to host a newsletter.)

Besides, what are you trying to argue here? That web sites should be forced to distribute anyone's content?
> Ah, it sounds like you're using traits as types directly, which is very much discouraged by Rust (especially in conjunction with taking references to those traits). What the language really prefers for you to do is to use traits as bounds on generic types

Can you write an example?
Check out Gyroscope
These twits presumably spent two decades drumming up support for their cause while the tech community failed to give an answer to how the Internet won't affect society negatively. The results are well deserved.
The great stories of paganism and animism were composed by artists, and they all feature trickery and uncertainty. The Christian Bible has some of that (I like Job), but the majority was written by humorless unimaginative prudes. I suppose some of the Chinese philosophers are a little better than St. Paul, but mostly when they're being playful.
It's par for the course for FB. "Soandso is waiting for your message" - psychological manipulation at it's finest.
==It just seems that this whole thing was conjured up to explain an event that didn't need explaining.==

It might seem like this if you ignore lots of facts. Comey started the investigation into the Trump campaign in July 2016. Hillary point-blank called Trump a Russian puppet during a debate in October 2016. Both of these events happened before the election, your assertion doesn't match the history.

Edit: It was also big news when the RNC platformed changed to a more pro-Russia stance. Again, before the election. https://www.washingtonpost.com/opinions/global-opinions/trum...
He achieved three commas.
The making of Dark Castle
I have trouble parsing your resume.

The bars require me to tilt my neck to read. If I don't, it's still challenging. The graph isn't very intuitive either.

What I care most about is the description of your role at your previous employment, but it seems to have the smallest font which makes it difficult to read when everything else is so large.

Testimonials also take up a lot of space and doesn't provide much.
> will fade into disuse.

That's one thing I'd like C to do. It was an adequate language in 1970, but in 2018, we have a few better approaches that have a chance to turn into viable alternatives to C.

Of course, I don't see C falling into disuse any time soon. The amount of critical code written in C is enormous, without a way in sight to reasonably replace. So keeping C in a good shape is important, whatever shortcomings the language may have.
The actual quotation is way more reasonable than the headline:

“How is society going to cope with structural unemployment and the envy, hatred and the social warfare?” he said. “We are destroying the middle classes at this stage and it will affect us. It’s unfair. So that’s what keeps me awake at night.”
I'm not a baseball fan, but I think the saying is "you'll never hit a home run if you don't step up to the plate."
Facebook's offline archives never get deleted.

http://www.geekculture.com/joyoftech/joyimages/1390.jpg
Elon Musk has removed Tesla and SpaceX’s Facebook pages after Twitter challenge
It seems like your argument against hiring people with diverse mindsets is that it's not easy to do; so we should resort to just looking at their skin color, their genitals, or the year they were born?
Quite honestly, both companies have enough exposure through the media that losing their Facebook pages is unlikely to make much of a difference. (Especially for a company like SpaceX, which was mostly reaching individuals who weren't in any position to do business with them.)
The major advantage oclif has is plugins. Plugins are a way to share code between CLIs or organize within a CLI. At Heroku, different teams manage their own CLI plugin and each of those plugins have their own set of dependencies. These dependencies will not conflict with each other. It's a great way to share code and modularize a large CLI's codebase.

This kind of setup isn't possible with Ruby (to have multiple dependencies of different versions). I'm not sure if it's possible with Python, but I don't think so. Node's dependency model naturally supports this behavior though.

I haven't used thor in years and only looked at the docs for click. For a large CLI built in a scripting language, lazy loading of commands is crucial. It appears that click supports this, but my cursory reading of the thor docs looks like that one does not have lazy loading.

I have a lot of experience trying to deliver the Heroku CLI as a ruby CLI and I can tell you first hand that dealing with ruby as a runtime dependency vs node is a world of difference. Node is simply far easier. Also, we will be coming out with a plugin for oclif within the next few months that will help you build dependency-less tarballs so the end-user doesn't need to even have node installed. (You can also do this today with oclif just by using pkg) This is also going to come with a couple options for adding autoupdates that won't depend on the local npm. The goal is to make distributing CLIs as easy as possible and have it not conflict with anything that may or may not be on the end-user's machine.

If you're just building a small CLI, I don't think between these tools you'll notice much of a difference. Just use the one in the language you feel more comfortable in. oclif is really meant to solve a lot of the problems we've had with large CLIs (sharing code, distribution, dependency management, versioning, namespacing) and abstract away common issues end-users have with setting up.

The choice of node is also helpful for large codebases like what we have at Salesforce and Heroku. This is an area where people's main job is writing in many different languages but everyone knows at least some javascript. This means that even if javascript isn't their favorite language, they're still able to jump in and write code. Often CLI code just isn't that complicated either (usually doesn't involve any memory management as the application is only running for less than a second, for example), so the language choice I feel doesn't matter as much as it would compared to back-end development.
Police: Family of four from Iowa found dead in Mexico
>You're assuming the United States elects its leader by popular vote.

We do currently, albeit indirectly. I could see a future where we no longer hold elections and have the electoral college pick the president without any pretense of voting.
That would not have mattered im this case. The Veldoyne LIDAR they seem to be using (from the photo of one of their Volvos) is the HDL-64E (don't know which revision but the key specs are the same). This sensor can operate between 5 and 15Hz (full rotations per second). So in the slowest setting the car (assuming it was going at 45mph) moves 4 meters within a full rotation and in the fastest setting moves 1.5 meters.

That might sound a lot, and in some applications it is a lot, but please keep in mind that after one full rotation the sensor has scanned an area of up to 45000 square meters ( maximum scanning distance is 120 meters). So each rotation gives you a pretty good situational awareness of your surroundings (barring any occlusions that prevent the sensor from seeing certain spots). Unless the person is covered in IR absorbing material (some black materials do a quite good job at that) it should be impossible for a pedestrian to sneak up on the car without it being sweeped multiple times by the laser beams
Canada doesn't have a great track record with its treatment of indigenous people.

It seems related that this happened to a journalist who supports their cause.
Like apple, facebook has very successfully created an ecosystem which makes it very very hard for you to escape and remain sane. I used 4 products from facebook - the website(deleted), instagram, messenger(deleted), whatsapp because all of my contacts are on either of them. I do not have an alternative currently where I can be assured of finding any of my contact to connect and share stuff with.
> That.... doesn't really make any sense. I've never seen a road where opposite lanes of travel had different speed limits.

Really? This is really common. Think about a road connecting a town and a rural area. In the half-mile adjacent to the town, the into-town direction will be limited lower to get drivers to slow down as they approach town, and the out-of-town direction will be posted at the higher rural limit.
This is a very popular Blogger theme. It might even be the default.
Exactly. But Google+ was a side-game for Google..

If FB turns to the new G+ we might soon profit from discount hardware!
This is a tired argument. Pretty much everyone knows the legal definition of free speech, pointing it out isn't doing anyone a service on HN.

Free speech is not simply a law. It's a concept society must both value and uphold, or it is a right only the popular and powerful have. If I can't even speak up outside work about my unpopular political beliefs without the economic death penalty - do we really have free speech? I'd argue not really. I don't care too much that the government can't jail me for it - that's a pretty low bar.

While I do agree Youtube has the right to ban whatever they like on their platform, I don't have to think it's a good thing for society - and I will absolutely continue to call these things an erosion of my free speech in society.

Without citizens that vehemently uphold free speech policies, the entire concept folds as soon as we start carving out ever-longer lists of exceptions of those who do not have it.
To a small extent. Yes, they make you pay to "promote" a post higher in a user's timeline who simply liked your page.

But I'm talking more about organic buzz, whereby for instance your friend shares something from a page or talks favorably about it. There is no option to pay to promote those shared posts. The priority of those shared post depends more on how good of a relationship you have with your friend and how much engagement facebook thinks it will get form it.
Using a compiler partially written in c++ is very different from writting and mantaining a kernel (or whatever) in c++.
wow, you should at least mention the URL and the company name here.
> As someone who has been programming in Rust for nearly a year, even for commercial purposes, this article is baffling to me.

The author introduces himself as having a Python background, and as someone who experienced some challenges wrapping his mind around SQL. I wouldn't expect anything different.
The National Popular Vote bill in 2017 passed the New Mexico Senate and Oregon House. It was approved in 2016 by a unanimous bipartisan House committee vote in both Georgia (16 electoral votes) and Missouri (10). Since 2006, the bill has passed 35 state legislative chambers in 23 rural, small, medium, large, Democratic, Republican and purple states with 261 electoral votes, including one house in Arizona (11), Arkansas (6), Maine (4), Michigan (16), Nevada (6), North Carolina (15), and Oklahoma (7), and both houses in Colorado (9) and New Mexico (5). The bill has been enacted by 11 small, medium, and large jurisdictions with 165 electoral votes – 61% of the way to guaranteeing the majority of Electoral College votes and the presidency to the candidate with the most national popular votes.

It changes state winner-take-all laws (not mentioned in the U.S. Constitution, but later enacted by 48 states), without changing anything in the Constitution, using the built-in method that the Constitution provides for states to make changes.
Yes. But libertarians are more likely to claim that being libertarian is proof of their higher intelligence. As parent did.
> socially acceptable to dislike Facebook and social media in general.

I then find it ironic that it is using #hashtag in the movements name then.
I agree that the common explanation is confusing. If I understand it right, it's not the transparency of the sky to the outgoing radiation that matters, but the absence of a (relatiely) high temperature emitter like a cloud. The two are closely tied (if there is no absorber, then there is no emitter) but the "clear sky" explanation mixes up cause and effect.

Rather than emphasizing the transparency, a clearer explanation would emphasize the absence of a counterbalancing warm mass whose emissions can be absorbed. Objects are always losing energy by black body radiation, but normally are gaining thermal energy from their similarly temperatured environment. One a clear night, there is a greater imbalance.
Unprecedented? Really? I just googled "reporter charged with trespassing" and it sure as heck does not seem that unprecedented. I am not sure why so many people think that just by calling yourself a journalist you somehow put yourself in an elevated status with regards to the law. There is no such thing as "Freedom of the Press" it's just another name for the first amendment.

Edit: I know this happened in Canada and the 1stA is not directly relevant to this case but my point is the same. There is not press freedom to trespass in Canada. There is a reason the other reporters stayed behind.
I really like these free options:

- http://www.polishmywriting.com/

- http://www.hemingwayapp.com/

Use these if the above don't cut it:

- https://readable.io/

- https://www.kibin.com/
I really would do that but right now giving benefit of doubt ... but want to know my options
Yeah. So I'm following a ray tracing book that uses C++ as example code, and am using Traits as a form of interface: there is a trait of Material that has a function on it, and then there are different "implementations" of Material with different implementations of that fn, and can have arbitrary data stored against them.

I need to have them sized because I need to copy them at a point where I only understand they are a Material and not what the actual struct are, and I need to do this because I can't get a reference to work in this instance due to the fun of lifetimes.

AFAICT the way to do this without Traits in Rust would be to have an enum, and then have an external function that takes the enum, matches against it and runs different code depending.

To me the second one is kind of gross, but I may just go with it, or just give up and do something else.
This is a total garbage headline. I've seen so many stories about billionaires building underground bunkers in the past few years that I immediately expected this article to be another one of those.
How can you keep illussion that you'll be able to defend anything with guns against US army? Because them you'll be fighting, because they are the actual guvnment. And these guys train every day how to kill people armed with guns without getting shot. And they got pretty good at that.
The thing you are missing is that many of us have friends all over the world. And international SMS quickly gets expensive. (Also, most people are not on signal / your-favorite-messaging-app) ...
for sure decentralised. I want to be running a node
Bookmarked! This is excellent, thank you.
No, it's not. He has no concern for the poor, just fear of their "envy, hatred and the social warfare". Oh, those awful poor people, if only they could control their envy and know their place!
Well no we can't make the sex trade disappear, but we can certainly make it more difficult and by extension less prevalent.

While I agree that the current measure is overblown, I do understand where the people behind the legislation are coming from.
http://lcamtuf.coredump.cx/cv-web-en.pdf
Wow, they really hate object-oriented programming.

It's the one thing they immediately emphasize that their language isn't, and it's the one example they give for "disadvantages of multiple legacy design-choices".
7 minimum, 8.5 max.

I get migraines frequently (1-6 per month) and sleep seems to be one of the biggest contributing factors.

Less than 7 hours almost correlates directly with waking up with a headache.

More than 8.5-9 and I tend to feel lazy and unmotivated.
I remember reading a paper from around 2007 that asserted that most of MISRA did not catch or significantly prevent major bugs in code, indeed it asserted that much of the standard was useless. I am failing to find it now, as I cannot remember what terms I used, and I am not at a library computer and therefore I cannot search behind paywalls beyond abstracts.
Point taken. He was once taken in by a popular hoax and wrote a post on his wired blog about it, after which he apologized on twitter.

https://twitter.com/attackerman/status/311868261945978881

To remind everyone where the plot is, I was responding to this phrase:

> Yeah, I am sure The Daily Beast got this story because they are such a well respected journalistic outlet.

None of his sourced reporting has ever been called into question. The original commenter was way off base with this insinuation.
My friends use messenger and getting them to change is hard, not sure why they migrated to it in the first place...
The more they fear the more they will prepare for it. I dont think you want billionaries with private armies.
My argument is that discarding known differences in age, gender, race, etc. makes it harder, not easier, to hire diverse points of view.
I built a little website showcasing minimalist packing lists called: https://onebag.travel/
Thanks. The first three are software and the last one has human reviewers?
The problem is going to be companies not doing what they should in fear of being accused of not supporting free speech.

Google can not monetize Alex Jones on YouTube yet they allow the content to still exist and Google pays the bills in supporting through infrastructure cost.

They should just remove when no advertisers.
I wouldn't stake my reputation on ANY p-value. I don't want to derail the conversation, but the p- value should have been discarded (more or less) years ago.
>Racism: the belief that all members of each race possess characteristics or abilities specific to that race, especially so as to distinguish it as inferior or superior to another race or races.
Where can we invest?
2007 Dollars != 2018 Dollars.
It was clear to me that the video in question in the case was not glorifying Nazism - the person convicted stated he was sick of people saying his girlfriend's dog was cute so he trained the dog to do those things to both annoy his girlfriend as a joke and so people would stop thinking of the dog as cute because there's no less cute thing, in his mind, than a Nazi.

The fact that some neo-Nazis liked it is, in my mind, beside the point. I'm sure some neo-Nazis liked "The Producers" for, in their minds, showing that catering to the neo-Nazi crowd was profitable.
Are they under any obligation to?
When I first read that, my interpretation was that the unfairness keeps him up at night.
A Tale of BFS
I think "How does it look like" is actually wrong though I lack the grammatical education to explain why. "How does it look like" would be asking "How does it accomplish looking like <other thing>".
>envy, hatred and the social warfare?

Words of a delusional, entitled man who inherited a fortune and thinks he deserves a better place in society because he sells rocks.
Well the first amendment is irrelevant here, considering the incident occurred in Canada.

Section 2 of the Canadian Charter of Rights and Freedoms is more relevant.
I disagree with that assertion. When looking for my current position, I had a much higher response rate when each resume was tailored to the position.

Tailoring, in this case, meant relatively minor tweaks - if it was a more engineering role I'd highlight those skills and contributions whereas with the more data science-y roles I'd highlight more relevant aspects. I think it's very arrogant to think that a single resume is appropriate for every job application.
My experience of deleting my Facebook account back in 2009 (and reading this the process hasn't changed) is once I finally deleted it, it was stolen by someone else within a few weeks (I'm guessing automated / bots trying to steal identities). I have a very unique name which, as far as I'm aware, is the only one in the world. What caused me to notice was friends still on Facebook who were getting this fake profile recommended as a possible connection.

Facebook ignored requests I made (submitted without having an account) that the profile was fake. I also had friends report the account for me but it still exists today - this is the fake account https://m.facebook.com/harry.fuecks - thats not my picture.

So beware - it may be more pragmatic just to deactivate your account than delete. That means Facebook gets to keep your data but at least you don't risk identify theft.

Ultimately think it's going to take regulation to solve this problem in general - it's not in Facebooks interest to make account deletion painless.
This is something I've seen across the board, and have always been hesitant to say something lest I come off as "that crazy guy who feels bad because his cloud console has a frowny face next to the fact that something broke." (as a tongue-in-cheek example.) There are certainly other products I've used in recent memory that played the "we'll miss you, don't go!" game on uninstalling, but I can't pull their names off the top of my head, and I don't recall them being QUITE as blatant as to use pictures of your friends.

The amount of anthropomorphism and insertion of emotional levers into tech tools/products is something I've always had a very visceral reaction against, but at least for consumer products (and unfortunately, increasingly in the SaaS space as well) it seems to be gaining traction. I have no doubt that it _works_ from a psychological perspective, but I wonder if I'm alone in feeling offput as a user. Clearly alone enough that it doesn't move the needle in terms of efficacy, unfortunately. (unfortunately in the context of whatever weird emotional pathology I've apparently developed have with my tooling :) )
Using that math, the initial investment of 15000 returned 4000x
> It's important to note that in C++ you can easily run into problems with what you're describing: structs (objects) with different sizes being put into a vector.

This is simply wrong.

> You may very well get the program to compile, but then run into odd bugs which come about because your objects get clipped to the size of the smallest possible (the base class).

That has nothing to do with object sizes. You're describing the object slicing problem

https://en.wikipedia.org/wiki/Object_slicing

The cause of this problem is ignorance and incompetence regarding fundamental aspects of the language.
This is excellent. We need more high-profile people to do this. It's not so hard!

After years off all personal/social media, I recently joined the mastodon fediverse; it's really a breath of fresh air, I'm enjoying it.
You just need to take a glimpse at human history to know what happens to the rich when the poor are properly motivated. I don't know if the advances of the last 50-100 years have completely eliminated the probability of such uprisings happening again in America, Europe, etc. It certainly has happened in Africa, Asia, and the Middle East this decade.
For me the question that a lot of people will be asking after 25th May, is what happens if they don't?

I would bet on nothing. The GDPR is there to catch the worst offenders, the other 99% of offenders will feel nothing.
Intervention strategies for ransomware is different from conventional malware. In particular, the victims of conventional malware benefit from any takedowns; as the malware is removed, they might see fewer ads or experience faster computers. On the other hand, taking down ransomware incurs collateral damages. To many victims, unfortunately, the only way out of their current situation is to pay. As such, intervention strategies need to focus on how to prevent people from being infected in the first place (e.g., education or improved IDS).