skysight-inc/HackerNews huggingface dataset:
This doesn't seem to be that big of a problem, just something to know about and keep track of.

First, some framing:

Asynchronous scheduling is about sharing scarce resources efficiently. It allows you to keep your hardware busy without spending gobs of memory on OS threads. Specifically, it allows the system to make progress on many suspendable tasks in parallel. When a task needs to wait for something time-consuming to happen, it can be suspended, freeing up a CPU core to work on other tasks that are not waiting. The time-consuming work can be executed by some sort of centralized shared worker that has a broader view of the work that many tasks are waiting on. Often, that worker is a single thread or a small thread pool that performs blocking IO against a given type of resource (file, network socket, etc.).

About the JVM:

On the JVM, this type of sharing can currently only occur within a single process (at least on Linux). This is because the JVM doesn't currently take advantage of any OS-level asynchronous scheduling primitives. Therefore, the Java standard library itself manages some central IO worker threads within each JVM process, which suspendable tasks can offload work to.

Implementing io_uring, as is being done for the JVM now, will move to using the kernel's own asynchronous scheduling primitives. This will allow sharing to occur cross-process, since the shared workers will now be inside of the kernel. That'll be a nice efficiency gain for systems where many tiny processes run on the same kernel, but it likely won't help that much for big single-purpose machines.

Also of note: The virtual threads adopted in Project Loom allow programs written in a blocking style to behave more like lightweight suspendable tasks, so it has a lot of synergy with an io_uring implementation.
Yeah I live in London and my partner lives in Melbourne. Been doing 3x a year since covid.

Something that's fascinating to me though, and which puts a lot of online aviation discourse (that mostly comes from US domestic flights) into perspective, is that the short hops we sometimes do like Melbourne -> Hobart, is that they are immediately noticeable as far less comfortable. Apart from sleep effects, 1 hour of domestic flying leaves me feeling worse than 14 hours of long haul, and I think it's just seats and leg room. Economy (and cheap!) long haul flights are not actually that bad, at least for me as a 6' tall guy.
Love the man pages, love doas (I use it on my main linux machine), love that it has an HTTP server in the main install. But the filesystem is so basic that people recommend a UPS just so your data doesn't get corrupted during a power outage.

I hope OpenBSD gets some corporate love one day, because that's probably the only way you're going to get a modern file system written for it.
Mosul, Fallujah, etc were quite bloody. You can't actually take cities cleanly, you can only win the propaganda war in your own sphere of influence.
Can you give an example of this? In my experience (learning Polish) ChatGPT can usually derive the gender when the subject is a common name:

Sure, here are the translations of your sentences into Polish:
"You are beautiful Natalia" translates to "Jesteś piękna Natalia."
"You are beautiful Piotr" translates to "Jesteś piękny Piotr."

piękn- is correctly genered.
>Such a crappy aircraft - can we just get rid of these already?

It was a beautiful aircraft, destroyed by years of management comittees.

Boeing needs to be broken up and reorganized, full stop. Congress has to act. It is simply too important and vital of a company to US strategic interests to be left in this state.
Understood, and that's at the core of the hustle here. At some point one of NYT's lawyers is going to point out the apparent contradiction in OpenAI saying that NYT is important enough that they need to take from them, but not important enough that their taking causes damages to them.
I appreciate your effort, but I am citing him because he's put it very succinctly. As I said, that unrolls to many other people saying the same or worse things, many of them in the government.

And their words match the current military actions, the flattening of villages, the religious zealotry, the wanton attacks on civilians. When I referred to Abu Ghraib I wasn't trying to be polemic, that's just the best one-phrase description I can give of all the shit I've seen and read and seen justified.

> There's probably no side of this debate that thinks Smotrich is anything less than a monster

When it comes to Israel itself, thinking that these people are "monsters" isn't enough under the convention against Genocide. As for the rest, where are the calls to stop this? Where is even honest reporting on it? NYT is currently lying about "Israel scaling back the war", meanwhile:

