skysight-inc/HackerNews huggingface dataset:
Netflix doesn't give up 30% or 15%. It's listed as an example of a "Reader" app, so Netflix subscriptions take place entirely outside of Apple's infrastructure[0] and therefore Apple get zero of that money.

> How do you make any money...

The remaining 70%/85% is a pretty good start. As they say before that point, "developers have earned more than $120 billion worldwide"

[0] The point Apple glosses over here is that Netflix isn't even allowed to provide a link back to their site for subscribing within the app, which seems difficult to defend.
There really needs to be dis/incentives for choosing one’s major. I majored in Neuroscience and looking back it was a colossal waste of time and money. I don’t remember most of it, and it was all just acquiring an existing knowledge base which I could have done by independently studying a few textbooks.

Meanwhile I still remember the basics of calculus from AP calculus in high school and it has become useful to me. I strongly regret not majoring in something skill-based like math or engineering because those are things that are much harder to teach yourself without mentorship, they tend to stick with you longer, and they make up the foundation skills for so many other areas.

But I had no disincentive for choosing neuroscience. I was attracted to the subject and so thought it was reasonable to major in it, not taking into consideration its long term value. If a neuroscience degree came with a black box warning or student loans weren’t so easy to get with that degree or if there was a social stigma to choosing useless degrees then maybe I would have been nudged toward math or computer science.

Anyone can study neuroscience in their spare time but it becomes increasingly difficult to spare the time to learn something like quantum field theory in your own time outside of college. Already having a strong math background would make self-teaching complex mathematical subjects like that do-able. Whole swaths of human intellectual achievement are effectively out of reach to me due to my limited math skills.
Even when its just me, if I leave a project for >1 month and then try to come back and pick up where I left off, I have a much easier time getting back up to speed with a typed language vs un/dynamically typed.
Exploiting people's psychology to consolidate their resources for yourself is not tantamount to theft.
I don't think people are arguing that we need to wash our food, but that companies need to stop murdering 1 in every 100000 people by adding paint to food.
Sadly, 2.5D has basically lost all its meaning. It's sometimes meant to represent sidescrollers that use 3D polygons, or even fully 3D games that just have a certain camera angle, or any number of other things. :(
“Jerk” could mean anything though. “Jerk” could be girls that don’t flirt back. Or mothers with small children. Or disabled people needing more time getting in and out of the car.
Thank you, lots of detail provided.

Excerpt: "What we see are the public statements, for public consumption, they are designed to "sell" the changes to the wider public. What we do not see is what is being said in private meetings by officers who get to decide how to optimize the business."

Thank you gorhill for what you did to the web community.
Just one driver? Just ten? Who decides what the threshold should be? And what happens when Uber and Lyft decide to ban riders for criteria other than their star rating? Other tech companies have begun to ban people for reasons having nothing to do with their behavior online.
The way we "solve" this problem is by punishing anyone who makes these claims in the first place.
> Do you perform real-time surveillance of users? Yes or no?

Hey ProtonMail, I'd like to see a very clear, no bullshit, Yes or No to that question.

Your creditibility is being lit on fire in real-time. It'd be a good idea to clarify whether any real-time surveillence ever occurs.
And perhaps everyone shouldn't have to live under the watch of a panopticon
Well congratulations for sticking it to the low paid drivers in the name of defending your ego.

I agree that the rating system is stupid, but also that there's a position of power that comes with being a rider. Assuming you had a safe, pleasant journey, it should be a 5 star journey. If the driver was objectively rude, the car dirty, or you felt unsafe, then obviously that's a good case to rate someone lower.
Heretic is a 3D game, as was Doom, since the world is really 3D: in addition to the 2D vectors making up the walldefs, there is a height component in each sector and entity which adds the third dimension. That some parts of the game (entity-to-entity collision, but not hitscan-to-entity which knows about elevation) ignore the 3rd dimension or that the renderer took advantage of the way the world was represented to speed up wall rendering doesn't really change that the world itself is made up of three dimensions.

Entities being 2D sprites is also irrelevant as they are just billboards and many engines even today use billboards for various reasons (particles, foliage, LOD, etc). They are also placed in 3D space.

Wolfenstein 3D on the other hand, yes, that is a fully 2D game as there is no third dimension outside the implied wall height used during rendering.

I mean, it is really simple, there isn't need to justify some old misconceptions about "2.5D" or whatever that persist due to pop culture: if your graphics data has three dimensions, you are doing 3D graphics.
how would this reasonably work for the news though? A major aspect of journalism is exposing to the public things they don't know but ought to know about (i.e. Catholic Church scandal, child separation at the border, paradise papers, etc).

