skysight-inc/HackerNews huggingface dataset:
>>"Call them Nazis" is a pretty standard tactic in the left wing arsenal.

It's not a left-wing thing at all. The term "Nazi" has been culturally ingrained in the United States as a derogatory term to describe anyone who has a strong authoritarian bent and cares about following the rules/law at the expense of everything else. You can see examples of this if you examine the colloquial phrase "grammar nazi", or a more specific humorous example from popular culture, "soup nazi", or a term invented by right-wing radio host Rush Limbaugh, "feminazi".

This everyday usage of the term "Nazi" is different from pointing out that someone is an actual, literal Nazi, based on the fact that they do Nazi salutes and wear swastikas. That is the real problem in the United States today: not that we are a bit too casual in labeling people Nazis, but that denouncing actual Nazism is met with "well what about antifa?!"
Complementary video (Bell's Theorem) on MinutePhysics: https://www.youtube.com/watch?v=zcqZHYo7ONs
Sure, but as the article points out, it's one thing to be banned or blocked from posting on a particular website or other internet-based service. It's another to be (de facto) blocked from posting on any site/service or even creating your own.

It's an interesting point because while I have no sympathy for the Stormer folks who were effectively shut down themselves, it certainly provides a good illustration of how losing access to DDoS protection and similar services can all but completely remove your ability to engage in organized, internet-based "speech".
And funny enough these guys boast so much internal and external audit with bunch of iso standards and certifications!
If the risk is perceived higher with small children and lower with teenagers, then it is 100% on adults.

No amount of money will overcome "they suspect me to be predator" social pressure.
I do this:

requirements/

/base.txt
/test.txt
/docs.txt

Then in setup.py just read these requirements.txt. I just find this easier to manage all the dependencies from a single point. During development and testing code, you'd assume base.txt is what is going to production. It takes some care to commit this file, nonetheless.

I could keep a freeze version if I really want to have a full view (for debugging purpose).
I my case, my greatest flaw in playing GO was losing sight of the objective - i.e. gaining more space everywhere. Instead I would zoom in too tightly on wherever the last few moves had happened; win battles and lose the war. I suspect that's very common in newbie GO players. But I still like the article, creativity is a different task with different pitfalls.
Eh, that's not what your tone indicated. It seemed like more of a middlebrow dismissal. But I'm glad you changed your attitude. It's a lot easier to criticize than to contribute.
That sounds like a useful model, but might be unsatisfying to those who (rightly or wrongly) perceive experience and qualia as sine-qua-nons of existence.
The problem is they use search and advertising to promote their other properties. So, simply removing that connection by splitting the company into 2-3 parts would do a lot to minimize the harm.

I would suggest: Search, Addwords, Everything else.

PS: Picture how much a 24/7 worldwide ad on googles home page is worth. Except the only customers for that are Google Properties.
Unfortunately you being scared of Christians does not equate to a fascist US government.
So define "blockchain" as "crypto-backed distributed ledger". The "distributed ledger" part of that isn't new. Crypto doesn't imply bitcoin. But yes, right now the two are inseparable, which IMO is part of the risk. I don't want a new currency: I want the benefits of the blockchain. A lot of the so-called benefits of bitcoin aren't really exclusive to it: they apply to any currency and a distributed ledger (and the implementation thereof).

That "bitcoin" is what we call blocks, and blocks have value because they take effort to get, doesn't mean that's a robust currency. I can go dig gold out of the ground, or speculate on wireless frequencies, or whatever.
Perl does that as well, and you can even choose the delimiters you wanna use:

> For the constructs except here-docs, single characters are used as starting and ending delimiters. If the starting delimiter is an opening punctuation (that is (, [, {, or < ), the ending delimiter is the corresponding closing punctuation (that is ), ], }, or >). If the starting delimiter is an unpaired character like / or a closing punctuation, the ending delimiter is the same as the starting delimiter. Therefore a / terminates a qq// construct, while a ] terminates both qq[] and qq]] constructs.
Nginx.conf 2017: Keynote with Gus Robertson
Functions-as-a-Service is coming in PiCluster 2.2
Let’s be careful not to conflate legal with ethical. It could very easily be legal to censor all hate speech (Canada and UK have these laws). And I mean government censorship, not we-don’t-want-to-do-business-with-you-censorship.
Glad to know my home router defaults have better security than the company responsible for half the country's SSNs...
>The lack of complexity comes from the fact that monoids are just defined by two simple axioms. Using them in a different domain does not change that.

You'd be surprised. A pointer (as in C) is an even simpler notion, but the complexity it represents to new programmers is big.

Complexity in a programming element from the interplay it has with everything else -- not from it isolated.
It is worth revisiting the trademark-thread, the responses of everyone involved are level-headed and civil.
> There is the old API which is closely modelled after JDBC

Pretty much, exactly my point about "weight of legacy technologies" :D

> JAX-RS even has it's own component and DI model

Yep, CDI and JAX-RS came out in separate JSRs. JAX-RS 2.0 could pretty much be written on top of CDI however
Contraband can be digitally transmitted without physically traversing a border. Given this, what purpose is there to performing extended searches (potentially of cloud / remote data) at the time of border crossing?

This opens a door to unlimited search power at US borders against US citizens. There is already a 100-mile inland range where your can be searched without a warrant around our borders -- we are only going to make this worse by extending that range into all of our private digital data.

I posted a house/key analogy just now that may help clear up the distinction between physical and digital data search. Just to be clear, I'm actually ok with border guards physically inspecting my electronics. I am not ok with them compelling me to login to them, decrypt them, or otherwise hand them over my social media / banking logins / etc.

Keep in mind, we're talking about US citizens re-entering their own country here. I think this is a key point.
Remember that the Nazi genocide plans were secret; while elections were still going on, the talk was only ever of "the Jewish problem" and e.g. a registry of Jews.

Now compare http://www.independent.co.uk/news/world/americas/donald-trum... : the "muslim registry" appears to have gone away but the discriminatory immigration ban has not.
https://www.youtube.com/watch?v=JSZTPuJ14Ro
Is this not a form of Idealism?
Newly promoted as project manager?
GP mentioned being banned from the internet, not from a forum.

Name a single Communist who got their domain name permanently clientHolded by every Registrar attempted, or their Hosting, DNS, DDoS mitigation services denied by every provider attempted.

Reality is that Communists don't face anywhere near as much platform denial or employment insecurity as Fascists do. Not even close, despite the significantly more horrific body count of Communists in the 20th century.
Is this a stealth "I'm done with the small delta of novelness Arc already has and am stopping on it. If you can't appreciate that then you need to look harder" article? :-)
Sure thing, we've updated the title to a representative phrase from the article.
> f is associative: for all a, b and c, we have f(f(a, b), c) == f(a, f(b, c))

