skysight-inc/HackerNews huggingface dataset:
> Democracy depends on connection, and the free exchange of ideas among an intelligent and informed populace, even in the presence of falsehood and rumor.

That works as long as there are ways to ascertain what is rumor and falsehood and what is fact. As soon as that is impossible the S/N ratio drops to the point where you have a net negative making it much harder to engage in critical thinking. That's why the bot army operators don't really care which side of a particular argument they are taking, all they care about is - just like any other ad network, ironically - engagement so that there are less braincycles left over to think about the stuff that really matters.

> The problem here is not democracy being unable to weather the internet, any more than television, newspapers or radio

Television, newspapers or radio as a rule were not - RT excepted - usually under the control of ideological or actual enemies. And when they were - such as Radio Free Europe - the powers that be tried what they could to control the message. So now we are starting to see what happens when there is no way to control the message at all and individuals can be targeted with messages that are tailor made to excite and enrage them about subjects they care deeply about.

> but of society trading healthy skepticism for cynicism, encouraging disengagement from the political process and failing to raise the electorate democracy needs.

I'd love to live in that place but I haven't found it yet. For the most part people are not at all happy to have to expend time to get educated about subjects they care about, they prefer to have their opinion pre-chewed and in short to repeat soundbites, preferably short enough to be made into bumper stickers.
I always get a little skeptical about articles like this, and the motivation behind them. Are there Russian bots - perhaps, but they tend to sow discord. It wouldn't surprise me if some fraction of the anti-gun tweets are also bot driven.

But at the same time, I have gun owning friends, and they tend to circle the wagons when something like this happens. With 1 in 3 adults in the US owning a firearm, it doesn't take very many of them for there to be a lot of tweets against gun control.

To put their reaction in perspective, realize that since fame appears to be a motive in these shootings, the easiest way to stop this would likely be to pass a law to prevent the media from covering mass shootings, or at least the names and life stories of the shooters. And I think a lot of reactions here would be "we can't do that!", because of the first amendment.

That's how a lot of people feel about the second amendment.
No. DSL-providers are legally obliged to let the customers use their own equipment (which includes the account details / passwords to establish the connection). Most of them even provide the details for the SIP connection that is included most of the times. If I remember correctly cable providers were fighting this - not sure about the final outcome...
Network Security: Get a Handle on Your Hardware
Because policy institutes really are that bad.

Contrast it with this take on the same data, which at least bothers to mention that Waymo is moving their activity elsewhere:

https://www.theverge.com/2018/1/31/16956902/california-dmv-s...
I think Step 7 is a good idea. Initially, I asked some contacts to send me an email from Gmail and Protonmail, to which I replied. From then on, my emails work fine with them (negative spam score).
Perhaps we have different definitions of sexist - I think that HN is generally quite supportive of the “free-thinker” type of sexism and racism exemplified by James Damore.
I always strugle with memorizing part. I am never able to reproduce word for word what I’ve learned or read, but I can put it into context and show my understanding pretty well. Here, with math theory, there is no alternative. I failed exams so many times only because of that vocal reproduction of learned theory that required word for word knowledge. I am having math exam on integral theory in 2 days and here I am sitting and lookin at screen. :)
Asimov is an incredibly broad writer. He has some stuff aimed at younger readers, but still managed to be uncomfortably sexist with the Norby novels. Robots of Dawn involves sex with robots. I'm not that familiar with the Foundation series but I've heard Foundation's Edge uses sex to drive the plot.
Heh. I think your steps 4-8 are all just “step 3 learning pains”. Configuring DNS for a “real email system” is often not trivial to figure out how to do. The steps are usually pretty “easy” (though getting a PTR record sometimes isn’t), but are frequently overlooked by beginners.
Losing the warranty is a given once it's been modified.

And obviously before electronic control, there were still a hundred ways you could break any given device and have it generate undeserved bad press for the manufacturer.

But I contend that the scope of things that can go wrong when you mess with the software, and the degree of damage that can be done, are both worse than with purely mechanical modifications. There's huge potential for unintended consequences, and bad press puts the original manufacturer in the awkward position of having to disavow their own product, bearing their symbol, because "the user modified it in an unsupported manner."

All this gets even worse if the manufacturer actively supplies source code and an SDK for making such modifications. How do you delineate supported vs. unsupported mods?
Yeah! Democrats! What have they ever done for us? Except for putting the internet common carrier regulations in place in the first place for Pai to tear down. Or making antitrust law reform a core plank in the party platform. Just for a couple of examples.

> Over the last thirty years, courts and permissive regulators have allowed large companies to get larger, resulting in higher prices and limited consumer choice in daily expenses such as travel, cable, and food and beverages. And because concentrated market power leads to concentrated political power, these companies deploy armies of lobbyists to increase their stranglehold on Washington.

