skysight-inc/HackerNews huggingface dataset:
Yes, only Apple could get away with this and it's great that they're willing to sacrifice a few short term $ for the long term benefit. Sure, a lot of software will become useless. Same as happened with all the Mac architecture changes over the past couple of decades. Apple developers should should expect to stay on the ball and users should expect not to start depending on old unsupported software.

If you prefer longer backward compatibility, and no rush to keep updating everything, use Windows, but pay the price in ugliness.

I'll be glad when all 32 bit platforms are out of use. There's so much duplicated code around and time wasted debugging 32/64 bit mixups.
Says Tesla who bet the farm on lithium-based batteries.

There are better processes and chemistries hitting the market in the next year - they just need to reach volume.
> FWIW you're missing Drudge Report, Breitbart, Stormfront, The Daily Stormer, The Daily Caller, /r/The_Donald

News?
Kenya mobile subscriptions have declined
Okay, but this competition is a benefit to the consumer, so you're arguing that the consumers should eschew this benefit in favor of "ethical" factories. From what you're saying you seem to believe consumers largely refuse to do this, so you would have to remove this choice from them completely.

The problem then(also identified by communists of old..) is that you can't compete with forces outside your control - so you either need a global communist revolution, or you need pretty strict isolationism.

Since you never convinced your consumers that ethical factories are worth supporting, how do you plan to deal with the resentment they feel when they see the wealth foreigners posses achieved through the harsher competition policies of capitalism? Will you be suppressing information and limiting access to the Internet? Maybe some propaganda pieces about how your ethical factories are better than slavery under capitalism?

Maybe the "horror stories" of communism were caused by its flawed leaders more than the ideology itself. But it seems that a lot of stuff that we wouldn't really be happy with needs to happen in order to implement "perfect communism".
Not at all for me. But I can't speak for anyone else's ears.
Can someone clarify why exactly is this being presented as more impressive than beating Chess masters or even Go masters?

People talk a lot about number of states in poker, but the hand and visible cards can be easily (to a statitician) reduced to a scalar "probability of having the best hand".

At least in terms of crunching the possibility tree this should be a far less computationally intensive challenge.
Absolutely. I know just enough software engineering to bullshit my way in front of a nontechnical person. If any such person hires me to do serious dev work they'll be in a sea of trouble.
Tell that to everyone who has trouble finding enough free space to do an iOS upgrade.
The point is that you could have a bug in the verification process that returns "all good" when it really isn't.
Good question.

Reproduciblity is all about the starting point. Computers are electronic, so if your computation requires high entropy from some random source and supposed next run there is not enough entropy your experiment may fail. But that's really really really a corner case. Docker image keeps the state of the starting point (kernel, packages, history of bashrc etc) are kept version controlled. It is as if someone gave you a copy of the virtualbox image.

So how do we lock down?

1) When you start with a Dockerfile, specify the version of the packages you are installing

2) When you want to reproduce, you can rebuild an image with that Dockerdile.

3) But most people are just going to use your image which is always the same now or next year. Building image != launching a container using an image.
So you're saying there is already pertinent and up to date data for the effects of air pollution on men, and so this was for females only with the express purpose of filling the gap?

By extension then are you saying that because some studies in the past were only performed on men (presumably because they worked in polluted environments?) then we should get revenge on the male sex by excluding them from studies now? Surely not that.

So, what data from the present validates performing initial studies only on one sex, particularly when the modern rhetoric supports the absolute biological equality of men and women.

Could you link the most recent male only equivalent to the WHIMS study from the OP?