> Relative paths in a file system form a Monoid under appending

How can appending be associative?
* for a help portal
> I’m confident that most people in the day-to-day of business will agree — the more expensive the service a B2B company provides, the more incomprehensible its website.

This is 100% accurate. There was a thread on here a few days ago about the 10 most valuable startups, and I was surprised to find that I wasn't at all familiar with several of them. I started googling and was shocked at how difficult it was to understand what the fuck their business is from their home page. It is much easier to just go on wikipedia or read a press release of some sort.

I have to wonder if the conclusion in this article is valid -- the more obscure the web marketing, the more phone calls they will get, and the easier they can do the hard-sale. I feel like most of these businesses are so cryptic and generic that it pushes people away.
>>The leader of the Nazis was writing about the need to exterminate the Jews well before he had any sort of political power, so we can't really say it's surprising he ended up trying to do that once he had power. There's no analogous thing for Trump.

Uh, what? Trump absolutely used racist, hateful rhetoric to rile up his base and get elected. Have you listened to any of his campaign speeches? Any of the debates?
> not to mention there's a finite supply of money, it's literally impossible for everyone to be a millionaire (well, you could inflate the currency to the point where a million dollars is nearly worthless, but that's just playing semantic games).

Most people who are millionaires don't get there by holding a million dollars in currency, they get there by holding assets worth a million dollars. This is not zero sum - assets can be created (and destroyed), and their value is assigned only at the time of transaction. The total value of all assets in the U.S. is significantly larger (by orders of magnitude) than the total amount of U.S. dollars available.
I'd love to know if women as tall as men get paid closer to men's salaries, as a group.
That doesn't make much sense to be honest. Consciousness has little to do with survival. Simple 100 lines of code robots can do "perception, evaluating actions, acting, learning from reward signals".

By the way, to understand what you mean by consciousness, do you consider yourself conscious when sleeping?
You're making a very big leap from 'Russia arrested someone and charged him with treason' to 'That person was actually a US spy' and even 'The arrest of this person who was actually a US spy is the driver behind a particular US policy'. We just don't have any reasonable insight into why Russia arrests people and what, if anything, they're guilty of.
> then you should still stick to ASCII unless you have other good reasons to.

Why? Using non-ASCII Unicode characters acts like a nice canary for detecting character encoding issues. Besides, why would I purposely limit my text to ASCII? It doesn't even suffice for English, let alone almost any other language I use ­— including my native language Dutch, German, and Japanese.
This is amazing; a couple years ago, I was denied a job at Equifax due to "inexperience".

Maybe I was inexperienced, but I kind of learned that you don't stick with the default passwords for everything pretty early on.
You're answering the question "Is it okay to censor stuff that's super-duper bad", which no one is asking. The question at hand is who gets to distinguish bad-enough-to-ban from the not-bad-enough-to-ban. That you've replied twice without answering suggests, I think, that there's not an easy answer. Not that there's any shame in that! The founders couldn't come up with a good answer either. The first amendment essentially says, "Restricting speech is so difficult to get right that we don't trust Congress to do it."

Meanwhile, the point this article is making is that (in practice, if not in law) the current answer to the question of who decides what to censor is "middle managers at network infrastructure companies, based on what their social media departments suspect might hurt their brand." If you think that's an acceptable answer, great, but I don't think you can go on thinking of yourself as a "slippery slope fanatic when it comes to free speech" in that case.
Are you actually prepared to leave your bank if they don't give in to your demands?

That's what it would take for that to have any impact.
Your comment is equally patronizing.
Well, the military has its own share of "simplistic" abstractions exactly like that, that are nonetheless extremely useful to its operations.
I tend to think JavaScript is the "next Java": It's nobody's favorite language, but it's the one that many, many, many projects and businesses settle on as a compromise on popularity, availability of talent, quality of tooling, options for deployment, etc.

And, I would disagree with you on Java being a "much better designed language". I enjoy coding in JavaScript a lot more than Java and always have (even though neither is my favorite), and historic Java had tons of misfeatures, too. Both have evolved in very good directions, but I think JavaScript is evolving faster and in more interesting ways, partly because of its history of being an open platform vs. Java's Sun->Oracle guided path.

Both also followed some dead ends...JavaScript, in particular, has always been a mess of warring factions, and the uncomfortable bolted-on feeling of some of the Java-like things it borrowed in the early days is particularly weird feeling in today's language. Coding in JavaScript feels like coding in three or four different languages. But, the thing as a whole isn't bad at all. It's extremely powerful and has become extremely concise in recent years (which has always been the biggest turn off for me with Java...so many damned lines of code, I just can't see the forest for all the trees).

