skysight-inc/HackerNews huggingface dataset:
The mountains are hit quickly. Take a train from Beijing to Guangzhou, and you are in mountains from Hubei on down (and even Hebei is mountainous in the north). In fact, this is China's major problem: it has too many mountains and not enough arable land (of course, they can and do terrace the mountains to grow things on).

Geography alone doesn't really explain China's early unification, since they had more barriers than Europe to deal with. My hunch is that it is more of a fluke in history that could have happened in Europe also (and did with the Romans).
Any reason why they couldn't use SODIMM DDR4? It's 1.2v of DDR4 vs 1.2v of LPDDR3.

I would like to see some hard facts instead of everyone simply quoting what a marketing person from Apple had to say.

IMHO, it's just that they didn't really didn't want to go through the trouble - the % of their target users requiring 16GB+ isn't that large.
This entire argument is ridiculous. All of the changes to the editor are released, the Wix team should not be forced to release their entire source code base.

Wordpress is such a pile of garbage, I don't know why anyone would use it anyway. I ran a few of my sites on it and I had to update plugins 3 or 4 times a week to keep up with the latest security flaws.

It does make me realize that most people that believe piracy is not theft (which, I am now going to start calling it theft and stealing in all contexts after the comments I have seen on HN regarding the GNU) only say that because they want free things. It has nothing to do with 'freedom' or principals.

It's the same principal now: you don't want to have to pay for the Wix code base and think they should release it for free.

But, it's not the first time that the tech community continues to be on the wrong side of history. I've done my part though. I warn people about many of these things and get ignored...and then use them to my advantage and make a fortune.

:-)
Geographic reasons aside, there is the cultural factor of the Mandate of Heaven, which spread throughout China in its early days. The Mandate held that Heaven wants things to be a certain way, culturally, aesthetically, etc., and this is how everyone should be. This created a sort of religious unity over a large geographical area where maintaining certain cultural practices was considered to be a necessity. As a result, when kingdoms fragmented or were conquered by other peoples, their cultures didn't change much and they continued to be similar to one another, making future reunification much easier.
All your points are so simple and so very true.
I think that you only need isearch + occur (M-s .), not ace-jump.

I tried ace-jump and have it configured for months, I never use it. neither do I use swiper, because it is too slow to start.

Also, don't forget C-M-{left, right, up, down} commands :)
can we please refrain from posting facebook links unless the circumstances dont allow any other blog host ? call me a privacy fetishist but it is in the best interest of everyone to avoid this site like the plague.
"The first of the unprovable premises on which science has been based is the belief that the world is real and the human mind is capable of knowing its real nature. The second and best-known postulate underlying the structure of scientific knowledge is that of cause and effect. The third basic scientific premise is that nature is unified."[1]

The above describes the Christian world view which was prevalent in Europe.

1. Henry M. Morris, Biblical Basis for Modern Science (Baker, 1991), p. 30.
Only one thread runs at a time because of the GIL, but the threads can preempt each other wherever between opcodes (http://effbot.org/zone/thread-synchronization.htm#atomic-ope...)

Imagine two threads running

a += 1

That's four opcodes. Only one operation will run at a time, but one thread might preempt the other midway through the four operations, and `a` will have been incremented by 1, not two.

In some sense, mulithreading with Python's GIL is the worst of both worlds: you can use only one CPU, but you still need to account for concurrent state mutation. (Of course, it doesn't have the function color problem of asyncio http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...)
Its not just the mac but the entire product line. Unfortunately Jobs did not do a good job of finding a sufficient replacement prior to his health issues getting the best of him.
- Round edges on the iphone6
- protruding lens on the iphone6
- removal of 3mm headphone jack on iphone7
- forcetouch keys on the new macbooks
- video cam on the pro
I would move to an Elementary OS if it's UI/UX was moved over an Arch based distribution. I mean Elementary OS simply looks beautiful and is stable(-ish). On top of Manjaro or something that holds back updates I wouldn't be able to figure out a more perfect development/daily driver system.
> Notice how much of the countries and people living near the equator fail to have built great civilizations, humans just aren't as productive in the heat.

I think Iraq, Egypt, Iran and India were all as hot as they are now and they all had some of the greatest civilizations. Historically these "countries" spread beyond current political borders which more or less encompasses a continuous stretch of land and I am talking in that sense.
I have VT-d, so for me it's more convenient to pass a whole USB controller, not individual devices. But I did pass USB devices in the past, yes.
related discussions on an article on the beeb[1], regarding the spread of confusion (Agnotology - wilful acts to spread confusion and deceit)

[1] https://news.ycombinator.com/item?id=10856554
Just a quick question to make sure I understand properly: do you mean you tried to install an application while running the ElementaryOS live USB? If so, perhaps that's why it failed?