In fact I think the female only nature of the study may relate in a round-about way to hormone replacement therapy for menopausal women. Just speculating though really.
For me, privately self-hosted CI runners was a killer feature. Bitbucket only seemed to offer limited-minutes shared runners when I looked.
Love vim, not so sure about that snake..
Only having two production database servers? That is a mistake, because as soon as you need to do maint. on one, you have just voided your DR recovery plan. Two is one, one is none.
You are in luck. They have just re-released it on Coursera. https://www.coursera.org/specializations/probabilistic-graph...
مسکن دوراندیشان – فروش باغ بسیار زیبا با مساحت 2200 متر مربع در بابلسر and تصاویر
So basically 4.5 years support max. for your devices (iPhone 5 was September 2012; iPad 4 October 2012)? Also aren't there a lot of these "old" iPads out there with people "refusing to update"?

I think technically it makes a lot of sense but for customers this is pretty bad. Compared to Microsoft's 15 years of extended support for an OS (iirc. 5 is standard). Ubuntu LTS is 5 years. Sure there's a difference when you're the hardware vendor and the OS vendor but still I'm not sure this is a great move.
No really, when they banned alcohol in 1920, it was for everybody, and everybody already drank alot.

Somebody born after 2000 has never bought thier own cigarettes.
OK I'll add nuance: it's terrible news for this developer (and anyone much like him) that Apple is not facing enough commercial pressure to ever produce another laptop that will serve his needs as well as his current MB Pro does. This makes him sad.
> For example you can't catch a taxi or go to the (now 100% non-smoking) pub with a child

Can't catch a taxi with a child? Where is this factoid coming from? Children under 12 months without a child restraint have to be in the back seat (airbags), and children over 12 months just have to occupy their own seat, not be on someone's lap.

Also, here in Victoria, pubs aren't 100% non-smoking. Only indoors. You can smoke outdoors at a pub - the area just needs to have one 'side' open to the air, whether that's the roof or a wall.
As the 64-bit CPUs used on the iPhone actually only have 33-bits of address space (undermining the benefits of having more address space ;P), Apple does use the extra space in a pointer to store "tagged" values in some cases, but for the most part this can be seen as a "mitigation": as the size of a pointer is now 64-bits, and as the alignment of a lot of things is now 64-bits because of that, processes are larger and heavier than on 32-bit systems, and thereby require more memory bandwidth. Sharing some of the bits of a pointer is essentially required to win back this lost performance. (Another great option is a 32-bit ABI using the 64-bit instruction set, as with x32 on Intel, but Apple did not go that direction.)
کاخ هشت بهشت اصفهان
This is sort of correct. In a Nash equilibrium, the other player is modeled as also playing a Nash equilibrium strategy. Nothing more.
The analogy to trampolines and bowling balls is leading you astray. There's no "pushing down", or even a downward direction to push in in general relativity.
Every taxpayer dollar spent pulling cancerous lungs out of smokers is damage done to our society.
If good engineers are dime a dozen then why do they command >200k salary? I don't think you understand how much skill and practice goes into making a good programmer. Your ignorance is truly astonishing.
> As for why let people in from poor countries,

What part of the point "let people in from poor countries, but don't let them keep doing things the way they were doing them" is not clear? Sure they want to move here, don't let them turn this place into the place they left by making them learn the language and culture.

>It's the same reason Asians, who consist of the top people in their home countries who chose to came here

That is an incorrect statement. Most asians who first came to america were imported as cheap labor to compete against Irish unskilled labor. The Polish, Irish, and Italian who came to the states were definitely not the best and brightest, but because they assimilated and learned the culture prospered.
Imagine if you're the CEO of Gitlab and seeing this right now. I think showing compassion and solidarity may be a better response. The problem of restoring non-existing backups should be treated as a more serious problem in our industry. This happens too often and not because people who made them were careless people but because to catch any errors when the backups are not working can take unreasonable amount of time and even then it could still just stop working one day.

We should probably treat this issue as something more like a disease like high blood pressure, namely, you don't know you have it, but it is probably doing irreparable damage to your internal organs. If we had no name for the disease or understanding of it we would just die at an earlier age without an obvious cause.