Edit: I agree that WebAssembly is going to shake things up, but it'll probably be many years before any language is as widespread as JavaScript on the web.
If a company has the fiduciary duty to make money for its shareholders, can it simultaneously be forced to allow content on its servers that risks its ability to earn profit? These companies are happy to take anyone’s money until the glare of bad PR starts to take money from their pockets.

It seems like this kind of “censorship” is exactly the kind the freedom-loving West is looking for. Market-based.
He's actually a pretty decent reporter in the Washington DC area. He covers transportation, including all the failures of WMATA (DC metro).
It seems, its fixed now. Great speed.
I gave up on Apples' Music app .. and just use VLC, now.

There is something very liberating about using VLC on iOS, and managing my own music archive, manually. Sure, it feels like 1996 all over again - but at least I know exactly where I stand, and what I'm bringing with me, with VLC.
What's amusing, and by amusing, I mean not amusing at all, is that there isn't any heavy content in the page - it's all text until you get to the comments, which aren't going to be seen until you get to the end of the article.

When all you have is a hammer and so on and so forth ...
Of course you can/should join everyone else in trying to influence. But there's a widespread and not entirely unwarranted belief that the agenda around federal land protection and use is driven by populous urban centers.

Look. I favor protection of federal lands for the most part. But there is a reflexive belief in some circles that land use should be restricted as much as possible and uses like hunting should be generally banned.
It's really the post above that which does so, by putting child abuse and political affiliation on the same plane.

