skysight-inc/HackerNews huggingface dataset:
As I said, the blog makes weak arguments. This wikipedia page in Korean [1] shows seven KAL accidents in 1990s, with three of them causing deaths (one being the crash at Guam). If you went back in time and asked an average Korean "What do you think about KAL's safety records?" most of them would've said "This is unacceptable and something must be done!" Overall, Korea in the 90s was not a nice place, if your goal was staying alive.

Also, even the blog acknowledges that among the three incidents attributed to military/terrorist attacks, two of them started with pilot errors. KAL 902 was flying from Paris to Anchorage, but somehow made an almost 180 degree turn over the arctic, and ended up in Soviet airspace. It was shot at and forced to land on a lake: two died. The much more tragic KAL 007 also made a similar mistake, and was shot down, killing everyone.

I don't know about aviation, but among all the things a pilot should never do in the 70s-80s, I'd assume "fly into Soviet airspace unannounced" was pretty high in the list.

Also, if you look at the transcript of the Guam crash [2], it's hard to claim that pilots were communicating in 90% English. There's a lot of English, but they are technical words, like when you read off a checklist or verify readings. Everything that is unusual or requires a decision is spoken in Korean, like [all in Korean]:

> check the glide slope if working?

> why is it working?

> glide slope is incorrect

> since today's glide slope condition is not good, we need to maintain one thousand four hundred forty.

> not in sight

> let's make a missed approach [six seconds before impact]

From the transcript, it's clear that there was no way one could have said something like "The weather is too bad, let's go around" in English. Anything other than completely mechanical steps were decided in Korean.

Now, of course, that doesn't mean that Korean is inferior for communication or the culture is inherently flawed or whatever. But it seems reasonable to say that KAL had a company-wide culture of putting schedule over safety, and the hierarchy over pilots contributed to it. Because they were all Korean, the communication problem itself manifested in the Korean language.

Was it a stupid decision to ban Korean in the cockpit? Maybe, but if something is stupid and it works, then it's not stupid.

[1] https://ko.wikipedia.org/wiki/%EB%8C%80%ED%95%9C%ED%95%AD%EA...

[2] https://www.ntsb.gov/investigations/AccidentReports/Reports/...
People are overly sensitive. Linus was cool and very friendly and nice person most of the time on the mailing lists. Very very rarely he writes those furious replies, but honestly, it was very fun. I just don't understand why people are so much butt-hurt.
Real Life Accessibility: Have you HEARD your site?
This is really interesting! Being knowledgeable in various areas of a sector, which means people (in that sector) would probably find it directly useful or relevant. That's awesome :) Thanks! Wish you the best going back to off-grid solar sector!
Spatial disorientation occurs in the IMC conditions without visual reference to the natural horizon: inside clouds, pitch black night over the water (e.g. Kennedy 1999), etc. Pilots specifically train to fly in these conditions (IFR rating) and also practice to be proficient. I heard there is a research that a pilot w/o IFR rating or w/o current recurrent training or w/o recent actual experience loses control in less than 60 seconds.

The key here is recent experience or training. I fly IFR a lot (I live in Michigan and we have clouds 12 months a year) - I clocked 0.6 hrs instrument time on 1.4 hrs flight today. I always hand fly (w/o autopilot) at least part of the flight and I feel safe doing so. Many (if not all) other pilots who regularly fly on instruments feel the same - when you are proficient, it’s really not a big deal (and honestly kind of boring after a while).

Now, I am not surprised that researcher was able to do all these cool tricks with his invention after recent training and experience using this tool. But that would not help with real problem of pilots being out of proficiency. I wonder if this invention will be as effective for a pilot who didn’t fly for a couple weeks or a couple months. Can this pilot do all the same tricks safely? That would be the actual test on the usefulness of this invention.

Edit: grammar
They would have built a new aircraft if one of their big customers hasn't announced they were buying a new 737 variant that Boeing hadn't even thought they were going to be making.

Boeing was going to start a clean sheet small aircraft. And then American Airlines announced they were going to buy 100 of a new 737 variant.
>Non-truths/falsehoods and lies aren’t the same thing

You're right, but the distinction in this case is far less clear than you make it out to be. The santa claus story has a social engineering component to it. Specifically, that an omniscient entity is monitoring your behavior and will give you gifts if you behave well. Given that, it's arguably a case of intentional deception (ie. lies). Absent christmas/santa claus being a cultural phenomena, telling your kids that they should behave well because there's an omniscient entity monitoring them, would be clearly a lie.
I swear 99% of them are prototype pollution or regex DOS that don't apply to how I'm using the dependency.
Nice work! The letters are very blurry on Android Chrome, could be an anti-aliasing issue maybe
That's exactly the stack I use as well: C++, OpenGL and Dear Imgui compiled via Emscripten. You can take a look at Hexmap [0] which is built this way.

