skysight-inc/HackerNews huggingface dataset:
I neither wrote not implied that Europeans are evil -- you assumed that. The fact is that colonialism and the slave trade, despite creating massive amounts of wealth for some, were horrific for its subjects. And Western Europeans were the first to scale both colonialism and the slave trade globally. This isn't debatable, it's plain fact.

Unfortunately, people like the interviewee explain away early western economic domination by referring to Western European intellect and culture, and ignoring the dark side. This has been the case since the beginning of economic history. Adam Smith didn't even bother to discuss slavery in The Wealth of Nations even though he knew how critical it was to the development of capitalism.

It's time to be honest about how we got here. If the ugly truth offends you, I don't know what to tell you.
Homepathy is 100% effective against NOT distributing antibiotics at large to people who don't need them.

Patient don't want to go away without getting medicine? Here! Take some homeopathy and everyone's happy :D
Can you give an example of issues? I’m running on a 6700 here with ARCH.
or this https://medium.com/@joeldg/the-collective-ugh-over-the-apple...
For some reason (and not being very familiar with kosher law) I couldn't help thinking of shellfish-flavoured tea and wondering why anyone would ever want to drink that. Anyway, here's a little more information for anyone who's curious: http://www.learn-about-tea.com/kosher-tea.html
The general sentiment in this thread seems to be that Guido et al "blessed" the Twisted way, it's a pity and now using asyncio and friends is the only way to suspend a Python stack in a concurrent program besides using OS-level threads.

This is not correct. Green threads, as a programming paradigm, are just a sub-optimal (but cheaper) way of doing preemptive multitasking. Yes, switch is explicit, but user code can't know what will switch. So you are not supposed to treat green threads any differently from OS threads. ie you still need your mutexes, semaphores etc. if you want to avoid race conditions. Again, that's because the caller doesn't know whether a function will yield execution to the next queued task at some point. Guido explains this point pretty well in one of his PyCon keynotes.

So green threads may be great but they don't bring anything new to the table.

However, Twisted-style concurrency (aka cooperative multitasking) is a different paradigm. In Twisted, you know that you only have one thread running at a time, so you actually don't need any thread synchronization primitives when accessing non-local state. This simplifies things a great deal. Yes, not having to spawn a thread for every single concurrent IO operation has other great benefits, but that's not the reason why CPython now has a blessed event loop -- it's cooperative-multitasking-the-paradigm.

Before asyncio, there was no standard way of doing cooperative multitasking. Now there is and it's baked right into the language. Use it if you like it. If not, the old ways of doing things work just fine in Python 3.

I'll admit that the concurrency model in Python 3.4 was not perfect. However, what we have with Python 3.5 and up looks quite polished.
I am finally seeing this as clearly as I saw my move from PC to Mac in 2005/06. Linux is far superior for developers, I agree... especially backend type people. As I understand, Avid and Premiere are the video tools of choice for serious pros. FCPX is called the "wedding video" maker? I don't really know, as I am not a pro videographer.

CAD is bad JOKE on Mac and Adobe stuff runs on (almost) everything.

I have an Asus win10 tablet with a wacom stylus that I bought for $140 on ebay. It is actually pretty darn neat...
Most of PM and other harmful smog components, like SOx, NOx and organic compounds, came from:

1. Transportation emissions, especially diesel engines.

2. Individual heating of buildings (using coal, oil or biomass).

This is because exhaust fumes are mostly not being filtered in these cases.

Coal power plants have advanced filter systems, which can reduce pollutants by more than 99% in some cases.

http://i.imgur.com/dsNgDvn.png

http://web.archive.org/web/20150611212052/http://www.babcock...

http://link.springer.com/article/10.1007/s40789-014-0001-x

Moreover, in power plants, coal burns in a much more optimal conditions, what results in less pollutants being generated.

https://friendsofscience.org/assets/documents/FoS_BurningQue...

> According to Environment Canada, coal-fired power plants in Alberta in 2011
emitted only 0.4% of PM2.5 of human-made emissions (excluding wildfires).

But somehow most of the bashing by media, green/left politicians and 'ecological' organizations is targeted at coal power plants, instead of real pollution sources.

