skysight-inc/HackerNews huggingface dataset:
It didn't do what _Cambridge Analytica_ is accused of doing, but it did do what a lot of people are freaked out Facebook can do; namely provide third parties with detailed user information.

Using this information in 2012 was lauded as a great idea that helped drive Obama to success. _Cambridge Analytica_ did it in a more slezy way that violated Facebook's Terms of Use-- they lied to Facebook in terms of what the data was used for and the fact they were harvesting it to form a database.

Yet Facebook is not painted as a victim here, because now the idea of using your "likes" to target ads is not applauded, its frowned upon. And yes, Obama also did the whole whole "friends who didn't explicitly use the app" thing (which has since been disabled from Facebook's APIs, I think since v2.0 in 4/30/2014):

> The campaign boasted that more than a million people downloaded the app, which, given an average friend-list size of 190, means that as many as 190 million had at least some of their Facebook data vacuumed up by the Obama campaign — without their knowledge or consent.[1]

[1]: https://www.investors.com/politics/editorials/facebook-data-...
A lot of licenses are negotiated based on viewership and market size. I'd imagine that they computed cost-benefit and determined that doing basic English letters was sufficient to cut their licensing costs. iQiyi would probably benefit from a custom CJK font, depending on how those licenses work in Asia.
It's basically a big lookup table, trading storage for speed.

The most noticable effect is that your web pages load faster, because a lot requests for unnecessary data (eg. Facebook in this example) complete immediately. Occasionally you will miss out on a webpage that depends on it.

Think uBlock Origin, but not for just your browser but your entire system.
Facebook CEO Mark Zuckerberg to Break Silence on Cambridge Analytica Data Use
Would be neat if one can opt-out a domain. I.e. I have a domain that's essentially a catch-all for signing up with per-site unique emails.
Generalizations are never a good idea. The vast majority of people can handle these types of games/gambling and some can even make the best of it. People tend to want to villainize it because some <1% of users abuse it in a way that harms their life, while most people just do it for fun.

People like to ban and stigmatize these types of things, but I'm curious if it's possible to bake some protections into it. Kind of like how bars stop giving you drinks if you look drunk.

For example: stop a user with "you're spending money too rapidly (maybe some small sub-text/link about gaming addiction)" with a temporary 1-2hr block to force them to break out of their impulsive loop and question their actions, but are free to continue after that time.

It might make financial sense as it may keep the user spending money for a longer time period, without destroying their finances or making it become such a problem they have to stop altogether.
Why Outsourcing Your IT to Poland Will Ruin Your Life
I have seen people bring in Portable Hard disks and copy the code.
Lets say you have developed a utility messenger bot which alerts you every time SLA of your support ticket is about to be crossed. A developer would like to keep this 'completed+working' code with them to reuse in next projects.

One of my employees left the company and he took all the Unity assets (assetstore.unity3d.com) I had purchased. I realized this when I saw those assets being used in "his" newly released game on Appstore.
What's my motivation for accepting cryptocurrency in the first place? Real money is much easier to deal with.
True, but Linux and UNIX are not the same thing, even though many keep mixing it up.
How Shopify Pay Came to Life
Raleigh police used search warrants to gather user data from Google
From the article

> saves the company millions of dollars a year as foundries move towards impression-based licensing for their typefaces in many digital advertising spaces.
>It doesn't matter if an algorithm deems that my neighbour finds "relevant" an article on "here's why we should deport all the Poles", it's not an acceptable thing for Facebook to be showing people and they need to take responsibility for it.

An echo chamber is less acceptable
It was a small business and he was very much the one who made decisions, in this particular circumstance. There were other employees who moonlighted a bit while working there and I don't think he ever pursued them.

But as I said, despite my comment about him being pretty cool about things, it was enough to make me uncomfortable, and I didn't work on my stuff much, and definitely didn't release anything while working there.
100% true. It's why Canadian judges generally don't convict on testimony unless there were dozens of witnesses and little chance of mistaken identity (the person stayed at the scene the entire time, etc).
>And it seems kind of obvious you can't hold the author liable for any trouble

But legally it's not obvious. I'm not a lawyer, and I don't pretend to understand all of the concepts, but I believe there is a concept of "fit for purpose" where unless you specifically say otherwise, it is assumed that your "creation" will do what it says it will do, and if it fails to do that in a way that harms someone, you can be held liable. A company that makes ladders can't claim it's not their fault that it collapsed unless they put in very obvious and clear wording that the ladder has no warranty or purpose and they can't be held accountable. Similarly, your code that pads strings on the left is expected to do so, and if it doesn't and that causes harm to someone, then they could claim that you are liable for at least part of those damages.

Also, there is no such thing as "no copyright" in many parts of the world. IIRC in the US EVERYTHING has copyright automatically and until it expires, even if it's not declared. You can't "give up" your copyright, all you can do is license it. Again, i'm not a lawyer, but this is how I understand the system works.

Answers to those questions may seem obvious to a layperson, but they aren't to a legal system. And choosing to not participate in the legal shit doesn't mean you are immune to the law.
How does this compare to Firebase Auth?
> (2) Regardless of the reason for the permission being asked, the resulting dataset was collected in both instances. So I equate the outcome in my mind.

this just seems like being reductive for convenience - stripping away context in the pursuit of finding some broad way to describe two things and propose some false equivalence.
This made me think of the Norwegian news site that required readers to take a quiz before commenting: https://www.independent.co.uk/life-style/gadgets-and-tech/ne...

Combining these two ideas could be really neat -- I wonder if it could even be sold as a service a la disqus.
>> I think the idea that Facebook is putting democracy in peril is a bit farfetched.

Why? History has proven at least a few times that he who controls information can control people, and it never ends well. Even if Facebook is not deliberately trying to implant any ideas or spread misinformation and fake news, its platform can be (and has been, demonstrably) used for this purpose.
I know, but that is very Linux specific and not something that can be generalized in a portable way across UNIX implementations.
I agree, Jack's in-sentence clarification seems much more possible:

"...the internet will have a single currency."

That seems a tad more reasonable. Alice needs money from Bob, they are in different countries, Alice gets bitcoin and trades it for her countries historically used money. Bitcoin becomes ubiquitous for those types of transactions.
Oh yeah I'm not saying the model is great, but if someone wants to discount the 1 to 4.3 ratio, that's the estimate I'd throw out there.

And if we take in the half rural estimate, that'd already put it at 1 to 1 today (with lots of room for growth).

Agreed that Chongqing is fairly different (since it's forced "urbanization" due to the Three Gorges Dam). But I've heard a lot of people say Beijing and Shanghai make NYC look "small" in comparison.

Even LA and NY have lots of parts that many Americans may not consider as living "meaningfully in the present" from the point of view being able to work on advanced projects like "Fifth Generation" computing.
Good point! I hope they take good care of me, since I am taking better care of them.
I think of old school AOL chat rooms. "a/s/l" "wanna cyber?"
>Certain professions; Legal/Software/IT Services/Accounting

Yeah, without getting too specific, I'm aware of one particular category of IT consulting firm that has a few big players in the market. One or two of them do indeed have one-year non-compete clauses that basically say that you can't go to another firm in the same space. And anecdotally they aggressively enforce. I've known people wanting to switch firms who basically just took a year off (unpaid).

You can still go to a client (as I've also known people to do) but not a competitor.
The argument is that if they could be bankrupted the interest rates would be much higher because the likelihood of default would be high.
In Germany that clause would mean they'd have to pay you your full salary for as long as they prevented you from working for someone else. So it'd be a one-year vacation whenever your employment ended, but probably not much use for your career.
I remember not thinking much of the whole CA story back when I read about it (few years ago?), but what makes me less certain about this is that they might have vastly more data to work with than I initially thought.

I'm not a data scientist though, so I'd really like to hear why that is/isn't a problem. Basically: assuming one has massive datasets that can be combined, how dangerous can even basic analysis be?
PostgreSQL has ltree[0] which does the same thing, but that's not exactly what the OP is talking about.

[0] https://www.postgresql.org/docs/current/static/ltree.html
I played a lot (there were definitely 15+ hour days), but I don't think I was ever really addicted. Just plotting the course and working towards the goal. Once I achieved that, I only played competitively for about 9 months and then quit.

To be honest, as ridiculous as it sounds, I really needed that to boost my self esteem. It has a lot of the same social constructs the real world has from which you can learn. That experience definitely helped me grow from being a socially awkward person to being more sociable and approachable, and having more belief in my own ability (.. even though it was just a game!).

I don't think school would've ever been able to do that.
The world did crash in 2008, and people did die and starve. The surveillance regime and the consolidation of media together are being used to trick normals into saying exactly what you said in your comment, even as our environment crashes before our eyes and our governments pursue war all over the world, and as finance and corporatism continue to dismantle and exostentially threaten the global economy.

Just because it isn’t in your backyard doesn’t mean it isn’t happening. The networks of power are diverse and enormous, and the surveillance regime is only in its infancy. It’s role has increased dramatically in only the last five years and that will only continue, particularly as we see the consolidation of power on the internet(behemoths like google and amazon who have sidestepped all reasonable notions of antitrust will continue to grow and their gravity only gains strength).
The GP said you can see past occlusions with a Lytro and not with stereo, and that sounds exactly the other way around to me (as to you).
The 4 Scientific Lessons Stephen Hawking Never Learned
If you don't know who this is, he wrote one of my favourite books on web (browser) security: "The Tangled Web" [1].

Another lesser known book by him is also worth a read: "Silence on the Wire" that takes a look at the full information security stack from the keyboard you type on, to the wires the data transits, to the internet protocols, etc [2] and looking at how each stage exposes/protects data.

And has quite an interesting history in infosec beyond that [3].

[1] https://www.amazon.com/Tangled-Web-Securing-Modern-Applicati...

[2] https://www.amazon.com/Silence-Wire-Passive-Reconnaissance-I...

[3] https://en.wikipedia.org/wiki/Micha%C5%82_Zalewski
I started using the brave browser, which i noticed blocks alot of network requests. Loading the NYT took about 25 seconds to finish all requests using chrome. With brave it took 4 seconds. Also brave gives you the option to pay the sites you visit with BAT tokens, if you want. Brave in conjunction with Pi-hole looks like even more secure and perhaps further page load speed.

Edit: spelling
No, we didn't have any reasons to doubt the copy process of the storage hardware.
We've been using the same process to make daily snapshots/clones without a problem for over a year.
Securing Kubernetes for OpenFaaS and beyond
Her viewpoint contradicts pretty much everything that is good and decent in the world (and really, being a communist in XXI century is just as inspiring as being a neonazi).

Sci-hub is there to "expropriate the expropriators" in Lenin's words. That there is some wider benefit to the community is completely secondary.
I don't have extensive experience with this but I've served on a jury and have been rejected for service. My sense is that they'll look for the ideal, pliant juror throughout the day but might gradually ease up as the pool gets depleted.
If the most concrete evidence you've seen for either accusation is screenshots then you should check out the Channel 4 videos.
This is my only problem with it. I can’t imagine it stays like that. I feel like there has to be at least a year of overlap between release of one LTS and deprecation of support for the previous one. Or at least a commitment to continue with security patches for longer (while stopping bug fixes and enterprise support)
It actually has encryption. Just not end-to-end by default.
While I agree with you, he's exponentially more powerful now to champion privacy now beyond WhatsApp with the billions he got from that sale.
So you feel it's just for employees to hold themselves to higher ethical standards than their employer? To their own financial detriment?

I'm being pointed here, but I feel that's a fair representation of what we're talking about.

Specifically for all but the most specific competitor-worded non-competes, the company knows exactly what it's doing: retaining employees through a cheaper method than compensation.
Yes. Most commercial fonts are actually not a one time purchase, but are instead licensed over a period of time. The licensing agreement usually stipulates how many time they may serve that font from their services - the more time it is served, the more $$$ it costs
How to set up swipeable stacked cards
dns-admin@ is probably from the whois record of the domain you checked. The predefined list is only the last 4 addresses that are shown: security@, hostmaster@, postmaster@ and webmaster@.
I feel like I should have stopped reading at "founding bro" – surely there are better jabs to make at the man than to infantilize and ascribe him a personality he doesn't even have.

Though the author advocates for privacy, he also lets slip a different discomfort:

"Facebook apparently had no qualms about handing over access to your data to the charlatans working on behalf Cambridge Analytica—expending nary a moment’s time vetting them or worrying about whatever ulterior motives they might have had for collecting so much sensitive information."

I'm reading this in the most cynical way, so forgive me the desire to read it in the worst light, but it telegraphs that the real problem to some isn't the ever greater violation (and abolishing) of privacy, but that it is being performed by unvetted undesirables.
Entirely different, this is an okta/onelogin competitor.
Please don't spread lies. What the Obama campaign was doing in 2012 was nothing compared to what Cambridge Analytica did for Trump.
Depending on what establishment they're working at, they may be quite far from "absolutely crazy" amounts of money.
>"I'm sorry, but I actually can't sign this until clause X is removed."

I said that once to someone about a liability clause that would possibly have cost more than I'd make there.

He started accusing me of attempting to sabotage his business and was very angry.

I just left. So glad I found that particular bombshell before I signed anything.
This is one of my theories as well. Lending to that theory is eating chicken soup which has enzymes with anti-inflammatory properties appear to also reduce the symptoms, but that also introduces many other factors.
You say that as if it solves all problems (e.g. fast reads) at the same time.

You could very easily build a link-list type datastore in SQL and use a CTE to build the list, but if your main use-case is viewing the list rather than updating the order, then it's a slower compromise than something like the solutions OP was discussing.
One? Have you been not been paying attention to the last decade of internet advertising?
Please don't cite the Daily Mail as a source. It is not at all credible.
In Instagram's case, it's trivial to profile people by what they follow, and the platform has become heavily laden with ads. It was too much for me to bear, and the main reason I left it.

Also, I don't know about global statistics, but in the UK amongst adults, adblocker usage is around 22%. Delivering ads to these people becomes far easier in smartphone apps.
And the Congress needs to reign in the Courts' legislative activism.
Download Little Brother for Free – Cory Doctorow's Craphound.com
We use Java containers in production on a very large scale system. We are actively migrating stuff away from Java to Go, because the JVM is a nightmare in containers. Sure we could make do and configure the JVM to hell and hack things to get it to work...but why bother? We have to allocate hundreds of MB of memory for a simple HTTP server. The tons of configuration and hacks are maintenance nightmares. It's been a terrible experience all around. Java is bloated, it's a resource hog, and the ecosystem doesn't care about cold start times. It's just a terrible fit for a containerized environment.
Doesn't appear to be open source. Too bad.
Oh no this is not true - if they can't find the signed paper work it is Absolutely on them. I've been square in this situation before - the company's legal "person" is absolutely in charge and responsible for collecting whatever signatures they want and which ones are optional and required. I absolutely disagree with this post.
Yeah, that's why I switched to using just random names. Old nicknames and gamertags became even easily googleable.
No, the only truth here has been

1. It was not Democrats, therefor it was wrong if not illegal.

If Hillary had won none of this would have come about and even if it did no one in Congress would be up in arms. We have had nearly two years of people trying to delegitimize Trump's win. This is a standard political tactic by the losing side but this time Trump beat both sides at the game.

These politicians and activist refuse to acknowledge that their message is either not acceptable or delivered wrong or even worse, that a large number of people were just tired of them.

There wasn't simply enough money spent by Russia to change the outcome and this is completely ignoring the fact they have been doing similar in nearly every election they could if not within political parties and the media.
Signal.

It has messaging and video calls.
That is disheartening to hear. I've been doing software for over 20 years and I have yet run across such a provision in my employment contracts. I do not hold a strong ideological position on free software but if a potential employer asked me to sign something like that I'd just walk away. I do work on my own side projects, and the most I would ever agree to is that my side projects won't be in the same area or in any way compete with any of the products my company offers (easy for me because I don't work for a place like Google...).

The notion that a company owns you is just silly IMO. They make a big point of informing me once a year that I am employed at will and can be terminated at any time for any reason or no reason. So I am clear with them that outside of my work week, everything I do is mine. This is business.
He technically won a consolation prize (30% cash back debit card) on his counter suit after both parties withdrew their suits[1].

[1]https://themoscowtimes.com/articles/man-who-outwitted-bank-e...
What did Obama's campaign do? I remember a lot of news when he was elected praising his revolutionary social network mining team that got out the youth vote. How is this different than what Cambridge Analytica did?
I agree that cost is a consideration of doing the port. From my experience what renderering API is used at the bottom is a very small factor in that cost calculation.

I think where we disagree is that I don't think of the lower level API as being much of a lock in. The better graphic programmers I know have pretty extensive experience of the various flavors of DirectX and OpenGL. The general principles are the same and good programmers move between them easily.
> nobody ever argued that (vis-a-vis to you comment about Hitler & the russians).

This part of the discussion started with the claim that gun producers were evil by definition.

That seems to include everyone including if they only sell to armed forces.
that's a scam and a fake account.
Yeah, poor search performance is definitely an application problem here. Lately I've taken to using Cygwin find instead and it runs just as fast as you'd expect. eg

find /cygdrive/c/ -type f -iname '*somefile.tar'
Would you elaborate? Using a graph database would likely include tradeoffs in data integrity (which generally needs to be handled by application code) guarantees and performance (due to indexing). If you have specifics of how you would implement this with the same guarantees and performance in a graph database, please share. Graph databases certainly have a place, but they're not cure all (just as RDBMSs are not).
As a UI font, this is pretty great. Almost a mix between Circular and San Francisco, it should work well.

However, most disappointing and worrying part of font presentation is applications to different movies and TV shows. With the same typeface, they completely lose their identity.

Strong, condensed typeface of House of Cards. 80s-inspired typeface for Stranger Things. Minimal and geometric typeface for OA. Cyrillic alphabet inspired treatment of R in Icarus.

They all were different and appropriate, and here they are all very 2010's generic sans-serif, losing all personality.

I'm happy to see Netflix Sans in UI, but sure hope it doesn't go deeper, into actual show branding.
But that's not really beating the sampling theorem.

Sampling is a self-contained symbol-transmission technique that is absolutely signal-agnostic. You can throw anything at it, including band-limited noise with no redundancy. As long as there's nothing in the signal above N/2, it works.

As soon as you include redundancy and priors, you're solving a different problem. Your channel is no longer signal-agnostic, and you can use known information external to the signal to reconstruct it. The advantage is you can use less data, but the disadvantage is that your reconstruction system has to make strong assumptions about the nature of the signal.

If those assumptions are incorrect, reconstruction fails.

Technically you could argue that the N/2 limit is a form of prior, and sampling is a special instance of a more general theory of channel transmission systems where assumptions are made.

The practical difference is that N/2 filtering followed by sampling at N is relatively trivial with a usefully general result. More complex systems can be more powerful for specific applications, but are more brittle and can be harder to construct.