Let's identify the diseases of this sort in our industry and work on prevention, diagnosis and treatment of them instead of just saying you should have been more careful.
Cause states rights weren't used to shield Jim Crow for a hundred years... oh, right. States just as easily trample individual rights as the federal government.
Diddums.
I think you are just trolling at this point.
Funny how YC didn't consider it sensible to sponsor ACLU back then. :-)
i'd just like to interject for a moment..

i wonder how long it is going to take for people to realize the importance of libre software. sure, strong copyleft can be inconvenient for developers, but that inconvenience must be borne to enable users to control their technology. otherwise we end up with the nonsense that we are discussing here: software people want/need, that they are no longer permitted to use because Apple said so.

https://www.fsf.org/
This is the pythonic way

def func(*args, defaulted='default', **kwargs):
# args is a list, kwargs is a dict
arg0 = args[0] if args else None
another_kwarg = kwargs.get('another_kwarg', 'default')
print(arg0, defaulted, another_kwarg)

>>> func('one', 'two', defaulted='myval')
one myval default
>>> func(another_kwarg='myval')
None default myval
>>> args = ('one', 'two')
>>> kwargs = {'defaulted': 'myval', 'another_kwarg': 'other'}
>>> func(*args, **kwargs)
one myval other
I mis-typed; it is clear that you have an anti trump bias from Your posting history. My previous comment should be interpreted as me feeling that you have reacted strongly against me under the assumption that I was pro trump, an assumption I have only weak evidence for.

>how else are we meant to interpret that

You are assuming malevolence in my theorised intentions and actions without having any basis for it. I think the best way to interpret that would be that I have a not unreasonable expectation of loyalty. Remember here that the parent comment specifically said

>The major worry for me is Trump's seeking to punish anyone who shows disloyalty.

Where we are in fact talking about loyalty and not the potential criminality or morality of the executive orders of a man who is has the best chance in a long while of taking us all into a world war
Chartkick: data visualization made easy with Ruby – Red Panthers
VLC got around the GPL incompatibility by dual-licensing their code with the Mozilla Public License
Of course there would be. There are people trying to start business in Somalia, US is not that bad :) It's just there would be less of them, and when they hit the limitations they'd tend to move to places where such limitations do not exist.
The fact that those apps are still 32-bit means they're unmaintained. The fact that they're unmaintained means that they're likely to break at some arbitrary OS update anyway. Even common apps like Tweetbot, by reputable developers, will break on a new major version, so your app that hasn't been updated in years is probably going to die off soon anyway.

The only way to make sure to keep those apps open is to keep from updating iOS, and if you do that this doesn't affect you anyway.
No ecigs blow their garbage in my face. Use all the nicotine patches you want. Literally coat your body in them. I just don't have to inhale the vapors. I have 0 interest in inhaling your exit vapors.
I have nothing, but respect for the GitLab team.... offering live notes for the recovery is stunning.
Topics are neat way of tagging repositories. But are they being reviewed periodically? (or) Is it going to be like LinkedIn skills? Say, tags like '`node` `node.js` `nodejs`' will reduce the impact of the solution for the problem Github is trying to solve.
However it came out, I appreciate you sharing your experience and point of view. As someone who is off of training wheels on the bike but still on commercial guided meditation courses, it's great to know that there's a lot more to come.
You mean niche rather than Nice?
Pain when lies are not exposed
How it hurts within
If this is bad for customers, pretty much every Android device except the Nexus must be a living hell. How many Android handsets (including "flagships") launch with an already outdated OS version and never get updated?
VSCode (+ Python plugin) is much faster (I also have the feeling VSCode is using less resources than sublime+Anaconda!) and inline help is much more "helpful" during coding. I'm using Anaconda and Sublime since 1-2 years now and Anaconda is better than nothing but it pales when comparing it to VSCode (+Python plugin).
One time at work I accidentally triggered delete on an RDS CloudFormation stack It was not fun. Automatic backup from AWS is useless because automatic snapshots are removed as soon as the RDS instance is removed unless you tell AWS to make a final snapshot. We didn't have that flag in the stack template at the time, so ugh.