https://www.democrats.senate.gov/imo/media/doc/2017/07/A-Bet...
> Congratulations, you can now pronounce (almost all of) Telugu (and almost any Devanagari script using this same play book). It is because these scripts are deterministic, and there is a single pronunciation unlike English and many other languages.

weeeellllll, not exactly. For example, spoken Marathi differs considerably from written Marathi, with vowels turning into other vowels, etc. My favorite example is the word लहान which is spelled "lahaan" but is often pronounced pronounced "lhaan" OR "laahaan".

Almost all Indic language experience schwa deletion -- you will say the word "kanpur" with no vowel between the n and p even though it is spelled "kanapur". Anusvars have a range of pronunciations that depend on the word being used -- they can nasalize a vowel, or add a nasal consonant like n or m.

However, these scripts are definitely way more phonetically consistent than English. These differences are minor.
Did you miss the post I was responding to? Let me help you out.

>I also see some pretty terrible behavior in Facebook comments on news sites/blogs right next to people's names, employer and a photo of them with their kid.

Did you miss what this thread is about? It's about rude or trolling messages and sexual harassment.

Are you intentionally missing the point?
China is a pretty good example of what can be done just short of disconnecting, and as annoying as that is they are doing this because they are well aware of what could happen if they allowed free communications.

They're on the wrong side of the line as far as I'm concerned but in the end the goals are roughly the same: prevent outside influences from destabilizing the country to the point where the whole thing might collapse.

Open societies are probably (I hope) less vulnerable to this sort of thing than closed ones but it would be a huge mistake to think that we are immune to it.
Well he only mentions delete. Do the Windows permissions actually make a meaningful distinction between create and modify? I think that might have been difficult to do without completely rewriting a lot of stuff.
Stealing someone's identity is much harder with the data that schufa has.

And stealing identity isn't really a thing here. Like to open a bank account you still need to go to the post office with your ID which they then confirm, so knowing the things that schufa knows won't get you far.

As far as I understood it credit data companies in the US have a lot more info. Schufa has very basic things: "Opened account at X bank", "Got approved loan of 10k", "Signed a phone contract".

They don't have any insight into loan payments, individual transactions, or anything else really.
Thanks for the tip - I'll try out a connection with AES-NI CPUs at both ends and see if that helps...
Huh, that's an interesting theory.
Believe it or not there are people who just enjoy suing corporations or governments.

Lawyers are not cheap and frankly Google would lose every case because they are in the wrong.
How can Facebook not know your interests, isn’t that the whole point of the Like button? How do you propose having a social network that lets you Like and Reshare stuff and not let them know?
Mind pointing out which ones, and which demonstrations? I know at least one habitual Democrat voter that has acknowledged each of these in conversation.

The wedding one is a bit tough since it relies solely on rumor, so I'd accept that as not solid, but the other ones are either paraphrases of things somebody has said on record, or provable with public facts. One is not "half" of five.
I might be missing something but I'm not sure I see a direct financial interest between Koch's holdings and driverless cars.

If this were a piece about global warming - yeah, 100% lies, guaranteed.

This group is clearly no friend of Silicon Valley or Google (for reasons likely unrelated to driverless cars - net neutrality, global warming, etc.) but to me all that says is that this may just be an attempt to show that the emperor (Waymo) has no clothes - which to me implies that this might be an attempt at inconveniently telling the truth about driverless cars - and pricking a hype bubble Google is deeply invested in out of spite.

That said, maybe driverless cars do stand to take a chunk out of Koch profits somehow. Not sure how though.

Either way I'm happy people are picking up on think tank pieces more often and analysing the potential conflicts of interest behind them.
Now go prove you "deserve" unemployment.

American labor laws are pathetic, yet we collectively keep voting for this shit over and over to appease the wealthy ownership class.

Wonder if we'll ever wake out of this stupor that everyone can lift themselves by the bootstraps. Seems unlikely in my lifetime.
> Early on people said "There are no girls on the internet," and the sentence was supposed to embody the anonymity of the internet and the renaissance notion that a person should be judged by the merits of their arguments and not the labels attached to them.

No, it was supposed to embody the fact that there were literally very few women on the majority of online message boards and chat rooms for a long time...
Slightly confusing api, no structural comparison, no adapters for popular frameworks (e.g. S.js-react or S.js-preact), no laziness (computations are recomputed even if they're not requested by reactions).
It should emphasize more that you have to read very slowly, and often re-read the same section.
>But there's no sexism involved here?

I'm only saying a person using good looking woman as an avatar because of a/b testing does not make him sexist.
Did you miss the post I was responding to? Let me help you out.
>I also see some pretty terrible behavior in Facebook comments on news sites/blogs right next to people's names, employer and a photo of them with their kid.

Did you miss what this thread is about? It's about rude or trolling messages and sexual harassment.

Are you intentionally missing the point?

Edit: reposting my previous reply, because you made the same mistake.
You don't need to save each and every action for ever to build up a profile, you can just use it for the moment and then forget it.

Just like on HN there is no page with 'favorite articles'.

Oh wait ;)
I did consider going with a pure Ubiquti solution but after borrowing a friends ER-Lite and comparing it to running RouterOS in a VM I decided that Mikrotik was a better overall fit for me from a technical standpoint. The RB3011 having a powerful cpu + the integrated 10 port (actually two different switches) switch helped push me that direction.

