skysight-inc/HackerNews huggingface dataset:
I think you overstate the centrality of Facebook. Yes, FB feeds people a lot of nonsense int he name of commerce. But extremist people with odious political views were and are forming their own social networks without FB and have been for years (not least because quite a lot of them think Zuckerberg is part of an international Jewish conspiracy).

I'm not a big fan of FB and don't have any ownership interest in it. However I think it's largely politically neutral and that Zuckerberg is just a bit out of his depth with the manifesto as opposed to being wickedly cynical - even though most people would peg me as a radical leftist.

the phenomenon that Facebook exemplifies is a real problem, and it's why I've been arguing in general terms for the destructiveness as capitalism as the only driving force in development and the superiority of protocols to platforms, so as to preserve a truly open and inclusive internet rather than one built around the extraction of economic rents. But I regard FB as a symptom rather than a cause, and try to save my anger for the people who are actively working to strip people of their rights and liberties as opposed to those who merely profit from applying technology to the existing but often unethical way of doing business.
Those are pulling KDE dependencies? I didn't consider them as I already used GTK dependencies for rendering other software, so I wanted to stay on GTK stack.
Wilderness vs. Society
I used to think that way but over time I've moved much more toward the conclusion that the great mass of people really are not mentally prepared to make decisions in a modern idea marketplace.

Working through the haze of media manipulation is an extremely complex task. It requires a ton of interest, time, effort education, IQ and mental discipline. Most people don't have a chance to resist society-wide campaign of lies; they're absurdly outmatched.

This is the same reason we have enforced pension plans, etc. You could just say people should save their own money. That would work fine for me and you. But most people just don't have the mental context to delay gratification that long. Their brains are not adapted and not equipped for the modern world.

So it's wrong to feed them socially-destructive lies, for the same reason it's wrong to feed a dog well-labeled poisonous meat.
‘I’m a Dead Man Walking’
>One lesson from this election is how big an influence the media has on politics, and I see this as a huge problem.

Oh that's been a lesson for a while. I'm old enough to dimly remember the run-up to the first Gulf War and the level of discourse was generally much more thoughtful. You had your partisan hacks like Bob Novak and other Heritage Foundation tools, but they were embedded within a media-world that still took itself somewhat seriously and had resigned itself to being staid and boring. At one point I remember someone quoted Thucydides and discussed various ideas about Just War theory from Aristotle to Michael Walzer and applied it to the present situation. And this was on a major news network!

People make a big deal about "fake news on the internet" but the truth is, the reason the fake news had impact is because the "real news' long ago gave up any claims to credibility to be calling out the fake news. They've been acting as platforms for partisan hacks like Sean Hannity and Bob Novak for too long for anyone to put trust in them.
I'm only 23ms from us-west1. See my other note about OpenGL/DirectX right now, but you shouldn't assume anything like those round-trip times...
> It's not a matter of whether I could pass that interview

Rrright.

> Personally, I love working with people coming out of the good agencies

What does that mean? What agencies? What makes these people good to work with?

I'm seriously flabbergasted by most of the points you make.
Design: Blaite for product websites
I'm not sure the lifeguard analogy is apt. There are plenty of programming jobs where algorithm knowledge is helpful but not strictly necessary. You and I might not find ourselves in them but they exist.

It's more about testing the range of skills that will actually be applied. To toss in another incomplete analogy: If you're interviewing someone to build you a deck in your backyard don't spend 90% of the interview time asking him how he'd chop down trees for wood and manufacture the nails. You probably also don't need to ask him his opinion on the local building height restrictions or if he knows how to install an attic fan. You want to know that he can build a deck.
I believe the question is whether "news" is similar-enough in kind to "food" or "drugs" that it would make sense for the state to regulate it a bit, with the goal (like the "food" and "drugs" categories) of protecting people from their own mistakes.

