skysight-inc/HackerNews huggingface dataset:
I'm in the market for either a iPhone 7 or OnePlus 3T, with the latter running OxygenOS, which is based off Android Nougat I believe.

Do concerns around Android security apply to all Android devices and versions or are there exceptions?
"security on iOS is very clearly vastly superior and this has been confirmed repeatedly by top security researchers"

The vast majority of this "superiority" only applies because the iOS ecosystem is a walled garden. Android devices typically allow sideloading, which obviously introduces an additional attack vector; reproducing this on iOS (i.e. by jailbreaking) brings you back to the same attack surface.

The other notable difference between iOS and Android security-wise has historically been the ability to selectively accept certain privileges, but recent Android versions have introduced this as well, and even the old permissions model was (and still is) much more up-front and fine-grained about which permissions an app requires. iOS also had (and probably still has) an edge for awhile when it came to OpenBSD-style exploit mitigations IIRC, but Android is getting these too by way of projects like CopperheadOS.

Other than those aspects, there are actually very few major differences (last I checked, at least; I haven't really been following the iOS world, so maybe Apple's done some crazy stuff while I wasn't looking) between their security models. Both implement some form of per-app sandboxing, both default to disallowing root access (in most cases, at least; third-party Android distros have a tendency to ship with root access, usually behind some toggle and/or some management app like SuperSU or whatever the latest hotness is), both default to a locked-down boot environment (in order to defend against rootkits), etc. Both have had their share of security-affecting bugs, too. There's no "clearly vastly superior" about it in either direction, at least on a platform level.

On an ecosystem level, sure; Google doesn't do quite as good a job as Apple when it comes to screening malware (there have been quite a few notorious examples of this), and the ability to sideload apps (as well as the much easier jailbreaking/rooting situation) means that more malware is actually viable. This isn't a security problem in the sense of the platform itself, but rather in the sense of allowing users to shoot themselves in the foot by installing trojans. Like I said above, these exact same problems happen on jailbroken iOS devices, too (I reckon with a very similar frequency, too, but I don't have statistical evidence to back it up, so take that with a grain of salt).
Every time a new app is released, I die a little inside. There are too many, this is crazy. Does anyone truly believe this model can scale?

This app is a perfect example.
Also Apple has a backup system that happens every night automatically. So even if you buy every iPhone that comes out you don't have to set up permissions again.

(I may be wrong, someone correct me if I am).
Most engineers are white--and so are the faces they use to train software
The God Emperor himself. Can you think of any other modern day hero who went through more than he did to get elected?
CopperheadOS is trying at least. https://mobile.twitter.com/CopperheadOS/status/7873572570296...
>One things is a good dependency management. Right now if you want to upgrade your Python version, or one of your packages, it's a mountain of manual work. There is nothing in the stack helping you with the dependency graph.

There's pip-tools.
This, more than anything else, sums up why Netflix is doing so well.

Viewers/subscribers are a zero sum game, as they're not growing as a total in places like the US.

Traditional content was designed in a content-scarce environment (from the few broadcast channels, to a few more cable channels, to VHS, to DVD).

That's not the world we live in anymore: now it's a time-scarce environment.

There's more content (both legacy and new) than I could hope to consume, so I'm only interested in the best content for me. Traditional content providers aren't optimized for micro-targeting.
> I can't imagine any period in the last 100 years has been

>so committed to such extreme sexism.

I guess the fact women couldn't vote in a number of western countries in the early and mid part of last century or there were almost no women in charge corporations or govt power until the last 30 years (with a very few exceptions) doesn't qualify as extreme sexism?

One can decry the overreach and excesses of some "social justice warriors" without going red pill extremist.
Do some women commit domestic violence? of course. But how many men have killed women vs women who have killed men?
Save the extremism for some outraged subreddit.
"Swiss are the most armed and most free nation" - Niccolo Machiavelli

100% freedom is a pipe dream, but they are as close as mankind can get these days and sustain it (for 800 years). Looking as an expat on their system, I am not sure about 1 thing I would like them to change, honestly.

US reality is megaparsecs behind in most regards.
I draw a distinction between "The Internet" and "Internetting". The former is the wonderful tool and repository of knowledge, the latter is basically dicking-around-on-reddit.

I can use "The Internet" whenever I need to, but "Internetting" as a pass-time is severely restricted.
6 tech conferences in Poland you need to attend in the First half of 2017
Google doesn't use the description and keyword meta tags anymore and I imagine that other search engines don't either. It is useful for the snippets that you see on the results page, though, if your page doesn't have much content.

https://support.google.com/webmasters/answer/79812?hl=en
I draw lines through things. Write-only interface!

My note-taking became much more effective once I realized that my notes rarely ended up in anyone else's hands, and that they were usually for short-term consumption.

You don't need beautiful notes, you need your notes! Scribble all over if you want (plus it's fun to scratch things out)
If Bitcoin succeeds, out totalitarian governments will find a way to control it.

There is no longer any banking secrecy, no telephone secrecy, and there won't be computing secrecy if the civil servant parasites fear that their pensions are at stake.
Barclays until a couple of years ago did SWIFT transfers by having you fill out a form, having them photocopy your ID, having the teller then fill out more stuff on a form, and then having them fax it to a central office. I used to do this regularly in the years after I moved from Norway as I still had various financial matters in Norway, and it was a pain and also led to several phone calls from said central office to confirm things that were unreadable on their faxed copy...

Nowadays I do all foreign transfers via HiFX (many other banks have a decent system for international transfers so I could set up another account, but I stick to Barclays for my actual bank accounts because the aracane nature of UK credit scoring means that as a non-citizen not on the electoral roll, having a bank account that's been open for a decade and a half is worth a lot in financial flexibility; and while they annoy me, they don't annoy me enough to go through the hassle of operate another account and let it "age" for a few years)
Who's blaming Trump for Putin's invasion?
The list seems out of date, InfiniDB has been open-sourced since Calpont went bankrupt, and Greenplum is open-sourced under Apache 2 license[1]. There's also MariaDB Columnstore, a fork of InfiniDB[2].

1. http://greenplum.org/

2. https://mariadb.com/products/mariadb-columnstore
I only use the Amazon app on a slightly-old LG tv, but it's still pretty terrible.

Slow, ugly, poor UX.

Netflix on the same device is excellent.
Open Source Optical Disc Burning Program for Mac OS X
>it's frustrating to deploy because its non-relocatable

I've tried relocating node_modules. It's a recipe for pain and tears.

I don't see why it's a big problem that virtualenv is a package rather than built in.

I also haven't had much of a problem with virtualenv not being relocatable. If you want it somewhere else, just build it there.

>Also notable, IMO, is the lack of a tool like rbenv

Ummmmm the creator of rbenv also created pyenv.
No, "human perfectibility" is a Rousseauvian strain of explicitly atheistic utopianism which crops up a lot in modern philosophy political and otherwise.

At its core, it is precisely the Christian doctrine of the new life in the world to come, only with the serial numbers filed off, and God and the eschaton elided from the picture. As such, it makes no bloody sense whatsoever, but still has a strong appeal for Unitarians and others uncomfortable with religion and thus unavailing of the Christian utopianism of which "human perfectibility" is a corruption.
Non-native speaker here. What is wrong with this sentence and how would you improve it?
A lot of people use it. That's how I was taught to write Python and that's how I wrote it in several different companies. At my current job we use double-quotes for everything though (for some reason).
You obviously have never worked as a freelance consultant. 10k per month is not unusual. That figure includes all cost and taxes, usually even VAT. It also includes all travel-related expenses which can easily exeed thousand EUR if you need to be on-site for a month. It's not even close to 10k personal income in the end
Xiaomi strikes me as one of the very few Chinese gadget companies I would buy from. Their phones always look polished and their specs are always fantastic for the dollar spent.

I have no idea about their quality but some day I will take the plunge and buy.
> without a criminal standard of evidence.

That might have to go hand in hand with similar time scales and costs of the legal system. Imagine the delay and cost if this had been handled in court. Mr Rahman would still be waiting for a court date and paying an expensive solicitor to prepare his case.
How to add a grouped product in your WooCommerce Store
Robert Harper's Intro to Programming Languages (2016)
It's kind of irrelevant if someone had a problem with it, what relevant is if they can back up that opinion.

The results you are posting have the same problems HuffPo have. The fact that there are a large number of these sites isn't relevant to their quality. Again "stats" need to be high quality, not just stated and repeated.

> My definition would be that you are disproportionately less likely to...

Does that mean that if asians are doing better than whites, then there is something racist there to?
Git Blame Who? Stylistic Authorship Attribution of Small, Incomplete Source Code
This is actually one of the big problems, I think: Python packaging involves knowing a number of different things and reading various resources to get the full picture.

Recently, I built a small CLI tool in Python, and learned all of the bits needed to build, test and package my application "the right way". I knew Python syntax before, but it was a lot of effort to set this up. The difference in the experience between Python and Rust or .NET Core is actually shocking, and most it isn't down to anything that Python couldn't do, just the current state of the tooling.
SQL SERVER – Beautify SQL Code
text he's referring to can be found at

http://www.cs.cmu.edu/~rwh/pfpl/2nded.pdf
what's her business plan? how will she monetize?
With all the work on compilers and programming languages, doesn't it seem like linker and loader technology is ripe for a major overhaul?

This kind of "chaos theory" linker crap is ridiculous.
I don't think there's anything to tackle really.

I've been keeping notes in plain text files[1] for the last 15 years. It's a really good system and doesn't require 8 million in funding to make a startup around it.

All you have to do is open notepad and get going.

[1]: https://nickjanetakis.com/blog/plain-text-and-google-keep-is...
What a strange correction. Nothing they said was unusual or incorrect. It was a perfectly acceptable choice of words.
No, I just think the whole situation is very unique. Jobs wasn't really looking for a tech guy from the very beginning. He was introduced to Woz and they ended up building something together. So he stumbled into it, just like any entrepreneur stumbles into their ideas. There's also nothing particularly special about the founders of Dropbox, Google, Amazon, Microsoft, or Facebook. These were all built by smart hard-working people, but they just happened to have the right idea at the right time. I don't think Jobs and Woz are any different.

This is all just conjecture, and there's no way of knowing what Steve Jobs would have done if his life had been slightly different. We know that he founded NeXT Computer after leaving Apple, but it's hard to imagine him founding that company if he was never involved with computers.
To meanduck:

No. From what I gather, kagamine is saying that the banks should be held responsible for money laundering to a point, much like someone selling alcohol checks a person's ID. They are in the position to spot money laundering and can do things to prevent fraud, just like the person checking an ID for alcohol can stop a crime from happening by doing a simple check.

The last bit gives it away:
"Banks need regulating... not just on an international level, but locally and for the 'little man' too."

In other words, they are only on the hook for fraud, but not for screwing folks over - and we need that regulation.
Its really great, but some of the APIs could have been re-designed slightly when they "rebooted" the framework... e.g. getting rid of factory patterns when strictly not needed and such for added consistency.
There's a lot of scrutiny on the present, but the same applies to the origin stories around us.

If history is written by the victors, what did the people who lost have to say? Reading books from the early 20th century for instance shows a society far less backward than some progressive goggles would have you believe. One should never confuse those who complain about things for those who actually intend to fix them.
I realize I'm not the prime demographic for this.

But why would I ever be interested in watching a season in progress when I can watch backlog until it finishes, then watch the entire season on my own schedule?
Great read and this happens a lot.
To be fair, those are app choices to require 'Always' for location tracking. You can most definitely restrict an app to use location only while using - you can't fault Apple or IOS for apps that (unnecessarily [1]) demand more.

One thing I really like about IOS is the reminder that an app has been using your location in the background for a while [2]

[1] http://www.theverge.com/2016/11/30/13763714/uber-location-da...
[2] https://support.apple.com/library/content/dam/edam/applecare...
Show HN: 'git branch --merged' that works with rebased commits
It'd be super cool if you integrated Google flights with this, along with all their benefits with the flights tips etc. I've often reduced the price by hundreds of pounds, while making it much more convenient.
ERP Are Nowhere Near Replacing Excel Spreadsheets
Mozilla's Internet Health Report: Who Is Welcome Online?
Fifty Shades Darker – Most romantic movie of the year
> It gives me a shared 'clean' Ruby installation of the right version, plus a project-specific copy of all the gems the project depends on

You can also accomplish the same using gemsets which are provided by rvm.
nitpick: "phenomena" is plural for "phenomenon"
Why are you assuming that? There are multiple permissions that would become dangerous if it was trivial to bypass those checks.
Your story with Corel is my experience with the majority of companies I worked for, very few if any, did care for FOSS for anything else then cutting down costs without giving anything back.

This is why licenses like MIT are so loved by such companies, now with SaaS and Web UIs it is even better for them.
Avoid Libya; Death penalty awaits you there – Nigeria warns migrants
I think the main benefit of Qt Lite is for static builds, since KDE heavily uses almost everything available on Qt, dynamically.
When the iphone was launched you couldn't make native apps.

http://www.theverge.com/2011/12/13/2612736/ios-history-iphon...

What the iphone1 did was look and feel gorgeous. It was entirely the user experience that made it an obvious winner that made Symbian obsolete overnight.
This seems like technology in search of a problem, and they've chosen a problem that already has a solution--just ask. God forbid we speak to each other.
Are you not agreeing with this statement?

Also, I covered that association may also be a factor. The point is, crack is seen as having a greater effect of harm, so it's not clear harsher sentences are intended to harm black communities.
I usually refuse to install apps that ask for the wrong permissions. Some apps literally display static offline content and ask for permissions, while I've installed games that never need any permissions (I guess outside of the basic ones for writing to disk).
I use a proportional font so it's hard to know where the 80th character is. I just try to be reasonable. Btw, proportional fonts look much better. It took a week to adapt.

What I'll amend is the rule about not having spaces around = in argument lists. It looks horrible and it induces some people at omitting spaces in assignments. I've never seen so many var=value in source code as in Python, since the time of PHP.
Android's main security issue is systemic and applies to all phones and all versions. If tomorrow morning a new major version of Android fixed every deep seated security issue there was, it'd still be years before it had a sizable marketshare.
Needs to start blocking form fields that have no corresponding input text box because...these unused fields still get autofilled with cached but personalized info.
But then the same question as with other short URLs appears: Does amzn.com really belong to amazon.com, or is it a third-party service that may redirect you somewhere else at will?

The point is, I don't care whether amzn.com really belongs to amazon.com or not. I want to check a domain quickly without having to research that kind of stuff.
> One problem is that in a method, your first meaningful indent is actually three (12 spaces in) - two are eaten up in declaration ceremony.

I think that's just as reasonable as the rest of Python's whitespace usage, since it (hopefully!) causes the programmer to consider whether that ceremony (classes, methods, etc.) is neccessary or just overcomplication.

It's directly comparable to, say, nesting lambdas in lambdas in lambdas; probably not great for readability, etc. It just-so-happens that in Python's OO, that first lambda is called a class and the second is called a method (objects are a poor man's closures, and closures are a poor man's object!)
Hypothetically, because they've reached a local maxima. And they recognize that their customers like their current product.

As the article itself notes, few people buy a subscription service for one or two shows.

If Netflix can continue to bid high enough to starve its competitors of high-quality content (because it can amortize its costs over a larger subscriber base), then no competitor can grow large enough to compete without running substantial initial deficits (which Netflix can make temporarily worse if they choose to, by overpaying for content and driving prices up).

So essentially, lack of competition.
TL;DR, it is NOT that only commercial is interesting; it is that not commercial allowed is really restrictive.

I do a lot of Open Source, so I know the troubles associated with GPL and the like. This is a lot more extreme than that.

If you were to make a tool based on this a lot of your potential userbase dissapears. Like most of the people.

Why? For using it, while I mostly use Open Source, learning/mastering a tool only to discard it and then learn/master a different tool that does the same for a commercial application is a HUGE waste of time.

If there was a way (2 licenses) to use this as commercial software then it'd be a different story.

PS: I'm the author of legally and I made it for this reason: https://npmjs.com/package/legally
Another example of 1): Stranda in Norway, where the picture is looks like Ålesund. Which is relatively close but seems misleading.
Surely freelance consultants shifting that much cash around are just the sort of people that might be in a position to pull some tax shenanigans?
I've seen this in other fields too. The ones who managed to get by in school by cheating rarely ever revert back to hard work.