There was something almost zen-like watching 300Mbps of traffic transiting my RB3011 and seeing it utilize 6% cpu.

Ultimately, either is a fine solution and an ER-X is going to be a lot less fiddly to setup.
> you're trying to explain lisp using lisp

You may prefer this[1] explanation that uses XML (ant) to explain the basic idea.

[1] http://www.defmacro.org/ramblings/lisp.html
Ha! Small world on HN. I haven't personally tried the Edgerouter solution. I've been trying to replicate on pfSense/BSD, but it isn't as simple as you might think. :/

https://forum.pfsense.org/index.php?topic=111043.0
When you're playing a competitive game, loving the opponent is counterproductive. A tribal mindset is useful in games that have tribes(teams).
> 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?

For some of us, this is incredibly useful advice re: math study habits. I also figured out that once I had the context and history, it was much easier for me to learn and apply.
Russian just get its own instagram stlye app. . see VK
I'd add - it also usually has to be unjustified and harmful per common usage.
Yeah, showing me the image at full resolution when I "Open image in new tab".
The gun control debate and politics in general don't really mean much to me. What I'm concerned about is Lott's deceptive use of statistics to come to questionable conclusions.

If you read his entire wiki there are just a stunning number of red flags (the whole thing even, not just the controversies section). In this HN thread alone people have casually pointed out some obvious flaws. At the very least he's putting a lot of effort into spreading FUD about violent crime.

I really don't see how you can take him as a useful and objective source on these issues unless you're already coming to the conversation with some kind of anti-urban prejudice.

In some ways it reminds me of the conversation about child rapists and pedophiles. People lose their mind over the safety of their children when exposed to the community while ignoring that most of these crimes happen within their own families. It all just smells of a general fear of the vague and dangerous "other."
Haha yep he would fit perfectly!
The way I look at it, it is difficult enough to do "1d" programming correctly. This is "2d" programming, in a sense - programming at multiple levels, if I understand correctly. I would absolutely hate to try to parse code from someone else written in this manner. In my mind, this is wasted brain cells. Professional use of software favours simple, clean maintainable code. Simple style code, saves brain cells for the actual problem, rather than the implementation of said problem. Or do I misunderstand what you mean by bidirectional parsing?
And for 12.50 I get exchange+office all hosted and I don't do a thing. Thanks best part is that clients get my emails, and I'm not wasting days trying to fight the brick wall that is Google, Yahoo, Apple, Microsoft,and every other isp that blocks by default.
It's the private lists that will get you. What do you do if Google has your IP address on an internal blacklist? Or your health insurance company? Or some random Barracuda-style e-mail filtering appliance? Nothing. You're screwed.
It's fun until it becomes a chore. And until you realize you're always one step behind people trying to break through with spam or attacks.
Also, the Americas till the Europeans showed up.
And for the real aviation geeks, bring up the KSFO live tower audio here:
http://d.liveatc.net/ksfo_twr2