https://twitter.com/muhammadshehad2/status/17443264624490293...

https://twitter.com/MiddleEastEye/status/1744351540435935525

Again, just the tip of the ice berg. Videos chosen for not being very graphic. Just enough to realize that the convenient, clean narrative put forward can't possibly be correct.

And the people who watch in horror and watch how it's swept under the rug, how the people scratch each other's back while having "concerns" (say, Biden delivering weapons, saying no to a ceasefire, while paying some lip service to being a nice human because that's all he has against Trump), how Palestinians are just treated as non-persons, vermin to be exterminated to take their land, while that is glorified with sombre references to the Holocaust, will never forget it.

Every time there is something about, say, the atrocity that was putting Japanese Americans into camps during WW2 (which it was), they will think back on how Palestinian children and civilians were blown to bits, starved to death, in the ten thousands currently, with the declared target being hundreds of thousands if not millions, and how their neighbors, friends and family, shrugged and said "their fault for voting Hamas 2006", and how the connection they felt to that person died that day. That's not an argument, but that's what will happen. It already happened. We don't know why people do this or that, just like we never will fully understand the Holocaust, but we know what they did, and that will have to do.

I'm not saying this to convince anyone. I can't convince anyone who isn't shocked about what I already posted and looking into it themselves. I try to stay on top of it, and I pass on some of the things I saw I see nowhere outside of the sources I stumbled onto by caring about and researching the issue. I like to think that makes it valuable enough, certainly as valuable something that contains no quotes and just rephrases justifications that are well known. When I reply to a person I haven't talked to before in a thread I haven't posted in yet, I might repeat a quote or a link, obviously. I don't have the time to come up with something fresh every time.
> Soviet himan waves are as much myth

The Red Army definitely used them against Finland. But you are right, they weren’t used against the Nazis.
If a guy holding the drill CAN cause this issue, that means there's ALSO a drill calibration issue, a bolt inspection issue, an inspection recordkeeping and doublechecking issue, etc.

Humans make mistakes. The whole point of modern manufacturing is to make products better than any human can make them, by layering processes and procedures to catch those mistakes before they get out the door, and continually improve the processes to catch ever more.
The Everdeck
They do disassemble the entire plane for heavy maintenance checks every 6-12 years. The MAX 9 has been in operation for just a few weeks though...
To be fair it seems there is an image of some of the loose bolts:

https://nitter.net/ByERussell/status/1744460136855294106

I think this should stick out to an assembly person as not quite right.
I'm using Duolingo heavily and I've run already at least twice to a situation that:
1) my incorrect answer was accepted
2) incorrect English translation was provided by the app
Studying Duolingo for 18 months should have primed them for success, but after just three weeks of an in-person class, it was evident that it had not. It's implied (or assumed) that the class was for 2nd year students or less, so Duolingo must be less effective than traditional instruction.
Yeah. But no vacuums; this was Oracle (I think) 7 or 8. The database I was messing with was THE corporate database; and the table I wanted a new index on was THE Customer table. They had every right, even responsibility, to make sure I hadn't broken some other system.

But they were so SLOOW. My suspicion is that they didn't like it that someone who wasn't in the DBA club had found an improvement to their schema. They definitely had a walled and moated fortress.
i support all 4. http/https www/domain -- i redirect everything to https://domain
Do you propose doing nothing about the people firing rockets at shipping? What about the lives of the sailors on those ships?

Is there some intrinsic right that the rocket-firers are defending that warrants treating them as other than aggressors in this situation?