Now when it comes to political ideologies, the difference between thought crimes and real-world actions is not so clear. Someone might believe in nazi ideology, vote accordingly, discriminate in their personal or professional lives based on that, but not be any sort of public activist - that's what I'd call a 'thought crime.' It's their right to hold such a position no matter how repulsive I find it.

There is a qualitative difference when someone steps into actively promoting such ideologies (eg waving nazi flags or participating in marches). The thing about nazi ideology is that it's explicitly grounded in the elimination of some people and the subjugation of the rest, and rejection of the democratic principle in favor of leadership from above.

When you get to people who express support for specific policies like genocide, ethnic cleansing, etc. and who organize in pursuit of that objective, it seems to me that they've passed out of the realms of 'thought crime' and into actively threatening demographic groups and their members.
Good point, reminds me of the Red strategy of the Millineum Challenge.

https://en.wikipedia.org/wiki/Millennium_Challenge_2002
AWS vs. Azure vs. Google Cloud: How to Succeed in the Cloud
Maybe the rate is marked up but I'll be damned if that's not a great cheap tactic to really incentivize people to pay on time.
"Its researchers explored the portal and within found a list of more 100 Argentina-based employees, the blogger disclosed.

Using this list they were able to uncover the workers' company usernames and passwords, which turned out to be matching words in each instance."

Unreal. So it wasn't just one admin, it was everyone.
Heheh, fair enough. But I figure if the hoodie is the deciding factor for whether or not to donate (or how much), then you're just making a purchase.
New WebExtension reveals targeted political ads
It seems that Equifax needs to be sued out of existence...no settling.

This would send a message that companies need to protect sensitive data or face severe consequences.
No discussion of overthinking FizzBuzz is complete without a shoutout to the glorious EnterpriseFizzBuzz: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
Curved single quotes (‘...’) are recommended now:

https://www.gnu.org/software/emacs/manual/html_node/elisp/Do...
And then you start wondering whether there are other kinds of weapons you could be exploring, and hey, turns out that's pretty useful.
Body language can convey a lot of information. We had to swerve onto the shoulder slightly yesterday to allow a motorcyclist room to move out of the way of a car in lane 2 who wanted to merge into lane 1, but didn't bother to signal or check his mirror. The wave we got from the cyclist afterwards said all of "thank you, and screw the guy next to me".
If Equifax takes your Social Security Number and a Phone Number to require you to setup any new credit, couldn't the hackers call Equifax and give a stolen Social Security Number of a high profile peerson and hold their credit ransom?
Should've been separate bullet points, not ordered bullet points. Fixed.
How I went from selling food in the street to working for top firms in tech
School is really societal progress. Many mothers stay at home with very young children, but K-12 is a free babysitter.
The local NBC channel (WRC-TV 4) covered it as well: http://www.nbcwashington.com/news/local/Driver-Dressed-Like-...
Yeah, it seems to be vaguely similar.
> But Facebook, despite being a monopoly or nearly so, isn't either of these. It makes no sense to speak of breaking Facebook up -- what does that even look like? Each if the Baby Books gets 1/20th of the users?

