skysight-inc/HackerNews huggingface dataset:
Some people really are nazis, yes. I've been studying nazis on the internet for many years and reject your notion that natural selection will just get rid of them. that's like saying that the existence of your immune system means cancer is an illusion. There is sucha thing as the immune system in animals, and it works great a lot of the time, but it can also fail.

In case you hadn't noticed, fascism seems to be increasingly popular around the world lately despite speech being freer than ever before.
It's an illegal labor practice in the US for an employer to do that. It's interference with the right to bargain collectively.

But WalMart probably doesn't have much to fear from the Labor Department. Even under the current administration, enforcement is weak, and it will probably be weaker under the next administration. It's really tough to organize a union today, even though the law as written is pro-union.
When I examined the available backup schemes that are were built off of a content-addressible storage scheme, all of them had one shortcoming or another except for Borg. If I remember correctly, Bup's shortcoming is that it is git based and hence architected to be immutable, meaning that pruning old backups is hairy.
Open the page, sort by "best" and see how far up you have to go before you get to a book that doesn't get a negative review. As far as I can tell no one has this figured out yet and it's a no way of proving a program will stop without running it sort of a thing - all we need now is a name for this law relating to books.
I believe the administrators and moderators of HN are more ethical than those of other popular social media sites, but of course I don't know how much I don't know about the inner workings of these organizations, so I'm just leaving you with something to think about.
They ought to teach a history class as well--how IBM helped Hitler kill off Jews and Gypsies. And how the NSA and CIA illegally surveil us (and everyone in the world), and how technology doesn't give a single shit if we all live or all die. Then maybe people wouldn't go to work making Hellfire missiles or the drones that they get attached to because you are an accessory to murder when you do that.
Office 365 and Slack have 1 user granularity.

I'm not sure how this matters to my original point, but AWS charges in packs too. One m4.10xlarge is cheaper than twenty m4.large.

Anyone can buy RIs, but you are correct that selling a reserved instance requires a US bank account.
edit: if you're going to down-vote something which is plainly constructive and well thought-out, you should try to articulate a response.

[1] propaganda, noun, derogatory: information, especially of a biased or misleading nature, used to promote or publicize a particular political cause or point of view.

His comment is claiming that fake political news should be distinguished from the fake tabloid style news (bigfoot sightings/alien abduction/etc. that we've become accustomed to in the grocery store checkout aisle). The former is propaganda, the latter is not.

This distinction is correct, in terms of everyday usage of the word.

Your claim that "everything is propaganda" is plainly false. An author having a political agenda is not sufficient to render an article propaganda. This would be similar to claiming that every article written by someone with sexual desire is "pornography." It's plainly ridiculous, unless you are operationally defining "pornography" to mean something other than it does in everyday written English.

Things that are propaganda:

1. fake news stories disseminated with the express intent of influencing elections, which are known to be false by the author of the article / editor of the publication / etc.

Things that are not propaganda:

1. stories about bat children in supermarket tabloids

2. your comments

Things that might be propaganda:

1. fake news stories about political figures that appear in tabloids that also produce bat-child news (the article is false, the article might publicize and promote a political cause, but it isn't clear that it is a tool deliberately crafted to do that). What would clearly be propaganda in this situation though, would be a liberal/conservative/etc. spin site republishing a fake tabloid news story about Clinton/Trump that they must in good faith know is false).

[1] https://en.oxforddictionaries.com/definition/propaganda
> there was nothing reprehensible at the time

Lots of people knew proposition 8 was reprehensible and protested accordingly. Eich chose not to listen.

> if we purge people based on their political opinions, why bother with democracy

Purging people based on political opinions is exactly how democracy is supposed to function. We regularly vote politicians out of office because of their political opinions. What other criterion should a democracy use to select leaders?
Jaguars vs Lions Live Stream Free
https://vimeo.com/192355677
Show HN: #AlgorithmImplementations- Implementation of Elementary Algorithms
Very interesting! I've done a lot of work with higher-dimensional spaces in NLP and Machine Learning (creating feature vectors with tens of thousands of dimensions, and then calculating cosines between vectors to estimate document similarity), but these ideas about spikey geometry are new to me and very insightful. Thanks!
Lots of places have 'at will' employment conditions which mean you can in fact be fired for any reason whatsoever. Oddly enough this seems to be more popular in conservative jurisdictions.
Natural Nuclear Fission Reactor
We actually had a choice to take a class called "The History of Computing" but it was an elective and I didn't take it so I can't say if it covered these sort of historical issues.
>You've solved one set of problems (and fixed the major problem that the original had no separation between library and user land code)

My original followed the structure outlined in the article's example. It runs the exact same library code as the second link. I did not "fix" anything, since nothing was broken in the first place. I simply split it for clarity.

> A timer will fire forever, even if no progress bars are currently updating. Bye bye, battery life!

You claim regarding battery life is unsubstantiated. Simple timers like that take up very little processor time as long as you don't do superfluous DOM updates in every invocation.

> A progress bar can't update at 60fps, even if changes to the underlying value happen that quickly.

Firstly, it can. If you set the timer to 16ms and there is nothing else loading up the browser engine.

Secondly, if you think that your typical events always updates the page graphics at 60FPS, you are mistaken.

But most importantly, you really don't want to update a control like this 60 times per second, because you would be wasting CPU cycles on re-calculating values that no human will ever notice.
Show HN: CSV 2 PowerPoint, a seamless way to generate personalized slide decks
Pretty much the whole Military Industrial Complex is unethical and I have avoided them in my career. But here's the thing I realized: There isn't a single industry out there that isn't getting some kind of government subsidy, tax break, or major handout. So we're all ethically compromised! But I still won't work for the war machine directly. I'd rather go hungry.
Webspam farms are spam and should be filtered as such. The fact is 'fake news' is a separate term and is using separate filters because it's a completely separate concept that is political in nature.

You claim this isn't a slippery slope, but we've already slid down it a bit. Infowars was delisted by Quantcast as 'fake news'. Whether you like Alex Jones or not, I think we can both agree his site isn't blogspam.
doesn't google lable it and just put it in the spam folder?
tl;dr 'back to work peon!'
I follow a very similar pattern here on HN. One thing I've been thinking about lately is that I always read the comments first and only sometimes visit the link. The links act as topics that allow for discussion more than an end/reward in and of themselves (like on reddit for example). I'm always interested in hearing domain expertise, anecdotes, opinions, etc from the HN crowd which is, admittedly, much different than my active social circle.
But at least you can't give them your body and mind--that is the heart of resistance.
I'm curious, what is it in the human psyche that causes us to have such a desire to stay plugged in to social media? Especially when the content we go through usually only ends up white noise to us.
Stop trolling. You have ignored the arguments provided in this thread and have produced zero arguments of your own. This could have been an interesting discussion, but instead the thread has been rightfully flagged.
Judging by the information they're collecting, there's nothing anonymous or "semi-anonymous" about this app.
Blackblaze, onsite synology, time machine separate disk
So,

1) Brand new account shilling some site without leaving a relevant comment that contributes to discussion.

2) Website is 5MB to download 7 little bullet points.

