skysight-inc/HackerNews huggingface dataset:
> At the end of the day we all checked off Facebook's EULA and Privacy Policy box and uploaded thousands of artifacts from our lives

That might be true for you, but there are hundreds of millions of people who have been captured in Facebook's surveillance web, despite never interacting directly with Facebook themselves.

> TBH what disturbs me the most is how much data Facebook has on people's children. There's going to be an entire generation of people whose conception to high school graduation has been archived in Facebook servers, without their consent.

This scares the hell out of me. Millions of children are having their ability to choose whether or not they wish to have their entire lives archived on the servers of an advertising and manipulation corporation taken from them at birth by irresponsible parents trying to build internet points for themselves.
I didn't have access to the machine, but I gather the cron job grabbed more stuff :)
Huh, I expected much worse than “Earlier this year, Apple became the first company to publish the names of its cobalt suppliers, and Amnesty’s research shows it is currently the industry leader when it comes to responsible cobalt sourcing. Since 2016, Apple has actively engaged with Huayou Cobalt to identify and address child labour in its supply chain.”
Advertising works because speech works.

Regulating speech is a cure worse than the disease.
I'm sorry you had such a bad experience learning things. Really, that's probably the worst way to learn a language. Ideally language is acquired, not learned. It's a passive process governed by exposure, rather than repetition. http://www.utesinternationallounge.com/language-acquisition-...

But even with skills that do require solid spaced-repetition (like factoids, and probably only factoids) if you run out of joy: what even is the point. Maximize misery in life?
Thanks for a response. I just installed it and do think that it is missing a few features that are important to me (as in, these are my opinions):

1. Syntax (missing for Elixir)

2. Shortcuts (even preferences shortcut is missing)

3. Easier configuration API; I think currently, you give us the "entire React app", rather get something simple.

I have the application downloaded; assuming you have autoupdates. I will keep an eye out; excited to see where this goes.
I didn't even know there was such a thing: https://www.spaceflightnow.com/news/n1403/08cubesats/
ISSCC 2018: AMD’s Zeppelin; Multi-chip routing and packaging
That’s incredibly broad. Seems over the top.
I guess it depends on what do you consider meaningfully higher. And we didn't mention VAT: from your "post-tax" income, 20% of it will be paid as tax anyway when you buy products of services. A reduced rate is applied for some products/services but it should be kept in mind that France collects more money from VAT than from all the other taxes combined.
It seems that all of those features are Git-features. The missing piece is a "git-aware" markdown editor, as in, an editor that knows about git branches, and can commit/push and be mildy helpful if there's a conflict.
They can work but people have largely moved from them because mobile/Internet based platforms are more convenient. Just as people can travel by horse and carriage but most prefer the convenience of car.

This is what happens as technology progresses. I don't think the solution here is to abandon imperfect technology in favor of old, but to improve upon it.
If you are thinking of running your own mail server I would recommend mailcow

https://mailcow.email

It installs very quickly with Docker and is very simple to configure.
Also UK and US - where biggest investors are located.
Just found this link: a lot of good technical details on how AMD's "Ryzen" core works, in particular how it uses one die to scale between three products.
Foresight is 20/20. I don't think Zuckerberg (and FB devs) aren't smart or can imagine why giving such data is a bad idea. It's more likely that they thought not many would find out, care, or that when found out that it'd touch their bottom line much. In other words, I think they had plenty of optics and are losing the gamble. I also think they could also only be losing in the short term; I wouldn't bet against "everyone" forgetting about it all in a month and going back to using FB.

It's hard to imagine FB's stranglehold letting up. Some startup, prove me wrong.
I did the same thing with books. I always used to read before I went to sleep. Now, I get tired reading.
Make your interview process a delight to go through
Microsoft for example has several billion dollar businesses aside from Windows, Office, and enterprise. Their Surface and Xbox hardware, for example, pulls in that much revenue each. They'll be fine.
There's got to be a better term than "reverse virtue signaling" to describe how the use of specific terminology (outside of a legal setting) like "pernicious", "females", or "virtue signaling" instantly means that someone can be safely dismissed.
But the article spotlightd successful artists who say dayjobs fueled their work. I don't think the point is to answer the question statistically. For some talented people, a dayjob is preferred. And that's all the article is about
It might be easier to email a professor who's an expert in Khan to point you in the right direction. If you're lucky, they might know exactly the information you want.
There were a bunch of reasons.

