Is there a way to visualize this on a running system or some documentation that describes it? I'm not familiar with the plumbing here but did try to find some documentation.
"WSL 2 uses virtualization technology to run a Linux kernel inside of a lightweight utility virtual machine (VM). Linux distributions run as isolated containers inside of the WSL 2 managed VM. Linux distributions running via WSL 2 will share the same network namespace, device tree (other than /dev/pts), CPU/Kernel/Memory/Swap, /init binary, but have their own PID namespace, Mount namespace, User namespace, Cgroup namespace, and init process."
"WSL 2 runs all distros in the same utility VM, sharing the same Kernel."
If you run multiple distros take a look at the process manager and find the single vmmem or vmmemWSL (newer versions have the latter). That single instance is all of the instances, and all of the docker containers you might be running as well, each with namespace isolation (with WSL2 having intentional bridging between them for convenience). Visualise it by doing something intensive in any of them and seeing the single process react, because that's the single utility VM responsible for all of them. Further while starting up the first WSL2 instance or Docker container is expensive, requiring the initialisation of all of the resources for the utility VM and the memory to support it, subsequent iterations are much less expensive.
Thanks, it wasn't out of doubt that I asked, but it seemed having a reference to point at would help resolve the contention. The Docker blog post covered a lot more detail, even about WSL2, which was really informative and I hadn't seen.
I wonder exactly how much work "container" is doing in that Microsoft blog post's description, because it doesn't seem like it's the same kind of environment as a runc or containerd container?
I also wasn't quite sure how much detail to infer from the behavior of vmmemWSL or vmcompute.exe, because my casual understanding is that there's some adaptation layer that handles mapping Linux calls to Windows calls. It seems reasonable to allow for process mapping or accounting shenanigans for any number of good reasons.
>there's some adaptation layer that handles mapping Linux calls to Windows calls
This was how WSL1 functioned. It used a shim layer, and honestly it was pretty neat for a lot of the basic stuff. It fell apart if you were doing more complex/advanced stuff, however, as there were many missing cases and exceptions.
WSL2 instead uses that utility VM, with a couple of special Microsoft kernel drivers to interact with the host system.
This was discussed in Advent of Computing episode 150 "Starting Windows Up"[1,2] and the timeline of a 1983 demo which showed overlapping windows and multitasking, but also highlighted the contrast to the DR4 build from late 1984 claiming to introduce a multi-tasking scheduler.
This isn't really new information to the Stack Exchange question and answers, but it's kind of fun coincidental coverage of the topic.
The original Droid was accidentally good. A fresh droid has a smooth, flat keyboard that doesn't make for a great typing experience.
After a while, though, the keys on the keyboard swell and bulge out. Not the keyboard itself, but the keys. Might have been moisture, or oils, or heat, but it was a very noticeable effect. I owned at least 3 droid A855s, and it was a repeatable effect.
Despite the keyboard texture being an accident, to this day I consider it one of the best smartphones ever designed.
I loved the design of the original Droid. Slide out horizontal keyboard, built like a tank, easily accessible removable and replaceable battery. The specs on modern phones are light years better but design wise they're way behind what we used to have.
Those were nice. They were the very updated alternative to the Sidekick from Flextronics but still called a Sidekick from Motorola around 2006 or 2007 I think. I wanted one but they were recalled in my area because of some hardware bug so I was stuck with a flip phone.
Okay, but they're not like styropyro on YouTube here... presumably the DHS people are using the whatever government weapons contractor made device, which is going to come with more nuance, controls, targeting system, etc. than whatever someone might buy off the shelf or cobble together independently.
I think it might have actually been DOD people operating the system even, but there's conflicting reporting and I'm not sure. Either way it seems like there was at the very least some kind of coordination failure.
The former TV personality slash alcoholic slash sexual predator that is running the DoD probably gave it to DHS at the request of the cowboy hat wearing psychopathic domestic animal killer that runs that agency.
Using absurd language to describe absurd people is a rhetorical device that is suitable for HN.
If the administration hired serious people who don’t wear costumes and act ridiculous to get publicity, I wouldn’t have to write absurd descriptions about them.
Jim Mattis and John Kelly were serious people who did not wear costumes and treated their offices and the people below them with respect. They were Trump’s first SecDef and DHS Secretary, respectively.
This absurd language idea is good. Let me have a try...
Clearly everyone except the nerdy web developers that populate HN is completely incompetent. The aforementioned web developers though - they know everything due to all the time they spend on Twitter. I wonder why they aren't in charge of the country, must be a great conspiracy.
I may have foolishly accepted the premise of incompetence in posing my question. Basically it seemed to me like the complaint was untrained/experienced (incompetent) people were deciding/deploying the fancy laser munition. That seemed worth of rebuke. After some brief searching I'm less clear about who took what action.
It seemed more like giving police forces (or allowing them to buy) APCs, armored Humvees, etc. Less trained/experienced people using things made for a different use case, ultimately exposes the people to more risk. Instead of say coordinating with the DOD to deploy the system and personnel accepting requests or being the decision maker for "take action" after some level of expertise in the area of evaluating targets and whatever else need be considered has also contributed to the process.
I don't know how it does work, let alone have enough context to imagine how it should. While I do agree "things to deter drones are appropriate border defense tools," the rest of the details painted a picture that seemed less reasonable.
Mostly agree. I wouldn't give high powered lasers to local police forces either. My point is that the problem is less to do with lasers and anti-drone tech in particular than with incompetence and abuse of power generally. Lasers are just the way it manifested in this instance.
Nuclear weapons are also directly relevant to "homeland security" (at least as a deterrent), yet I doubt many would be in favor of putting them under DHS as well.
> misogynistic behaviors were cultural at the time, I agree they're abhorrent but people are embedded in their culture. The same is said of Hitchcock, (as an example) and his behaviour was unacceptable by todays standards. We've come some way from that but still a way to go.
The video actually addresses this very point in the first few minutes:
> the second component of the Feynman lifestyle that the Feynman bro has to follow, you know as told in this book, is that women are inherently inferior to you and if you want to be the smartest big boy physicist in the room you need to make sure they know that I think people are sometimes shocked to hear this like that that exists in this book especially because as I said if you were a precocious teenager interested in physics people shoved this book at you they just put it into your hands like oh you want to be a physicist here's the coolest physicist ever
> I feel like it's at this point in the video when like Mr. Cultural Relativism is going to show up in the comments and be like how dare you judge people from the past on their actions that's not fair things were different back then women liked when men lied to them and pretended to be an undergrad so that-- it was fine back then it was fine and I just, no, actually this book was published 40 years ago which is just not that long ago Richard Feynman should have known that women were people 40 years ago like absolutely not it's not "how things were back then" what's wrong with you people, no, it's inappropriate then it's inappropriate now
Later the actual author, Ralph Leighton, of "Surely You're Joking, Mr. Feynman!" is mentioned so perhaps the responsibility for what was included is his more than Feynman's. I think the criticism stands that the degree of sexism effectively celebrated by inclusion was certainly less culturally accepted in 1985 when the book was published than when the events occurred, and that's the point of raising the issue of why was it judged as good and proper to include this marginalizing anecdotes when his actual contributions to physics and teaching were worthy of celebration.
I do not think Feynman was celebrating his activity in the book. From memory, he learnt the behaviour from other bar flies at the bars he hung out. And he expressed his surprise at how some women reacted. This was far from his upbringing and his experience with his fiancee.
The behaviour is hardly laudable, but "celebrated" it is not.
> I do not think Feynman was celebrating his activity in the book.
The argument presented in the video about this is that these are the stories Feynman edited and reworked over time, and shared with his friend Ralph Leighton, who then recorded them in the "Surely You're Joking" book.
The video also describes a change in his behavior later in life. In 1974, responding to a letter asking to reprint "What is Science?"[1] from 1966, he comments that "some of the remarks about the female mind might not be taken in the light spirit they were meant"[2]. This is cited in the video as Feynman becoming more progressive between 1966 and 1974. The "Surely" book is published in 1985, and yet still includes the misogynistic stories. The video's complaint is that there should be some contextualization about views changing, like was given in Feynman's reply in 1974, but there being none it comes across as an implicit endorsement. I don't recall from the video if Feynman reviewed or edited the "Surely" book, which leaves it as Ralph Leighton's perspective more than Feynman's.
It seems a legitimate criticism that this book held up as an example of a good role model in physics doesn't try to avoid perpetuating bad stereotypes. It's probably egregious to say the mere inclusion of the stories celebrates their actions. But it's equally egregious to fail to even try to address the bad behavior, especially when it's held out as a positive example.
Certainly. But you're missing the point. Feynman chose to tell the stories to Ralph Leighton who then recorded them in the "Surely" book which was published in 1985, well after Feynman's own perspective seems to have changed about the more offensive things he'd said.
By many other accounts he was a kind, caring, thoughtful person, but some of the selected stories in "Surely" paint a significantly different picture. To me it's unclear, not having studied the life of Richard Feynman, what parts are exaggerated. But it does seem clear that these stories were refined and selected for inclusion, and were therefore considered endearing or representative for the intention of the book. And in the time and culture in which it was published that seems like a bit of a miss at the very least.
Seems like you or someone upstream of you uses a Zyxel brand device that has some kind of dns content filtering enabled. You should be able to get around this on a given machine by configuring an alternate dns provider (dns over https, cloudflare's 1.1.1.1, google's 8.8.8.8, quad9's 9.9.9.9, etc.) or doing something similar at your own router/dns resolver/dhcp server if it's not the thing doing this.
reply