And ignorants enforce this lies, by repeating that "coal power plans routinely kill orders of magnitude more people than nuclear plants".
Chrome is working on isolating at origin boundaries, not really paying attention to it myself though.
It really varies; among many SF Bay Area companies, PCs are rare sights for the past 5-7 years. Go into any Bay Area coffee shop, for example.

Now in London, Tokyo, Chicago, Austin, Seattle, Toronto or New York it's probably more balanced, but I see plenty of tech companies that are Mac standard.

I work for a global software and services company of over 2500 people and I'd say maybe 5% are running PCs with windows or Linux, the rest are on Macs. (And we aren't specialist iOS developers).

I'm not sure what the share is in Salesforce, Amazon, Google or Facebook or the like, probably over 30% at least.
I've used elementary OS for a few months now as my primary development environment. It's great to have set up in VirtualBox on 2/3 monitors, and the fact that it's based on Ubuntu makes finding support online pretty easy for someone not as experienced with Linux.

My biggest complaint is actually that the OS file selection interface (like what I get opening things in Sublime Text) is not same as the fancy finder application, but the default Ubuntu one that doesn't look consistent.
Thanks for that excerpt. It was an entertaining read!
Or better still noScript blocks all js by default and you only whitelist the sites you trust. Throw in a Ghostery for cookies and you are reasonably good to go.
Exactly, the real culprit here are either the baby boomers for spoiling us or gen z kids who grew up on freemium tier cloud services.
Regular old Gnome3 is horrible to use with multiple screens.

Good luck running a program in full screen on your main monitor, while also doing stuff on a secondary monitor, where you have to switch windows, open new ones, etc.

Gnome3 is only useful on non-touch laptops, not on any other usecase.
There's lots of innovation but you need to look at the smaller developers and in some cases build it from parts yourself. Check out the something like the Planck, Keyboardio, The White Fox or the various Red Scarf II boards.

All of those you can also customise to make any key do exactly what you want, make the space bar double as a modifier key etc.
I see a lot of parallels of Tim Cook's Apple to John Sculley's Apple. Tim Cook's, like John Sculley's, is focused on immediate short-term bottom line improvements rather than long-term investments. John Sculley kept staying the course, and Tim Cook is doing much of the same. If anything, the most recent iteration of MBP is sidelining serious developers and content producers.

