skysight-inc/HackerNews huggingface dataset:
False equivalence is a powerful form of propaganda in heavy use today.

It is our duty to be objective and rational, and that requires us to challenge and reject "false equivalence" arguments whether it's Putin, or Assad, or Duerte, or Erdogan rationalizing their despotic government or US Republicans rationalizing their unprecedented and unequal malpractice in American government.

I feel that anyone who dares suggest that "both parties are the same" is so fundamentally ignorant that they're suffering from Dunning Kruger / illusory knowledge.

One only needs to read about "starving the beast" (a nefarious legislative plan of cutting taxes and not spending, to intentionally manufacture budget crises surrounding debt, to cut social welfare programs) or the Project for a New American Century (Republican PAC in 1999 which planned the invasions of Iraq, Afghanistan, Libya, Iran and Syria in the early 90's before GWB re-invaded the middle east -- that list sound familiar?) to understand how the modern assault on Liberal Democratic order in the West was planned and executed.

I'm just so tired of false equivalence.
Government cloud computing adoption
>I agree, OO is ultimately good enough.

And Common Lisp has arguably the most flexible and powerful OOP system around, CLOS.

Why don't write OOP in Lisp? It is done successfully by lispers around the world.
This doesn't undo text selection disabled by following: http://www.rgagnon.com/jsdetails/js-0120.html.
The OP is suggesting an important question though: what if the vast majority of this ubiquitous harassment comes from a tiny minority of men whom few others here are even aware of?
I used http://multirbl.valli.org/ but who knows how many are out there, not including private lists.
What's your opinion on .NET Core?
This is a dupe of

https://news.ycombinator.com/item?id=16389624

I find it a bit frustrating that I wrote this article in an afternoon and it made the front page twice at once, while things that I spent several months working on don't even get a single upvote. I guess that's a lesson in how marketing works.
nice! starred.
Not really. The cat got the least amount of trolling. What these people are doing is really asking for their time getting wasted by a bot before being transfered to a human customer support operator.
'...and claim this doesn't count as real evidence?'

If the guy had replied saying he actually did know the person I would have to accept that as true. He didn't.

Despite recent evidence, this isn't The Guardian and I am willing to believe that most people here are honest and don't just make stuff up to suit their political agenda.

To answer your question, two lefty news articles and fakenews.com don't count as evidence, no. His word would have been good enough for me.
In a world in which any piece of content you want to exist does exist because someone is written it (and we're a lot closer to that world now than in Hearst's day), power lies not in production of content but in control over which content actually gets seen.
This. People can be angry at Google but they have to respect a ruling from a US judge. And you can bet that there are a lot of vultures out there willing to sue Google.

Today its Getty tomorrow some blogger hoping to make a dollar.
Oddly enough, this code is pretty much completely paste- compatible with Lua, too. (Except the ; of course ..)
Do you figure pro/anti-gun twitter posts from actual users are less likely to result in us being at each others throats? Really seems like pissing in the ocean.
What call centres can tell us about sexism
My mail server routes via Amazon's SES, which provides an SMTP smarthost my instance of postfix can relay mail to. You authenticate each sending domain using DNS, and it even supports DKIM signing.

Until I did this, my deliverability, especially to GMail, was awful.
https://mxtoolbox.com/blacklists.aspx takes a few seconds? Then to follow up is a few more minutes
I think it's related to https://www.theverge.com/2018/2/15/17017864/google-removes-v....
Democracy depends on connection, and the free exchange of ideas among an intelligent and informed populace, even in the presence of falsehood and rumor.

The problem here is not democracy being unable to weather the internet, any more than television, newspapers or radio, but of society trading healthy skepticism for cynicism, encouraging disengagement from the political process and failing to raise the electorate democracy needs.
The fallacy you are absokutely running with here is "false equivalence." Yes the Democrat party is slimy self-serving punters. But they're not nearly as good at it as the R's. Even acceptingthere isn't a difference in kind (I happen to think there is) but surely you would admit there is a difference in degree.
I really don't think potential motivations are very mysterious if the Russian state is actually doing this of their own accord.

Like you said, sowing political discord in general over hot-button issues is a benefit.

But if they're really trying to tip the scales in favor of the pro-gun lobby then that makes sense too. Riling up the pro-gun voters is a way of meddling in the 2018 elections with a pro-Republican/Trump bias that we already saw in 2016.

In addition, it's conceivable that Russia believes that more permissive gun laws will help destabilize America.
so $35 yearly s a good deal, if you find there free and good name. I will not switch from our current $50 .io domain because it's cool.

and when we bought .io 2.5 years we spent several days looking for a cheaper option. For dev tool having some shitty website name or provider is suck
Ultimately, I assert the truth is that we don't know why it didn't succeed more. So, speculation is just that. Take mine that is about to follow as more of it. I would be delighted to know of a way to test some of these ideas.

Lisp didn't win because it used to cost money to get a good implementation, and there was no company throwing tons of marketing at it.

Now, I specifically don't think it is a case of worse ones winning. The reality is they are all impressive. Many newer languages got to make tradeoffs that were not viable years ago. They are still nicely done and I'm glad they are here.
The Second Amendment is being turned into a suicide pact
Though it seems like providers have not yet figured out the full set of crashy things (an overly conservative thing to do would be to filter out zwnjs in <consonant, virama, consonant, zwnj, vowel> for the three languages listed). Twitter blocks the original one but not any Bengali variants; গ্য + zwnj + a bengali vowel will still crash it.
Atari stock jumps 52% on plans for nostalgia-backed cryptocurrencies
>I put my selections back and walked out the door. Granted it was near peak shopping season - but that was inexcusable.

Scaling retail is hard. Especially if you're against "be on call 24/7 for minimum wage without additional on call compensation".

They could buy self-checkout terminals, though, but I imagine they don't want assets like that and would rather let the business fail. That's the writing on the wall (if not the stock trend)
Whatever Happened to the Desktop Computer?
That's literal sexism then... As in it's literally made to trigger sexual areas of your brain to get your attention.
If you wan't to insist that it's wrong to be biologically wired like that, Go on. But... idk.
But, rather infamously, a Kodak engineer cobbled together a rudimentary digital camera out of parts lying about in the lab, c. 1975, showed it to management, and they were like, who would want that.
Intellij IDEA.

Years ago I used Eclipse, but eventually tried Intellij and I've never looked back. It's such a great tool and I'm happy to pay for it.
Something I would add :

Find out where the mathematics you're learning comes from : who first developed it? what problems where they trying to solve? why were they trying to solve those problems? what problems does it solve for us today?

In my mathematical education I noticed that I had a more pleasant time and felt more motivated to learn the material when the teacher gave us this kind of background story. Since most teachers don't do so today, the student typically needs to get on the Internet to do their own research.
> If your app have special needs and has to use CSD, [...]

Who defines what's special and what's normal though?

> I have showed you that while theoretically it might have some merit, especially on mobile, in practice it doesn't work that way with desktop environments on Wayland - so it can't really be taken as a case in this point.

Because of Xwayland and interactions with the user?
One interesting piece of that puzzle is the book Foundations of Geopolitics from 1997 [1] by Aleksandr Dugin. It is basically a collection of strategies on foreign politics through intelligence arms of the government. There's no properly translated copy of the book available unfortunately, but there are excerpts [2]:

* Ukraine should be annexed by Russia..

* The United Kingdom should be cut off from Europe.

* Russia should use its special services within the borders of the United States to fuel instability and separatism, for instance, provoke "Afro-American racists". Russia should "introduce geopolitical disorder into internal American activity, encouraging all kinds of separatism and ethnic, social and racial conflicts, actively supporting all dissident movements – extremist, racist, and sectarian groups, thus destabilizing internal political processes in the U.S. It would also make sense simultaneously to support isolationist tendencies in American politics."

[1] https://en.wikipedia.org/wiki/Foundations_of_Geopolitics

[2] https://www2.gwu.edu/~ieresgwu/assets/docs/demokratizatsiya%...
When I got started, Junior developers were assigned to senior developers doing maintenance programming. It was important work but it also gave you time to come up to speed on the system without the crush of new feature development deadlines. Sadly, it seems that not only do companies not do that these days but the new breed of developers seem to think they are too good to do maintenance programming. I learned a great deal about how systems really work and how to write robust software from some great mentors who had been moved to maintenance work as they neared retirement but companies these days are quick to lose older developers in favor of less experienced and less expensive younger developers. Lots of tribal knowledge is lost in that fashion every year.
I think a plurality of kids in middle and high school go through this phase whether they play video games or not. It's a normal part of growing up. You've got lots of new hormones and frustrations in life. It's a time of testing all sorts of social boundaries. I wonder to what extent gaming increases this phenomenon from the norm, or whether it's just a different avenue through which these things are expressed.
>There is a reason lisp didn't win. We put up with it (I use emacs, so I have to write it at times) but in general it's harder to reason about transformable lists of code than it is about plain old objects and their methods.

Sounds like your experience was with Emacs Lisp, a very clunky Lisp.

>Though I completely agree that inheritance gets clunky and I strongly favour composition.

Check out CLOS (Common Lisp Object System), which is based on multimethods/multiple dispatch. It is very different to "traditional" OOP (most other languages except Julia and Dylan)
What if there was a law that any device containing embedded software would have to either be (a) open source, with source code and docs freely available, or (b) closed source, with source code and docs in escrow in the event that the manufacturer ceases support, at which time the code and docs would immediately become open source?
I'm with you, upvoted for voicing the absurdity of the title. The article, which I refuse to read completely, seems like mediocre pop health science and this website has devolved into giving it, at this point at least 16 hours of frontpage time.

I'll summarize it: "We don't understand cancer but we'll keep throwing shit at the wall until something sticks, and we're going to write up a bunch of shit and you shits read it so we can pay for throwing more shit."
For me it's a) crashing quite often on Windows and Linux and b) doesn't really autocomplete anything beyond really simple cases where I don't need it like "Vec::<String>::" will give me new. But on most things it's just really awful.

Error detection, at least in VSCode is only displayed after compiling, that might be the plugin though.
That would be a really cool feature.
Graduates with Knowledge of East and West More Employable in the Global Economy
Thank you. Autocorrected
Genuine question... answers?
Why are people here doing ad hominems when the core of the article is a discussion of new and interesting data as reported by GM and Waymo? If you don't like the data, attack GM and Waymo.
Hi milk truk
Facebook Must Stop Tracking Belgian Web Users, Court Rules
> (i.e., conservatives)

That's a bit of a short-cut there, it's not just conservatives that do this.

Also, keep in mind that the web (not the internet) was created with a completely different goal in mind, to connect organizations and individuals in a relatively friendly setting.

The potential for hostile applications wasn't even on the radar back then and if it had been I'm pretty sure some of the foundation stones would have been laid differently.

So now you get this weird mix of open societies connected in a very open fashion to outright dictatorships with the additional asymmetries of English being a pre-requisite for trade all over the world and thus a ready and cheap to deploy workforce aided by bots to sow dissention and to drive a wedge between folks in the remainder of the world.

What is sad - and that's why I picked out that fragment - is that once the ball is rolling we will then happily take over beating on that wedge.
Why is your email in my car?
Check out react-codemod [0] for practical React / JavaScript examples. To give an example with explanation, in the v15.5.0 release they deprecated React.createClass [1] in favor of regular ES2015 classes, with a fallback to a module.

[0] https://github.com/reactjs/react-codemod

[1] https://reactjs.org/blog/2017/04/07/react-v15.5.0.html#migra...
"Political division" has been pretty clearly shown: "Newly released Facebook ads revealed Wednesday show that two Russian-linked Facebook groups organized opposing protests last year at the same time outside an Islamic center in Houston."

-- https://www.texastribune.org/2017/11/01/russian-facebook-pag...
what framework?
Sum type comes from the fact that the resulting type has as many possible values as the types it is combining, summed. This is in contrast to product types like tuples and structs.

Either<u8, bool>

This has exactly 256 + 2 possible values.

Tuple<u8, bool>

This has exactly 256 * 2 possible values.

Of course, this simple numerical interpretation breaks down as soon as you have something like a linked list which has infinite possible values, but even then, you can fuzz the rules a bit and get useful information out of the math. But that is the core intuition.
Ask HN: Would you pay to have a penpal?
There's an epidemic of loneliness and there are some services that are trying to solve in some way this problem like having lunch with strangers or professional huggers.

I'm toying with the idea of creating a penpal service because I like to email and I want to solve problems like this. If you have read "The hacking of the American Mind" you'll know that one of the things we can do to become happier is to CONNECT (the others are Contribute, Cope & Cook).

The focus of the service would be to "be there" in an empathetic way for the people who need to be heard or exchange.

Do you think you could use something like this (now, or at some point of your life)?
Do you think someone of your entourage would benefit from this?
Hey that’s me! I’m glad it’s working for you. All credit to the folks who figured out this bypass. I just coded it up in Python when I couldn’t get some of the other solutions to work for me.
The concept of a driving test for self-driving cars is pretty interesting - is there anything like this currently in the works?
> When I play online games, in this example PUBG, I think a part of the fun is to be rude and aggressive before the match starts. You're about to virtually shoot them in the head so saying something rude to random online gamers doesn't feel at all bad.

You're right about how in some context trash talk is expected & part of the game, but maybe it'd be better to play games in which one doesn't practise insulting, mocking & killing others. Maybe it'd be better to play games which encourage our better virtues rather than our worse vices. Maybe the world would be a better place if we pretended to love one another rather than hate one another.
Not an issue when you run your own VPN with a cheap VPS - meaning the data is exiting in a datacenter in a location of your choice. While they or their upstream providers will certainly have some 'lawful interception' capability they are usually not interested in analyzing / selling the data on their wires as the consumer-facing ISPs.
Oftentimes the profile picture is the kid and it makes me wonder, what would the kid think in 10 years about the parent saying such awful things alongside their image.

They'll likely never even know, and won't ever see it, but I do wonder if these folks ask themselves that question.
Not Korean, but the Korean case is different, a bit. Korean syllable blocks are viewed as syllable blocks -- a new concept, whereas Indic consonant clusters are simultaneously viewed as letters of their own and fundamentally composed of more letters.
I find that "great programming" is less about the style of the code itself. That part is craftsmanship, which beginners do poorly, but once you learn it, you've learned it. Expert coders may have differing styles, but it mostly just looks like "good style". Like how two expert carpenters might make slightly different style of chairs, and you can tell that both are made really well, but neither style is distinctive enough that it will blow you away.

No, true "artistry" in code I find comes less from style in code and more from architecture. Like, when you first learn about the unix pipeline, and realize how all these tiny programs are composable, and it blows your fucking mind? Or when you're faced with a huge codebase, framework or engine, and you start to explore how it works, and you realize how smartly designed everything is, and how easy it is to do stuff in it? (it doesn't happen often, but when it does, it's wonderful)

That's what great programmers do.
Folder Lock 7.7.2 Crack and Serial Keys [Latest] Free Download Here
I actually added in that other post that party of the appeal is that you can easily explain most lisp using lisp.

This is a strong reason to keep the common syntax tiny. Learning to eval and what it means to apply code gets you ready to understand pretty much all of it.

That is, I suspect many of us like that you can often think of code in terms of other code. In that language.

Don't fall into the trap that this is the end game, though. I am not arguing that. Just that it is a helpful step along the way.
Kimsufi IPs often end up on spam blacklists. Is DKIM etc. enough to circumvent that or wouldn't your connection with other mail servers not even come that far?
Excellent point. The idea that someone should lose the job and livelihood because of a wrong doing is madness. The punishment should cause a behavior correction and not end of life. Such vengeful society we live in today!
The problem with AI is that we are building it, with all our biases.
Refactoring lisp gets harder the more complex the program gets. Approachs that are clever and reasonable for a 1000 line program can become hell in a 100,000 line program.

Effectively programming languages get less powerful the longer the program becomes. Breaking up programs into more powerful little pieces is never a clean separation and you need to make real trade offs between more separation and more power.
And you, your low opinion of others.
Lean UX: how to get started
API for ETH Smart Contract Analysis
I love when facts contradict socially propagated truth, and we actually change our minds as a consequence. That update mechanism is one of the biggest sources of faith in humanity I can think of.
Humans may not always grasp why AIs act. Don’t panic
Octopod forms are a better fit, but no doubt more complex to build and control over telepresence...
I theorize lisp isn't used more because of the massive amounts of parenthesis.

I think the concepts are great, and it's a great language for certain task, but my right pinky finger hurts just looking at it.

New programmers and developers look at that and compare it to something like Go, Python, or JavaScript, and all those look easier to write (although deceptively complex in places) and are 1000x easier to read.

A prettier lisp would do the world good, but things like sweet expressions are confusing for absolutely new devs to implement and veterans feel like they don't need them.

Short version: Lisp wallows in obscurity thanks to it's "look"
> I often wonder whether that same technology has made people better or worse.

I don't think it's either - it's just exposed what people always were but now there's zero friction to telling hundreds (thousands, etc.) of people your beliefs whereas before you'd, what, write to a paper and maybe it got published and 600 people would see it.
Is there any way to export data from 23andme, and find the SNPs and calculate on your own?

Would be nice if you could predict the height of your kids at a young age.
It's crazy in this business how everyone tries to sell something but I think there is still value there to extract, don't you think? It's a honest question because I'm new in this space and I always enjoy learning from others, especially from their mistakes so I can try to avoid them.

I would never copy anything they say or buy anything they offer.
Words can affect people. People can and do take that "dumb shit" personally. The age-old adage "Sticks and stones may break my bones, but words will never break me." is nowhere near true.
>Lisp didn't win because it used to cost money to get a good implementation, and there was no company throwing tons of marketing at it.

This was one of the reasons.

In the late 70s, cheap computers (IMSAI, Altair) were almost unable to run Lisp for useful purposes. Too little memory.

Minicomputers (DEC PDP /etc) were able to run full Lisp implementations but it worked slower than using other languages.

Lisp Machines (MIT CONS, etc) were able to run Lisp fast but those were dedicated, specialized hardware. And expensive.

Enter the late 80s; Lisp ran great on personal computers but implementations AFAIK were mostly commercial, so reserved to big budgets. I'd say Common Lisp did have success on the industry, used for many things (3D, CAD/CAM, simulation, etc).

Meanwhile the rest of the world was on Pascal, C, and C++.

Nowadays things are different, there are many Common Lisp implementations that are free and are good (SBCL and CCL, for example, are lightning fast).

But additionally, it is difficult to understand what advantages would Lisp bring. For this, the developer would have to grok (completely understand) the enormous value of metaprogramming, and to understand as well how flexible is CLOS.