Oh how I deleted the stack? I was using the mobile app and was trying to look at the status of the Cfn stack, but the app was laggy my finger pressed the wrong button... sigh The other interesting thing was I checked the status because the previous night I changed my RDS instance to provisioned IOPS (took 8 hours and failed too). I felt sad and guilty, but at the same time I felt whatever because the upgrade didn't go through so perhaps this accident was all meant to be....
Can you scan the internet in 5 minutes? This GitHub project claims that
Of course they have to be admitted. New Secretary of Defense agrees too[1]. Since Trump's EO has specific provisions for that (DHS can accept anyone they want if deemed necessary) I hope that would be resolved quickly.

[1] http://www.redstate.com/sweetie15/2017/01/30/defense-secreta...
uhh, videos of the adult type...
I had 4 Seagate drives of varying capacity and model numbers die on me within 11 weeks of each other, all were less than 3 years old and one of them was in use for less than an hour.

Never again.
I loved this when I first read it in high school, mostly because it mocked academic english for relying on pretentious jargon to obfuscate itself.

My second reading years later, the whole thing felt very pretentious itself, if not downright authoritarian. Orwell acknowledges at the beginning that his view might seem like "sentimental archaism", but properly enforced, archaism isn't just sentimental, it's oppressive. Wanting things to remain the same, or revert to the way they were before is, after all, a serious condemnation of everyone fighting for progress along the way.

Reading it a third time today, and reading it as a tech worker, I'm drawn to his note that "effect can become a cause, reinforcing the original cause and producing the same effect in an intensified form" as it relates to technologies as new mediums for communication. For Twitter to establish 140 characters as the length of a tweet is also to establish it as the length of a though, which in time makes tweeting the perfect way to broadcast thoughts.

I don't want to sound too conspiratorial here, I don't think any given medium is bad. I also don't want to sound too inane and suggest that the only important take way is the basic idea of McLuhan's Medium-as-Message.

I do think it's useful to think of the battle of dominance in medium as a battle for dominance in message, and accept that victory may be as self-perpetuating as it is self-normalizing.

EDIT: You might also enjoy DFW's related essay: http://wilson.med.harvard.edu/nb204/AuthorityAndAmericanUsag...
The only criterion for H1-B should be whether there are qualified Americans to do a certain task or not. If there are no Americans who can modify XML, then its totally fine to invite those who can. If there are plenty of Americans in the job market with deep skills about Distributed Systems, then do not grant visas to immigrants touting those skills. Simple!

Also, I won't be surprised if there are interesting challenges at outsourcing firms. But based on my own experience at one of these firms, I also know that folks working on these are pretty well paid, much above the level of H1B minimum wage. So they will still meet the elevated salary requirements.
Someone born in 2000 has probably never bought there own weed, but plenty still will.
I have a SELECT of the most recent updated_at fields for a few tables emailed to me so I can eyeball the values
I've considered setting up gitlab locally, and have a couple of students that are trying to set it up on a vps. Customizing their bundle installer is... an interesting learning experience in managing complex * nix servers.

I think it's telling that their standard offering/suggestion for self-hosters is as complex as it is. While on the one hand I applaud the poor soul that maintains the script that tries to orchestrate five(?) services on a general, random, unix/linux server without any knowledge/assumption on what other things are running there -- it unsurprisingly falls over in "interesting" ways when you try to do radical stuff like install it on a server that runs another copy of nginx with various vhosts etc.

Now, running services like gitlab at "Internet scale" is far from trivial - but running it at "office scale" should be.

I fully understand how gitlab ended up where they are - but ideally, the self-host version should just need to be pointed at a postgresql instance, and be more or less a "gem install gitlab" -- or similar away - popping up with some ruby web-server on a high port on localhost -- and come with a five-line "sites"-config for nginx and apache for setting up a proxy.

I really don't mean to complain - it's great that they try to provide an install that is "production ready" -- but if the installer reflects the spirit of how they manage nodes on the gitlab.com side -- I'm surprised they manage to do any updates at all with little down-time...

