skysight-inc/HackerNews huggingface dataset:
>I.e. they piloted the plane without the MCAS, which they were not trained to do. The whole reason of the existence of the MCAS is to avoid training the pilots to fly the planes without it.

This kind of hand wringing shares a non-negligible part of the blame for why hundreds of people are dead.

If Boeing had been allowed to say "of course our new engines are gonna pull the nose up a little harder, throttle back and climb slower if you don't like it" the MCAS system would never have been built to be the safety critical boondoggle it became. The plane itself handled just fine but the problem that they tried to solve with MCAS is that it wasn't identical to the prior 737. Even the most incompetent professional 737 pilot can fly a 737 that wants to <insert control input here> slightly when <insert other control input here> so long as they're expecting it (remember, they train for this stuff in simulator and most of these pilots are certified for multiple different aircraft) but just letting the pilots deal with it wasn't an option because the regulations disallowed that due in large part to decades of "people are just dumb cogs" type thinking.

And once the airplanes started falling out of the sky nobody could say "just turn of MCAS, it won't handle the same but close enough" because Boeing, the airlines and the FAA were all so balls deep in the lie they'd look like idiots if they changed their opinions and thanks to the society we've cultivated nobody is willing to be the first to break formation because that's who gets targeted by the bulk of the fallout.
It's a decent website - a useful collection of information and links to additional information, that can serve as a starting point to learn more. For those who use PHP, or for those who'd like to learn to use it, this might be useful resource.

The same thing can't really be said of the comments in here though. I don't see how emotionally charged debates over what is the "best" or "worst" language, help anyone.

It's almost as if some people can truly have their ego shattered, by someone on the internet liking another language than they do...

Couldn't we just agree that there is no "best" language for every possible use case, and that everyone is allowed to like whatever language they want to like? It's not like the whole bickering is going to change anyone's opinion.
Is that due to SPECTRE & Meltdown mitigations?
So letting people run their own servers where the kernel doesn't need to be compromised for all the players will have minimal impact. Gotcha. So we agree, let them run their own servers and the minority who are security conscious can game away happily.
I think all the verbiage and display of these types of regulatory-enforced modals should be specifically defined by the regulations.

Why are these any different from nutrition labels? In the US, nutrition labels always look pretty much exactly the same, down to the font. I don't have to look in 30 different places to find the calorie count. Compare that with cookie dialogs, where each website has its own different version so you've got to figure out which of 10 different options means "no, don't track me".
> What they don't talk about is that their "more convenient taxi" ride is heavily subsidized by VC money

Yet there are competitors around where I live that pay the drivers more, bill their clients less, and still manage to make a profit.
Show HN: Don't forget who you're building for
It's easy to get caught up in your product as a designer, so I wrote a reflection on how important it is to get your head up and remember who you're actually building for. Would love any thoughts or feedback
Well, try using any graphical application from inside a vm (those are often software accelerated only).

But the problem is basically: you can either have 1-2-4-8 cores at most writing pixels into a buffer one after another (but due to the complexity of interactive GUIs it will most often be single threaded), so a circle will be displayed as going over an area and coloring each pixel.

Versus specifying some condition and having the GPU run it on every pixel in large batches, almost doing it in one go. Of course for 3 lines, what previous GUI iterations were, you don’t need gpu, but for gradients, media!, and basically a bunch of other things you simply need the GPU’s orders of magnitude more parallelism. Add to the picture that we are using much bigger screen resolutions (full hd has 6x number of pixels compared to 480p, and then we are not even talking about 4k. And 120, 240fps monitors are a thing now) and you can quickly see that 1) drawing is a greatly parallelizable task 2) having it done serialized simply doesn’t scale to today screens.
Is there a technical reason third part payments cannot co-exist with the requirement that subscriptions register with the iOS subscription manager?
Looks like a "pile of concrete", similar to Brutalist architecture. It's very ugly
There's some great advice in this thread--it probably won't help.