Yes! We could call it the Department of Truth, seeing as we don't have government ministries in the US.
Same here. I didn't believe my friend when he told me it was Chrome and, for some reason, I didn't believe the battery meter that kept telling me that Chrome was using significant power. Switched to Safari and now my battery lasts all day. If I could get Slack to play nice I think I'd have over a day of charge (1 day meaning a 12-16 hour working day, not 24 hours).
I've always wondered what the Fog Creek people think about this. After all, their little baby got scooped up by their biggest competitor.

Is that good or bad?
He starts out by saying that "he totally believes the scientific consensus"

And then begins to undermine it by effectively saying "well, so what? If there is a problem with global warming, we will just do something to scrub the air clean."

While also dumping a laundry list of canards and debunked arguments about climate deniers.

For example:

> 1. A theory has been “adjusted” in the past to maintain the conclusion even though the data has changed. For example, “Global warming” evolved to “climate change” because the models didn’t show universal warming.

Really?? Climate change? Changing the name is a big deal? And that to after politicians and their media managers helped force that change ?

And inherent in this statement is a full assault and repudiation of science and scientifists.

If science updates their models and the conclusions stay the same, then it improves confidence.

That science.

What Adams ends up implying is that liars cheat and fudge their data, and that's when their results stay the same. HMMMM, suspicious.

> 3. The models require human judgement to decide how variables should be treated. This allows humans to “tune” the output to a desired end. This is the case with climate science models.

Shocking ply this is the case with many mathematical and statistical models. You expect trained and expert scientists to do this and do it well.

That's the whole damn point.

> 4. There is a severe social or economic penalty for having the “wrong” opinion in the field. As I already said, I agree with the consensus of climate scientists because saying otherwise in public would be social and career suicide for me even as a cartoonist. Imagine how much worse the pressure would be if science was my career.

Again, the Fox News-esque assassination of science and scientists continue. The reason people follow the consensus is becusse they are afraid.

5. There are so many variables that can be measured – and so many that can be ignored – that you can produce any result you want by choosing what to measure and what to ignore. Our measurement sensors do not cover all locations on earth, from the upper atmosphere to the bottom of the ocean, so we have the option to use the measurements that fit our predictions while discounting the rest.

....

To top it off, he concludes with "so I hold both positions. If it turns out it was a disaster, i get to say i believes science. If it's not a disaster I get to say I told you so ".

This is not logic, this is mood manipulation.
> "A well-educated black has a tremendous advantage"

How is that racist? Isn't that the point of affirmative action?

> "Black guys counting my money! I hate it"

Says a guy that Trump fired. I'm skeptical, to say the least.

> "Least racist person on earth"

Doesn't sound very racist to me.

> Guess what - when you aren't racist, you don't need to declare it.

When you're constantly called a racist, then yes, you do need to declare it.

> Plus - that comment technically suggests that at a minimum, he admits that he's possibly just "a little" racist...

It doesn't, and this is playing word games. His communication style is to talk in extremes, and I'm sure he would have said "I'm the hugest non-racist there is" if it had the same ring to it.

Any more examples?
You can actually keep the requirement and work for a big company, I believe this is how Apple recruits. It is my understanding you will talk to and be interviewed by your future manager.
Quick guide to asking Cambridge Analytica for your data
Why I have no vacation and stopped celebrating (in the traditional sense)
Interesting article but I can't reproduce the behavior on Ubuntu 16.01 LTS. I don't have TZ set (or anything locale-related for that matter). Here are the library dependencies:

$ ldd test
linux-vdso.so.1 => (0x00007ffd80baf000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8844bf7000)
/lib64/ld-linux-x86-64.so.2 (0x00007f8844fbc000)

Any thoughts why the behavior would be different?
Maybe. I know excellent (software) developers without formal degrees, and I know many incompetent developers with them.
Team Development Options for Force.com
That logo reminded me of those rubber toys for babies : http://www.sophielagirafe.fr/en/