One important one is that accessing the PCI config space via IO ports 0xCF8/0xCFC is racy with the kernel, since a read or write requires writing the BDF address to 0xCF8, and then reading/writing the data from 0xCFC. If the kernel tries to do this dance while the X server is doing it as well one of them is going to read or write the wrong address.

Interestingly, this design required in the X server to run under binary translation in VMware's monitor, even though it was userspace code, because it had to elevate its IOPL to be able to read/write the IO ports. CSRSS.EXE in windows also ran in BT, since it too was driving the graphics card before NT4. After NT4 moved the graphics code into the kernel, no one remembered to take out the IOPL elevation code, so at least until XP (and probably later) CSRSS.EXE runs with elevated privileges that it didn't need.
> Benchmarks show the difference to desktop even when using only 16Gbps Thunderbolt [...] to drive an external display is below 20%.

Average FPS benchmarks can be misleading, intermittent stutters can severely impact perceived performance without necessarily reducing the average FPS by much.

More rigorous testing shows that eGPUs can cause pretty severe stuttering: https://www.pcper.com/reviews/Graphics-Cards/External-Graphi...
"learn you a haskell for great good" is a good light introduction to haskell and functional programming
I recommend Dashlane[1] to be honest, not only it's available as a Desktop app, its available on iOS and Android and even on the web and you can change your passwords on the fly.