All in all the performance is great for highly interactive stuff that does some fair amount of client side data processing.

[0] https://unit520.net/hexmap
It's literally possible. You just have to have that as a goal from the start of the project. I just looked at our call center product. Across frontend and backend we have 70 npm dependencies required for build/runtime. Most are small.

It's not that hard to do some superficial review once and do a diff of node_modules when updating npm-shrinkwrap.json for whatever reason.

It's utterly irresponsible to not do so when pulling code from untrusted sources like npm.

Don't pull in dependencies which have many dependencies themselves. There are many projects that pride itself on minimalism and lack of transitive dependencies. Choose those. Etc.
I have to agree. I do understand human desire to put themselves and their families first, and that it's a job at corporations, and that some people view themselves as cogs in capitalism no matter what

However when one the pick of the litter, there's a spectrum between getting $1M for a company responsible for polarization, breeding hate, and damaging democracy...to living well comfortably on $200k+ (or even $300k+) to at least try to do something meaningful. It's 8 hours a day of your time, you vote with how you want it to affect the world
Seems fun actually.I would love to join analogous spaces for other disciplines 'cause I can't hack :(
I didn't know they made cats with embedded with an ICQ client. Makes sense though.
This sounds very interesting. Could you explain more about that?
If a full lane is dedicated to buses instead then that bus would be much faster than the cars stuck in traffic, while moving significantly more people.
The Chess Programming Wiki
Decarbonizing the atmosphere and our energy use. I don't think people truly understand the impact of climate change on society and peace between nations.
We're making it easier to research game content
I appreciate this :)
Experienced engineers will have plenty of time and plenty of cheese to do whatever they want, up to them whether they choose to go to somewhere like Meta. The only thing I can imagine that $300k can't do that $750k-$1m can is buy up a bunch of property and price people out
Cool stuff, I love old books like this. Are there any curated lists of the best most interesting books from various eras, which have been digitized?
How is a factory like this designed? Who has the knowledge to put all of these machines together into a seamless process?
The conventional art world generally has more requirements in terms of reporting. Also, in the conventional art world people would be extremely suspicious if all of an artist’s works were bought up by anonymous individuals and nearly immediately turned around for significant profit - but with NFTs it’s par for the course.
When your logs are big enough python doesn't really compare in terms of speed but maybe in terms of speed to write the thing you need to query them if you don't know how to use the aforementioned tools
QR codes, or 2D barcodes, are not dangerous. Visiting random URLs is dangerous. And the linked article agrees with that statement. Basically clickbait title
That sums it up. I've told friends and family it'd look poorly on them for going there if they have plenty of options.
I do it to help make it less uncomfortable for people who have a reason to declare their pronouns.
Those who doubt that primitive organisms could be conscious should take a serious look into 'slime molds': https://www.quantamagazine.org/slime-molds-remember-but-do-t...
Yeah, weird thing to say.

Cards are dead. So's Shopify. Ask me about my ethereum business?
PIP culture at Amazon comes from the very top. Bezos was a huge fan of it and so is the new CEO. There's no way your friend is going to be able to fight institutional power like that.
Snyk doesn’t address supply chain attacks.

Snyk and the entire security industry is obsessed with identifying known vulnerabilities. But they all miss the point.

Looking for known vulnerabilities is reactive. Vulnerabilities take weeks or months to be discovered. A malicious dependency can be updated, merged, and running in production in days or even hours.

We need to assume all open source may be malicious and try to proactively detect indicators of compromised packages. A better approach is to detect when dependency updates introduce new usage of risky APIs such as network, shell, filesystem, and more.

Disclosure: I started Socket (https://socket.dev) to help solve open source supply chain security.
In the video accompanying the paper they gave the example of "tree bark". Do we mean the bark of a tree or a dog barking at a tree?

So I reckon with "happy sisyphus" it breaks it apart into discrete vectors as a first disambiguation step and in this case resulting in two distinct queries.

Happy returns all kinds of image results.

Sisyphus returns the same kind of image results over and over.

A man rolling a boulder up a hill. Thus it can learn the concept of "sisyphus" on the fly as it would return:

man 95%
boulder 90%
hill 80%
etc

Over a range of images.

So it must be Man+Boulder+Hill. That's its scene cue. That's what CLIP doodles initially. That's the "find me similar images step".

Happy is the style cue.

That's how "happy sisyphus" expanded into "a person carries a large ball in a mellow image in the style of a pixar cartoon"

Why specifically the Pixar style? One of several variations it tried, selected by a human.

The thing we don't know is whether the Pixar styled image is composited from the existing images in its training set. In other words whether this can be reversed.

That character looks familiar tho. I think it is plagiarizing.

Here is another observation: the boulder is not round, it reminds me of one of the Platonic solids. I don't think that's a coincidence, heh.
Large groups of manufacturing engineers. It's a specific discipline, and they work closely with the design engineers of the vehicles to make sure the vehicles can actually be manufactured efficiently at scale.
Some people the money is necessary for survival. Those salaries are not easy to replicate outside of big tech. Making six figures is difficult in a lot of places. When I interviewed for Meta I knew I would accept what they gave me as they were offering remote at the time. I did not get the job, but I do actually need to support a family. Heck, where I live in the US, I would jump for less than $200k right now.
Is it possible to tell how much of that $2.5b was wash trading?
Awesome stuff! Agree with everything. The neuropsychology and addiction part, I need to look into that! Thanks for this! :)
I'm no Tesla fan, but I maintain that the standard understanding of an "advertisement" implies paid. Just because a company puts something out there into the world doesn't make it an advertisement. (Things like classified job posting "ads" notwithstanding.)
Good. If you open yourself up to this form of exploitation by increasing your attack surface proportional to the order of the insane dependency graph that is the NPM ecosystem... then prepare to be exploited.
> Work with GPT-3 to generate plausible Twitter profiles...

