skysight-inc/HackerNews huggingface dataset:
Most apps will work fine if you decline their extra permission requests, though obviously certain features may not work without them. The rest of your app has to function normally, and you definitely can't crash or otherwise programmatically quit.

There are one or two apps I use that do require extra permissions to function – like the NFL Sunday Ticket app won't work unless I enable location services, because it needs to black-out local games due to broadcast rights.

Some things are simply not available on iOS. For example, your app can't get a list of other apps you have installed, or send/receive text messages.

Of course, every once in a while someone finds a way to abuse a different API maliciously. Apple had to limit the availability of the API used to determine if a URL scheme can be handled by the device because Twitter was spamming it to determine what apps you had installed (if your device can open a 'dominospizza://' link, they knew you had the Dominos app installed). So now you have to whitelist up to 50 URL schemes your app might try to launch.
The tombstone problem described is due to misuse - probably from improper use of prepared statements. Looks like they worked around it well.
CIA does not want the CIA or former CIA talking about UFOs to the public.

https://www.cia.gov/library/readingroom/docs/CIA-RDP68-00046...

The CIA wants to keep UFOs out of public discussions, to not cause people to panic. Or alternatively, there is a conspiracy or collusion with the aliens to keep the government from panicking the public about UFOs ;)

https://www.cia.gov/library/readingroom/docs/DOC_0005517565....
> my commute takes 90 min

The long commute in itself is not good for your health and a good reason to change jobs or negotiate some remote/home working. If your team is offshore, do you need to be at the office every day?

> I have no personal life, no hobbies, no interests. I can't remember when I laughed last time

A definite indication it's time to change.

> manager, who just makes excuses every time we discuss and shows false hope

Sounds like not much chance of moving forward in your current job.

> Should I continue the job and see how it pans out?

As you are an experienced tech professional in the US I think you will have no problems finding a position that aligns more with your life goals. Have you searched/applied/interviewed for any other roles? If so, have you had any offers or responses?

What about looking for Software Dev Manager or Architect positions at other companies closer to your home or with remote working options?
Does Dafny not provide any macros for their invariants declarations ensures clauses? The QuickSort Example has a lot of the same invariants again and again, and most of them boil down to "I swear that the integer values are valid indices into the array".
Acronis True Image 2017 New Generation 21.0.0.6116 Bootable ISO Activation Key
Yes. Otherwise, you'd hear about coal pollution all the time, but nuclear meltdowns wouldn't make the news (unless they became much more frequent).

Similarly, 9/11 would be a footnote compared to sketchy pain killer drug trials. The black lives matter movement would focus more on sentencing disparities and for-profit prison conditions than police shootings, etc, etc.

The reason it matters here is that it's presumably easy for Tesla to fix any bugs that are killing people.
I'm very excited about the clean-up commands!

Docker desperately needs this, it's so frustrating constantly having full disk space due to untagged containers and unbounded volumes.
No you are absolutely right. 95% of problems in software development are created by the software developers themselves. At least that is my experience having worked in software for 20+ years in companies all over the world.
Comparing all miles both before and after neatly sidesteps the problem that the autopilot only works on relatively good roads.
No this was on Mac...
> Silicon Valley’s discomfort with Donald "grab-them-by-the-pussy" Trump

That moniker will catch on like Bill "I-did-not-have-sex-with-that-woman" Clinton, Al "invented-the-internet" Gore, Jimmy "committed-adultery-in-my-heart" Carter, or John "I-am-a-doughnut" Kennedy

> Is Thiel right? Is Silicon Valley sexless?

He never said sexless. Way to turn it up to 11.

> "There is not a lot of sexuality in the tech industry, in terms of it being fun, free, open, sensual," McGrath said. "It all feels very stilted and neutered."

Are industries sexualized? What does that mean? Pretty sure the tech industry is instrumental for 99% your porn, Elizabeth.

> "People are definitely having sex. I’m not sure why [Thiel] said that, but I’m not sure why he said women shouldn’t be allowed to vote," she added, referencing a notorious 2009 essay by Thiel. "That’s a much more terrifying soundbite."

Not what he said at all. He said that women's suffrage hadn't advanced the popularity of libertarian ideals. If you're going to be shocked, at least be shocked by what he actually said.
> WTH. I didn't say "it's safe to say that the bulk of the miles driven "before Autosteer" happened between March and October 2015".

I didn't say you did. I suppose you could interpret "I don't think it's safe to say X" as referring to your speech, but I read it as "I don't think X".

> If you want to debate Elon Musk's tweets and not what I'm saying, respond to Elon. If you respond to me, please respond to what I'm saying. You've totally wasted my time, and all the readers of this thread.

Well, I never asked you to debate it. It's a relevant because the TechCrunch article that we're discussing does imply that Autosteer or Autopilot is principally responsible for the 40% reduction in crashes, and in my first comment I expressed my doubts on the claim.