[1] https://www.dashlane.com/
I can totally understand this. This would be the main problem for me about freelancing. Too much freedom turns me into a hobo hermit.
What disincentives are implicit in Apple's business model that discourages collecting more data from their users?
Was it truly Facebook's decision? Maybe there was some CIA/NSA pressure being applied.
That’s interesting, the features page claims it is similar to Python: https://godotengine.org/features
So any price from any exchange at any time during the day? You haven't clarified a thing by telling me to use the fair market value, because there is no standardized way to determine fair market value. These aren't stable mature markets, a blink of the eye and the market may be transacting at +/-10%. Determining fair market value is the primary problem with cryptocurrency taxation. If you're lucky enough to be trading in USD paired currencies, great...you can use actual transaction values. But the vast majority of crypto trades aren't with any fiat pair.
If WhatsApp is not lying about end-to-end encryption, FB don't have the data.
Critizing a creative work is not censorship. Using the authority of the state to repress a creative work is censorship. I am free to, and in some sense ethically obligated to criticize the ideological implications of creative work.
If you have an iMac, not the iMac Pro, you can increase storage quite straightforwardly by adding a SATA SSD (or replacing the PCI-e blade SSD, but that's much more costly). [I think you may need to buy a proprietary cable too if it's not shipping with an HDD/"Fusion Drive", but that wouldn't be too hard.]

The machine is much easier to work on than it seems at first. You just need some good double-sided tape to put it back together.
One can also use WordPress.com and an owner domain. Hosting, installation and security is covered and you still get to own your content. And I haven’t heard of any pro-Tibetan blogs banned from WordPress.com
There's a lot of comments here that superficially try to paint Apple as hypocrites but it falls apart the moment you actually think about it.

Apple will hand over all user data in iCloud to any law enforcement agency with a warrant [1]. That doesn't conflict at all with calling for privacy regulation. China has enacted a data localization law, and they aren't the only ones that are doing it [2]. The CLOUD Act is related to this issue.

Apple retains control of the keys for iCloud. The iCloud services that are end-to-end encrypted remain so. Apple also informed all their Chinese customers prior to this change happening.

You could argue that Apple should leave the Chinese market but that isn't realistic because it's a large market to sell to and where all of Apple's production takes place. Shutting down iCloud in China will have no practical benefit to Chinese customers (and likely make them worse off).

The common retort is to point to Google taking a big stand on principle in leaving China. But if that's the case why haven't they also left Russia and Turkey? In fact they've complied with Russia's data localization law [3] and Turkey's censorship [4] to avoid being blocked. And they're attempting to re-enter the Chinese market [5].

Apple is not a state actor and can't do anything about China's laws other than lobby against it, which they did [6]:

>“While we advocated against iCloud being subject to these laws, we were ultimately unsuccessful,” it said.

Fortunately the rule of law prevails in the US, and it is certainly well within Apple's rights to lobby for privacy legislation. And I hope they do.

[1] https://www.apple.com/privacy/government-information-request...

[2] https://www.servers.global/meeting-the-challenge-of-data-loc...

[3] https://www.wsj.com/articles/google-moves-some-servers-to-ru...

[4] https://www.nytimes.com/2015/04/08/world/europe/google-turke...

[5] http://www.scmp.com/news/china/policies-politics/article/207...

[6] https://www.reuters.com/article/us-china-apple-icloud-insigh...
When I was a kid, everybody's name, address, and phone number was published in a phone book. Why does everyone feel like that's private information today? For some special people, yes, but for just about everybody, it's fine for others to be able to contact them.

If I wanted to be kept hidden, I'd have to be careful who I gave my secret information to. If I trust my friends, and they carelessly give it to Facebook, that's my fault for carelessly trusting untrustworthy friends.
> the fundamental problem is that advertising is the ability to buy influence at scale

Breaking up Facebook reduces all those scaling factors.
> what a slimy little weasel he is.

No, a really big and smart capitalist with a huge team to support him. Let's not marginalize him and those like him.
BYOD and things like that are common at modern companies. Lines are blurry. You could say, oh when you join the device to the domain it's not yours anymore - still pretty odd. Even if they are legally okay, its unethical (especially when done covertly).
So if your proud mom wants to share everything her kid is up to with everyone, including Zuckerberg (because he gave her a way to automate reposting your feed for her directly to Facebook), you don't want a way to prevent that?
Think 10,000 hours makes you an expert? It doesn’t
Reddit had a great reaction gif from The Room on this:

https://reddit.com/r/reactiongifs/comments/8717oy/mrw_zucker...
For me it's the fear of DNS/domain hijacking, theft and other things I don't know much about (the whole infrastructure).

E-mail is central to my online identity and a dedicated attacker could make my life a living hell if he got hold of my domain, even if only by a few hours. That's the real scary stuff, getting your ip blacklisted is nothing compared to that.

I know about https://news.ycombinator.com/item?id=15855081, ironically I'm not afraid of losing my Gmail the same way since it's impossible to talk to a Google-human.
Just use Google Apps or FastMail.
Please stop talking. It really hurts.
Small countries, mostly tax havens. Investment income is not classified as income in most jurisdictions.. so doesn't really matter.
There are over 300 million Americans. "None" could only ever be a hyperbolic strawman. But on balance, yes, those without a degree experience substantially higher unemployment and lower wages [0].

[0] https://www.bls.gov/emp/ep_chart_001.htm
The OP says the call is CPU bounded, which suggests that even if time is spent on the network, it is a minority of the total time.
I'm not sure many people require those to move from FB.
Personal attacks aren't useful. They degrade the debate we need to have about the malignancy of corporate power. That this cancer puts people like Zuckerberg (who is very far from 'decent' by any normal ethical standards) in power is a sideshow.
It may be equal parts GPL avoidance. Broadcom switch ASIC PDKs are a kind of hybrid kernel and userland application with no legacy reason, so I assume it is just arbitrarily about working around a restrictive license.
There was some really cool research on changing food behavior after World War II by Kurt Lewin.

They found that while price mattered, they also had to figure out the dynamics of who bought food and why all the way from the store to the pantry to the dinner table. "Frontiers in Group Dynamics: II. Channels of Group Life; Social Planning and Action Research" is worth a read if you're interested in that sort of thing,
(http://journals.sagepub.com/doi/abs/10.1177/0018726747001002...)
Apple isn’t the privacy white knight either. By default every iPhone logs and sends to the mothership your gps locations. They designed iMessage in a way that ensured they could access the conversation. IOS comes with an advertising ID, etc. They are certainly not as bad as a Google or Facebook but they are not good either.
The main issue preventing smooth scrolling is it will require each split to be an independent neovim instance, which is (in my opinion) not quite as nice as native splits. There is a feature in development that does use a separate view for each split and smooth scrolling is possible if you are willing to give up your native splits. In practice I haven't noticed it because I don't use the mouse for scrolling.
>> TBH what disturbs me the most is how much data Facebook
>> has on people's children. There's going to be an entire
>> generation of people whose conception to high school
>> graduation has been archived in Facebook servers,
>> without their consent.

I find it unsettling that Facebook has built profiles on kids who can not, legally, _give_ consent, I mean, at all. Facebook probably has a profile on me (although I have never visited them) because I am active in a community of heavy smartphone users; but at least I am an adult and you could argue that people/institutions/organizations that I interact with have kinda given consent on my behalf (without asking me) by agreeing to these websites' Terms & Conditions. So for adults, you could say it is "Indirectly Implied Consent".

But how can you apply this argument to kids' profiles collected/built/scraped without consent?

We have a lot of work to do, as a society. A combination of laws, co-ordinated across countries, and social shaming perhaps?
Three controversies in health data science
There's a lot to it, you can't really sum it up as a brief philosophy. It's like asking people "what's your philosophy for programming".

That said, here's some philosophy. As a manager you are responsible for two things - you are responsible for making sure your team gets things done, and you are responsible for making sure each of your team members is happy in their job. The precise ways of making sure your team gets things done, well that depends on what you're getting done. And the precise ways of making sure each of your team members is happy, well that depends on why they are or are not happy.

From there it gets less "philosophical" and more "practical".
If you're comparing Oni to Atom, the architecture is actually quite different. Oni uses Neovim at the core to manage buffers & buffer manipulation (in other words, a native layer vs JavaScript in Atom) - this is a major benefit when working with large files. In addition, Oni uses a canvas renderer for the editor surface vs the DOM used by Atom. Together, these significantly improve the responsiveness of the tool. Architecturally, Oni is more similiar to the Xray project being investigated by the GitHub team: https://github.com/atom/xray.

Most neovim plugins work great with Oni :) Just set the `oni.loadInitVim` configuration value to `true`: https://github.com/onivim/oni/wiki/Configuration#oni
It's disappointing to see that 90% of the comments there are people arguing about electron.
Hindsight is 20/20.

Foresight requires awareness, attention and a moral compass.
To clarify, I was asking in case I missed something, not complaining in a passive-aggressive way.
Does anyone actually make chocolates from the raw, unfermented beans? Wouldn't it taste pretty bad?
A cyntic would say these are just hidden donations to opinion maker institutions. But then again this is the right channel to reach his target group of lawmakers and government employeers or whoever is still reading print newspapers.
Facebook has always played fast-and-loose with the data. I don't want to get into specifics, but they actively ignored this shit, if it meant more user accounts being created.

Imagine a storekeeper giving you the key to the cash register if you ask him for change for a dollar. There are no cameras near the register, and no monitoring.
> which is neither here nor there since a cuisine being a "lot closer" is arbitrary, closer to where? Isan? The south?

This isn't remotely relevant. Picking a given regional cuisine and just calling it "Thai food" when transplanted is a completely separate axis from how closely the transplanted cuisine adheres to the dishes from its original country.

> As an aside, the "more flavor and complexity than the western palate" stuff is another of those things I have a bit of a problem with. Yeah, American food in some (most) parts of the country is bland but Mexican food (for example) is American, at least if California, Texas, New Mexico are still part of the country. Add BBQ, Cajun, and other regional cuisines and American food has its own complexity. Standard diner fare is pretty bleak but so is street cart pad thai after the thousandth time you've had it.

I'm not going off of some random intuition of my own: food chemistry is literally an entire field of science that focuses (in part) on the molecules that produce flavor, and how they interact with each other. They've built taxonomies of these flavors, and Western cuisine tends to use the same flavors in the different components of a dish or meal. By contrast, cuisines like Indian food do the opposite: using multiple flavors which contrast with each other. I'm not using complexity as a value judgment, but as an objective, measurable fact. (The history behind this divergence is really interesting; I can go into it if you'd like).

