skysight-inc/HackerNews huggingface dataset:
There are many thousands if not millions of humans involved. Successful business affects so many even far removed from the company. Large companies like these are often heavily invested by institutional investors covering many of the populations pensions.
>Human factors design is nowhere near easy or settled science, not in iphone design nor in flight controls design.

Given.

The issue I keep coming back to is the flawed regard for human factors in MCAS. They paid enough attention to squeak by the artificial feel, but then completely ignored the fact that a pilot can't react or stay ahead of something on a plane that no one tells them even exists. Then when it became evident it might be a problem, they back pedaled, putting as much blame on the operators as they could.

They thought about it. They decided "Nah, they don't need to know." At some point the tech pilot even expressed concerns over the system, yet was still pressured to keep it out of the manual...why?

No one in good faith has anything to gain from that system's implementation details seeing the light of day. Unless of course, there was some other motivation, like avoiding the costs of compliance at some point.
By

a) viewing what they store via their log tools (though this isn't guaranteed to show everything, ie if they are recording everything they couldhide)

b) monitoring outbound network connections
If you have a good internet connection and graphics card you can just capture the screen and intercept the audio separately. It's got a few artifacts here and there, but nothing that makes it unwatchable
My parents came to the US back in the 80s, and as a ethnically Chinese family, growing up, we actively avoided buying made in China products, especially food. The conventional wisdom at the time was that US has a FDA to scan for quality, China didn't. Not sure what the situation is now, but pretty sure food inspections in China are granted by who's paid off the inspectors.

Over the years, things like this happened to serve as anecdotal data points:

* https://www.latimes.com/world/la-xpm-2013-feb-28-la-fg-china...
* https://www.theguardian.com/money/2015/jul/02/cross-border-b...

lots more in other articles that are google-able.
Get a meaningful job. Work satisfies the soul. It's also a requirement for not feeling bad.
It's funny how Java people always marketed Java as "write once, run everywhere" and they often bundle compatible platform-dependent JRE with platform-specific plugins. ^_^
Depends what you mean by "type". A type in e.g. Haskell specifies whether there are side effects.
Most games on Steam don't have DRM. Valve's DRM product is called Custom Executable Generation (CEG) and it costs extra for developers to add to their games. Most steam games work fine even if you uninstall Steam and have no internet.
Plenty of teams within Amazon
I made no mention that Facebook cannot moderate its platform. You're right that categorizing it as user created content is more precise than saying free speech.
That's why I don't hire dead weight, or people who require handholding, but people I can trust, who can pull their own weight, and know how to learn. Someone who merely has X years in technology Y means little to me. Plenty of people manage to still be bad after years of working on the same technology.
The science here and although it's different, makes me think of the "I’m Convinced We Found Evidence of Life on Mars" article posted here a few days ago. If they are able to draw these conclusions with such limited data, I doubt they've missed anything obvious on the surface of Mars.
Disney owns all the content they're streaming.
One way to solve this problem is to give your neural network a stack of successive frames, instead of given them one by one. If the framerate is too high, you may need to skip some of the frames to get idea of speed/acceleration.

See eg the concepts of "frame stack" and "frame skip" in reinforcement learning: https://danieltakeshi.github.io/2016/11/25/frame-skipping-an...
Interesting. I see the same default response to accidents in self-driving cars. It's because the driver didn't have their hands on the wheel. It's because the driver fell asleep.
You may enjoy this talk, the devs for Far Cry 5 procedurally generated quite a lot of their world, placing plants based on the ground slope, sun, whether they were under power lines, elevation etc.

https://youtu.be/NfizT369g60
Whales have vestigial bones of hind limbs, but are normally inside the body.
Aleatoric and epistemic uncertainty
Decent journalism of a sad story.

What the FBI is doing exploiting these citizens having limited employment opportunities without giving them any sort of actual long-term career path to look forward to, while simultaneously exposing them to real risks and a taste of legitimacy, strikes me as unethical, immoral, and unpatriotic. They're arguably setting up conditions for this kind of outcome, whether they intend to or not. I personally suspect it's an unintended consequence of their exclusive focus on the mission.

I want to feel bad for the parents but they're substantially responsible for raising such a naive fool of a son.
Those two sides aren't mutually exclusive. Demand for content creates both.
Presumably, the “stupid shit” insurance companies do allows them to offer competitive premiums compared to other insurance companies, allowing them to stay in business.

The solution would be to forbid all insurers from factoring in former convictions from calculated premiums.
Do prisons let prisoners contribute to free software? It seems like it'd be a win for everyone: prisoners get something productive to do; the world get better software; prisons get to brag about providing opportunities for what amounts to career training, but without having to spend very much.