Around your age I found myself saying "everyone has to learn the hard way" and that includes talking about my own nonsense. Therapy helps, a family helps, hobbies help, volunteering helps. But ultimately, everyone has to find their own way. And you will!
How would you time this? I tried a simple C hello world and got a similar ~2ms run time. But I was just running "time ./hello" at a Bash prompt, which a) only has 1ms resolution and b) probably measures some shell overhead. Running it under "strace -tt" so I could see where the slow bits were made it 10x slower :-(

Edit: FWIW, building with "gcc foo.c -o foo -O2 -s -Wall --static" was slightly faster than without the --static. And "musl-gcc foo.c -o foo -O2 -s -Wall --static" was slightly better again. Maybe 0.5ms improvement in total. I'm on Ubuntu 20 x64, gcc 9, Intel Xeon W-2133.
> And everybody else loses

Everybody but all the non-cheating gamers that don't have to face cheaters in literally every single match. Where I think you and many others in this thread differ from folks like me is that you seem to expect a perfect solution whereas I will accept a solution that reduces the problem enough that it is barely noticeable. I don't care if "dedicated cheaters" will still cheat.
500k USD is enough to not have a 9-5 if you don’t live/work in an urban area and/or are willing to make some sacrifices like unfamiliarity with the local language. The point is to exit the rat race.
Has anyone ever created an MDMA IV drip? If I was a billionaire and was sad about how I came by my billion(s), I suppose that would be worth a shot. After the trips to space and a couple private island purchases obviously.
[
A quote from a novel has always been an inspiration since I read it in high school - "An artist must leave a body of work" from The Agony And The Ecstasy, about Michelangelo. If your programming no longer excites you, learn something new in programming, or even learn something that isn't programming and do that. It's not easy, and might cost you money, but wasting your life doing something you no longer care about is not worth it.

-What about economics, a management role or something else?
my advice: Have the habbit to improve your habbits (including your thinking)
the medicine = reading btw

]
They just have to make it annoying and perhaps the options that favour them more convenient as they have routinely done.
> At 44 I have the opposite problem. The more I learn, the more I realize I don't know.

I'm 47 and in the same place. I have only recently come to grips with the fact that I am a good programmer and I do know what I'm talking about, but there's also so much that I still don't know. I keep learning, but you've got to pick your focus, because you can't possibly learn everything.
* Turn off all notifications. Leave Twitter/Facebook etc.

* Switch to a basic mobile browser with Javascript turned off by default, like Privacy Browser. Web without JavaScript is probably less addictive.

* Decrease color saturation on your phone, there is maybe a system setting or app for that.

* Put your phone away from eyesight.

* When you are not sure what to do while waiting for something to happen, in the meantime, open HN on your main machine or read a book.
This is why when dealing with something that can carry 300 souls, you need to be more worried about making sure you unambiguously resolve the context in question; even if it means you have to embed a system description as an attachment.

Boeing had a conflict of interest there. They were deliberately attempting to not tip off regulators or pilots that the thing was implemented the way it was. Anyone reasonable faced with the actual set of tradeoffs made that resulted in the tooling for mass production of that particular assembly of systems would be appalled.

I can't even blame anyone who worked there in good faith for not necessarily making the intuitive leap that there was something smelly in the works. When you're in the weeds, if you aren't a systems integrator, or a nutjob like me who must absolutely be able to reasonably model the thing under test in one's own head before feeling confident on signing off on something, you have to have a degree of faith in your process.

I don't. Ever. That's why everyone I've met thinks I'm nuts. I replace parts of myself with models of business processes so I can reason about where highly complex systems/machines/networks of human understanding and machine interaction will break down. Even from a rank amateur's point of view, the communication failure was stark and eclipsed only by the realization that someone forced an infrastructure to mass produce the same potential miscommunication error/ constellation of communication failures as "an existential risk the business had to take" and a justified tradeoff in the race to remain competitive.
Nitpick: "We price match" is a store voluntarily taking a price cut for their customers. The other store "dictates" the price, but the first one can always end the sale if they wish.
There's no technical reason. But why would anyone use it if apple didn't require it? That's a loss to me as a consumer.
What do you mean? Many apps are happy to provide one click cancellation, they just don't want to pay 30% of their revenue to Apple.
I’d be surprised if your 2013 computer can install the latest version of Windows.
Thanks for the information. I've seen Civil Asset Forfeiture discussed about before on message boards and couldn't remember for the life of what it was called. Civil Asset Forfeiture is just state sanctioned theft from what I can tell.

> Also, in the US, all civil servants have what's called qualified immunity, which means they can't be sued for wrongdoing unless the exact thing happened before qualified immunity was enacted in the 60s. This is an example of a corrupt government protecting itself.

I didn't know about this. But yep it is another example of the state protecting itself at the detriment of the citizenry.
He continues. Apple seems to have picked 27% because most payment processors charge 2-3% percent which, after you're done paying the processor, your margin over iAP is going to be 1% at best.
So 60% of the US population have iPhones because it’s a “lifestyle product”?
Before 2017-12-01, the documentation for count() said:

> Returns the number of elements in array_or_countable. When the parameter is neither an array nor an object with implemented Countable interface, 1 will be returned. There is one exception, if array_or_countable is NULL, 0 will be returned.

If the languages developers did not want programmers to use that behavior they should have said that it is undefined when the input is not an array or countable. When you document how something behaves in any particular case programmers are going to use it, especially in a case like this where the behavior is actually useful.
Pretty sure in MacOS you just need to flip a toggle once and it'll never prompt you about sideloading again.
Low Altitude Jets as a Offshore Wind Energy Resource for the US East Coast
Yes, we do. Every other subscription service on earth which requires hoops to jump through to cancel, usually on their own site with own logins.

Rather than a list where I could just cancel all.
Figure 3a[1] is kind of weird. Most of the variables are seen trending up, but there's also a trend where many of them dip in the the middle? What made people less liberal around the 90s?

[1] https://academic.oup.com/view-large/figure/326747190/nfab061...
Sounds great. Thanks for the tip.
Yep, people just spamming cheater reports on someone who killed them, it's worthless without human verification and that's expensive/difficult.
Valve do this, here's a good talk:

Robocalypse Now: Using Deep Learning to Combat Cheating in Counter-Strike: Global Offensive
https://www.youtube.com/watch?v=kTiP0zKF9bc
> Modern legos are awesome.

Indeed they are!

But, as much as I also dislike, like you, these bizarre comments; there's one place where I drew a red line and lego has sadly crossed it recently: lego sets that become obsoleted because lego removes some software from the app store. Previously, sets were standalone and eternal. But today you can buy an awesome technic set that will become "bricked" in a few years when they remove the controller software from the play store.

This is not a theoretical concern. It has already happened (even for sets that were still on sale!). It sucks big time and it is really sad.

If at least the apps were free software, we would have something to hang on to defend lego. But their current stance is indefensible.
https://unixsheikh.com/. however it may read, it is helpful.
Shameless plug for my blog: https://www.buildthestage.com

I write about technical leadership and engineering management. The target audience are technical leads, managers, and people who wish to become leaders one day.
> If we simply quietly downvote and flag but otherwise stay silent

People already do speak up.

I just don't think that HN has a general homophobia problem. Such comments are definitively outliers and are dealt with by the mods and the community. The only thing I would complain about is that it doesn't happen fast enough for a site like this where posts come and go quickly.
Well yes, users do get banned for blatant self promotion.

WSB is not, and has never been, the place to promote your art, especially when you're explicitly trying to raise awareness so you can sell it.

OP did the same thing with a gamedev book a year prior.

Easy ban.
That's what happens when the propaganda part of the project gets pushed too far. Fakeness, impersonation, histrionism and convincing more by use of producing psychological impressions, confirmation bias and peer pressure, than the often uncharming nature of the real.
I couldnt really read this article due to the tone beyond the introduction where they talk about the business model.

They talk very dismissively about the whole thing, but I believe the business model was clear for Uber. Build a new transportation network to replace our current taxis, then other things, using technology. Once self driving cars are a reality, they have a strong position to be dominant.

Their real issues have been execution once (losing to doordash should have never happened) as well as the delay of self driving cars. Both started happening really once they ousted Travis.

The pandemic also hurt their core business dramatically.
> Not sure why this article presents this as a great surprise or a new discovery.

Because even if the circles you move in are all very well aware that NFTs are a massive scam, very obviously many people haven't yet realized that—after all, it's still working.
I think he finds it funny in the same way Netflix Death to 2021 is funny or SNL jokes about Trump were funny. It's a way to laugh at a terrible situation. Black sarcastic humour when honestly things really suck.
This position is inconsistent.

> All these things have a value returned to society in some shape or form, even if just as entertainment.

If other people find crypto mining fun, valuable, or meaningful, then how are you able to claim they are wrong when you're relying on 'entertainment' to justify Netflix, etc?

> Being more mindful about our resources' usage is not a ploy, it's simply the mindset we need to have if we plan on having a comfortable future, it's pretty basic thinking: we need to be more efficient and mindful of where we spend our limited resources because the wake up call has come.

I agree with this sentiment in general. I think you could be more precise in your condemnation of cryptocurrency while justifying Netflix.
Oh cool!

So you can just contract for international companies out of France, pay your taxes as normal, and you still get unemployment if you get fired unexpectedly?
With specific I meant strong cultural values (maybe). How Germans understand work is different from how Spanish, French or Italian do. But not only work: friendship, society, conflict, etc. And you need to learn their language in order to understand all that, which is a huge barrier. I just wanted to warn OP about that fact.

It may depend were are you culturally. I'm Spanish and I've lived in Germany, France and Italy.
I use a dock to add a secondary display that goes directly above the laptop screen.
Here's a tutorial that looks interesting:

https://www.toptal.com/ethereum/one-click-login-flows-a-meta...
Ok, I'll pass then.

Good job I was informed via this modal :)
Steam Deck Verified and Playable Games Cross the 250 Titles Mark
fingerprint/palmprint sensor on the mouse...
plus of course timestamped continuous video stream of your face and both hands at all times.
Here are some great but lesser known blogs:

- Brian Robert Callahan https://briancallahan.net/blog

- Austin Z. Henley https://austinhenley.com/blog.html

- Robert Nystrom http://journal.stuffwithstuff.com

- poor.dev https://poor.dev/blog

- Simon Willison’s Weblog https://simonwillison.net
You could write a non-shell launcher using fork+exec+wait and present the results with finer granularity than time(1). There may be something adequate available off-the-shelf but I’m not familiar with it.
I'm sorry to hear that you're no longer able to ride public transportation or a bicycle. Your comment is like a full bingo card of anti-cycling fallacies though.[0]

Ultimately, the more people who can get around without driving, the less traffic there will be for someone like yourself. You indirectly benefit from better transportation infrastructure, even if you're not able to take advantage of it directly.

[0] https://cyclingfallacies.com/en/
> not many systems can compete with Magento/Spryker/Sylius

I'm evaluating eCommerce solutions for a Magento 1 upgrade path. I'm already evaluating Magento 2 and Sylius, but I've yet heard of Spryker. I found the PaaS offering, but even from their Github account I don't see any PHP application that would be an alternative to Magento or something based off Sylius. If you have any links or further information I've love to know. Thanks.
> We have found that tablets are very much more a “household” or “family” device than a personal one.

> It’s the one serious frustration with the iPad, I wish Apple would acknowledge that this is the way a large proportion of their customers use them and enable multiple user profiles (like that have on the Apple TV).