So yes, Apple's bottom line is growing. Lots of revenue are being made from iCloud subscriptions to Apple Music. Steve Ballmer was very good at improving Microsoft's bottom line too. But they lost search, music, and cloud at the expense of chasing revenue.
I was there as well like 2 year ago or something. Very well decorated btw.
Agreed. When I got my first mechanical keyboard, I explicitly avoided the Reds and Browns because I feared they might not be tactile enough. (I'm currently using Clears.)

However, a colleague got a Cherry model with Browns, so I could try them out, and they seemed reasonably pleasant. (Haven't used them longer than a minute, though.)
(Co-founder of Overleaf here.) Sorry to hear you had a bad experience --- we run a standard install of TeX Live, so that's surprising. If you try Overleaf again, feel free to send your project's link to our support team via www.overleaf.com/contact, and they can help you fix any issues.
Google AMP Gets Mixed Reviews from Publishers
> if my loans are $50k, and I or my lawyer think that the odds of getting them eliminated are <1%, then based on the expected value, I should spend less than $500 of time and effort on it.

Leaving the probability aside, this assumes that expected values of money are linear. The negative value of debt grows faster than linear; a debt of $50000 is not exactly 10 times worse than a debt of $5000, if you can arrange your finances to pay the $5000 but could never successfully pay $50000 (for instance if the amount you can afford to pay down regularly would cover a large part of the principle on the former but almost entirely interest on the latter).
There are two reasons I'm avoiding Windows 10 for anything important: (1) I can't significantly control the timing of when OS patches get installed, and (2) the plausible risk of unacceptable spying by MS.

So even if W10's Linux subsystem ran flawlessly, I don't trust host OS in general to provide a reliable, acceptable environment.

I'm curious if you have the same concerns.
"the English, which didn't have all that wealth"

What? The British mastered the slave trade and its Caribbean slave colonies were perhaps the most productive of the era.
> From where I'm standing, Apple are redefining (shrinking) their target audience for the Mac platform. If you feel left out by the latest updates and the neglect on the desktop, it's simple as Apple deciding not to serve your segment's needs. I know that it can feel quite personal to Mac devotees, like me, but it's simply business and strategy.

How does this work? Can someone please explain to me how Apple can neglect macOS if all iOS/watchOS/tvOS app development needs to happen on macOS?

I'm with you however on the fact that Apple has seriously disappointed me with the latest launch. I was hoping to finally get a much better, powerful notebook and an accompanying iMac. I feel very sad that the legacy left behind by Steve Jobs is being destroyed so badly.

If this is truly the decline of Apple as I'm starting to think, at the very least, Apple should open-source macOS.
"You don’t have to be a benighted creationist, nor even a believer in divine providence, to argue that Darwin’s astonishing theory doesn’t fully explain why nature is so marvelously, endlessly inventive."

I used watch those Dawkins v the true believers videos and I suspect such opinions are promoted to discredit Darwinian Evolution acting on the genome. Regardless of the unknown nuances of DNA, Evolution is the environment acting on the species to further adapt it to the environment. Here's another quote from Philip Ball: "What often goes unremarked among the revisionism that current research is prompting is that DNA was supposed to be the missing part of the puzzle in evolutionary theory: the repository of Mendelian hereditary factors."

So if DNA doesn't act on the units of inheritance, there must be some kind of spooky spirit entities acting on matter,

http://www.sciencecartoonsplus.com/images/miracle_sharris.gi...

http://www.philipball.co.uk/images/stories/docs/pdf/genes%20...
The thing separating OSX from Linux nowadays is application quality and ubiquity. I spend 90% of my time in *nix. But unfortunately there are a huge number of fantastic applications that are only developed with OSX (and sometimes Windows) in mind. Linux is the "here's source code, good luck, also the UI was put together in QT in 20 minutes."

Now, this is totally the fault of developers and not Apple. Maybe Linux needs some sort of all encompassing app store to incentivize development.

The app ecosystem is just light years beyond anything that Linux offers. Yeah, I can spin up a kubernetes environment pretty quickly from the command line using minikube or a few alternatives, but on OSX I can use Kubesolo which ties into Corectl and lets me control systems from the task tray. Not to mention when I'm going to get new employees to hop on board if they're using OSX it's stupid simple as opposed to fighting various Linux configurations/security/etc.

1password has to be run inside of Wine which means the Chrome plugin can't connect to the application so you have to copy paste usernames/passwords into websites which all but defeats the purpose of it. Yeah, you can use keepass, but that's like trading in your 2016 VW for a 1994.

Then a ton of tiny $2-10 apps that just make my life and job more productive. Popclip is my must have, it's tiny, you wouldn't ever think about using it if you weren't introduced to it, but once you know about it you wonder why it's not on ever system.

Yoink is incredibly useful, it's a bucket where you drag files to input them into other applications. Yeah, that's not difficult, you can cp or move stuff around but once you get used to using it you want it around.

There are Linux alternatives to just about everything but they're nearly always disjointed and nowhere near the quality of the OSX version.

And if I look up software I can almost always KNOW that there's an OSX version available (sans games). The problem is that Linux, in the laptop/desktop world is still a last effort (if any effort) citizen. And that is hugely unfortunate.
Could you share details, please? Does it work out-of-the box or what do I need do do this?

Edit:
Found it out myself. Install docker-tramp.el [1],
`C-x C-f` to `/user@myserver|docker:mycontainer:/`

[1]: https://github.com/emacs-pe/docker-tramp.el
Thanks. Do you have any recommendations on what to look for when buying a filter?

I was planning on buying a filter labelled True HEPA from a well known company, that uses a fan and not ionization, and being sure to replace the filter as directed.

The HEPA standard, ensures PM0.3 are filtered out. But this article (http://now.tufts.edu/articles/big-road-blues-pollution-highw...) says ultrafine particles (PM0.1) are the biggest health risk. Do you know if any filters remove ultrafine particles?

Wikipedia seems to suggest that most do:
"Diffusion predominates below the 0.1 μm diameter particle size. Impaction and interception predominate above 0.4 μm. In between, near the most penetrating particle size (MPPS) 0.3 μm, both diffusion and interception are comparatively inefficient. Because this is the weakest point in the filter's performance, the HEPA specifications use the retention of these particles to classify the filter"
https://en.wikipedia.org/wiki/HEPA
There is such a place. That's called London and the language is English.

Source: Me and the dozens of tech people I meet every days who have left their countries to come here.
Soft-SIM makes it trivial to sign-up for new mobile plans. This doesn't matter much domestically (maybe it does for multisim or cart abandonment) but it does internationally because of high roaming fees, which are a revenue stream carriers don't want to give up.
Take my use-case: I get random-ish formated data through email and need to often create semi one-time python scripts that do specific jobs with that data. That mean I need to clean the data and separate relevant from irrelevant, format it to be used with python, last take the output and format that as requested.

Macros are invaluable. Search and replace regexp is invaluable. Compare buffer, unique, sort and rectangular insert is invaluable.

There is no purpose-built python IDE that is tailored to my use case. The closest is ipython, and I already run that parallel with emacs when doing more complex python coding.
> For your particular case it could be the best solution to just pay - as even police departments have done before.

It could be the best solution for you to pay - if you don't care that you'll finance the attacks on other people and cause more harm overall.

So yes, from a purely egoistic perspective it makes sense.

The question you should ask is not "is it worth paying xxx for my data?", it's "is it worth paying xxx for my data and destroy the data of someone else?".
yeah ofc, me [ a t ] nenadg [ d o t ] com
I think it's gotten pretty good in the past few months. As I mentioned, I had problems when I first installed Linux and it took longer than it historically has, but it's mostly been resolved with kernel and other updates. I can't think of any major issues; the 4k support in Linux is a bit quirky (but it's a bit quirky under Windows 10, as well), and so I've found myself fiddling more than I'd like on that front. But, there have been no showstoppers, even though my laptop has very new components on all fronts.
This is an amazing problem. There is simply no solution because most people don't care!
An amazing video from our patient
Assuming WSL works out, what do you find lacking?
I mean, there are tons of features in Haskell that one misses when using Scala. The type system isn't as useful, Scala's version of ADTs (case classes) are really inconvenient to work with, different typeclass system, etc. Can't speak for clojure.
I agree with you. Yet, strangely enough, it is better. Maybe we could say, easier to read, easier to modify, easier to reuse?

Let me return to that last example. Take a program written in procedural style, and an identical program written in a big ball of mud style (all variables are global, one big control flow). This is a discussion from like 1960s. It's harder to write for human, and harder for compiler to compile and make efficient program in procedural style.

Yet, I am sure today, you would prefer procedural style. It makes sense (trust me, I actually work with big-ball-of-mud programs written 30+ years ago at work, AMA). I don't care what work the compiler has to do, I care about my own time.

Functional programming is just another step on that road.

As a side note, I really think people who prefer FP should avoid (over)selling it as more computationally efficient approach, because it still isn't (even though it probably will be in the future). It's a little bit of optimistic dishonesty that IMHO hurts adoption of FP and feeds the misconception that I talk about.
Ask HN: At 91, My Grandfather's Only Regret Is Never Skateboarding. Best VR Rig?
My grandfather just passed his 91st birthday. His only regret about getting older is that he will never experience what it is like to skateboard or rollerblade.

I would like to give that to him.

My grandfather is a veteran of World War II, a former FBI field agent who fought against organized crime, a father of four, a grandfather of nine, and not only the most honorable, but also the most consistently jovial person whom I have ever known.

When reflecting over his long life thus far, he was asked if there was anything he wished he had done when he was younger. He looked off into the distance, and after a long while, said, "Well, I'd like to learn to use a skateboard, or maybe rollerblades. Yeah, that might be easier on me."

He smiled and we all laughed, but as we looked back to him, he said wistfully and without a trace of irony, "I really would... But sometimes I have to remind myself I'm not seventeen anymore."

This is where I need your help.

Earlier today a friend sent me a video of her bed-bound grandmother taking VR tours of distant cities to which she had never traveled. As she looked left and right, her expression became one of pure wonderment, an unrestrained smile spreading wide across her face.

I want to provide the same experience for my grandfather.

Does anyone have any recommendations for a performant VR stack, preference of VR make/model (HTC Vive vs. Oculus Rift), or knowledge of high quality content sources?

With regard to price, I am on a limited budget due to recent medical expenses, but I earn a good living. So if there is one option that is clearly better, I would rather sell every luxury item I have than deny him the best experience.

Thank you all for reading.
If anyone of you needs to remap keys on a Mac in software, I can recommend https://github.com/tekezo/Karabiner-Elements. I use it myself to remap Caps Lock to Esc.
Phones can be directly accessed over a network via IMEI
Brexit doesn't matter.

The brains are already here. The companies are already here. The language is English.

There is no other place in Europe who can compete with that.
For people who are affected by ransom ware it also means something else--they had no off-line backup solution. So they'd be in the same situation if their disk drive were to have failed!
The problem with the iPad Pro is that it is still an iPad. Look at the metrics of iPad sales[1], down 15% or so. There is no compelling reason to upgrade iPads on a year over year basis for most people that have them. Everyone else bought a Kindle or Asus or <insert tablet> here for $100 and called it a day.

[1]https://techcrunch.com/2016/07/26/iphone-ipad-and-mac-sales-...
You're right, that resolution is a waste of money on 12.5" screen. Can be had with a QHD (2560 x 1440) display for $200 less.

And just because I was curious:
MacBook Pro 13" 1370g
MacBook Pro 15" 1830g
Razer Blade Stealth 1290g
Dell XPS 13 1330g
A subway ride home
I love how it's called Elementary OS but it's just a Ubuntu Linux with some sugars. I already got excited about another operating system but it's same old, same old.
Sooo.... if Microsoft really wants to be 'smart'... they sort-of allow someone to develop a 'Mac OS' subsystem to run on Windows. They can not do this officially as they'd have layers of lawyers upon them in an instant but since they have extensive experience with subversive operations it should be possible to get the thing running in a rather short time. Maybe they should have a chat with the GNUStep folks to see if they have some converging targets. Having a Mac OS compatibility layer on other systems would enable gradual migration, not something Apple will be wildly enthusiastic about but - if implemented correctly - not something they can do much about either apart from restricting access to Apple-created software to Apple-created hardware and operating environments (something they already do as far as I know).
Steve Jobs died just over a year after antennagate. He had already been extremely sick for years at that point.
> I think the losses of Magsafe and the 3.5" headphone socket will go down as the point Apple finally lost it. Magsafe was such a perfect example of Apple doing small innovation, utterly brilliantly.

I agree 100% with magsafe. I am hoping a 3rd party (like the breaksafe but recommended by apple) comes up and fills the void. If not, I am not entire sure what my next upgrade will be. I may wait another 5 years!

Magsafe has saved me a whole bunch of times, which I have seen echoed in many other comments across the other threads over the past few days. I know some peoples comments were that the threads frayed. But surely they could have come up with Magsafe 3 with better cable shielding?
It’s Good to Be a Big Corporation Again
If that's true why do I see so many developers using Macs?

Desktop Linux is a mess and always has been. The problem is structural. The people making it don't have any profit motive to make it better. They're all either volunteers having fun or subsidised by server products.
Calculate Linux, a Gentoo-variant, already syncs over git, and is therefore immune to this issue.
> It has polish and care that the stereotypical raging neckbeards who espouse the mantra of Linux on the desktop are unable to appreciate (or, apparently, build), and it has to exist, even if merely as a counterpoint to all the ugliness.

Please be nice :(. Some of those so-called "neckbeards" probably helped build the stack upon which things like elementaryOS rest.
Furthermore, Overleaf has a history of occasionally losing people's data. That's bad for college and university folks.
Can't agree with you more! The lunatics have indeed taken over.
You're right. I played with multiple distros before settling on Ubuntu because it gives me the least headaches.