I would agree that "a combination of AEB and autosteer" is possibly the real reason behind the reduction in crash rate, but I would point out that while we already have strong evidence that AEB alone can lead to a large reduction in crash rate we cannot prove or disprove that Autosteer's impact is comparable.
As the post you are responding to pointed out, String::from converts from a string slice to a String. You didn't do this.

Your code fails to compile because it attempts to apply + to two string slices, and that is not implemented. @deathanatos also mentioned that.

You might find the Rust book page on Strings helpful: https://doc.rust-lang.org/book/strings.html
Zappos is now an Amazon subsidiary. It grew sustainably for a decade before Amazon acquired it.
Wildly biased Cassandra person, but I find this very well written and explained, and I'm especially happy that when you bumped into problems like wide partition and tombstone memory pressure, you didn't just throw up your hands, but you worked around it.

The wide partition memory problem should be fixed in 4.0, for what it's worth.
Uh... Airline deregulation came to pass under Carter, not Reagan. Yes, that breaks some of the left/right stereotypes that drive modern political discourse... But what can I say? It was a more pragmatic time.
What if I told you that even declarations like

char const *(* const (*(*ip)())[])[]

are trivial to read? [Read this](http://www.icce.rug.nl/documents/cplusplus/cplusplus03.html#...) and you'll never struggle with any declaration ever again.
The solution provided was not appropriate for a college algebra level course because it is not a valid solution as it is not a way of doing similar problem with a trivial numerical modification. You may disagree with me and that is fine.

In addition to the solution demonstrating an inappropriate level of understanding of the material it demonstrates that the student needs help. I mentioned my experience and intuition because you accused me of being incredibly arrogant when I stated that such a solution indicates that the student needs help. Now you are injecting race and raising the question of racial bias on my part.

I think if you reflect on what you've written in response to me you'll see that your statements are not supported by the evidence and your accusations have been inflammatory. Your conclusions about me punishing students preemptively, and raising racial bias on my part are false, unjustified, and not called for on this site. It is expected that a higher level of decorum be demonstrated by everyone on this site.

We simply disagree on the topic of grading and that is fine. I don't think further discussion with you will be productive for either of us. I will read any response you have but will not further comment to you. Please refrain from responding to me in the future. Based on this present interaction you are not the sort of person I wish to discuss things with.
You may also consider CFEngine. Each solution has its forces and weaknesses, what will you be using it for ?
That's an excellent idea and should be managed centrally (by the NHTSA or similar). Basically a communal regression test suite that all self-driving vehicles have to pass.
Depends where you live. I can give you the San Francisco Bay Area use of linkedin

1. sharing linkedin accounts is more natural than sharing FB accounts here. And I'm talking about social events, friends, meeting someone new. Not about formal stuff... It's really your social profile here. The rest people don't really care anymore since it's all about networking

2. Looking for jobs. If you're looking for jobs and you're not on linkedin then you're invisible in the Bay Area. Plus, all companies career websites ask for your linkedin profile

3. You can lie to a lot of people about your career. Linkedin acts as your professional ID too.
Data Divination
Betsy DeVos: Grizzlies (Anchorman)
Merkel most certainly knew that we were trying to spy on her calls. After all, "Spying on foreigners is the raison d'etre of the NSA, CIA, et al." She might not have known we were successful, but she must have assumed we were trying and had a high probability of success. The alternative is that she's incompetent and so is her security staff. China and Russia are undoubtedly also doing their best to tap Merkel's phone. If it's "criminal negligence" for Merkel to use an unencrypted phone now, it was before as well.

Dual_EC_DRGB was known to be shady and risky and any nation's security agency relying on it before Snowden's leaks is beyond incompetent. The only people legitimately compromised by this would have been private citizens, largely American citizens, the same people you say Snowden's leaks should have been restricted to.
Right click on the logo on the left pane and click "leave server".
If anything, multi-armed bandit shines because it can adapt to trends you don't anticipate.

It can, but the time it takes is exp(# of samples already passed).

You can improve this by using a non-stationary Bayesian model (i.e. one that assumes conversion rates change over time) but this usually involves solving PDEs or something equally difficult.

For every single problem, the author admits "A/B tests have the same problem", and then somehow concludes that multi-bandit tests are harder because of these design decisions, despite the fact they affect any experiment process.

The point the author (me) is trying to make is not that bandits are fundamentally flawed. The point is that for A/B tests, all these problems have simple fixes: make sure to run the A/B test for long enough.

For bandits, the fixes are not nearly as simple. It usually involves non-simple math, or at the very least non-intuitive things (for instance not actually running a bandit until 1 week has passed).

At VWO we realized that most of our customers are not sophisticated enough to get all this stuff right, which is why we didn't switch to bandits.
Maintainers Don't Scale
Best Popup Plugin for WordPress
Why not create worm holes to travel through? How it does this? Old God knows.
I appreciate your response and I agree with you. However, you don't really address my point, which is that statistics skew can cause variations in query planning. Your scenario assumes a fixed data size with a homogeneous (or at least "known") distribution of keys. In your original comment, you noted that adding a row "in the wrong place" can cause seeks to go to scans.

As I thought through it, I realized you can get a good sense of statistics skew by getting the counts and distinct counts of each value for your keys. If you have a lot of variation, then you may be able to reasonably expect query plan variations.
Have you saw those YouTube videos about genetic algorithms teaching a thing to walk of fly? You may think: this thing do not suffer or feel any pain in repeating millions of times the same moviments just to fall on the floor less and less, no problem at all.

Advance a thousand years in the future and someone may happily simulate the world where you live among trillions of another things trying to evolve.
Staged Rollouts and A/B Testing
Are you going to share photos/details anywhere, like http://hackaday.io?
https://news.ycombinator.com/item?id=13427800
Look for local meetups - in Seattle there's "Seattle Scalability" which is great for this sort of thing (and highscalability used to be great for this, too).
I believe "Server Mute" solves this.
"The page you are looking for cannot be found."
I've been using Brave for Android which has built in ad-block. Since it's based on Chromium, it looks and feels almost identical to Chrome, just faster and without ads.
VESA HOTAS Mounts for IKEA Markus Chair
That could be a good title for a book [sarcasm intended]
Full compactions really shouldn't be needed - if the tombstones are problematic you may be able to data model around it.
I live near large city. I can't afford to live IN the city ( because paying 3000$ rent is stupid ). Now I have to commute. I have to Have a car because other options waste too much time. I got a 16 year old reliable toyota that I paid 3k for years ago. I don't see Uber doing anything financially positive for me anytime soon.
This is article lies at the holy trinity of clickbait-(and-switch), alarmist bullshit, and a potential for actual investigative journalism being passed up.

Meitu does request a puzzling array of permissions [1], most of which are clearly not necessary for what is a face filter camera app, but mainstream apps (despite, as it says in the article, being backed by "well-known company names which we have already trusted our data with") do the exact same. I fail to see why it's implicitly okay for Google, Facebook, Snapchat, and half a dozen other apps to set cookies, run embedded browsers, harvest location and wifi info, draw over apps, request running apps, and use all of it to serve more targeted ads, while we should be wary of a foreign company doing the same.

Though the concern is not unwarranted, their tonedeaf delivery make the whole thing come off as FUD -- especially once they break out wisdom, and say, quote:

"But free apps merit skepticism. After all, they're generating revenue somehow. If you can't figure out the business model, the app could well be collecting and selling some of your personal information to advertising services looking to dole out more and more effective ads."

There was a potential for a very interesting tidbit where they mentioned that Meitu is supposedly in the Sand Hill program, some kind of project by Google Play for apps that may go most viral, but since they published the story without waiting for a response from Google, right now it's just a teaser with no substantive info.

In either case, apps like this just prove over and over again that mobile permissions (most acutely on Android) are still user-hostile, are designed with unhelpful granularity in ways that lump permissions of different utility and severity into one approval category, and are not an effective tool for users to control their data disclosure while allowing app utility.

[1] https://play.google.com/store/apps/details?id=com.mt.mtxx.mt...
Say good bye to django.utils.six. yay
It is an example that tends to bring in lots of irrelevant detail and ethics that distracts from the actual point
> Well, you said that, he didn't.

Er, what?

> "Could", huh? Or it "could" be a "necessary proxy".. or it "could" be no proxy at all! I like having a tool that translates source code into machine instructions. Silly ole me huh? How on earth did I ever come up with such an unfounded preference?! Now you tell me what in the heck that could possibly be a proxy for, because I have no idea myself.. sometimes a cigar is just a cigar.

I have no idea what you're saying here, or if you're even saying anything at all (it doesn't sound like it), but it doesn't seem like you understood what I said, either.

> Given how Facebook eventually wrote a PHP-to-C compiler, how many Python code-bases end up trying to go CPython or some such, how much JS is transpiled from other languages.. the notion of "liking compilers" isn't entirely exotic

To be clear: no one has pursued those things just because people "like compilers". People created those compilers because they like the side effects they bring. They're producing desirable results—things like better performance at runtime, better memory use, et cetera. So I return to my original point: if those things are desirable, then mention those things. That something is compiled is not an attractive pursuit in and of itself, to anybody. After all, you could write a terrible compiler that takes forever to build and generates slow code for an obscure machine that nobody is interested in owning. The mere fact that it compiles does not add anything in its favor, and the same is true for the "good" compilers. "Compiled" is a null proposition.

Secondly, please maintain an overall better sense of decorum. The way you responded above is not how we have discussions here.
Delhi+Police+Alok+Kumar+Verma+New+CBI+Chief:Delhi's+Latest+News,Delhi's
Minor correction: you probably meant that books often define real numbers as equivalence classes of sequences of rational numbers. I've never seen a definition of real numbers as a single sequences in a textbook, not because it is impossible, but because defining arithmetic operations would get really messy.
Cassandra was literally designed for this class of problem, and redis wasn't, isn't, and never will be.

The bucketing they're doing is within a partition - they still get all data in a logical cluster, which gives them transparent linear scalability by adding nodes without having to reshard, and they get fault tolerance/HA, reasonable fsync behavior, and even cross-wan replication - things you'd never get with redis.
> The point is that for A/B tests, all these problems have simple fixes: make sure to run the A/B test for long enough.

Multi-bandit has the same fix: make sure the test has run for long enough before adjusting sampling proportions.
> Also, when interfacing with legacy systems like git repos, one needs to dereference a legacy hash without knowing what it points to, which is easiest done with custom schemas.

The CID (address format) in IPLD doesn't represent types of systems, but it represents types of data structures. E.g. in the case of git, it's not "git,$thehash", but instead "git-tree,$thehash" or "git-commit,$thehash".

That way you know which code you'll need to run once you have the object's payload, or you could have datastores that simply pull blocks out of a git repo.

Is this getting closer to what you mean?
"Pop-ups asking me to please take a survey about the user experience of the website, too."

Agreed - and those surveys are often powered by? ... Google!

This is indeed a little hypocritical of them.

We need to do something abut intrusive ads, but I'm not sure this is it.
> As far as war chest goes, Uber basically has no competition.

Google has more money coming in half year than Uber has ever raised, and it's from profits.

The major car companies also have billions of dollars of revenue and collectively they hold hundreds of billions, possibly trillions, of dollars of fully depreciated assets.
Easy Structure to Run Elasticsearch on MongoDB, Firebase and HyperLedger?
What would be the easiest way to structure a library to run Elasticsearch across MongoDB, Firebase and HyperLedger blockchain?

Each store uses similar data structures but require seperate libraries which effectively more than triples the work due to complexity, with the output still being a search result.
I hope the kids of tomorrow get better homework, not necessarily less of it (although in some places they definitely should also get less of it).
Also see the multicodec table for codes of ethereum/bitcoin/zcash/stellar

https://github.com/multiformats/multicodec/blob/2725f3c5cd7b...
iq has a ton more examples of these on his site (including tiny executables which generate such images and animations):

http://www.iquilezles.org/www/articles/raymarchingdf/raymarc...

http://www.iquilezles.org/prods/index.htm
But will they penalize mobile apps with intrusive pop-up ads?
Sears was not killed by any tweaks or optimizations - it was a brand that was past it's time, culture changed, and it could not find a new way forward.
The most efficient way to learn is to find out the original problems that these new things trying to solve. Learn as much as possible about the historic context of these problems and solutions. Having this big picture in mind will enable you to learn much faster and deeper.

Another thing is to apply what you just learned in practice as quick as possible. That will help convert your new knowledge to ability.
Basic != Off
They're a different branch of the family that owns Trader Joe's. In the US they're a super-discount food store--think in terms of a strategy for a limited inventory of canned goods and things in that vein intended to undercut Walmart.
> the Epipen was created in the mid 70s, it makes no sense for it to still have an enforceable patent.

The Epipen does not "still have an enforceable patent" because there is not an Epipen; there is a series of them. The original design is not encumbered by a patent.

The specific problem with patents and drugs or medical devices is the FDA decisions on what products are interchangeable. The reason drug companies get away with these "minor tweak" patents is that the FDA doesn't see the changes as minor, and so will not permit a prescription written for a new patented version to be filled with a generic based on the old unpatented version.

You can make the argument in this case that the problem is not patents per se, but the interaction of patents with prescription drug regulations. These sorts of "tweak patents" are useless outside the world of prescription drugs.
I disagree that students should be punished for answering the question asked of them. You think it's acceptable, and you could have even justified it by saying that it teaches trickery and deception. I don't think that's a good way to teach, but I could accept that reasoning.

But that's not the justification you gave. Instead you said it's evidence for likely future wrongdoing. By bringing up race I am in no way suggesting you are racially biased. Indeed, it would have been pointless to bring it up if I thought you were. The point was to give an analogous example of punishment for anticipated future wrongdoing that I assumed you would accept as wrong. If it's wrong in one case it's wrong in the other.

Your intuition about the student's abilities is probably correct, but intuition is no basis for justice. People should not be punished before they've done anything wrong. This is a fundamental ethical concept. The student deserves a fair trial by exam question, not instructor vigilantism.
In case it helps now: K:// is supposed to be "kill".
It's a math and English curriculum used in the US up to the 12th grade.

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