Your idea assumes that people know what they want to see before they see it, which seems pretty incompatible with reporting most of the news. That said, I think that's a cool project.
When the datasets are not the same -- the web is ever evolving, and if I just upgraded Ubuntu, I want the latest results for my search query about why a software package isn't working.
Having software developed is expensive, very expensive. Complaining about the $99 developer program fee is like complaining about the price of gas when buying a new Bugatti Veyron. If you can't afford the $99 you certainly can't afford to develop an app.

At least the $99 fee keeps hordes of amateurs from uploading their 'hello world' app and clogging up the review process even more.
So, why not just not install the extension then? This just seems like taking the user's choice away.
I recall e-mailing ProtonMail years ago and asking why they chose GoDaddy as a registrar considering their entire existence is based on enhancing security/best practices.

The response I received back was very disappointing and even concerning. I don't think they understand the concept of threat modeling.
The gist of this is that customers sometimes re-enter the same query after it failed thinking they'll get what they want the second time. The lesson here is that you can't assume what the customer wants because you don't know. Information needs can be unconscious and contexts between the same query entered twice may have switched.
Right, but most people would still look at the effect of their actions on other people, even if indirectly.

Same reason I always rate customer service reps a 5 (unless something really appalling happened). Most companies would prefer you not provide feedback at all than provide a lower 5 rating on a 1-5 scale.

Sure, you don't have any responsibility to understand what is going to happen with the ratings, but once you do, it seems overly punitive to give low ratings.
At what scale does this work?
Are the layers limited to a height of 1 atom ?
> talking to people, since you have no opinion

That's a big tragedy in our society, that you're expected to have a definite opinion on everything. Myself, I have very few strong opinions, and those that I have I hold loosely. When someone asks, I usually try to sketch the space within which I believe the answer lies (e.g. "I suspect X, but then there's Y and Z, and also V I'm not sure what to do with"). This has a nice side effect of making strongly-opinionated regulars suddenly unsure about their own opinions.
Isn’t that to be expected given the need for a special vehicle?
"the average worker" doesn't just want to check their mail and watch videos. they want to use MS OFFICE suite, never see a terminal, backup/restore with ease, ask someone who isn't an IT pro how to fix something, also get support from their IT department, use the vast amount of legacy/proprietary enterprise software that their workflow is rooted around.

Not to pick on you, but why when the question of Linux as a Windows substitute comes up, do people always have to offer anecdotes about their mother. I'm no SJW or radical feminist, but honestly, let's move on from that.

My comment is about "the average worker", not friends and family / personal use. For which, in my highly uber technical group of friends and family, (where mothers are C++ programmers), maybe 1 out of 20 (generously) find a Linux desktop usable.

Only in this forum, where people recognize the horrid low contrast, gratuitous whitespace, excessive bloat of the latest javascript "framework", know the difference between modeless and modal dialogs, understand why the gmail UI keeps moving in the wrong direction -- only in this forum, where UX is understood as a real "science" that needs attention, will people actually also claim that the Linux desktop is usable. It boggles the mind.

Sorry to go off on a rant, forgive me.
Also...

- Kindle

- Kobo

- Audible

- Audiobooks.com

They're all equally frustrating as one another on iPhone. It pisses me off that I can't just do a one click purchase and listen on my iPhone or a "Read next book in series" button. I have to log into the website and purchase and go through a whole fucking song and dance just to get a book to listen to on my journey. The user experience for this use case quite frankly sucks balls.

I love my iPhone, I tried to become an Android lover a while back but went back to my iPhone because I want a device that just works without making me jump through a million hoops and my iPhone does - except for this use case which is about a thousand times worse than Android.
I'm working on three projects for three customers right now. Phoenix, Django and Rails. From my personal experience:

1) Elixir + Phoenix have some definite advantages when spawning asynchronous tasks (no external dependencies, it's in the language) and it runs reasonably quick.

2) Coding in Ruby on Rails is faster. An example, it's much easier to write queries in ActiveRecord than in Ecto, which is over engineered for the common needs of a web app. Queries, updates, transactions, everything are productivity killers there. For 99.9...% of the web apps it will be fast enough and the CPU will sit idle most of the time.

3) Django is as bad as Rails for concurrency and performances. The ORM is more verbose than ActiveRecord but luckily it's much closer to AR than to Ecto. The project structure is very loose compared to both Rails and Phoenix, which is bad for onboarding people coming from other Django projects ("ah, you put that there, why?")

My suggestions. If you know you're going to build a big application, scale it, etc, use Phoenix. Small to medium size: use Rails unless you're already a Python shop. In that case use Django. Smaller frameworks like Sinatra or Flask: it's not worth using them with the exception of very small applications that won't grow bigger. If they do you'll start adding components and turn them into an homegrown nightmare resembling the more polished Rails and Django.
Not mentioned: nonsensical restrictions. For example, apps are not allowed to use the phone's ambient light sensor. No explanation has been offered.
OurWorldInData is one of my favorite resources now for finding out about the world ️
There is a big difference between individual taxi drivers refusing to take a specific fare at a specific moment in time and a company that controls a large percentage of ground transportation denying someone access to it forever.