There's a long history of having prisoners clean roads and make license plates. I imagine that'll still happen, since not everyone has the temperament for technology. But why not let those who do have the temperament do something that society values?
We have to break the cycle at some point.
No, there's lots of work that involves social interaction, but any feelings created during it are an accidental side-effect and not the intent or primary goal of that work.

A waiter at a fancy restaurant interacts with customers with an intent of creating relevant feelings and the service is a big reason why that job exists (it's not really about delivering stuff from kitchen to the table); while a clerk taking applications at DMV also interacts with customers, but managing their emotions isn't part of their prescribed duties, the job is about processing the applications.
For every person torrenting there’s multiple getting movies off friends on USB sticks and stuff.

One member of my family does the torrenting for a dozen others in my family, and I know plenty of others that work like that.

I personally do a mix of paying for content and pirating. I’m 100% happy to pay for content if I can, but with geoblocking and platform restrictions and all the other bullshittery, it’s legitimately impossible for me to legally buy half (or more) of the content I’m actually interested in, so I pirate it, and I don’t feel bad for doing so in the slightest.

I also regularly have to pirate things I already own thanks to DRM that doesn’t work on my devices, missing subtitles, etc.

The entire industry is broken and it’s their own fault.
See also Anthony Trollope's The Way We Live Now.

Which was written in 1875. About the financial scandals of the 1870s.
I can confirm that switching the user agent [used to] work[s]. (Disclaimer: haven't streamed for a while personally.)
You can just ask a human brain what it's optimizing for.
"Everything in moderation ... including moderation."
C++ is mostly in a different but overlapping use case these days, used for system software or where performance is critical. Go is still a niche language most developers haven't heard of and with no readily available for hire talent pool.

I'm not a fan of the language, but java has a huge number of developers, a rich mature ecosystem of software and is quite productive (enterprise patterns aside), it's a good sweet spot for most companies.
My interpretation of the quotes is that if a show is on Netflix, its pirating rates go down drastically, but some shows on Netflix are still pirated. That’s because there is a significant population who pirates only when it is easier than streaming, and Netflix makes streaming really painless, in comparison with other streaming sites like Hulu or CBS All Access. However, some people still won’t pay for Netflix (or for any other streaming service), and they’re the ones that the first quote is talking about.
Why would a decrease in the sun's radius cause a change in Earth's orbit? From those to articles it sounds like the mass of the sun will remain about the same, so the orbit should remain about the same. And less mass will cause the orbit to migrate outwards.
I wonder if there is a vaccine effect there.
A very large part of the prison population across the country comes from people convicted of a felony, given probation, and being kicked off of probation. The number 1 way to get kicked off probation is failing a drug test. The war on drugs led to the massive prison expansion since 1972 in the usa
Indeed. Meet accidentology, “the study and analysis of the causes and effects of accidents”, which became a huge applied field during the second half of the 20th century — notably driven by air traffic (also championned by medical care among other sectors).

The gist of it is extremely simple: most fatal accidents happen because of a sum of mistakes, a chain of more or less important errors which, taken individually, would seldom lead to an accident, but together form "the perfect storm". This is btw the true meaning of Murphy's famous quote (especially the 'worst possible time' part, e.g. software failing in-flight as opposed to during tests), and how we avoid such outcomes.

The beauty of accidentology, beyond engineering / repairing honesty, beyond tons of carefully written procedures and double checklists, is also quite simple: to systematically track the origin of mistakes, to reward people who were involved in finding the issue, and fix the problem once and for all through better practice, better documentation, changing procedures.

It contributed to make air travel statistically the safest means of transportation for human beings (the rationale was that plane crashes were so traumatising to the general public that it wasn't enough to be "better" than cars or trains or ferrys; air travel had to be 99.99...% safe to succeed).

In this case, we indeed have multiple failures which form a chain of events: the manufacturer (Boeing) cutting corners on safety, the regulator (FAA) also cutting corners in what looks like plain and simple corruption here, and somehow everyone else (companies, pilots) taking for granted what Boeing/FAA said. All in the name of more profit, for a ridiculously tiny part of the population. The results are the tragedies we witnessed. And while the first crash should have been a wake-up call, the fact that Boeing themselves didn't come forward and did let a second crash occur is borderline criminal (for courts to decide, anyway, but the question seems salient in this case).

It's all extremely worrying and sets a dire precedent for the USA as a lax or incompetent regulator, and a champion of big corporations now apparently digging way too far down the 'profit hole' — it has literally become a grave by that point.
Yeah I get what you're saying. And indeed. I seldom use dataclasses even though I should. Or namedtuples for that matter. It feels like the fact they're an import away makes them harder to use.

Maybe both should be in the global namespace...
It’s designed to reinforce the idea that piracy is morally wrong.
if it wasn't google who bought youtube, the viewership data would only have been useful for the ads on youtube. But because it's google, they can leverage this data on the entire google platform, and thus derive more value from it. This means they can afford to make less money on youtube and still have it be valuable. That is why google bought it and not microsoft (or another non-advertising company).
This happens _every single time_ I open a link to twitter if it's been >~1 hour since I last viewed a twitter page. Different devices, different networks, etc. It's been this way for at least a year. All I can think of is I don't have some tracking cookie they're using to guess that I'm not a bot. Reloading the page (w/ F5) fixes it.

Presumably logging in or using their app would fix it, but I've got far too much spite for that. Instead I just avoid the site where possible.
DRM doesn't inconvenience pirates, but piracy inconveniences consumers.

It's inconvenient to free up 50 GB of hard disk space to torrent of a 4k netflix rip you found off some shady torrent site. It's much more convenient to just give netflix a few bucks a month. That inconvenience comes from law enforcement action against pirate sites and many users having trouble managing their hard drive space. Not from DRM.
The advice to not give estimates is just to work around engineers bad soft skills. So if you have engineers who can keep a healthy relationship with stakeholders then estimates are not a problem, but if you have typical engineers then someone else will have to do the estimates for the engineers without consulting them. Ultimately someone has to do the estimates so if the engineers can't handle it someone else will be forced to.
I read your comment and interpreted it as a misalignment of incentives in the context of informed decisions about risk.

The second part is key to me. Inadequate system safety analysis seemed to give them the green light in decisions to save money (or make more money with safety critical 'options'). It's not like they knew MCAS would have an out-sized chance of downing a plane. My guess is they didn't know what they didn't know and it led them to have overconfidence in their ability to properly gauge business/safety trade-offs
That's really witty! I might try to create my own acronym for interviews. Cheers!
I needed extra people, but not merely warm bodies to fill a seat. I need people who don't need a year to ramp up, but can do so in a few weeks.
I think a great deal of this sort of thing could be done by just doing some eval in a dynamic state before you stop the vm and compile its stable state, rather than the actual source code.
This is very cool.

Over $500 USD for this Blender plugin and the 38 Twigs they currently have on offer is chicken feed for any professional use. But it sure is a lot for casual use and playing around.

Blender 2.8 comes with a Tree generation plugin that isn't as sophisticated as this one, but still can be quite impressive.

Preferences -> Add-on -> Add Curve : Sapling Tree Gen

Actually it predates version 2.8 by quite a bit, here is an older video of how to use the plugin on a previous version of Blender:

https://www.youtube.com/watch?v=WlRF5S0aHwU
This is not specific to Mavericks amongst “big wave” surf spots. Waves break as a function of swell period vs. ocean depth. More powerful (longer period) swell will break in deeper water, so in many places known for big waves, shorter period swell will just go right over and not break until closer to shore.
There's been other big things but all of them were laughed at. Google, Facebook, Netflix, Amazon were all seen as terrible stocks by analysts. If nobody laughs at it, chances are it's not going to go very far.

Newton did theology, alchemy, calculus. All of these were/are considered crazy ideas, but one worked.
When the platform is the web browser, not an OS. If I write a website today, it works just as well on Linux, Windows, macOS, or any other modern platform. Other than DRM, there is nothing needed for Disney+ that isn’t common across all desktop OSes.
I think it's the only reason.
I don’t know about needed a phone app. Really, what we cable cutters really need is just a large computer monitor with HDMI and USB-C interfaces. The plug in a Fire, Apple TV, etc.
The text is fine, I just wanted more from the graphics so I wouldn't even have to read the text.

The picture in the box labelled "Color gradients" just looks like a red rounded square because the top-right red-orange gradient is so subtle.

That's extra confusing because the box labelled "Color palettes" is showing colors in a 5-step gradient pattern.

I would be good if "MUI Color Picker" had several small circles of related colors as it's graphic since that's how its used. And I have no idea what 'MUI' means.

I hope some of that makes sense.
> And yet 4K webrips of recent Netflix shows are readily available on torrent sites.

WEBRIP (capture) are worse quality than WEB/WEB-DL (hacked DRM)

So actually you prove their point, they are winning.

The scene can do some WEB, they keep it secret, they even have servers for crew member to use without telling them how.

WEB is probably using old TV software with weaker DRM, hence why 4k is rare.
You can look at practically any popular Reddit thread complaining about X, and find dozens of anecdotes about how they also had problems with X. Once you see these threads enough times, you start to wonder how many people are discussing an actual personal experience, vs. parroting what they've read or heard from someone.

I'd be interested to know if there was some type of scientific or trade name for this kind of behavior.

In any case, bear in mind that the plural of anecdote is not data.
It’s not legal (false advertising) but it’s not something anyone will sue over because of how hard it is to show damages
If the records was not public, it would not be possible to punish the company, so this can't be the reason.
And even WeWork isn't that bad. Each new location they open has large startup costs: they have to lease a large space, build it out, hire staff, do a lot of marketing -- only then can they start collecting rent from members, and it takes time to fill the space to capacity.

There's no reason to believe that they wouldn't be profitable if they stopped growing so quickly (they opened 200 locations in 2018 alone).
One of the hurdles of effectively recouping the California Redemption Value deposit is that the would-be recycler has to take them to a smelly location far away from place of purchase and endure the inconvenience of waiting in line and dealing with unwritten rules and other customers.

I remember being in some East Coast state, I think it was Maine, where I could return beverage containers at same store where I bought the drinks. That's convenient. Going to a recycling facility to get 5 cents back per container is not. My fuel cost would be higher than the value of returned deposit.

I recycled cans a few times. It's convoluted. The rate per can is in practice disregarded and it would actually be lower at about $1.43/lb than the $1.63/lb that could be paid out today by weight. The centers pay a rate per pound. However, they can pay either the CRV rate per pound or the scrap metal rate. Most infrequent recyclers would have no idea these are options.

"How much do recycling centers pay per pound for cans and bottles?
Currently, state certified recycling centers pay a minimum of $1.63 CRV for aluminum cans; $1.26 CRV for clear PET plastic bottles; $0.60 CRV for HDPE plastic bottles (similar to the large water jugs); and $0.10 CRV for glass bottles. These CRV per pound rates are periodically adjusted, with new rates taking effect January 1 and July 1. In addition to the CRV, recyclers may also pay a scrap value, which may also fluctuate.

Can recycling centers pay less than the refund value for redeemed containers?
Yes, if the material is contaminated. Operators of certified recycling centers must inspect each load of containers to determine whether it is eligible for CRV. Recycling centers have the option to refuse to accept containers which, in their opinion, are excessively contaminated with dirt, moisture, or other foreign substances. Alternatively, recycling centers may adjust downward the CRV per pound used to calculate the payment by the ratio of such substances to empty beverage containers. In this circumstance, the consumer has the right to accept the discounted refund and/or scrap price, to separate refund from nonrefund material, or to take the material back."
I absolutely concur with your viewpoint. Then again, I've always bought into the Iron Ring mentality anyway.

Right now I feel like there is a lot of hostility aimed at the "ethically active engineer". I've seen time and time again people pushed to back down because they're "rocking the boat."

On the other hand, I look at stuff going on in the Free Software movement where cancel culture seems to be being weaponized (by whom, and to whose ultimate benefit I can't really tell)as well.

There is a balance, but I really do agree that if you aren't actively engaged with the ethics of the process you're facilitating, you can't really call yourself an Engineer. I have lists of projects I won't do, and I have fewer qualms with letting an employer know they're crossing them as I get older.

Unfortunately for me the point is a little moot, as there is no PE for Software fellas anyway, and I'm a few years away from being able to work my way educationwise into a field that has a program for it.

Just wanted to let you know you aren't alone in your sentiment.
Are we forgiving Walt Disney for having 'trouble makers' blacklisted and investigated by HUAC? I'm not.

Even if they made something besides pablum, I wouldn't be interested.
If you're referring to Tesla's Autopilot, Tesla's legal stance has always been very clear - you are driving the car and it is your responsibility to pay attention. Now their marketing is very different and confuses people and I can understand why people would think otherwise, but Tesla has never waivered from "it's your fault, not ours" when something goes wrong.

So yes, if you fall asleep or don't have your hands on the wheel while driving, it is your fault for being a shitty driver. I hate how Tesla has marketed Autopilot, but I cannot feel bad for the people stupid enough to fall asleep at the wheel.
We don't know. The confidence intervals on individual probability distributions are already wide and long-tailed but convolving them only makes the problem worse.

https://arxiv.org/pdf/1806.02404.pdf
Back to piracy it is, I guess.
We're talking about just the frontend here. I can definitely redo it with substantially less code and no frameworks, including automatic transpiling for different browsers. No need for React + jQuery with megabytes of JS, but if you must have a framework then use Preact or Svelte.

Ads are different but I work in adtech and site speed matters. Faster sites make more money. Remember this is on a mobile page. People don't wait more than 3 seconds for a site to load. You're not getting any ad impressions from visitors who never show up or leave.
It's been decades and literally everyone in multiple industries is still refusing to admit they're throwing money after a lost cause? I won't say that's impossible, but the entire idea behind capitalism is that this happens rarely. Eventually someone will realize they can make more profit by not paying for anti-piracy, right?
I can barely tell what's going on in that photo, is there any clearer picture?
Statement 1: Piracy is inevitable in all platforms and at scale every media property will be pirated by someone.

Statement 2: If your content is available on a reasonably priced and performant streaming platform or is otherwise “low friction” the number of people who will choose to consume the pirated content instead of paying drops off dramatically.

The problem for publishers is that there’s so many different knobs that finding what brings in the most revenue is pretty much a crapshoot.