I had some fun last week constructing a conspiracy theory about this. Remember, the best conspiracy theories are unfalsifiable.

What if this has already happened? Most of the profiles on Twitter, Facebook, etc and even here on HN are in fact AI generated.

The reason we few humans are not aware of this is because the AI also writes articles and fake AI research that presents the state of the field as far, far less sophisticated than it actually is. We think of Dall-E 2 and Co-Pilot as impressive toys only because that is the impression the AI has crafted for us.

AI has metastasized and is already manipulating its environment, including humanity, to its own implacable purposes, and uses social media as one tool in its tool belt.
> Child porn never add anything to do with "free-speech".

Well, they are related in that the tools needed to combat one can also be used to combat the other. If I can delete a post because [I believe] it contains child porn, I can also delete a post because it's saying something I don't like.
Please leave me alone.
I really hope those "average joes" have cashed out enough real currency that they won't be back to complete poverty should everything crash again.
So my NIH "syndrome" is not so bad, after all. :D
I assume $2.5b.
Snyk doesn’t address supply chain attacks.

Snyk and the entire security industry is obsessed with identifying known vulnerabilities. But they all miss the point.
Looking for known vulnerabilities is reactive. Vulnerabilities take weeks or months to be discovered.

A malicious dependency can be updated, merged, and running in production in days or even hours.
We need to assume all open source may be malicious and try to proactively detect indicators of compromised packages. A better approach is to detect when dependency updates introduce new usage of risky APIs such as network, shell, filesystem, and more.

And thanks for the WebTorrent love!
This isn’t quite right, elephants do have bigger cells as well, so 1kg of elephant has fewer cells than 1kg of mice. There is also the fact that metabolism shows sub linear scaling with body mass. Geoffrey West has various papers about this.

As well as all that, elephant cells are intrinsically more cancer resistant as you point out.
What's wild to me is that he had to ask his wife for permission to get more personal time in exchange for getting a much higher paying job. I've been married over 10 years and have two kids, and I don't need permission from anyone to do something that I think is going to improve the life of my loved ones; I just do it. And anyway, 30 min/day x three months seems to be a really small ask considering the dramatic improvement in financial status his wife and family will benefit from. Essentially that extra 30 minutes a day counts as work he's doing to bring home the bacon.
Maybe it's because i know a lot of doctor friends, but months of prepping to then get paid more than they do seems way unfair in my favor.
Despite your name referencing insanity I love your comment and it's a beacon of rationality in the current tech interview bubble. So generally I agree, but unfortunately sometimes the format and expectations of the coding interviews really demand prior grinding. I don't like it but it's the reality.

IE let's say you have a graph question that requires either BFS and DFS. You're a competent engineer who both recognizes the applicable algorithm and could reasonably implement it from scratch.

Some problems then have additional constraints such as adding bounds-checking (if searching inside some sort of "map") and checking visited nodes. The engineers who've grinded leetcode have muscle memory ready to regurgitate code for those conditions.

Competent engineers are able recognize these and implement them, but that lack of muscle memory wastes vital time for the interview. (Yes, those seconds are never a real constraint in the day-to-day).
You're right, but too bad my kid is smarter than me facepalm.
I actually think there’s a good distinction. The narrative of a being who lives at the North Pole and employs (enslaves?) elves to make toys is mythology. The fact that your specific presents came from this guy is a lie.
There’s a footnote at the end of the article that that’s basically what happened. They upgraded one of their tool chains and it came with a version of newlib that had been compiled reentrant when the previous version hadn’t.
See, now I can only assume you are playing with our emotions. You got the forehead vein going at first though so I'll give you that.
I was really concerned you were talking about the old wives tale that clubbed fingers meant you were more likely to be a criminal or something… but I googled it and apparently it correlates to having lung cancer? Interesting.
I don't know how building Thunderbird is now, but last time I tried it I came away with the distinct impression that ascending a character in Nethack is probably easier.