It's like the difference between an injury and a chronic disease.
That would probably be a worthy improvement—a list view, and sortable.

But AFAIK some feeds are chronologically ordered with a small "published @" stamp at the bottom of each card. Others are not. I think it depends on how they feed the channel, and otherwise the channel is a little agnostic.

I only work with the premium content (bundled magazine issues — an entire issue is published at once) so I can't speak for the free content directly, but I know our free content is published to the channels when published to web, so they should be chronological, I think. Other outlets may have a different workflow.

The "Today" page is curated as well as listing popular articles, so it might vary. So is Spotlight.

We meet with Apple periodically so I'll keep that point in mind and ask them about it.
TPMS modules are insanely flaky. That light will pop for reasons ranging from synchronization issues to using a spare without a module (not the donut!)..none of which impact safety at all.

Same with "check engine." My last car had the check engine light on from years 3 to 15, when I sold it. The reason was a faulty sensor but the actual mechanics were sound and not worth fixing.

I'm amused that you think you're holding drivers to professional standards. Professionals know when to ignore the dummy lights intended for the masses...

...which is not to say you should change anything, because Uber drivers ARE the masses, so it makes little sense to treat them like professionals!

Uber simply organized hitchhiking.
I've done such setups as well. E.g. my "personal" website cimnine.ch is set up like that.

Netlify was just a lot quicker to get started. It automatically compresses images, js, etc., if you tell it to. It automatically deploys branches to a special subdomain, so you can share previews of branches with other people. Also, though I haven't used that yet, it has this "Functions" thing that would allow you to add dynamic behaviour to your static website.
There are other options besides "the college experience" and "rotting at home". Get out into the real world and get a job. That will actually mature you far more than college, of which the "experience" consists mainly of irresponsible drinking.
If you do it right, you get all the core components without incompatibulities.

But you will have to do more by hand and yes, then there is also a chance that you mess up those patches and create new vulnerabilities. But if you have a big budget ... like if you are a big military and security really matters, than it is probably worth it.
Angular 8 (Formerly Angular 2) – The Complete Guide
- save time

Does it though? A stack of packaged meals in the freezer that take 2 minutes to heat up and leave only a single utensil behind to wash seems like it would be much faster than preparing any kind of meal from fresh ingredients. And the shopping is faster too, no need to inspect each piece for quality, once you know your favorites, you just load them up in your cart and go.
What about NPR?
I suspect it's that initially, pilots believe MCAS is doing the right thing. It's only after things get really bad can they potentially realize the MCAS is the problem. After all, the AoA disagree warning wasn't installed on all planes. If all your sensors and automation are telling your the plane is in danger of stalling, how can you determine they're all incorrect?
9/11 being an inside job is still more plausible than any other theory or "investigation" conclusion really.
curiously, my screen reader does not read that transcript.
Quite alot, actually: https://en.wikipedia.org/wiki/List_of_search_engines
How to say “that's crap” in different cultures
> There is a reason why you have textbooks in school and not a stack of photos. written language is much better suited to convey deep and complex information.

There's also a reason why many of the best textbooks contain diagrams, images, charts and illustrations. Text is, in my own personal opinion, not the best way to convey deep and complex information of all types and sometimes its not best in isolation. Also, some people can learn through pure text and other people are more visual and find it much easier to understand things when stated visually. Personally, I find I often think in boxes and lines (relationships between things, I guess) so need pen and paper at hand when I need to think through a complex programming issue before I can turn into into textual code.

> So I firmly believe that visual blocks are relegated to small sets of problem space and not these open ended sets of problems.

Meh. I've written some open ended code in Max/MSP and I found it to be a really pleasant and productive experience. Sadly (at the time, at least), Max was too limited in features to really take it further (at the time it didn't have any support for data structures other than a few built in ones, I see that it now does, dunno if I just missed it or if its newer; also, no unit testing support was a big problem), but none of its limitations are limitations of visual languages, just of that particular implementation (which, to be fair, was never intended to be a general purpose language).

Some things really are better suited to text, of course (mathematical formulas certainly), but the best visual languages let you use text for those. And annotate things with text as you wish.

> visuals just can't be as communicative.