Why do you call it genocide? Surely if you shoot at ships in international waters, and it is not defence, then you're bringing whatever acts of defence follow on your own head. Acts of defence seem impossible to class as genocide (but I'd like to hear arguments to the contrary if you have them).
Me too! Looks like a lot of fun. I wonder what a typical cost is. Love the idea of Solar with LiPO batteries!
A better metric IMHO is "crashes involving at least one fatality" per flight. For large aircraft the fatalities are often everyone on board or nearly so. So people care about "what is the probability that the flight I'm getting on has a fatal accident?" This is largely independent of number of passengers or miles flown.
What's a K-Mer?
IIRC every bolt's torque value needs to be logged any time it's (re)fastened. At least that's true for aircraft engine maintenance, not sure if it applies to the assembly process of the airframe, I'd sure hope so!
I'm optimistic in that I hope we don't have AGI by 2100 because it sounds like a truly dystopian future even in the best case scenario
2024-01-08 22:34 ubuntu@knope:~$ sudo apparmor_status
apparmor module is loaded.
185 profiles are loaded.
104 profiles are in enforce mode.
(...)
124 processes have profiles defined.
122 processes are in enforce mode.

including firefox and chromium
Lots of people say lots of things. When it comes to geopolitics, actions and capability are what matter. Until someone is willing to underwrite shipping insurance on the Houthis’ word, their leadership’s promises are worthless.
Nothing is a substitute for immersion, and learning a language is so incredibly hard that it's fair to question the motivation of the learner and ask whether they intend to live in the place that speaks the language.

If you intend to move, then whether you practice Chinese for 4 years in a classroom vs. with Duolingo, any differences are going to melt away very quickly and what will emerge as the forefront factor of success will be one's innate ability to push yourself in a foreign environment; i.e., don't be safe and only interact with people who speak your native language.
It is more like "our cooperation is more valuable than temporary monetary advantages which could be negated and which could leave everyone worse overall". I'm not sure why deliberately misinterpret my comment, but you are quite wrong. The first 737max precedent is quite instructive for the relationship between the two regulators.
Dupe https://news.ycombinator.com/item?id=38910965
> I would bet my entire salary you only believe this because you don't understand the constraints.

I would counter bet that:

i) I do know quite some of the constraints (though surely not all).

ii) Quite of these these constraints are self-imposed prisons that the respective company/industry created for itself because of historical or "political" reasons.

What you call "constraints" is something that I would rather call "the industry's preferred flavor". Well, I do have a different taste than the respective industry. :-)

Believe me: In the past, when I was frustrated of my job, I made use of an opportunity to present some ideas that I had to some former friend who has been working in business consulting for many years: he really told me that some my ideas could be as impactful for the respective industries as I imagine it, but they would be insanely hard to sell (and a huge part of his job is selling things to customers) because they so different.

To give an even different perspective: at my current emplyer's Christmas party, my boss' boss said that I am the kind of person who cannot be classified on an optimist-pessimist scale, since I don't behave like an optimist or pessimist, but rather like an statistical outlier in a data set. :-)
Yeah, that's messed up.
Logbookd, the Small Journald
Mentioned in the postmarketOS Jan 2024 blog post. I really want to see more of this third party implementation of systemd components or concepts.
Went to check on Air Canada and I thought they had way more, but they only have 40: https://en.wikipedia.org/wiki/Air_Canada_fleet

and aside 787s, they haven't ordered any more Boeings
You are both missing the 'faulty process' and 'faulty communications' options.
Community colleges are great for knocking out general requirements that are pretty standard across most degrees for cheaper than a full blown university (and then transferring to a state university to do the major requirements) if your goal is just to have a lower cost in getting the fancy bachelor's degree diploma, but as far as quality of instruction I am not at all surprised.

https://www.reddit.com/r/careerguidance/comments/1373dim/com...

https://www.usnews.com/education/community-colleges/articles...

there is a subreddit /r/cscareeradvice which might be useful for you. obv. info sec is not the same as CS, but I ran a quick search for InfoSec in the subreddit and saw there are still posts about it.
It was the same in Vietnam. It even caused the US to end US dollar gold standard
So is this comment - https://news.ycombinator.com/item?id=38918949
Ye I know. I have worked with ECU programming. Airplanes got way better redundancy than automotive and hopefully better programming practices.