I was using Western in the generally-accepted sense: of European (cultural) ancestry. Obviously American cuisine is less European than Europe, and the parts that are heavily influenced by (e.g.) Mexican cuisine are less subject to the uncontroversially lower level of flavor/complexity in European cuisines overall. The sum of these things still shifts the Western palate towards the direction I'm talking about relative to many other cuisines. Also, I'm talking about the food preferences of the people, and how that shapes cuisine. The obvious example is spicy heat: the fact that "American spicy" and "Thai spicy" is a thing indicates a recognition on the part of the proprietors that the average American palate is calibrated for a different level of heat than the Thai palate. As I said, moving every cuisine towards the American palate to suit it better has the effect of flattening them out a little. A dish from some part of Mexico tweaked to cater to the American palate will be closer to a Thai dish tweaked to cater to the American palate than the original dishes are to each other. Which brings me back to my original point: if you find places with dishes closer to their cuisines of origin than their Americanized version, you'll enjoy a greater variety of flavor, since the flattening process is somewhat mitigated.
I'm actually surprised at how much more I liked the last gen Macbook Pro than the new Touch Bar one. Almost everything from the larger touch pad to the new keyboard just feels worse and harder to use. The Touch Bar is useless garbage and all my worries about dongleopolis becoming my life have become true. Just yesterday I had to find adapters for a thumb drive and an HDMI cable -- which was absolutely infuriating.