3) Subscription popup is un-dismissable on Safari.

That's an easy downvote from me.
I highly doubt the outcry is imaginary.

There have to be Mac users who are looking for workstation class laptops and have a legitimate need for more than 16GB RAM.

They may be a tiny population, but making presumptions that their complaints are invalid because you can't create a situation that taxes the Macbook isn't constructive.

People have been going on and on supporting USB-C only as future proofing the Macbook Pro (even though it's not even an ubiquitous standard now, and maybe not even for two years). Given how software is constantly requiring more and more memory, limiting RAM to 16GB is doing the absolute opposite of future proofing.
We don't have similar qualms about voluntary mass blocking of ads.

I think the reverse assumption - that everything should be considered a valid information source until conclusively proved otherwise - is probably a more dangerous bias than assuming that some media does add nothing to the world.
How what he was doing is different from propaganda? Unless you are implying that propaganda is not something immoral. After all its just sharing his opinion.
Your example has the problem of having a 'hidden' variable; the assignment of sock to foot. When you put on your socks, you assign a sock to a foot. So, when you later look, this determines the outcome, in this case the color of your socks.

This is not the case with the classical Copenhagen interpretation of QM - there are no hidden variables. I.e., the assignment of sock to foot happens at the moment when you look at them. In the meanwhile, you've been - metaphorically speaking - in a superposition of all possible states of wearing socks.

Now, in order to explain this phenomenon, do you need faster-than-light travel of your left sock's color to your right sock at any point?

Yes. More specifically you need non-locality, because you expect both feet to have socks of the same color. Now either this is a hidden variable, or the two socks have to coordinate their color at some point in time.

Hidden variable theories have been proven not to be applicable. That leaves some way of coordination. Which requires non-locality.
Both technologies are clearly very compelling to users.

This is a bit outside of my expertise, but that page mainly points out that DynamoDB supports 3 more language-specific SDKs, while lacking ACID and what appears to be native cross-region replication (through Lambda). Until recently, Datastore was coupled with AppEngine that might explain it.

Would love to hear more thoughts from you.

(work at Google Cloud)
Blackblaze, time machine, synology nas
I just finished reading his book "deep work" this morning. I highly recommend it, I'm not going to give up social media but I'm not going to give in to it either.
Real immutability would be good in more applications, as when you load a program into the memory of an embedded processor and then blow the programming fuse so it can never be changed. Hardware where parts of memory can be made read-only after boot and can't be written again without a full processor reboot would be useful.
Oh, indeed.

I've had my own.. disagreements with the people here running the place. One of those very disagreements was what I thought was active targeting was in fact me triggering a spam filter or something.

The underlying problem is HN should be more transparent in how people get on "shit lists"- hellbanning, no submit, and other statuses.

I tended to like the Kur5hin style model, where every mod is linked to the user, and everyone can see it. Albeit, K5 is dead...
Sure, if you want to trust someone else summary of the material.

Clearly the details have to spelled out somewhere otherwise there would be no way to create a TL;DR version.

I don't think anyone has invented a lossless summary algorithm for natural language so you are inevitably throwing away details, perhaps important details.
I'm not convinced by your argument. People freely give away this information and more to facebook, etc.
I agree, size of support org is probably not directly correlated to quality. I was mostly responding to parent, who made the argument that Google can afford to be inexpensive due to lack of investment in the support org.

I do assure you that Google Cloud invests a whole lot of time and money thinking about customer happiness, as should all organizations. In the public cloud business, customer happiness is everything.
That logic suggests we should ban free speech and only allow certain people and organizations to be registered as valid information sources, preferably after passing some sort of test that shows they're legitimate and trustworthy.
> The work of Coase and Pigou both imply that the free market is perfectly capable of "valuing the environment" […] It's humanity that is short-sighted

I'm not sure there's anything more worthless than purely theorical econ, if you assume perfectly spherical cows in a vacuum all economic systems will end up at the same point and it doesn't really matter which one you pick.

> We're back to "no straight thing was ever constructed from the crooked timber of humanity." Trying to ... sawmill it straight has a pretty poor track record.

And yet that's the entire point of political and economic system, if you unmoor the system from the "crooked timber of humanity" it has no application.
> Many of us didn't major in engineering, as the article states. There are no ethics classes in Math (what I studied in school).

That is a good point. To expand on that, many software developers don't have formal training at all. I didn't mean to imply that my experience is typical or even common. I know CS programs at other schools that do _not_ require ethics or have it as an optional elective so it's certainly not universal even within CS.
No, they are not separate concepts. Your argument is akin to the one that says "if we block cialis spam, what's to prevent us from blocking all of commerce".

Why are you defending spam? You just did it upthread, when you suggested that maybe we shouldn't be so hostile to people who believe that the Dalai Lama endorsed Trump. The authors of that story do not believe that. It's webspam.
This was way long ago, prior to the existence of web browsers. I suppose I could have just gone to work and read a book but it was literally a hard chair in a broom cupboard and a 'desk' that was barely big enough to hold a monitor and keyboard. There's a limit to how much fun you can have with only a copy of Excel 3.0, especially when I could do the same thing in greater comfort at home.
Using Python for an API call that is basically a thin wrapper around one of our supplier's (not very good) APIs running ~500k requests per day. We've had problems twice with 500 errors for all requests at night when they do maintenance on the API gateway/lambda hardware and don't tell us (in both cases they announced new features the next morning). We reported it to support both times and got "we're sorry, but since it's all good now there is nothing to do" as the response both times. Left a bad taste in our mouth and so we haven't deployed anything new to it and probably won't for a while despite it working well otherwise.
It's not PII [1]. That's an actual legal term. Workit apparently wants worker identifying information, and Walmart, like other employers are free to tell their workers not to provide it, but there's no ethical or legal reason they can give to workers not to use it.

It's not unlike GlassDoor - lots of companies would prefer you didn't use it, but at the employee level, the advantage/disadvantage ratio is pretty in your favor.

[1] https://en.wikipedia.org/wiki/Personally_identifiable_inform...
Anything even remotely important gets printed out on paper. Even source code. I was burned once when one of my computers died and my NAS died while trying to recall the backup.

On a semi-related note, I find it easier to read printed code and mark changes than to stare at the screen.
I got the same impression from driving around, it isn't slowing down much (a friend of mine joked they could all be driving to interviews but statistics suggests otherwise)
What a way for corporations to infiltrate budding labor organizations, though. Cynical-me expects a rash of fakes and knock-offs where any data input in the app goes straight to HR.
Show HN: Compat.js – Static analysis to detect browser compatibility issues
Is it the same as the essay "Shipping Out", that David Foster Wallace published in Harper's Magazine in the mid-90s?

https://harpers.org/wp-content/uploads/2008/09/HarpersMagazi...
Timemachine, Backblaze and a bit of Dropbox (particularly for syncing photos from phone)
"Purging people based on political opinions is exactly how democracy is supposed to function."

What does "purging" mean to you in this case? You've now provided two examples: firing and voting. What level of political disagreement justifies what actions? I don't think there's widespread agreement, and it's something I'm trying to figure out for myself.
Every year since the current boom started, people have predicted that we are in a bubble that is about to burst. Every year since then, that prediction has been wrong.

It's pretty clear that most of these predictions have been motivated by sentiment or mood affiliation (e.g. "these new startups don't really make anything, techies are ruining San Francisco, so they must therefore be bound to fail") rather than economic facts.

So, I just don't listen to those predictions anymore. If a slowdown, or a slump, or a crash happens, I'm sure I'll notice it without the naysayers' help. I'll start to worry when it becomes significantly easier to hire engineers.
TSLint 4.0 Released (Typescript)
I have an idea, why don't we just filter out all the obvious spam sites?
Mathias is the man!
Sometimes all it takes is to point out the potential legal/moral issues in writing and request a clear order of execution, also in writing.

When a paper trail eliminates the possibility for management to plead ignorance and shift blame later, management often happens to grow a conscience.
This lack of separation cuts both way

I agree. In principle. But I don't think that the two perspectives are equivalent, unless you think the group of people who won't be greatly served by this machine because it strikes the wrong compromises, are somehow equal in numbers or importance to the ones who will, because it does. Which I think is preposterous. But time will tell of course.

Ahh, that doesn't quite follow

Yes, I probably put too fine a point on that. The point a was trying to make was that some people seem to dismiss all the ways in which this machine is better (which is most or all of them), because it is not better enough. Which I think is a strange, entitled way to judge a it.
Argumentum ad absurdum. I expected better from someone with your reputation here on HN.

And now you're not even reading what I said! Spam should be filtered as spam. 'fake news' applies to so much more than just spam, as I have already demonstrated.
Don't read the comments!
Why Liberal Arts Majors Make Great Product Managers
"If you think the last part is silly, here's an article citing architects claiming it would be "unethical" to work on the border wall."

That reminds me of the American Psychological Association's (APA) position on torture:

"Any direct or indirect participation in any act of torture or other forms of cruel, inhuman, or degrading treatment or punishment by psychologists is strictly prohibited. There are no exceptions."[1]

This might seem unfortunate to some, or may smell to them of unwarranted political meddling. But I for one am glad these professions are taking these strong and clear ethical stances, and doing so on what I consider to be the "right" side (ie. anti-torture and anti-xenophobia).

I'm also not sure how one could separate ethics from politics. Some people even believe that every action is political.

[1] - http://www.apa.org/ethics/programs/position/
By doing that Walmart is promoting the group ha ha. Min.wage employees are not going to listen to their boss when at home.
Firefox pushes Mozilla services, such as their "Sync". They've also pushed commercial services, such as "Pocket", over user objections.[1] And, of course, they were paid to make Yahoo (of all things) the default search engine.

[1] https://groups.google.com/forum/#!msg/mozilla.governance/2PY...
Arq (https://www.arqbackup.com) and AWS. As close to set it and forget it that you can get.

Process:

- Local TimeMachine backups

- Arq backup to AWS Glacier
I actually was not comparing Google to Amazon here, apologies if you got that from my post. I was mostly responding to the parent, whose argument was that Google is so much more inexpensive than AWS because Google doesn't invest in support. My experience has been the opposite.

I am also not going to get into a discussion with an AWS employee about culture health between the two organizations. Both are trying to do it right for the customers, and both have unique challenges, regardless of the amount of coziness of their offices :)

It's unfair to paint Google as "out of touch" and "not customer focused", just like it is unfair to bring up horror stories about Amazon culture, especially if you're employed by a competitor.

Apologies, again, but are you an AWS employee? I don't want to inaccurately label you as such, but your posts hint at it.

(work at Google Cloud)
Yes, but the blocking factor is the precursor to the PE exam, namely the Fundamentals of Engineering exam. Even the generic FE exam contains topics that most CS majors are not likely to have encountered. See http://ncees.org/wp-content/uploads/2015/07/FE-Other-CBT-spe... for a summary.

The other major blocker is that the Professional Engineer licensure process requires "four years of progressive engineering experience under a PE" (see https://www.nspe.org/resources/licensure/what-pe). There being few, if any, software PEs, there is something of a chicken-and-egg problem.
If we stopped all fishing, you would end up with quite a lot of decreased biodiversity in lakes from eutrophication, cause by those farms that supply that vegan diet. I know, because I know fishermen who got paid by the Swedish state to do just that.

We could demand that farms had zero carbon footprint, zero water usage/drainage, a new tree for every cut one, and no pesticides. It is expensive, and food labeled under a mission which try to cover some of those aspects do demand a much higher price. At best it can be said is that its has a lower environmental impact that cows, even through my government (Sweden) explicitly says that if we don't get more farmers, most of the open field and bio diversity that comes from open fields will be lost.

Personally, I would go with a omnivore diet that pay a little extra (ie about double vs the cheapest) for products under environmental focused labels, and then just eat less of it. Even better, skip that car and you will end up having a much lower carbon footprint than any car owner has, regardless of diet.