The supply/demand inbalance in tech just makes this much more common.
Fox News has been doing the fake/biased news thing for a long time: http://johnhaller.com/useful-stuff/faux-news

Plus, your post is literally buying into the 'media downplayed Trump's crowd' and the 'picture was taken before the inauguration' fake news story. The picture was taken at the peak. They even released the video to prove it. Trump's crowd was about on par with George W Bush's. In other words, less than half the size of Obama's 2009 crowd.
Ok? And what does this have to do with the iPhone?
Where are JavaScript frameworks going in 2017?
Try out the piston earphones. For ~£5 you can't go too wrong. I'm really happy with them.
Are apps only useful if they prevent the end of the world? What's wrong with making things just a little easier?
It's pretty interesting to see a few sites loaded over HTTPS that submit forms over HTTP.
I believe[1] so, based upon my reading of [2]. Personally, I'd be less worried about an app phoning home, and more worried about an app changing my connection to an adversarial network that could sniff on traffic, etc.[3]

[1] Would love if someone with more Android expertise could chime in and confirm/deny

[2] https://stackoverflow.com/questions/4374862/how-to-programat...

[3] Note that I have little Android development experience, and have not actually tried creating a malicious proof-of-concept
You seem to have implicitly made a jumbled mass of claims without supporting any of them. I can't quite tell what claims. It seems you contend that you need more complicated solutions for a better task tracking solution than paper or text files can offer. At some point, you reach the point of not getting any more marginal utility by making your planning system more complicated. The mental energy you put into the dealing with the machinery of your task tracking system could go into actually solving the problem. Bill Gates, shockingly, built Microsoft without a GTD planner. Trump became president of the united states without one. I don't find this premise at all convincing.

Paper, as mentioned by the article, can stimulate different parts of the brain. No app can match that.

You seem to react with shock to the notion without addressing the actual shortcomings in any constructive way.
>Really the question underlying basic income and safety nets in general is to what extent every citizen in a modern society should have access to goods, regardless of their contribution

Absolutely this. And if we're honest with ourselves - if someone will die for want of something relatively cheap that the state can easily provide (like food, water, shelter, or antibiotics), can you really justify condemning them to death because they can't afford it? Sure, you want to encourage people to contribute to society, but do you really want that encouragement to be the threat of annihilation?
Chinese company Opera Software has VPN client built in developer version of Opera browser. I assume they have all the necessary licenses from the government and their software is safe to use from mainland China.
> now that installing a certificate takes 5 minutes and is free, with Let's Encrypt?

It's only easy if you're using a Linux webserver. In IIS land it's a pain.