After buying a few iPads over the initial years because of hardware improvements, I decided not to buy new ones anymore until iOS (then)/ iPadOS supports multiple users on each device with an easy switching mechanism.

Maybe Apple thought, with its experience in the education market where multi user profiles were supported, that it wasn’t a great experience with its hardware (especially having to download data from iCloud).

But now that iPad Pro and Macs are using the same powerful desktop class chips (perhaps with some differences) and since iPad Pros also have more RAM, the only reason not to support multiple users is to make more money (the iPad is already a small player in Apple’s portfolio).

I’m still waiting for the support to arrive. Until then, I’ll keep using my old iPad Pro till it dies.
Cycles are a function of time and clock rate. Most CPUs run at 1-4 GHz, so multiplying seconds by a billion gives you a cycle estimate within a factor of 10.
> At some point “I have anxiety about X” is something this person may need to deal with if working at Shopify.

The guy has 500 commits to Rails, do you know how rare that is? I find it very hard to believe he wouldn't be a good addition to 90% of teams there.
Middle bits is not ambiguous, but CoPilot hasn't seen code for that phrase in its training so it has nothing to regurgitate.

You spelled out exactly what to do, in term of what it has seen in its training, and it was able to regurgitate a solution.

By asking question that require mathematical reasoning or are too far from the training corpus, I can create an endless list of simple problems that CoPilot can't solve.

Look at my comment history to see another one (swapping bits).
The original iPad can still browse the internet - when it doesn’t crash because it only has 256MB of RAM.
https://lemire.me/blog/

https://earthly.dev/blog/authors/adam/ (Myself)
The road to Fragments 2.0 (BitTorrent application for GNOME witten in Rust)
There won't be any, it will be either go to the epic store or don't use our product. For certain apps it will be a pain in the ass. And to be honest, this is why I buy Apple not Android. I don't want to think about it.

There is more to it than only getting apps. How about family sharing or checking what the minors in my family are downloading?

And if they do it on the App Store I want to see the break up of Nintendo, Sony and Xbox games stores too.
Obviously. The point was that earnings from half-life were effectively the stand-in for investor capital. And I'd wager that even with all that money, or ten times as much, Steam would not have been able to establish itself without hl2 as a tool/vector. It's been almost two decades that we haven't seen a single steam copycat that did not try to ride a flagship game release in exactly the same way (unless you consider GoG or humble as steam copycats, or Playstore and whatever itms is called these days)
I believe you’re misinterpreting it. Pretty sure it’s meant sarcastic since even satire magazines like the onion couldn’t make this up.

The germans actually have a word for this: “realsatire”.
It means when reality writes better satirical tragedies than anyone of us ever could.
Yay, make it personal despite getting delivered objective facts without providing any facts to bolster your own believes. yikes.