This is so close, it has to be intentional !
Wow..That pretty much neuters the entire purpose.
In this case, the US decline probably started in the 1970s when they left the gold standard.
To each her own! The most common issue is that you have some idea you start working on (T=0), put it away for a while (T=3 months), and come back to realize your free trial has expired. Alternatively, if you're just tinkering in the background or on weekends, 60 days is suddenly just 9 weekends.
There are many ways to make money, one obvious one would be a subscription. Of course, that makes the service less viral since payment would be an obstacle, so in practice the services that win in the marketplace won't use that (at least not at first).

Another would be government funding. Many countries still do this for national broadcasters and to compensate music artists (a tax on owning TVs and a tax on recorded media). That option carries its own obvious problems, but it is an option. It's just not the option that would give IPO in the sky stock return opportunities.

I agree that it's not the ads themselves that are killing media. The problem is how ad revenue forces Facebook and newspapers to heavily optimize for time spent on site, and the end result is the "filter bubble" where you get more content you like, and less content you don't like.
What are key terms of convertible notes that entrepreneurs should understand?
>Nearly every programmer nowadays knows that naive string concatenation is inefficient, and so they should use a stream or something like that. I'd rather hire someone who knows exactly why it's O(n^2)

I'd love to hire a programmer that knows this is actually O(n^3), and not O(n^2).

(Well, it is if you are naively concatenating N strings, each of length N characters).

(Had a manager who insisted it was exponential. Wisely did not argue with him).

(I await attempts to recruit me based on this comment).
Trump Details Plans to Deport Millions of Immigrants
Laundroid https://laundroid.sevendreamers.com/en/

FoldiMate https://www.foldimate.com/

Go ahead and sign up for pre-order if you like.
The "100% remote" requirement is a filter in itself.

Out of 200 job offers from recruiters you're lucky if one is open to a remote placement.

Nevertheless I think being out there and reducing your time invested in this slow process is still worth it, and a great idea.
This is exactly th kind of automation the article ignores. This implementation of UBI could be a small python script that fits in single gist, but if implemented even just 20 years ago would involve the labor of hundreds.
I think you're right to thank them for their difficult job. I seriously got bored just reading the description of your setup. What percent get through to the second email? Is it like 10%? 50%?
Miss Equality ;)

I travel 2.5 hours for work.
Build an API in your Rails app now (Rails 5 version)
Perhaps, but I honestly don't believe that's true. It feels like politics has become something beyond politics in San Francisco. It's not "people have different ways of viewing things, and boy do I think you're wrong," it's "if you think that _____ or voted for _____ you are my enemy."
computers have taken a bit of the fun out of searching for interesting anagrams :) my favourite one i found "by hand" (mostly a mental tic where i randomly anagram words i encounter) was {antipyretic, pertinacity}, followed by the fact that cremate, cremating and cremation all have nontrivial anagrams.
Settle: Decentralized trust graph for value exchange
Personal:

CrashPlan. Backs up my personal laptop's user directory. I've excluded few directories like ~/Library. The speeds are really bad and their Java app sometimes makes me bang my head against the wall and almost always sets my laptop literally on fire. Thought of moving to BackBlaze many times but their version retention policy just doesn't click for me.

Out of this backed up data some are kept in my Dropbox folder (out of which some personal/crucial data are encrypted). And everything that goes into CrashPlan is encrypted on my machine. And yes, I've restored from CrashPlan and once in a while I keep testing some random folders and files to see whether they are actually up there in the cloud or not. I guess I should do a full restore some day (but given their speed and my geographic location it may take weeks or months).

I use SuperDuper! to clone my laptop's user folder on a 256GB portable hard disk (my laptop has 128GB) every 2-3 months or so and have instructed it to not remove the deleted stuff but add added stuff. I also copy my docs, pics, videos, and music to my 2TB portable hard disk regularly (and I keep testing it).