Depending on how the live boot OS is set up, installing new applications may not work at all. Some live USB creator apps I've used give the option of setting aside some space for a writable filesystem that will with with Ubuntu live images (and possibly others).

In either case, the best way to get a real sense of how much you like the OS is to do a proper install of it in a VM. The live ISO will mostly just show you if the OS supports your hardware and everything (WiFi, etc.) works.
Yes, to address to criticisms of your comments and siblings, in my experience if you start changing fonts, then you need to change margins and paragraph spacing, and down the rabbit hole you go. The thing is, a small change is not very complicated, but the defaults are also really good. So if you just want to get below a certain page limit, then it is easy to change the margin. If you start to wanting to improve the overall look of the document, then it is usually a much better idea to play with different packages were someone else already did the hard work instead of trying to improve details by yourself.
China's borders fluctuated a lot over the last 2000 years. Parts of Northern Xinjiang were part of the Han (2nd) dynasty.
What do you mean sorta? The eshell integration is amazing in later versions. Can cd into docker instances. Is glorious.
The main premise here is "Apple did not update its desktops in a while, so they don't care about this". I think this is inaccurate - according to http://www.macrumors.com/roundup/imac/ , they do plan to update them, but are still waiting for Intel to produce the necessary chips.

Also, I seem to remember reading pretty much the same thing before the Mac Pro was launched (which was apparently 1046 days ago...).

So yes, desktops are becoming less important, but no, I don't think Apple will drop them any time soon.
Oh come on. Hyperbole much? You're acting as if it's impossible to write any sort of meaningful code in 3.x without embracing asyncio. A few 2to3-ish language changes excepted, you can punch the exact same code into the Python 3.x interpreter that you have been for the past 15 years.
There were people trying to get Pantheon onto AUR. No idea how that's going.
If telling the truth was good for profitability, we'd see more of it. Confirming what people already suspect is how you get viewers, it's an uphill battle to tell someone something that will cause cognitive dissonance.
Bluetooth depends on your controller. I've had fine bluetooth experiences with the onboard controller on AR9462 wifi cards.
Heh, that sounds like a very neat system. The category for shopping especially so.
In some places, "just telcos" doesn't mean much: http://www.latimes.com/business/la-fi-lazarus-20140425-colum...

Though European laws are still mostly sane in that regard.
Go to Reddit.com/r/unixporn, with some minor tweaking it's very easy to make Linux look nice.
I've actually done the same thing.

Your life is not as easy as when using macOS, but it's well worth it to refuse to be ripped off by Apple.

The keynote really sucked.

I bet there are a lot of people who are switching.
If you're going to interpret stats, you need a lot of them. Reep obviously could not gather everything required to make a sensible conclusion by himself.

For one thing, Swindon Town has been a middling team since forever. No particular innovation in strategy would be happening there at the time when Reep was watching them. So he was probably not sampling nearly widely enough to notice anything.

If you look at Wilson's book called Inverting the Pyramid, there's a great history of football strategy.

There's no particular thing to do that will win you the game. There's always been a tug-of-war between pressing, passing, sitting back, and pressuring. Ukrainian coaches IIRC started to do high pressure, where you try to annoy the opposition into making mistakes high up the pitch. The riposte to that is that opponents who are comfortable on the ball will just... not lose the ball so much. And you'll get tired running after it, and you'll lose. This sort of balance thing comes and goes. Witness Barcelona passing it dozens and dozens of times to win a huge trophy haul a few years ago. And then they ran into a combined 7-0 beating by Bayern. Look at Mourinho, he somehow won the CL with Inter, parking the bus infamously against possibly the greatest Barcelona team of all time.

There's a big issue with using stats for adversarial games. It may be fine -though non trivial- to use stats to judge players by (tackles, red zone shots, etc), but you don't know how the opposition will react to your strategy. It's even more non trivial to work out how the other team will reshape itself given what you do, which depends on what they do, which depends...

It will be interesting, though. Stats is seeping into soccer steadily. We'll see better analysis and innovation, for sure.
There is a sibling comment that was flagged to death that makes a reasonable point. The word "enemy" is used in political rhetoric as if enemies are a force of nature, like hurricanes or earthquakes. But "enemies" are just people, and there's very little discussion about why those people want to kill those other people, or how their existence is blowback (or even an intended result) from yet another operation against some previous enemy.

I would be much happier with US strategy if the discussion always began with metaanalysis of the motivations and origins of a putative enemy, with the focus on social and humanitarian means to prevent the formation of new problems.
KDE just started shipping their own distro with Neon that always pushes the latest desktop rather than freezing it between releases on Ubuntu. It would be really neat to see notebooks shipping with it preinstalled.
That's a very fine line to walk -- few of these talking points are strictly true or false and almost everything on either side of the issue is deliberately misleading (or "persuasive" if you prefer). Who is deciding what truths are getting air time? Humans are notoriously terrible at seeing our own biases, why are reporters/journalism students any different?
Repair Broken or Corrupted PDF Files – PDFConverto
Largest Swiss railway company turns 1000+ ticket machines into Bitcoin ATMs
> Another is finding those developers roles that suit them better. Maybe that's some other aspect of the software pipeline like QA or testing ...