I think you answered your own question: one way is you divide it into N successors with 1/N of the users, and mandate that they integrate with each other (and new players) over an open and interoperable standard. Whatever's done, the key part is the interoperability mandate.
Everybody has a camera in their pocket that takes pictures for free. That's increased the number of images that you can train a neural network on (and the number of images that you might want to classify with it) dramatically.

I remember when I was a kid, you had huge binders of photo albums, and the total number of pictures that a family might own numbered in the hundreds. Now I take that many photos on a week-long vacation, or sometimes just in ordinary life, and my cloud backup has maybe tens of thousands. Multiply that by a billion cell phones and that's a lot of images out there.
FinTech Startups Defining the New York FinTech Industry
breaking up a monopoly isn't the only solution.

They can be regulated / and forced to fund public research.

when Facebook decides who gets silenced, who's news is treated as true, etc. google shuts people's accounts down for no given reason, changes search traffic and penalizes sites. They should be held accountable for their actions, and justify them. currently there is nothing in place for that.

recognizing them as monopolies and regulating them as such could rectify that.

you are also incorrect about facebook. You can easily break them up, Facebook / WhatsApp / Instagram for example.
For sure, I'm not saying this solves everything. I just think it would be a pareto improvement from where we are now.
Fair, but data can be encrypted in an air-gapped machine and then sent over the Internet, too. Unless you have diplomatic cover (and privilege from being detained or searched), I would argue that carrying in person is higher risk.
You are just giving definition for consciousness without any kind of good justification. It really don't answer to any questions.

For example:

1. Why loop in RL produces consciousness and other kids of loops don't?

2. In the "perception -> judgement -> action -> reward" loop, how these different parts are qualitatively different. If you remove action, does consciousness stop?

4. Following that definition even the simplest LR robot of few hundred lines would be conscious and more complex industrial robot with advanced machine vision would not be.
Is that because I included the Wikipedia link, and Wikipedia calls them all myths?
I have an hour and a half commute (each way) and majority is spent on the train. I have a hotspot and do all my fun programming on there. Learning a new language, learning a new framework or just creating something. It's a great way to pass the time on the long commute.
Makes sense. I understand their concerns.

Would also makes sense to ban Microsoft at least in the EU for anything government or military related and only used a custom tailored Linux. EULinuxs instead of Red Linux :-)
> couldn't the err passed to the catch() expose the necessary parts of the scope like it could for exceptions not created by Promises?

That would require Promises to create and use a new unique and intrusive API into the interpreter. Requiring an exception to preserve the scope in some specific case is... problematic, to say the least.

Instead exceptions in Promise callback could be handled as uncaught exceptions, which would solve the problem caused by Promises catching all exceptions and passing them as error values.
Hey, thank you too!!

I have no idea either. Luckily it wasn't much, but maybe my tone was off.

It couldn't possibly be my assessment of the story- everyone else commented the same thing!

Maybe the site wants those sweet sweet clicks and time on page metrics :)
IANAL: Claiming active duty when not maybe subject to prosecution under the Stolen Valor Act and/or various types of fraud.
Because ABC could be built by appending C to AB, or appending BC to A.
I always hated this horribly inconsistency.

\left( \right)
\left{ \right}
`` ''

Why not

\left" \right"
\left' \right'

Better yet, make it completely DRY:

\( \)
\{ \}
\`` \''
\` \'
One of my senators wrote a respectful note to the FTC asking for an investigation, so I'd assume we are all set (https://www.peters.senate.gov/newsroom/press-releases/peters... ).

Less sarcastically, we need a political reformation focused on effective, pro citizen government, instead of politics focused on holding or reversing the status quo on divisive issues. So good luck.