I guess I'm a visual thinker, because I completely disagree. Sure, visuals alone are bad at communicating, but its never an all or nothing either or thing. I often find complex issues with just text extremely difficult to get my head around, but a nice diagram can make it trivial. "A picture is worth a thousand words" and all that.
The thing is though that the ratings are given by humans. No algorithms here. Which means there are almost definitely going to be racial disparity. Even if we assume the ultimate ideal of nobody who uses uber is a racist, cognitive biases are a real thing and you're not going to be able to stamp them out in the large.
It wouldn't matter. It's the publishers that are hurt the most (many of them did try to fight back)
Apple deprecated OpenSSL in macOS some time ago, directing people to their Core Crypto framework instead.

See http://stackoverflow.com/questions/7406946/why-is-apple-depr... for more info and links
>They wouldn't be considered ads if it was a dedicated medium intended primarily to facilitate the exchange of used goods (or whatever product). This is what I was referring to.

Then I admit I don't follow what your reply[0] was about to jimktrains2 comment "I've bought from ads on Craigslist."

With my straight reading of your subsequent replies, it seems like your suggestion of "a dedicated medium intended primarily to facilitate the exchange of used goods" -- is exactly what Craigslist already _is_ -- and you had originally dismissed Craigslist ads in your reply to jimktrains2.

Perhaps the conversation seems nonsensical to me because you were unaware of what Craigslist actually _is_? From the wiki[1]: "Craigslist is an American classified advertisements website"

[0] https://news.ycombinator.com/item?id=20040659

[1] https://en.wikipedia.org/wiki/Craigslist
Most of the time they will interview an expert in the field who will help them sort the story if they are out of their depth.
> We need to eat less meat

You might be interested in this submission (which got flagged so as to censor it out of the frontpage at that time): https://news.ycombinator.com/item?id=20029519
private company becomes defacto monopoly in many cases - private company withdraws service from problem users - those users are left with no options

However, the pattern as it often plays out in the late 20th and early 21st century has a wrinkle: Private company lets competitors occupy distant 2nd and 3rd positions in order to deflect charges of monopoly. The dominant company might even buy stock in the distant competitors to help keep them afloat.

But the final result is beyond Orwellian.

In 2019, if someone gets banned from Facebook, Twitter, or YouTube, is there a viable mainstream alternative?
I've done bridging over wireguard. You just set up a gretap tunnel to run over the wireguard tunnel.
FWIW, the Angular team is aware that this is a pain point. There were several talks at NG-Conf a few weeks ago that referenced replacing or removing zone.js-powered change detection for increased performance and/or smaller build sizes. They're trying to avoid another Angular 2 situation though, so it may take a while for a backwards compatible solution to surface as the default.
There's a Firefox version of it, isn't there?

You can rest assured that if I can't have adblocking in chrome, then I'll stop using chrome.
It's probably safe to call it PugSQL though.
I think we should not think of "request" in the same way as a court order. This seems the essential difference to me.

By the way: The author of the post is an attorney at law and member of the Chaos Computer Club (CCC), which makes me believe that he wouldn't falsely accuse ProtonMail.
I'm a polite person, but I sometimes wear drag or makeup or gender non-conforming outfits. I also use Uber frequently in areas that are less tolerant than the Bay Area.

The last time me and my friends played a game of "share your Uber rating" on Facebook, my Uber rating was lower than nearly all my friends. Coincidence?
Have you tried this plugin out? https://github.com/KronicDeth/intellij-elixir
I didnt know this, but im not surprised.
He offered you money. There was no clause in your contract about the deadline for the delivery of the money? And the investor had put in weird clauses in there..

That makes you less than smart, and that makes the investor closer to a mafia - and these two parties make a deal!!
The HN headline is incomplete and therefore confusing. I realize it is an attempt to avoid the sadly clickbaity phys.org headline, but the fact the planet is smaller than Neptune and has its own atmosphere is not the interesting thing. The interesting thing is that the planet is smaller than Neptune with its own atmosphere in the region close to stars where Neptune-sized planets have not previously been found.
I agree with your point
"I tend to rate basically everyone in service interactions 5 stars because the fact they even turn up to their minimum wage job is a colossal privilege for me to enjoy."

But one thing I like about rating things is that it gives you a way to flag things that go badly. That's what sucked so much about taxis - you'd be ripped off, forced to pay cash, order a car only to wait (and then it not arrive), or wait out for 30 minutes to flag one down. Drivers would be rude, they'd talk on their phones, they'd drive dangerously. And you'd have to grin and bear it (I've experienced all of the above).
In a non-work vehicle, I imagine most people do the same. My wife's car has the MIL/CEL lit for the last 6 weeks for a failed knock sensor. I ordered the part and will probably change it this weekend, but we're not parking it and it's not a safety or even an emissions concern.
> I'm not denying that they complied with the order to enable IP logging.

What 'order'? All their report says is 'request'. If they had meant order, they would have said court order: in all the other cases in the transparency report, they specify if there was a court order.
Now look up all the things the Dept of Energy does. They, too, do an awful lot more good work than is commonly thought!