As a QA professional, I regret greatly that HN's rules restrain me from giving your post the appropriately pithy response it deserves.

QA is not your dumping ground for failed devs; we do not want them either. If they couldn't hack it as a SDE, they are certainly not going to be able to hack it as a SDET either.
What about power management? I've heard that elementary is not as good as MacOSX at that.
He tried to install an app on a live system running off of a read-only medium. :)
And the Razer will be heavier, have half the battery life, inferior fit and finish, plus you're cherry-picking MB Pro configs to intentionally leave out the i7 and higher-end graphics options. Also, 3840x2160 screen on a laptop is stupid; you're paying extra and paying a large performance penalty to get 4k on a screen on which you can't even really appreciate and use the higher res.
> Quite likely. Describing it as an "attack helicopter of the sea" sounds a lot like a hand-wavey excuse for not really having a clear idea what naval role the technology would actually fill.

That sounds about right.

I would also add that it may indicate that it has a very limited payload capability and very limited speed for its size. The Juliet Marine Systems' marketing brochure mention their Ghost achieves speeds above 30 knots, which in practice indicate that its top speed is 30 knots. That's the speed of a Zumwalt-class destroyer.

Meanwhile, the US Navy's littoral class ships have a top speed that goes above 50 knots, and the US navy has an assortment of small fast-attack crafts whose speed reaches 80 knots.

In fact, fast attack boats designed decades ago typically reach speeds above 40, and nowadays there are several military transport ships that reach higher speeds.
The Enclosure acts and Poor Laws. Discussed in Smith. Possibly also Toynbe's Lectures on the Industrial Revolution, though I'd need to confirm.
You can see the domain name before clicking the link. Just don't click them. Leave it up to others to make that decision for themselves, as well.
Payback? Russia Gets Hacked, Revealing Putin Aide's Secrets
Their hardware is not the best anymore.

Just visited the Palo Alto Apple store and I'm pretty sure a Microsoft Surface Tablet has a better keyboard than the new MacBook Pro. They really smushed down the keyboard to make the whole configuration thinner, but whereas the old Pro's were halfway between the quality of a dome keyboard and a mechanical keyboard IMO, the new ones are even worse than domes.
SetOnTrade System Review THE TRUTH
Didn't they make it so swift can run on any OS now?

Also it sounds like you want the ability to develop for osx on a non-osx device. That seems counterintuitive.
Probably because you don't have to worry about context switches in the middle of operations, since they happen at 'await' or 'yield's in coroutines, rather than whenever the OS task timer interrupts
Using Deb on a macbook 4,1 from 2008. Camera doesn't work though. What year is your mackbook? I configured this one last week for a friend who had it laying around in the closet for years with a locked password and no particular interest in Macs. I convinced them to nix the MacOS and try Linux, arguing it would perform more efficiently, and compared to the MacOS version previously installed, it very much does. And tell me; did you reformat the drive, or just add a partition? I used gdisks and GPT partitioning and eventually wangled it, though not without a little trouble.
Do you have this configuration by chance as a GIST on GitHub? There are KVM/Qemu configurations, but especially ProxMox would be nice
That depends on hardware (and amount of proprietary firmwares) really. On newer Macs where a lot of things are non-standard and controlled via EFI, it's going to be tough - same as BootCamp where Apple doesn't provide drivers for powersaving.

On things like ThinkPads, XPS Developer Editions, etc. the battery is rather comparable to their Windows counterparts for most cases.
The problem there is that not everybody who develops asyncjo/tulip agrees on the patterns.
> wasn't it supposed to be a language for beginners?

No. It was supposed to be a language in which programmers at widely different skill levels, from beginner to expert, could be productive. Easy to pick up the basics, but also easy to use more advanced techniques when you find you need them.
PYNQ – Python Productivity for Zynq
If my medic was getting paid to take pieces of my organs, I'd take my chances with an amateur too. The prejudice against career politicians might unfairly hit some honest ones, but it's hardly baseless.

In any case, as was pointed out, the proposal wasn't to have a shared Google Doc that anyone could write, it was just a process with more democratic input.
FYI I also get the blurry images in Firefox's reader mode. (I had to go back to the original to see if that was intentional when I saw the first screenshot ;-)
I agree that the mac platform seems to have been neglected but Tim Cook isn't stupid, he knows that without developers the iPad isn't going to grow how he wants so I don't think this is the end of the Mac.

