skysight-inc/HackerNews huggingface dataset:
Certainly, for a more authoritative discussion on "manual reversion" on a 737 see here (https://aviation.stackexchange.com/questions/77693/are-737-p...), your favorite search engine can also provide a decent body of technical and anecdotal data.

As far as survivability of suddenly losing all engines at low altitude, I relied on my own knowledge and experience, however I can refer you to Wikipedia (https://en.wikipedia.org/wiki/List_of_airline_flights_that_r...). Specifically https://en.wikipedia.org/wiki/American_Airlines_Flight_1572 and https://en.wikipedia.org/wiki/US_Airways_Flight_1549. Those 2 are just about (IMO) the complete body of cases where there was something to learn from the aircrews actions following the loss of power. That being said, there actions were very specific to their circumstances, would be very difficult to train for, and the pilots survived to provide first hand accounts instead of relying on the CVR.
But how would that wooden spoon simulate salt?
You're probably using the wrong tool and should consider a simple plain shell script (or a handful of them) for your tasks. test.sh, build.sh, etc.
>FBs DEI program increased black and brown employees from 8% to 12%

That sounds proportional?

I don't have access to these stats but considering the US black population is 13.7%, and certain academically accomplished groups, such as Asians are overrepresented, having a mostly non-immigrant population be 90% as represented as they are in society, is fine I think?
I definitely recognize what you're saying and it's fantastic, but hiring managers and execs do indeed need to be active on this too.

The channels to reach out to more diverse candidate are more often than not different to those recruiters use to find your "average white guy in a hoodie". That's decreasingly the case for women (and I use that term very intentionally; I'm not talking generally "non-male" here), but social media and professional networking is quite hostile and/or intimidating to other groups. While the business benefits of putting in this extra effort in are obvious (it's a no brainer to seek out overlooked top talent, let alone the benefits of culture and diverse experiences), those benefits aren't always aligned with the hiring team who are incentivized in most companies to hit numbers. The business goals need to be driven from above by DEI initiatives or - if not - hiring manager allies who'll put their foot down.
Honestly, my .zshrc file started out as a .kshrc file that was passed down to me by an older developer about 20 years ago, when I was still in university. I've added and removed a lot of things over the years, but there are still a few parts of it that I don't totally understand, simply because they work and I've never had a reason to think about them. The guy I got it from, in turn, got his from someone else.

In the old days, I had a .fvwm2rc config file that I got from my boss in the university computing center. I had no idea how it worked! And neither did he -- he got it from a professor when he was in university.
Funny. I crossed my eyes and found the difference before reading the article.

Somehow expect most people to know this, but I guess that's not the case.
For some tasks, if as much as possible was coded in bash, it would work being called anywhere from any programming language.

Now to add hashtables to that.
Actually it is trivial to write a very simple Makefile for a 10,000 file project, despite the fact that almost all Makefiles that I have ever seen in open-source projects are ridiculously complicated, far more complicated than a good Makefile would be.

In my opinion, it is a mistake almost always when you see in a Makefile an individual rule for making a single file.

Normally, there should be only generic building rules that should be used for building any file of a given type.

A Makefile should almost never contain lists of source files or of their dependencies. It should contain only a list with the directories where the source files are located.

Make should search the source directories, find the source files, classify them by type, create their dependency lists and invoke appropriate building rules. At least with GNU make, this is very simple and described in its user manual.

If you write a Makefile like this, it does not matter whether a project has 1 file or 10,000 files, the effort in creating or modifying the Makefile is equally negligible. Moreover, there is no need to update the Makefile whenever source files are created, renamed, moved or deleted.
Makefiles have an even more interesting issue: They lost their main purpose. In many, many projects that I've seen, they only consist of phony targets. No dependency tracking is used whatsoever.

How many Makefiles are there that just Wrap npm, pip, or some other tool like that? A Makefile is supposed to be the build system, not trigger it.
We can’t really call the field engineering if this is the standard. A fundamental understanding of what one’s code actually makes the machine do is necessary to write quality code regardless of how high up the abstraction stack it is
I love shell, I think it's killer feature are pipes and whoever figured out how to design so you can pipe in and out of control structures(Doug Mcilroy?) is a goddamn genius. however, after writing one to many overly clever shell scripts, I have a very clearly delineated point in which the script has become too complex and it is time to rewrite in a language better suited for the task. and that point is when I need associative arrays.

A lot of the sins of shell are due to it's primary focus as an interactive language. Many of those features that make it so nice interactively really hurt it as a scripting language.
It seems like we're in a period of realizing that airplane systems aren't as robust as we've assumed. E.g. MH370's satellite uplink also lost power.
Picky and probably pointless question: are they actually hashmaps? If I understand correctly, a hashmap isn’t the only way to implement an associative array.
I think the pattern in question might be (for example) the way some people (like me) sometimes write JSON as a trace of execution, sometimes directly to stdout (so, no going back in the stream). You're not serializing a structure but directly writing it as you go. So you don't know in advance how many objects you'll have in an array.
A common practice is to train a transformer model to control a given robot model in simulation by first teleoperating the simulated model with some controller (keyboard, joystick, etc.) to complete the task and create a dataset, and then setting up the simulator to permute the environment variables such as frictions, textures, etc (domain randomization) and run many epochs at faster than real time until a final policy converges. If the right things were randomized and your demonstration examples provided enough variation of information, it should generalize well to the actual hardware.
Even if the FDR is powered, if the flight computers/systems are without power there is nothing to record.
Well, that's something else. Hopefully they don't dismantle their education system, and policing ways, and whatever else they have going.
Should business have freedoms that are good for business but bad for society?

Isn't the whole reason for businesses in the first place is that they improve society? They are an efficient way to allocate resources for the good of everyone involved. It runs by rules that we set. And we tweak those rules. And it seems DEI may be one of those rules that aren't good and we can change it.

But the end goal shouldn't be defined as anything that is good for business is good for society.
Yes, I've lived in Brazil for almost a year, and lived in Japan for two years, and was more or less fluent in both the languages of those countries. I've traveled to almost every country in Europe and South America.

But, I fail to see how your lengthy diatribe about modern day racism, most of what I agree with, disputes my comment about reparations. Those are totally different things and that's what I'm pointing out.
"Which includes the people who run this site."

How so? They're publishing things on their service they disagree with, so they clearly believe in free speech for people they disagree with.

"are clearly against free speech such as ADL and SPLC"

This is not clear to me. The SPLC has never taken any steps to criminalize speech or advocate for government censorship, as far as I can tell. In fact, it is just exercising its own right to free speech when it critiques what it perceives as others' harmful speech. That's the whole point of free speech, you counteract speech you don't like with speech you do like.

Of course, you are also just engaging in free speech when you accuse them of being against free speech, and I also just engage in free speech when I disagree with you, so it's all good :-)
> I've gone through a few of those "dead and bad" reputational language in my career (VB6, Delphi, PHP)

It's been ages since I've last seen Delphi in real life - must be over 20 years ago by now.

But I'd not put PHP in the same league of "dead and bad" with it... yes, it's not the "hipster" language these days, that's been taken over by <insert JS framework of the day> in frontend, NodeJS in the backend and Go for "need to quickly cobble something together"... but it still powers dominant parts of the web. Obviously Wordpress, Typo3 and Drupal in the CMS area which power a large amount of individual websites, and then the large behemoths Facebook, Wikipedia and Fandom/Wikia.
I'm aware of it is, people are using it wrong. ;)
The local part is my big problem too. I used azure Dev ops in work. I find clicking through the UI to be a miserable experience, Id love to have it running locally so I could view inputs and outputs on the file system. Also yaml is an awful choice, no one I know enjoys working with it. The white space issues just get worse and worse longer your files get.
We are limiting sperm donors. I don't see why wouldn't we limit future parents for the same reasons.
I believe the strength of gravitational force would not be constant either, as your center of mass would still have a fixed location, so every point on the disc have different distances to that center of mass (in addition to not being orthogonal to the surface). But maybe it might be approximated with an infinitely long cylinder, so the center of mass is infinitely far away below the surface ?
I don't even get how we came to this point. Anyone uttering this question should reconsider their entire life choices...

Is the end game of humanity shitty chat bots, half assed autonomous cars and salt simulating spoons? Is this what people dream about these days? We're pathetic
> Still, in some professions this would be outright illegal.

What professions are you thinking of?
Never said it was saying react/rust were dead, I said it "doesnt look good". Those words were not in my mouth.
I don't think you seriously suggest that there aren't books worth saving published even today, so the argument left over is who determines what is worth saving? The only reasonable answer to that question is: nobody.
Iirc only the northern parts of Japan have high salt diets, the south side has lesser intake, but I could be wrong.
As a current Meta engineer my perspective is this:

- DEI at meta has been non-existent for the past 6 months or more anyways. They care far less than any FAANG I've seen about DEI beyond the lip service and yearly training. This is just the announcement of something that's already been in place for a while

- Meta has very poor diversity. I go most days without seeing any black engineers. I see occasional latino engineers. Asians and Indians are extremely overrepresented. White people are a minority. Maybe 1/10 engineers are women.

- This comes against the backdrop of Meta failing something like 98% of market tests for H1B immigrants. Word is getting out that Meta is not the place to go if you're trying to immigrate to the US.

- There's the obvious pandering to the incoming administration (this is the third announcement this week, first Dana White on the board, then cancelling fact checking & moving some moderation people to Texas).

Summary: meta has serious diversity problems it needs to address. Existing DEI problem was not helping. Hopefully they do something to hire more women and minorities. They face H1B headwinds that may drive hiring outside the US or (much less likely) increase hiring of americans.
Easy to see why aren't they improving. There are legal limits to the amount of housing that can be built, because of zoning and NIMBY. So if they became more efficient, they won't build more - they'd just fire some of their workers. Now unions prevent that because construction industry is heavily unionised.

Fix? There is no fix until less than 50% of voters will be satisfied with their housing situation. Then, pro-housing candidates will get an upper hand.

My belief is that in free society, in long term, housing has to be a limiting factor - democracy itself dictates that, because people want their homes to build equity and these people vote.
Depends of it's usage. To drive around a city at 30km/h do you need an airbag ?
In this context safety for the passerby probably become more important.

Looking at statistics for road death in Paris for part of 2024:
- 9 on foot
- 1 on bike
- 8 on motorbike
- 1 in a car

Edit: only dead driver I could find for Paris was fleing the police and end-up in a tree.
Your article hits the nail on the head. I loved programming for VB6, VBA and VBScript.

PHP has the same issue, it is awesome and powerful but gets a bad rep because the versions before 2004 had issues and the low barriers to get started means beginners love PHP.
> What did Bin Laden accomplish in the U.S with his violent protests/terrorism ?

He convinced one of his enemies, the USA, too eliminate one of his other enemies, Iraq's Sadam Hussein. (Or the US was incompetent enough to do that all by itself, hard for me to be sure).

https://en.wikipedia.org/wiki/Saddam_Hussein_and_al-Qaeda_li...

And the Taliban is back in charge of Afghanistan.

> Not to mention the latest wonder from Gaza…it didn’t go down that well, did it?

No, it didn't. On the other hand, it triggered such a response from Israel as to make Israel a pariah in the eyes of many, and attempts at prosecution for genocide — something I have been told motivated some of the Israeli protesters against Netinyahu.
Honeycomb. For shorter traces (most of them), a waterfall view is great. For those long ones, we try to split them up if it makes sense but you can also just run queries scoped to that trace to answer questions about it (how many of the spans are db queries, how many are this query, are they quick, etc etc)
> but did they ever actually fix the WTFs from PHP 4?

If you have a background in C programming, most of the "wtf" is completely reasonable - the only thing "modern" and novice PHP programmers will still raise the WTF flag about is the standard library, mostly the string manipulation functions, their names and argument order. Old dogs know that this comes from early PHP being not much more than a thin wrapper around libc and various other C libraries.

Other than that, if you write modern PHP it's almost like Java, just without threads/concurrency in general, and without extremely braindead tooling required to get something built. PHP Composer is a breeze compared to Gradle, Maven and messing around with Tomcat, Glassfish and classpaths to get your application deployed...
by definition, if you want to destroy the established methods for change or circumvent them then yes, that is treason (or; terrorism) especially via threat or force.

Real change that will jot be classified that way has to happen by engaging with the process for change- though I definitely recognise that its a lot slower and more difficult.

So too is it more difficult to save up money instead of robbing a bank, but it doesn't mean you’re morally justified to rob a bank to give to charity vs working and giving a percentage of a paycheck.
The primary objective of this project is to develop a simple yet effective client-server application using C++. This application will demonstrate the fundamental principles of network communication through sockets, showcasing how data can be transmitted and received between a client and a server
I always write my makefiles from scratch. At some point in the process, I will google “make automatic variables”, because they’re a pain to memorize.
> Just look at for example Elon Musk and imagine if there were no need for physical pregnancy which i think is the major limiting factor here.

Something is stopping Elon from founding fertility clinic and sperm bank with just his sperm.
It's going to be because it needs a complete circuit. (and firm contact with the handle where there will be another 'electrode'

This sounds exactly like (for example) electric shock gag pens and other things that attempt to emit a charge - A lot of electrical devices need a complete circuit- and so the circuit needs to be complete. For what this device is doing with moving ions, it probably needs the circuit- I don't know that the few devices out there that emit power without that sort of circuit could accomplish the same.
Would you say you would definitely recommend 7thaccount to other HN users?
Not only due to homoiconic nature. All (well, technically not all, let's say most) Lisp dialects are homoiconic. Yet, there are some other aspects that make Clojure specifically well-suited for data manipulation:

- immutability and persistent data structures (makes code easier to reason about [the data]; enables efficient concurrency - no locks; some algorithmic tricks that makes it very performant despite having to create copies of collections),

- seq abstraction - unlike other Lisp where sequence functions are often specialized for different types, Clojure simplifies things by making baked-in abstraction central to the language - all core functions work with seqs by default. it emphasizes lazy sequences as a unified way to process data, i.e., memory efficiency and infinite sequences, etc.

- rich standard library of functions for data transformation

- destructuring - makes code both cleaner and more declarative

- emphasis on pure functions working on simple data structures

The combination of these features makes data processing in Clojure particularly elegant and efficient.
At the end of the day companies want employees with talent. Yes, they were using DEI as a marketing, and kept hiring using merit, not DEI principles, which I find nice.
A huge percent of the population can't take food with salt because of medical conditions. This would be a quality of life improvement for them.

You can still eat as much salt as you like, not need to feel pathetic.
Every single language is a mess. Just look at time and floating point numbers in Java (not having a go at Java).
> If it's -20 during the night you can either lock people up or collect their corpses in the morning.

Or put floor heating under the streets like they did in Jyväskylä!
Thanks, I missed that. (I stupidly commented while waking up.)

Someone trying to abuse this policy might have additional reasons to false-flag, but I no longer think that that angle on policy abuse is a significant risk.
So incredibly true. And that one time you see what XML can do that little else can.

Like that time there were hundreds of forms to build, refused, held a silent protest until a reasonable way presented itself.

Enter "XML Form Template" or "XML Form Definition.", A form is generated from the XML in html, filled in, and on submit, the XML is filled back in.

Built one form renderer and done. Never got old watching it.

XForms (W3C standard)

https://www.w3.org/TR/2003/REC-xforms-20031014/slice2.html
> Is salt really that bad?

I was wondering, does exercise purge "extra" salt?

also, since this is japan, would they have a chopsticks model? Maybe this is for soup. Or an export version. Japanese ramen spoons have a different shape.
The first part of your answer is like saying that there is nothing like forest, just individual trees, shrubs and animals. Feel free to ignore the networking effects, but they still exist.

Historical norm is indeed "major regional languages", but the historical norm is also "travelling with horse and buggy" and "a letter takes weeks if not months to reach another continent". These limitations is what limited reaches of any language to a single region or two. These limitations are now gone, and the Internet and fast travel methods like jets have connected previously separated regions into one huge region called the Earth.

And the claim of military supremacy is bullshit. The vast majority of people decides to learn English because two billion other people speak English and a ton of useful information is published in English. It is economically advantageous to nearly anyone to be fluent in English.

It helps that the script is easy to master, just 26 letters. That is a major downside of the Chinese script, it is really hard to master.
Well, I expect people to understand http clients and if things don't work to be sufficiently knowledgeable to recognize when they have a performance problem and figure out why they have it. For that one needs language, library and networking skills which to a degree most developers have because they do it every day.

At issue however are niche skills. We are dealing with the long tail of a distribution and heuristics which work most of the time might not - the author mentions e.g. security. The way I look at this is risk i.e. security, bus factor, disruptions due to software moving from state "works and is not understood" to "broken and is not understood" and last but not least ability to predict behavior of this niche technology when it is going to be pushed into an larger project.
If this mysterious disc-accelerating force also accelerated the people and things on the surface, we'd all be weightless.

I guess it must be a pushing force from below.

So, who's doing the pushing? I'm thinking a big turtle.
It's mostly the battery cost.

Originally the battery cost roughly the same as the rest of the car, and for a battery that would be considered small by today's standards.

And since then the battery costs are coming down due to mass production.

This has been predicted in theory for about a decade with 100 dollars per KWh at the cell level being the crossover point where up front costs of EV are lower than ICE.

This has already occured in China.
My main frustration with make has usually been with too much (surprising) implicit default behavior, not the lack thereof.
> I have it on good authority that this is still going on

Do you mean making simplifying assumptions to make a problem tractable? Of course it’s still going on. It has to be, otherwise you just cannot do anything.

> Assume the penguin's beak is a cone

It is impossible to consider the true shape of a penguin’s beak for several reasons:

- you’d need to go all the way down to the electron clouds of the atoms of the beak, at which point the very concept of shape is shaky

- every penguin has a different beak so even if you describe perfectly one of them, it does not necessarily make your calculation more realistic in general.

There is a spectrum of approximations one can make, but a cone is a sensible shape at a first order. It’s also simple enough that students can actually do it without years of experience and very advanced tools.

What do you think they should do instead?
Devtoys is great and open-source and .NET and cross-platform * https://devtoys.app/

and in context to the thread files-community/files is great and open-source and .NET * https://files.community/
(its actually 96% .net and 3.1% c++)
I think we are witnessing ascent of the new Dyson of kitchen utensils.
Did you all noticed the hash?

https://www.nearlyfreespeech.net/about/faq#BecauseFuckNazisThatsWhy

They got a great sense of humor.
battery can explode and you have two problems
Are there any alternatives to IntelliJ IDE with a similar UI that are faster?