(edit: I've recently disabled auto-upload to Google Photos. Now I do it only for those photos that I want to upload form its Mac uploader app)

Work:

Code goes to our own gitlab setup, rest of the stuff to my company's Google Drive. Sadly we don't have some holistic backup setup at work. It's a startup. I had dropped an email to both IT and Engineering heads. They replied saying it was an interesting idea and they would look into it, I knew they wouldn't.

Going forward, I want to have my own BorgBackup or something like this (client side encryption, de-duplicated, compressed, kind of fire and forget solution) solution hosted on a small/mid sized VPS in place or CrashPlan/BackBlaze or along with these readymade cloud solutions. Something with a GUI would have been nice though. Something lightweight, minimal, but solid (BackBlaze's interface is awesome).
Succeed personally: no. Some dev jobs obviously require a lot of foundational knowledge. I wouldn't want to have a colleague who didn't know linear algebra, simply because that's important in my field. That's not important for making Wordpress sites.

I think there are things "every good developer should know" such as knowledge about how cpus work, how OS'es work, how some important algorithms work, some basic set theory and complexity etc. All of this is doable without a degree, but I'd probably be more willing to bet that someone with a degree knows it, than someone without. Also of course - there are jobs that are doable without knowing foundations, but I'd call those "code monkey jobs" and whether such a job constitutes success I guess depends on who you ask. And what it pays.

Most importantly, when I recruit I don't see the diploma as evidence of what they know but as evidence that they could learn, quickly. If the diploma is from a prestigeous school but says they failed math 101 four times over that would make me doubt their capacity. Being able to pick something up is the capability I'm looking for. A curious mind, with a taste for the abstract. A diploma is just one clue.
If it is wrong tomorrow, we won't use it. It is right today. And right now, what's right should be used, not what may or may not be right.
Have you ever actually got a job that you accepted through this method? Also, what wizardry did you use to get 200+ recruiter E-mails a month? Do you just have a highly optimized resume out there on all the job sites or something?
I thought I was getting a great deal, I'm paying $11.50/mo for 200 GB (at RamNode) but 1TB for €3.49/mo is insane. Are there any US-based hosts that offer these kinds of prices?
Know your basics – LinkedIn privacy and security settings
In Brazil there are dozens, most of them English, some examples:

Paranapiacaba, a railroad village at the end of a major inclined place railroad overcoming the coastal range, close to Sao Paulo: https://goo.gl/maps/hE5X7sVhZ4K2

Brazilian Meat Company (today Frigorífico Anglo) in Barretos, the first cold-storage slaughterhouse in Brazil: https://goo.gl/maps/hWuQPGwViF32
It's completely a typo. They meant Mark Suster, as can be seen by following the link.
I don't talk to them because I probably am not smart enough, am too old, went to a crap school, only want to do remote consulting anyway and most of all, I don't care one bit how Google does, besides my browser search working. In the end I still make more than 1% of developers so I'm not too choked up about it. You could say I'm stupid-happy.
If someone on the right (or even right-center) would say something along the lines of "I agree gender equity in the US is a problem, and we need to think hard about how to solve it, but I don't think allowing abortions would help and here's the data that convinces me," I would listen. Instead, they say things like (1) gender imbalance is not a problem or (2) the effects that you're attributing to gender imbalance are actually because of innate biological differences that make men better than women (with nothing to back that claim up except the status quo) or (3) an appeal to family values which is a quaint way to say the man should be in charge.

With that being the standard, how can I _not_ think they are being sexist? Seriously, tell me what signals I should use to counteract these official policies, and conclude that in fact the people speaking them are not sexist? (the case is much the same for other injustices I see all around me)
20 Diversion Tactics Narcissists, Sociopaths and Psychopaths Use to Silence You
> stop feeding people an endless stream of ad-stuffed trash media selected by an algorithm maximizing for clickbait factor and nothing else. I genuinely believe that it's poisoning people's minds and doing significant damage to our society.

I've been hearing this from a lot of people lately, but every time I do, I can't help but think we've got it backwards. People aren't becoming worse because of clickbait and fake news. Clickbait and fake news are becoming worse because of people.

Long before there was Facebook, plenty of people bought and read magazines and newspapers like the National Enquirer and the Daily Mail. The only difference now is that those people, just like everyone else, have access to much more of that content thanks to the internet. Taking that content away from those people isn't going to make them smarter. It's just going to make them angrier and more determined to seek that stuff out.

In my opinion, the only real solution is improving education, but no one wants to talk about that because that's the hard way. It's much easier to demand that certain news sources be censored or that certain news aggregators impose a bias against them, but that's a very dangerous road to travel down. Today, people are talking about sources like banning Breitbart and The Daily Caller, which is well-meaning, but how long will it be before people start talking about banning sources like The Intercept or The Guardian? There are certainly plenty of people in both political parties that would gladly slap the labels of "clickbait" and "fake news" on them as well.
> People become "journalists" because there's money in it, through ads

So what? Most of the internet runs on ads.

> Facebook is one hundred percent to blame. By reaching so many users and being so prominent in all those users' lives, they are directly responsible if they choose to stuff trash quality articles, which directly influence opinions, in there because it's the more profitable option.

I think you underestimate how difficult it is to define "trash". Once you begin censoring "garbage", you introduce bias.

This is the reason our country has free speech. It's the only practical way to keep us from revolting.

Imagine if Facebook were owned by Trump or Bannon and they were removing "fake news". You would be even more upset, right?

> People are dumb, and faillible. It's incredibly easy to sway their opinion one way or the other. You are, I am, we all are easily influencable. All that's different is the amount of fact checking that's done after.

I agree. Do you learn better through your own experience or when someone tells you what to do all the time?
There is no vDSO for calls to stat(2). The claim in the article was that by setting the TZ environment variable to ":/etc/localtime", one could save "thousands" of stat system calls. Even for old-fashioned system calls where you use trap 0x80, Linux is still amazingly fast.

This can actually be a problem, since there are applications like git which assume stat is fast, and so it aggressively stat's all of the working files in the repository to check the mod times to see if anything has changed. That's fine on Linux, but it's a disaster on Windows, where the stat system call is dog-slow. Still, I'd call that a Windows bug, not a git bug.
"nonuniversalist" and "involuntariness", listed in another comment, both have a theological aspect. While not terribly common, they're not hard to understand either.
Whether or not keeping them is financially worthwhile I'm still holding on to my baseball card collection for sentimental purposes. Got cards for every one mentioned in that episode.

The closing song is fantastic too by the way.
viewer is a Relay convention for wrapping fields in an authenticated context. If the viewer does not resolve (not logged in) then data.viewer is null. It makes view permissions checking a lot easier and simpler.

Edges and node is also a Relay interface.

Graphql can be simpler if you don't use relay. Also the relay client is quite fat.

I use Apollo and I do use relay interface and conventions, just without the official Relay client. I like Apollo's simplicity a lot more.
More details: https://numer.ai/whitepaper.pdf

Really interesting though i'm not sure I agree it changes the incentive structure of the competition - more players means you need to bid more aggressively to see any of the prize pool. It does make it harder to game their private validation dataset which is likely the goal here.

The real brilliance of numer.ai is that for not even the salary of one SF data scientist they've managed to employ an army of 'em.
> Moderates of both camps have more in common with each other than with the provocative fringe groups spouting this nonsense.

Moderates have more in common with each other in rhetorical style, but more in common with their own sides extremes in substantive policy positions. The idea of a strong policy center is a persistent myth that is popular specifically because both sides find it useful to pretend that their moderates are that center, rather than because it is actually true in any substantive way.
How Conferences Feed the Hype Cycle in Software Development