I think Tim Cook has ignored the Mac in favour of his favourite projects but in the meantime Schiller and Federighi have been making sure the Mac is in his periphery and fighting for resources.

I've chosen to view this update as the start of the uptick where we go back to regular updates (perhaps with a longer period than historically) and more exciting things to come.

I think the Mac Pro is over and the iMac will replace it with TB3 enabling external devices to take the workload of what Apple don't want to handle internally but other than that I hope we will see a strong line up in a couple of years and look back at this time as the trough.

That or Apple is over and I need to work out what computer I will use in 15 years as I can't stand Windows and Linux is a nightmare.

Also, I think the TouchBar looks pretty damn cool and I'll be ordering one as soon as I can.
> You can still pass data attached to threading.local to another thread.

You can in most languages. Only rust I know has enough information to prevent that.
What is your hardware setup like? How much physical RAM and what mobo/GPUs?
Gylphosate usage has enormously increased in connection with GMO crops, and with that its side effect on the environment.
I've held off getting a new mac for about a year already, but this 'refresh' is the first time I'm seriously considering moving away from Apple. The most interesting options appear to be the XPS (13(s?)) and one of the Razer Blade laptops.

What keeps me from the XPS is really bad experience with Dell and the fact that I can't seem to customize it on the Dutch Dell site. And, perhaps more importantly, I keep hearing that the trackpad sucks. What is your experience with it?

The issue I have with the Razor is that it's apparently not so easy to get in Holland. Any thoughts on that?

Or, for that matter, any other suggestions you can think of? I keep hearing good things about the ThinkPads, but they're too ugly for my taste...
FileVault can only truly protect your data when the Mac is off. Like jffry, I shutdown for my commute (a short one on public transit). Boot time and time to restore all my application windows is fast enough for me to not mind. Plus the fact that in general I use a work account at work and a personal account at home so I'd be logging in/out when arriving at each anyway.
The MacBook Pro comes with Intel Iris graphics which is not the same as Intel HD.

The Kaby Lake chips that Apple uses in the MBP aren't out yet.
The Mac UI ripoff issue may not matter to you, but it does to me. It's gross and slavish, like using a KIRF Chinese knockoff phone with stolen icons.
For what it's worth I would like to do a PEP on accessing event loops from coroutines and logical call contexts but having read some of the conversations that already took place to improve asyncio I am less thrilled about being involved.
Definitely fair, as time progresses I think cleaner patterns will emerge. By time many of the major libraries were around, there was a semi-standard Python programming style that was fairly easy to adhere to. Since this is somewhat of a paradigm shift for the stdlib it will take a little time too.

Personally I have been looking at some of the patterns taken by the team on aiohttp - I think they've done a good job and, iirc, one of their members is a core contributor to Python.
Mozilla Tech: A Quantum Leap for the Web
Resistant weeds are spreading due to massively increased usage of glyphosate, which is due to its use with GMO crops.
Which laptop did you get?
In the Asia-expat community, I think most of us have accurate rankings in our heads. Right now, there is a 999 reading for Delhi on aqicn, but this could be PM 10 (and I check, it is, still PM2.5 is bad at 400+). India is definitely behind China as a low-middle income country, but China is middle-high income, it isn't in the same class as India.

I think we just expected more from China especially when companies were trying to convince us that we didn't need hardship pay to work in China while it is still provided in India (the US embassy/consulates had to reinstate hardship pay in China after 2010, international recruitment at other companies is way down). China was supposed to lack the negative features of a least developed country, but that wasn't really the case when air pollution was considered; it really does effect your lifestyle (you can't go for nightly walks anymore, you are a slave to aqi readings, "don't forget to wear your face mask honey!" as my wife would say).

BTW, if I was going to work in India, I would choose Bangalore. The air seemed OK enough compared to Delhi and Mumbai.
> Because it has effectively become the government's property. What else would you call it?

Danegeld.
The 2016 Macbook Pro uses the "shallow" keyboard.
Yeah, well, that's actually JavaScript that (go figure) strips away all the event handlers :)
This is a distinctively white Christian thing? Surely there have been, since ancient times, people in every corner of the world who believe the world is real (whatever it amounts to to believe this as opposed to not believing it) and recognize cause and effect (again, I can't even fathom what it would amount to to be a civilization which did not acknowledge cause and effect).

ETA: Looked up Henry M. Morris. Ah; he's a young Earth creationist, and "the father of modern creation science". I see.
As someone with way too many (Mac) desktop app side projects, I agree entirely. I've tried making the jump to Qt several times figuring that there's a lot of value in making my projects cross platform, but it's never stuck. By comparison Qt is frustrating to use and the end product is always lacking in platform specific details. There's just nothing like Cocoa for UI development.
Manuals from N55