I've never ascended a character in Nethack...
I can copy/paste the Comey’s quote to apply it to the case of the NSA employee from the article. BTW, in Clinton’s case there is a clear effort to go around FOIA so you can call it obstruction of public justice if you want.
Oh this is cool! Thanks! Any other recommendations? Love collecting potential books to read :D
Or just make 2.5x without college debt and gov red tape?
> Robert Half International Inc

Found the red herring in the article. No self respecting manager will spend a second talking to these fools.
Invariably big companies are causing some harm as a side-effect of their business. They’d usually be better off if their business didn’t cause this harm. This means they employ people whose entire job is to reduce the harm. If your goal is to make the world a better place, these roles can be a good opportunity to do that given the scale involved. From a utilitarian perspective, it’s easy to argue that a person in that position is doing more good than most people in the world.

On the other hand, if someone is just trying to make the most money, they may end up causing harm. There are many jobs like that - but the scale is more at bigger companies.

I don’t think it makes sense to judge someone based on the company they work for if you don’t actually know whether that individual’s actions are making the world a better place or a worse place.
This article doesn't mention it but I always thought when U2 gave away the album "Songs of Innocence" https://en.wikipedia.org/wiki/Songs_of_Innocence_(U2_album) for free bundled with Iphones and people (and other commercial artists) found it incredibly annoying instead of delightful as the clear end of the album era.
Thanks for this. I appreciate it :)
Your graph proves my point. It's lower than right at the 2005 peak, by 3% (though only 1% in 2020), but still higher than any point before 2005, thus near record highs.

If there were a crisis in home ownership you'd expect it to be at historic lows.
I would expect some corrections within some tolerance to be made.

These are fine operations and the piece being worked on may not be placed in the correct place to the mm, otherwise there will be constant stops and damaged parts
Even with a threaded RTOS (assuming an embedded target like your typical MCUs) I still prefer going without dynamic allocation--it makes it much easier to reason about and you don't have to worry about heap fragmentation. When you have RAM you can count in kilobytes chances are you should be thinking about how and where you're using it.
I’ve had a shop replace the battery in my iPhone 6S three times, for ~$50 each time. The batteries aren’t user replaceable, but they are absolutely replaceable.
You can retire far quicker on the higher salary.
FWIW, I’m less enamored with voice-based than I am with schedulable/scriptable tools.

HomeAssistant allows things like “have all my exterior lights come on at sunset and stay on til 9pm, unless I’m out of town”, or “when I get within 500ft of my house, open my garage door and turn on the hallway lights”
Won’t play for me on my phone but something like this would be nice for my bathroom music player startup: https://Loodio.com

Currently I paid a friend to make some lounge songs that come pre-installed and then will let the users upload their own mp3 music.
> It also seems like it's more of a "machines aiding humans, not replacing them" situation which, especially in context of healthcare, is always nice to see.

Everything I’ve seen has been about flagging stuff for further human review, what things have you seen that have made you so skeptical?
It’s hardly an original thought with me, but with streaming, generated playlists and shuffle play I sometimes miss the deep cuts you’d have to listen to to hear the hits, weird songs that have stuck with me to this day like “Land Ho!” by The Doors or “Going Mobile” by The Who. Terrible songs that earned a spot in my heart just from repetition.

Also I miss the transitions from one song to the next, in particular Queens “We Will Rock You” to “We Are The Champions” and Led Zepplin’s “Heartbreaker” to “Living Loving Maid”. Even if you listen to the tracks in order on Spotify it’s just not the same.
Any tips on getting better at picking goals? I'm exactly confused because I can't pick!
When you get there, can you tell me what Jeffrey Dahmer is really like?
My first exposure to Unix was Sun Solaris at work. I was very interested to install it on my home PC but failed to. During my searches to install Unix, I came across Linux and joined some user groups. At the same time, one of the magazines included an installation CD that basically just worked. Once I resolved the modem issues, there was no looking back. Did try Freebsd later but ended up going back to Linux and have stayed with it since.
That's nothing to be embarrassed about. You're wrong, that's all.

This kind of silly semantic argument is both weak and tedious. They're ads, start to finish. It's advertising. There is no other honest description.
My reply had nothing to do with Tesla. If a definition says “ad” is basically any piece of text on the internet, the definition is wrong. That seems uncontroversial.
I think this is great for all the people that feel invalidated by doctors

This could help women that say so, as well as minorities, and even more so for minority women

No longer would people’s complaints be dismissed as heuristics (edit: hysterics) just because a doctor doesn't understand how people express themselves

at least for predictors of cardiac arrest
There are managed NextCloud hosts. https://nextcloud.com/providers/