There are two scary things the ECUs can do. Block the brakes with the ABS valves. Steer full left, if you got some steering assist. This adds so many malfunctions with bad fail states for no good reason. The steering column would easily fit there. It's empty by their feet.

There is just no way I would trust steer-by-wire for cars.
> it unnecessary for them to be async.

Is this true? Wouldn't they still consume an OS thread in that case; possibly consuming the pool of OS threads that are servicing the virtual threads?

How does loom handle that?
Very cool insight! Do you work with Railroads professionally? I'm surprised there isn't more available about this. It looks like a really fun hobby.
What does this $823 single-coil 1.8 kW induction hob have over an IKEA €40 single-coil 2 kW induction hob [1]? You can get 20 of those IKEA hobs for the price of one of these so 'it will last longer' does not really apply.

[1] https://www.ikea.com/nl/nl/p/tillreda-draagbare-inductiekook...
Interesting! I have a partially-built, related, tool, to extract "words" from e-books, so I could build flashcard lists and make sure I knew the majority of words that were used - most of them would be common words but every book has a decently-sized selection of specialised vocabulary. I did think about trying to get something fancy done with an LLM or an NLP for figuring out the separable verbs, but in the end, I took a very... brute-force approach, basically grabbing the final word in the "phrase", then prepending that to every word in the phrase one by one and asking "is this a known separable verb?" - I'm not sure how well it worked, but that's a different story.
The irritating thing about them is they personify the owl. It doesn’t even have a normal name, and instead is issued the brand name.

Anyhow, when it tells me it’s sad, or it misses me, it makes me actually avoid the app. It’s so stupid and annoying as all hell.
// Check support for LSE atomics

MOVBU internal∕cpu·ARM64+const_offsetARM64HasATOMICS(SB), R4

CBZ R4, load_store_loop

Why is this a runtime decision? Shouldn't the compiler know if the target machine supports the instruction or not?
Curious to know if you believe it is truly lost because I would argue that what could be considered lost (artisan, soulful goods) still exists. Perhaps I also misunderstand "what" you believe is to be lost.
You say that a single AGI model should be as powerful as doing everything what the whole humanity has done in the last 100k years or so?

Or a group of millions of such AGI instances in a similar time frame?
Free hint: “metaphor”.
The thing is that their whole marketing and selling point is mostly to people who don't have real strong motivation or focus to learn a language or don't have the time. E.g. to the tone of "you'll need to do this for just two minutes a day", "it'll feel more like a game", " much easier than in a traditional classroom setting ", etc.
But the truth is that it doesn't really work that way; someone with focus and motivation learning grammatical rules and more in a classroom will always be either more effective or progressing at least at the same pace (or at least be just as ineffective).
Their business is more about selling the idea of learning a language and that it is actually easy, partly by presenting it in a gamified way. It kind of works because people fall for it and buy a subscription for ~3 months but probably eventually stop. They then need new subscribers and have to double down on that marketing/selling of the idea.

In reality, there is no shortcut to learning something. It's just about having the curiosity, motivation and discipline to do so. And many people may think they have that or are enticed by the idea of learning a new language but their life doesn't depend on it enough to have the aforementioned qualities to do it.
I now question how many of these cases were legitimate and/or sustainable.

Coincidental to the overemployment stories, there was a trend of entry-level workers taking jobs and abandoning them at the end of the training period. They'd work a series of short-term "jobs" concurrently in which they collected pay for the time period in which nobody had any real expectations from them, and left when that changed.

Overemployment candidates don't hide it well, or the media was making news up based on viral bullshit someone exaggerated on Reddit based on the above trend. I figured someone would try this shit so I kept an eye out; we only ever caught two OE cases arising from unresponsive remote employees with low output. (One confessed.)