For now I'm running gogs - and it seems to be more of a "devops" developed package - where deployment/life-cycle has been part of the design/development from the start. Single binary, single configuration file. Easily slips in behind and plays well with simple http proxy setups.

At some point I'll find a day or two to migrate our small install to gitlab (we could use the end-user usability and features) -- but I know I'll need to have some time for it. Time to migrate, time to test the install, time to test disaster-recovery/reinstall from backup... all those steps are slowed down and become more complex when the stack is complex.

(I'll probably end up letting gitlab have a dedicated lxc container, although I'll probably at least try to figure out how to reliably use an external postgres db -- it pains me to "bundle" a full fledged RDBMS. These things are the original "service daemons", along with network attached storage and auth/authz (LDAP/AD etc)).
I just wonder if they'd be as passionate about defending civil liberties if a devout Muslim photographer refused to photograph a Bar Mitzvah of a gay Jew. Would that be illegal? Or does this only apply to Christians?
In x86, there is even an ABI for using 64-bit instruction set features (like more registers) while sticking with 32-bit pointers to keep the memory footprint small and fast. (This limits you to 4GB of ram per process, but there are a lot of applications where that's not particularly important.)

https://en.wikipedia.org/wiki/X32_ABI

https://lwn.net/Articles/456731/
I'm more familiar with this model popping up in large developing-world cities that have exceeded the capability of governance to provide transit, e.g. much of Africa is like this, with a host of small independents each running their own routes.

The two main issues they encounter, which are related to being private and decentralized, are that routes collect around a few hubs(e.g. "downtown" or "hospital") that guarantee customers, but get vastly over-serviced without a corresponding cross-town option; and they don't have a dedicated right of way, and end up fighting through the city traffic, sometimes getting stalled for hours by uncontrolled, massively over capacity streets.

There is a lot of room for technology to improve on this - if the governments got into the picture and ran a minibus app, they could track and subsidize those services to formalize it, encourage use and reduce inefficiencies, allowing a transit grid to be formed with little formal capital.
Why are you so determined to find fault with the ACLU? Why the presumption of bad faith?
I like this mental exercise.

I agree that it is possible that they have the mental projection superpower and no desire to run the world. That would make sense, at least from my cursory knowledge of yogis :).

However, their philosophy has a central tenet of minimizing suffering. Wouldn't they use their superpower to eliminate suffering to any extent possible?

And a counter-point to that is, what if they do have the superpower, and they do use it, and that is why there is less suffering in the world than there otherwise would be.

It looks like what we need is a double-blind study.
What struck me looking at the AlphaGo papers was how human its algorithms were - it was basically doing what a highly orthadox human player would do (pick some moves that look interesting, read as deeply as possible) and then scaling up with a completely inhuman thoroughness and accuracy.

At this stage, AI wins in competitive games simply will not impress me. From here it may simply be a tour of force showing the breadth of fields AI can dominate in.

After that enthusiastic agreement; poker wins are evidence for the laypeople of something I suspect most people in AI research or game theory already know - a human bluffing isn't a magic advantage in a fair game. The AI can outperform on fundamentals.
You're right, but i'm afraid to imagine how much it costs to get an enterprise account with one of the major CAs with API access to issue hundreds of thousands of certificates.
What an astounishing discovery! If a horse is unhappy it does not pull the plough well, no matter how hard you may beat it.
I built a small plugin to do that, it's called vim cell mode and provide "send selection to ipython" and "send block to ipython". I find the block mode very useful when developing data analysis scripts.

https://github.com/julienr/vim-cellmode
Maybe add a bash function to check the path and ask the magic question: "Do you really want to delete the dir XYZ in root@domain.com?" .... but then again when you're in panic mode you might either misread the host or hit 'y' without really reading what's in front of you.

The best thing to do is to never operate with 2 terminals simultaneously, when one of them is a production env, better login/logout or at least minimise it.