I used to bring my rMBP everywhere with me for photography because I could easily just jam the SDcard in and transfer all my photos. Nope, need an adapter now.

Typing physically hurts on the new ultrashort throw keys.

The trackpad has moments where it just doesn't seem to want to work correctly for certain complex movements like drag and drop. I'm months in with this stupid thing and I still can't get it to reliable draw a box around a bunch of icons and drag and drop. Plus the fake click for presses feels just enough disconnected to make the whole process terrible.

I also get all kinds of external monitor flickering and resyncing issues, and I'm 3 different dongles in trying to get that stop.

If I could have kept my old rMBP for another lease period (they're work issued) I would have. I really really actively dislike this thing.
Surprisingly I do not miss the jack.
Using my Bluetooth headsets and speakers do the job for me BUT..

While in a room with others or in bed on a sleepless night sometimes I miss the speed of the jack and not having to wait for connectivity or if they are charged.

What I definitely do not miss are the tangled matrix of wires.
I made the best "art" of my life when I was unemployed living at home taking care of my elderly father.

However, I also believe that software engineering is an art, not just the programming part, but the communicating/organizing/planning part as well. It's hard to compare the two
This is exactly what I do! I just start "day-dreaming" some story with myself as the main character, often with the setting being from a fantasy novel. I never manage to find out what happens in my story though, because I fall asleep before getting anywhere
He used (newspaper) ads to "apologize" for allowing advertisers to use data gathered on his ad-supported info sharing platform to increase effectiveness of their ads.

Why did I quote the word apologize? Well, a sincere apology needs to be backed up by a change that reflects the apologiser's understanding of what he did wrong. I did not see any of that (yet), and I expect it to be a really hard thing to change in a huge business that make money off what he apologizes for.

So it's not a sincere apology, it is... an ad.
nearest-centimeter precision requires specialized hardware
(to be available on Android P in the future! [1]).

Sadly, that link says "The result is typically accurate within 1 to 2 meters" so it's nearest meter rather than nearest centimetre.