There's not exactly any mystery to catching this, and there's a ton of ways to get caught (as repeatedly reported by Redditors). I have a hard time believing this narrative was ever real for more than a handful of people. The story mainly seemed to serve as astroturf citable in support of eventual RTO mandates.
That's the nice thing about ai though, it could be tailored to your experience and learn so you do. For example if you are progressing on pace with similar learners it could apply a different learning program or vary course materials until it sees improvement
737 != 737 Max.
Nah. When you have an engineering culture problem, putting people in jail is not going to solve anything. It will scare employees, sure, but it won't fix your culture.

I believe someone at Boeing actually was criminally prosecuted in connection with the earlier MAX 8 problems, but, as in all these situations, it is seriously unlikely that that fixed any actual problems. Most likely, somebody felt they needed a neck to wring and found a convenient scapegoat.
Maybe Apple, or Elon Musk, or some other person or company with a spare hundred billion could spin up a decent aircraft company?
That is correct. But those people on HN want to be able to read content, or lets say, to spy on a site they despise, from the, huuuh, evil enemy.

They can not have it both ways and i find it hypocritical. Don't read twitter then.
> It’s often better to allow mistakes but also offer immediate explanatory feedback if something is incorrect.

That is just another form of error prevention: in the end erroneous data will not be submitted.
Spot on, this is exactly the problem: you can't have 'just loose bolts', it's a whole raft of other issues.
I'd pay extra to take the train for shorter trips. The entire experience is better, from not passing through a security theater production to the larger seats. I've never had a train sitting on the tarmac for hours, either, my plane trips frequently involve waits and delays.
Is there something to read about simulating a worm brain. Neurons aren't just simply on and off? They grow and adapt physically along with their chemical signals. Curious how a computer accounts for all of that.
Alternatively, God made human babies superior in design from birth by giving them increased adaptability. The extra flexibility might require the specific movements to be trained, puts them behind on any specific goal at the start, and over time makes them exceed the innate capabilities of other species over time. By exceed, they might have a higher variety of behaviors or do them better (esp with tech).

In A.I., we see this with hard-coded, assembly FSM’s vs interpreters running high-level code. The former works with high-efficiency out of the box but can’t change behavior or improve much. The latter does nothing until it’s taught the extra knowledge (interpreted codes) which also might have new behaviors (functions). Many game developers switched from hard-coded assembly to interpreted code for AI agents for that reason.

So, it’s not under-developed: it’s a better-developed component with different tradeoffs.
It's not! it still works!

How is it a nightmare, if it is still there?

Please explain.
Yeah, I understand your sentiment. I hope I didn't appear to technologically conservative in my comment, it is kind of a minor pushback to people promoting generative AI as a panacea that makes every problem ever easier.

I can't tell you about what Boeing does with expert systems. I've never been employed by them and I never really looked into it or where they use them. It's especially unclear because Boeing does a lot more than just pure manufacturing.
Dunbar’s Number is most commonly set at around 150, not 5.
"For example, users should not have to retype an entire name-address form if they enter an invalid zip code but rather should be guided to repair only the faulty part."

This is my biggest pet peeve, and I still see it. It should also be true for multi-page forms if you are going back and forth between form pages.

"Erroneous actions should leave the interface state unchanged, or the interface should give instructions about restoring the state."

Designers seeking to save space on small screens like phones and watches are increasingly relying on icons. However, many icons are unfamiliar or hard to decipher. Sometimes, the only way to figure it out is to click on it. Every such icon should have a way to go back to the original state if a mistake is made.
That's good to think about. If AI tools are genuinely helpful at work than it should change the people we meet there. Instead of bonding on lower level details we'll bond on what we choose to create or our larger contributions to larger creations. So I think that we'll still have these relationships.

There might also be companies where a few people work together doing different things, that used to each be a department. They won't have their jobs in common, but they'll bond over working in a strange new type of business and the mental agility required to be responsible for so much output.

I hope, anyway!