(via: https://www.liveatc.net/search/?icao=ksfo)
All of your posts are yelling about Russia. Put down the vodka and get back to work.
If only folks on HN wouldn’t be so paranoid about microphones...
>It is very possible and practical to parse conventional languages down to an AST tree, work on the tree, and run that code.

Yes, of course.

>Sometimes I wonder if the LISP cult is just trying to pretend Noam Chomsky was never born.

Life is great at our cult, you see?

Now, seriously, what you propose is to transforme "conventional language" (say, Java) to AST, work on it, and then spit out conventional language again. This is fine.

The problem is that in those cases, when you write a "macro" (an AST->AST function), you then need to learn:

* the semantics and structure of the AST

* all the functions/methods/classes your Conventional Language tells you to use for manipulating the AST

The point of Lisp is that you are writing the code in what is an AST as well.

And this AST is written as Lisp lists.

And Lisp is very good at manipulating lists, it has a ton of built-in functions for them.

And thus, for writing the AST->AST function ("macro"), you don't need to learn anything new, if you already know Lisp.

An additional bonus is that your macros are mostly clear, easy to read. Because they are written in a mostly similar way to the rest of your code.

Another bonus is that Lisp was created with AST->AST transformation in mind from the ground up. Macros work almost transparently; you can specify them to work on read-time or on compile-time. They can also work at run-time if necessary. You can do AST->AST at runtime and have the Lisp implementation compile it to machine language at runtime.

This isn't so easy (or practical) to do with conventional languages...
> I don't disagree that if all you have is parens, then you want something like paredit. But for a C programmer there is no need for such a thing.

If that's a good selection of tools for editing code, then why would Lisp programmers need Paredit? Most of those commands work just as well for editing Lisp. The advantages that Paredit gives over that model are semantic commands rather than character based ones, things like easily slurping and splicing things into parent lists (a block, the arguments to a function call, whatever) without having to think about the syntax needed for that transformation.

There's nothing about Lisp that makes the vi commands you use for editing C less useful for editing Lisp; people use things like Paredit because they allow for a much more semantic style of editing.
No, the person is using sexism of other people, but that does not mean he/she himself/herself is sexist.
Ask HN: Which programming language did you learn and why?
JCrew is relentless with this lately. They ask you if you’d like an “email receipt”, which is code for re-subscribing you to their daily barrage of emails. Then they hand you a paper receipt as you walk out.
Best language to understand this is prolog.

dog(fido).

This is data and it's also code.

It's data and code that state's that there's a dog called fido.

I could have written it as

exists_dog(fido).
UNITY 2017.3.1 Patch 1 FOR MAC DOWNLOAD FREE
Ubuntu, node.js, MongoDB, Mongoose, express, RE:DOM, stylus, nib, pug, ...
> How much will it take to convince the average HN reader that sexism actually is everywhere?

Many comments in this thread are lamenting these dismissals, which happen to be languishing at the bottom while this comment as well as the original article are massively upvoted. If I were to draw a conclusion about how the community generally feels about this issue, it would be opposite to yours.
This reminds me of my father. He was digging water wells for a living, but never checked his equipment. One day the link from the wire rope broke and he fell to his death 20 meters inside a well. This could have been avoided if he was taking care of his equipment. Hell even a simple check would have been enough.
If Facebook tracks me outside of Facebook's website because that other website has tracking code or a like button (which I didn't click) and I don't have an account on Facebook, I'm not ok with that.

I think that's what GP is referring to.
Memorization is so underrated. Memorizing the fundamentals and having them available for instant recall is hugely valuable, especially when trying to grok a new concept.

I generally buck the standard advice and memorize first, before trying to understand. Understanding is much easier for me if I can easily hold everything in my working memory.
This happened almost through all my formal education. The knowledge was just presented, as something that was obvious. There was very little discussion of motivation, or what problems was person/people trying to solve.
I understand that there is so much knowledge to cover during high school and college, but IMHO, this causes students to develop mindset, that you either see solution instantly, or you are just not smart enough to crack the problem.
Many thanks. I wish there were a Chrome extension or something to find the actual underlying paper from popsci articles.
You'll have to substantiate that, because refactoring Java is pretty easy if you have a good IDE. In many other languages, you're lucky if you can reliably rename a function without having to manually check for false positives, let alone something complicated like change signature or extract superclass.

Also, in any statically typed language, you can fall back on changing the function and using compile errors to tell you all the calls that need to be updated.
> Why is having people doing forms of “make work” worse than letting people waste away into despair?

How would you suggest choosing who gets to do the "make work" versus who must toil away at the necessary? How would you suggest compensating those whose work is more vanity than value if no one pays them for their output?
>Why would a VPN provider disclose customer info to a random third party?

Money

>Why would you assume that the majority of VPN providers lie to customers?

Money. There's no way to confirm their claims, and if logging+selling data= more money, there's a reasonable assumption that is indeed the case.

>Why do you think people who want to stay anonymous don't know how to throw off browser fingerprinting?

Even if they do, it's difficult, ever changing, and easy to slip up.
I like colourlovers.com as well. Feels more organic, less engineered. And those palettes are easier to use, since they are reduced down to a theme, rather than having a 20 color palette with no overarching theme.

That is just me speaking as a non-designer. It's much easier for me to say... go in and find a theme for Cinquo de Mayo in Color Lovers, then try to infer it from these flat palettes.
> Is there any way to export data from 23andme

Yes.

> and find the SNPs and calculate on your own?

No. I'm not sure Lello et al have released the polygenic score in question.

> Would be nice if you could predict the height of your kids at a young age.

You can already do that with Galton's midpoint regression method (indeed, he invented the entire method of regression based on predicting children's heights from their parents!). What you could do is predict which sibling will be taller, though.
> in general it's harder to reason about transformable lists of code than it is about plain old objects and their methods.

I would say it's more fundamental, simply a large majority find it difficult to interpret and reason about trees, rather than sequential operations.
It depends on the email service provider. In general, you're in for a bad time. You can make it work, but you're always going to be fighting black lists and the occasional ESP who blocks your entire provider.