Bingo.
My game PC hasn't been connected to a monitor in ages. All streaming via Steam In-Home Streaming to either my Steam Link or my laptop, or Nvidia's GameStream + moonlight.
While 2.4Ghz N can have enough bandwidth for it, it's very rare for it to be able to successfully push that bandwidth across the link unless you're in a *very* unsaturated area (I am not- I can see ~50 2.4 APs)
I need 5Ghz AC to stream without stuttering. 5Ghz N works with occasional stuttering. 2.4Ghz is just unusable.
At my dad's place, 2.4Ghz N works just fine. Of course his nearest neighbor is a quarter of a mile away.
The US as a whole is purple. Zoom in that map, and it's not homogeneous.
Fuck the parties, at any time, either one of them has catered to the southern vote. The real culture war here is North vs. South.
It's the boneheaded racists living in third-word shitholes against the tree hugging hippies and their open society.
Republicans are quite sane when you get rid of the southern aspect, as are Democrats once the non-Dixiecrat influence in the party became larger.
Parent is right. We should have let the fucking south go. Mexico would have taken annexed the place after a bloody war, and then they'd have to deal with the pissed off rednecks in perpetuity.
I hope you're right. I think Trump has the uhhh... let's just call it "what it takes"... to cause a full-blown constitutional crisis and refuse to acknowledge the authority of anyone who tries to remove him. It's not like there's a fucking enforcement mechanism outside of coup.
Untrue. This requires a joint resolution from congress, signed by the president. It wouldn't hurt you to research it before you present your incorrect assumptions as fact, would it?
I swear, I wish we'd have just let the bloody South go.
Unfortunately, those really bright boys down in the great state of South Carolina had to go and fuck up a so-far-so-good secession by opening fire on a fucking federal fort and prompting the greatest ass kicking in American history.
You're right though. Shoulda swallowed the ol' pride and let em keep the fort.
I was advised of the same thing in the past by some people who wanted to use my code in an open-source project. I told him he was more than welcome to slap a creative commons license on it, or re-license it however he saw fit. He wasn't comfortable doing it still, so I slapped a creative commons license on it for him. No biggy. It is stupid that I just can't renounce copyright on my work, though
West isn't a lot better;)
To answer your question, though, about 15 miles. And your commute will be significantly less than 3 hours.
Houses are affordable to the north and the south. Lake Stevens area, Kent.. even nice homes. Anywhere around Lake Washington is pretty damn well fucked, though.
You really are a dumpster fire of poorly formed ideas.
You know what follows house prices? Rent prices.
Do you know what happens if you can't afford your rent anymore?
I *live* in Seattle. I'm fortunate to be paid high enough to afford it, but one bedroom apartments in Seattle currently go for almost 2k a month. Real fun squeezing your family into one of those. The last studio apartment I had was $1900 a month.
You need to be making 6 figures to get by here anymore.
I'm too lazy to do math I am completely positive will come out in favor of my argument, but that isn't going to stop me from spelling it out for you.
Yes, we should talk about that.
However, that money, spent for that volume of economic transactions, is a fucking miniscule fraction of what it is for BTC.
I'm not sure you appreciate how much power.5% of the world's power generation is.
If you scaled BTC up to say, the world's economic throughput in transactions, we'd all die of heat stroke before the century were up.
Why the hell are people throwing around fallacious whataboutisms on this topic? It's hardly contentious science. BTC was *designed* to be expensive. Fiat currencies are designed to be cheap. Were you hoping that a cryptographically secure hash that requires verification for every transaction would be faster than exchanging a few bits with a central trusted authority?
I think you nailed it on the head. For some people, (FSF/GNU) open source is very much a political movement.
For some people, like me, it's simply that I don't really care about monetizing my creations, and other peoples' source has helped me, and I like giving it away. I have GPL'd my code when I had to, or done my best to say I retain no copyright over this code, and it can be considered public domain.
I don't fault anybody for their reasons for releasing their source, political, apolitical, apathetic, generous; I just think it *is* a better way to get software done, regardless of the political ambitions.
No, I do exactly what he said. I (my girlfriend) uses my card when I am not geolocated anywhere near it.
The implementation details beyond that are enough to call into question his assertion that they require the card to be geolocated near my phone.
No, it's not a "guest". There's no virtualization going on, it's not Hyper-V based.
It's supposed to be just a different set of API made available by the NT kernel, in addition to win32.
The same way a OS/2-like API was available a long time ago.
The WSL operates as a container within NT. Containers have long been referred to as guests, since the early day of containers, even.
The WSL isn't a "personality" of NT. It is a linux kernel implemented within an NT process. It is in essence, a hypervisor layer offering a bridge to actual NT syscalls.
So yes, it is a guest.
WSL's "linux-like" API is just one of the API exposed by the NT kernel.
I'm not really sure what you mean by this. It's an API exposed by the kernel in the same way that WINE, via binfmt and page 0 mapping is "just one of the APIs exposed by the Linux kernel". I guess you could argue that, but 99 out of 100 operating system engineers would simply say you don't know what your'e talking about.
But, compositing is *entirely* user-space on Linux.
So?? it's user-space because the kernel hardware access layer allows for it.
Making a bridge between a DRM interface and whatever driver is running on Windows, while possibly achievable, would be a mess. DRM components are highly specialized. They're closely tied to the card. DRM and DRI implementations are closely paired, which is why Mesa comes with card-family-specific drivers.
Android userspace is the whole reason Microsoft started the thing that is WSL now.
Correct.
- Direct hardware access : not in any way more than what any other Windows application would ask access for.
Untrue. Android's userspace often hinges upon user-space software components that use direct access to/dev/mem, direct access to block devices, and the existence of certain hardware interface entries in/proc and/sys. It doesn't have to, but it often does. Bare emulator android doesn't require those, of course, but it also has all kinds of fine tailoring to its emulator environment. As a test, I invite you to attempt to boot an android image on KVM with nothing but a linux kernel. You can't. It will take work. The same work could be made to make android's user-space bootable on WSL.
- And whether Binder IPC is part of the mainline kernel or not has absolutely nothing to do with WSL. WSL does not use any bit of the Linus kernel. It just tries to expose the same API to applications. Binder IPC not being present in upstream vanilla kernel has nothing to do with microsoft not providing the API in WSL.
Nobody said it did have anything to do with the Linux kernel, except their current target implementation is the linux kernel. Nothing stops them from implementing Binder, or ASHMEM for older version of android. They just haven't. But that's hardly a critique for their implementation of Linux, as those things are *not* Linux. They are android Linux kernel extensions.
I've been successfully using WSL to run scientific computing software on Windows.
Let me find a cookie for you...
I've been following the various blog post of Microsoft on the subject.
Lots of people follow things they don't fully understand.
I might have a tiny bit more experience and knowledge than you presume.
Possible.
I'm just point out that currently WSL is just basically some high-level file I/O and some network socket binding and that's about it.
You are *completely* wrong. And the fact that you say that tells me you don't actually follow the blog very well at all.
While those are absolutely components of the bridge in question, what's required for bringing in a foreign format binary, linking, and executing it, along with creating a bridge for APIs with no analogs is quite large.
I could explain all the technical reasons you are, but I leave that to your own discovery.
- Everything even remotely container-related (Cgroups & Co) is missing. No LXC/Docker*/systemd-nspawn/etc. for you.
No, cgroups & co are there and functional. Namespacing, what I think you really meant, is not yet globally enabled, so no containers.
- Filesystems are limited to either mount an NTFS directory as a data dir, or a special NTFS directory with some metadata as a POSIX-compliant root. You can't get any other typical Linux filesystems, even the popular one, so forget about modern facilities like free snapshotting, and most of the weird stuff is either poorly supported (different visibility of mounts) or missing (layers).
Yes, this is because as a guest, it's not supposed to be interfacing directly with hardware, this includes block devices.
(We could add : no DRM gfx stack, you're limited to X forwarding over SSH, so no wayland compositing either)
Again..... hardware.
(Also, in the perspective of what Microsoft wanted to achieve before pivoting to WSL: it still can't run the Android user-space successfully.
Android userspace requires, among direct hardware access, non-mainline kernel extensions....
Basically, all you get is enough API to work with cli tools and daemons.
Yes... see... Linux.
All of the major libc implementations work. So do all the major userspaces (GNU, busybox). All X apps that don't require special hardware extensions work.
But hey, at least WSL doesn't work [github.com] with systemd [github.com] so at least this will keep the Devuan whiners crowd happy~~~
It doesn't work with systemd running as init, because WSL requires its own init that provides the glue-y magic to interop with windows.
You have a very strong opinion about something that you apparently have very little knowledge about.
This in no way should be taken to be a slam on China...
But that list is not a list of fields that the Chinese have beat us, or are close to beating us in.
Computer Science - Our computer innards speak to this
The chance that you're typing this to me on a processor designed in China is very low, and if you are... Well, then you're using an inferior product, currently. The processor, as you know, is the part of a Computer where the Science in Computer Science is applied.
Chemical Engineering - No wonder every home in the USA has something made in China
This one makes me scratch my head... Every home in the USA having something made in China has a lot more to do with their labor costs than their engineering creds, in any field whatsoever.
Energy - They are "up there" when it comes to Solar Energy, Hydro Electricity & Wind turbines
They are indeed! But that's a matter of political will. Our plants are still more advanced.
Chemistry - They start Chemistry as early as Middle School
So do we?
Decision Science - High/fast execution is their MO. talk of building a "sky scrapper" in 19 days!!
Yes, pre-fab skyscraper components are now a thing. If you are a country that specializes in large-scale manufacturing, I expect you to do well here.
Mathematics - This starts with kids as young as those of the kindergarten age
Ok, that's pretty cool. I wouldn't say my mathematics started in earnest until 1st grade.
Engineering - Results already speak for themselves: Talk of the largest High Speed rail Network in the world
Back to political willpower, though again- I'm not arguing that they suck, or are not competent engineers- only that your example isn't an example of what you say it is.
Materials Science - I bet your smartphone's screen or battery is made in China
Almost certainly. And engineered and designed in America, Japan, Taiwan, or Korea.
Would you say that the Republican option wouldn't have?
Yes.
What ensures that a Democrat candidate in a state currently represented by a Republican congressman would do as Wyden has?
Nothing.
It occurs to me that Oregon is a northwest US liberal paradise, or hellhole depending who you ask, while other states such as Wisconsin and Michigan could just as well stick with their pro-corporate line regardless of whether the congressfuck is a Demonican or a Republicrat.
Agreed, entirely.
Your overall point wasn't missed, and I don't disagree with it.
There are however trends and average among the parties that are starkly different, even if the same kind of terrible shit is done by outliers in both.
That's interesting... but not true in my personally observed instance. I leave my card at home with my girlfriend when I travel, she doesn't have any problems using it.
That's actually an interesting line of thought, but what I think is important is that it wasn't sold by someone who observed it locally.
This would be akin to the government (who has some kind of law, or regulation that makes them offer the option to have your tail number not be published, I imagine) selling that data to, for example, a corporate competitor of yours who is very interested in knowing where you're going, but either cannot, or has not, put in the leg work to try to observe your tail number taking off and leaving airports.
Actually, as long as they statically bind the X11 client libraries
There are quite a few library stacks that don't work statically compiled... Do you know if X isn't one of them? Honest, question- I don't know. But I suspect it might be. Or you'll end up with a 400MB binary.
Maybe less if you only include the very bare minimum, which doesn't include font renderers, GUI toolkits, etc.
I started reading that comment with the intent of being educated... but after the 4th version number, my eyes glossed over and I determined parent was correct in his original assertion.
Oh, it's quite relevant.
It's not popular, but the infrastructure you use to send data to this site uses it all over the place. Perl is the duct tape that keeps the internet together.
Without freely distributed code, there would be no BookFace.
May some day a social media platform as gargantuan as it may have arisen, but I don't think it's guaranteed.
The availability of open-source software stacks made the barrier to entry into a grand project like a massive social media environment very low.
Not so minimalist. Pretty damn comprehensive, actually. In my line of work, I've written quite a few pieces of software that use some esoteric calls. So far, they all work. The only things that don't are mostly things that shouldn't be there in a kernel that isn't really in control of the host OS.
Bingo.
My game PC hasn't been connected to a monitor in ages. All streaming via Steam In-Home Streaming to either my Steam Link or my laptop, or Nvidia's GameStream + moonlight.
While 2.4Ghz N can have enough bandwidth for it, it's very rare for it to be able to successfully push that bandwidth across the link unless you're in a *very* unsaturated area (I am not- I can see ~50 2.4 APs)
I need 5Ghz AC to stream without stuttering. 5Ghz N works with occasional stuttering. 2.4Ghz is just unusable.
At my dad's place, 2.4Ghz N works just fine. Of course his nearest neighbor is a quarter of a mile away.
The US as a whole is purple. Zoom in that map, and it's not homogeneous.
Fuck the parties, at any time, either one of them has catered to the southern vote. The real culture war here is North vs. South.
It's the boneheaded racists living in third-word shitholes against the tree hugging hippies and their open society.
Republicans are quite sane when you get rid of the southern aspect, as are Democrats once the non-Dixiecrat influence in the party became larger.
Parent is right. We should have let the fucking south go. Mexico would have taken annexed the place after a bloody war, and then they'd have to deal with the pissed off rednecks in perpetuity.
I hope you're right. I think Trump has the uhhh... let's just call it "what it takes"... to cause a full-blown constitutional crisis and refuse to acknowledge the authority of anyone who tries to remove him. It's not like there's a fucking enforcement mechanism outside of coup.
Untrue. This requires a joint resolution from congress, signed by the president. It wouldn't hurt you to research it before you present your incorrect assumptions as fact, would it?
I swear, I wish we'd have just let the bloody South go.
Unfortunately, those really bright boys down in the great state of South Carolina had to go and fuck up a so-far-so-good secession by opening fire on a fucking federal fort and prompting the greatest ass kicking in American history.
You're right though. Shoulda swallowed the ol' pride and let em keep the fort.
That actually makes a lot of sense. Thanks for the insight
I was advised of the same thing in the past by some people who wanted to use my code in an open-source project. I told him he was more than welcome to slap a creative commons license on it, or re-license it however he saw fit. He wasn't comfortable doing it still, so I slapped a creative commons license on it for him. No biggy. It is stupid that I just can't renounce copyright on my work, though
But to the east of Seattle is water
West isn't a lot better ;)
To answer your question, though, about 15 miles. And your commute will be significantly less than 3 hours.
Houses are affordable to the north and the south. Lake Stevens area, Kent.. even nice homes. Anywhere around Lake Washington is pretty damn well fucked, though.
You really are a dumpster fire of poorly formed ideas.
You know what follows house prices? Rent prices.
Do you know what happens if you can't afford your rent anymore?
I *live* in Seattle. I'm fortunate to be paid high enough to afford it, but one bedroom apartments in Seattle currently go for almost 2k a month. Real fun squeezing your family into one of those. The last studio apartment I had was $1900 a month.
You need to be making 6 figures to get by here anymore.
I'm too lazy to do math I am completely positive will come out in favor of my argument, but that isn't going to stop me from spelling it out for you. .5% of the world's power generation is.
Yes, we should talk about that.
However, that money, spent for that volume of economic transactions, is a fucking miniscule fraction of what it is for BTC.
I'm not sure you appreciate how much power
If you scaled BTC up to say, the world's economic throughput in transactions, we'd all die of heat stroke before the century were up.
Why the hell are people throwing around fallacious whataboutisms on this topic? It's hardly contentious science. BTC was *designed* to be expensive. Fiat currencies are designed to be cheap. Were you hoping that a cryptographically secure hash that requires verification for every transaction would be faster than exchanging a few bits with a central trusted authority?
I think you nailed it on the head. For some people, (FSF/GNU) open source is very much a political movement.
For some people, like me, it's simply that I don't really care about monetizing my creations, and other peoples' source has helped me, and I like giving it away. I have GPL'd my code when I had to, or done my best to say I retain no copyright over this code, and it can be considered public domain.
I don't fault anybody for their reasons for releasing their source, political, apolitical, apathetic, generous; I just think it *is* a better way to get software done, regardless of the political ambitions.
No, I do exactly what he said. I (my girlfriend) uses my card when I am not geolocated anywhere near it.
The implementation details beyond that are enough to call into question his assertion that they require the card to be geolocated near my phone.
No, it's not a "guest". There's no virtualization going on, it's not Hyper-V based. It's supposed to be just a different set of API made available by the NT kernel, in addition to win32. The same way a OS/2-like API was available a long time ago.
The WSL operates as a container within NT. Containers have long been referred to as guests, since the early day of containers, even.
The WSL isn't a "personality" of NT. It is a linux kernel implemented within an NT process. It is in essence, a hypervisor layer offering a bridge to actual NT syscalls.
So yes, it is a guest.
WSL's "linux-like" API is just one of the API exposed by the NT kernel.
I'm not really sure what you mean by this. It's an API exposed by the kernel in the same way that WINE, via binfmt and page 0 mapping is "just one of the APIs exposed by the Linux kernel". I guess you could argue that, but 99 out of 100 operating system engineers would simply say you don't know what your'e talking about.
But, compositing is *entirely* user-space on Linux.
So?? it's user-space because the kernel hardware access layer allows for it.
Making a bridge between a DRM interface and whatever driver is running on Windows, while possibly achievable, would be a mess. DRM components are highly specialized. They're closely tied to the card. DRM and DRI implementations are closely paired, which is why Mesa comes with card-family-specific drivers.
Android userspace is the whole reason Microsoft started the thing that is WSL now.
Correct.
- Direct hardware access : not in any way more than what any other Windows application would ask access for.
Untrue. Android's userspace often hinges upon user-space software components that use direct access to /dev/mem, direct access to block devices, and the existence of certain hardware interface entries in /proc and /sys. It doesn't have to, but it often does. Bare emulator android doesn't require those, of course, but it also has all kinds of fine tailoring to its emulator environment. As a test, I invite you to attempt to boot an android image on KVM with nothing but a linux kernel. You can't. It will take work. The same work could be made to make android's user-space bootable on WSL.
- And whether Binder IPC is part of the mainline kernel or not has absolutely nothing to do with WSL. WSL does not use any bit of the Linus kernel. It just tries to expose the same API to applications. Binder IPC not being present in upstream vanilla kernel has nothing to do with microsoft not providing the API in WSL.
Nobody said it did have anything to do with the Linux kernel, except their current target implementation is the linux kernel. Nothing stops them from implementing Binder, or ASHMEM for older version of android. They just haven't. But that's hardly a critique for their implementation of Linux, as those things are *not* Linux. They are android Linux kernel extensions.
I've been successfully using WSL to run scientific computing software on Windows.
Let me find a cookie for you...
I've been following the various blog post of Microsoft on the subject.
Lots of people follow things they don't fully understand.
I might have a tiny bit more experience and knowledge than you presume.
Possible.
I'm just point out that currently WSL is just basically some high-level file I/O and some network socket binding and that's about it.
You are *completely* wrong. And the fact that you say that tells me you don't actually follow the blog very well at all.
While those are absolutely components of the bridge in question, what's required for bringing in a foreign format binary, linking, and executing it, along with creating a bridge for APIs with no analogs is quite large.
I could explain all the technical reasons you are, but I leave that to your own discovery.
- Everything even remotely container-related (Cgroups & Co) is missing. No LXC/Docker*/systemd-nspawn/etc. for you.
No, cgroups & co are there and functional. Namespacing, what I think you really meant, is not yet globally enabled, so no containers.
- Filesystems are limited to either mount an NTFS directory as a data dir, or a special NTFS directory with some metadata as a POSIX-compliant root. You can't get any other typical Linux filesystems, even the popular one, so forget about modern facilities like free snapshotting, and most of the weird stuff is either poorly supported (different visibility of mounts) or missing (layers).
Yes, this is because as a guest, it's not supposed to be interfacing directly with hardware, this includes block devices.
(We could add : no DRM gfx stack, you're limited to X forwarding over SSH, so no wayland compositing either)
Again..... hardware.
(Also, in the perspective of what Microsoft wanted to achieve before pivoting to WSL: it still can't run the Android user-space successfully.
Android userspace requires, among direct hardware access, non-mainline kernel extensions....
Basically, all you get is enough API to work with cli tools and daemons.
Yes... see... Linux.
All of the major libc implementations work. So do all the major userspaces (GNU, busybox). All X apps that don't require special hardware extensions work.
But hey, at least WSL doesn't work [github.com] with systemd [github.com] so at least this will keep the Devuan whiners crowd happy~~~
It doesn't work with systemd running as init, because WSL requires its own init that provides the glue-y magic to interop with windows.
You have a very strong opinion about something that you apparently have very little knowledge about.
But that list is not a list of fields that the Chinese have beat us, or are close to beating us in.
Computer Science - Our computer innards speak to this
The chance that you're typing this to me on a processor designed in China is very low, and if you are... Well, then you're using an inferior product, currently. The processor, as you know, is the part of a Computer where the Science in Computer Science is applied.
Chemical Engineering - No wonder every home in the USA has something made in China
This one makes me scratch my head... Every home in the USA having something made in China has a lot more to do with their labor costs than their engineering creds, in any field whatsoever.
Energy - They are "up there" when it comes to Solar Energy, Hydro Electricity & Wind turbines
They are indeed! But that's a matter of political will. Our plants are still more advanced.
Chemistry - They start Chemistry as early as Middle School
So do we?
Decision Science - High/fast execution is their MO. talk of building a "sky scrapper" in 19 days!!
Yes, pre-fab skyscraper components are now a thing. If you are a country that specializes in large-scale manufacturing, I expect you to do well here.
Mathematics - This starts with kids as young as those of the kindergarten age
Ok, that's pretty cool. I wouldn't say my mathematics started in earnest until 1st grade.
Engineering - Results already speak for themselves: Talk of the largest High Speed rail Network in the world
Back to political willpower, though again- I'm not arguing that they suck, or are not competent engineers- only that your example isn't an example of what you say it is.
Materials Science - I bet your smartphone's screen or battery is made in China
Almost certainly. And engineered and designed in America, Japan, Taiwan, or Korea.
It was stolen and hidden along with your sarcasm detector.
Would you say that the Republican option wouldn't have?
Yes.
What ensures that a Democrat candidate in a state currently represented by a Republican congressman would do as Wyden has?
Nothing.
It occurs to me that Oregon is a northwest US liberal paradise, or hellhole depending who you ask, while other states such as Wisconsin and Michigan could just as well stick with their pro-corporate line regardless of whether the congressfuck is a Demonican or a Republicrat.
Agreed, entirely.
Your overall point wasn't missed, and I don't disagree with it.
There are however trends and average among the parties that are starkly different, even if the same kind of terrible shit is done by outliers in both.
That's interesting... but not true in my personally observed instance. I leave my card at home with my girlfriend when I travel, she doesn't have any problems using it.
That's actually an interesting line of thought, but what I think is important is that it wasn't sold by someone who observed it locally.
This would be akin to the government (who has some kind of law, or regulation that makes them offer the option to have your tail number not be published, I imagine) selling that data to, for example, a corporate competitor of yours who is very interested in knowing where you're going, but either cannot, or has not, put in the leg work to try to observe your tail number taking off and leaving airports.
Actually, as long as they statically bind the X11 client libraries
There are quite a few library stacks that don't work statically compiled... Do you know if X isn't one of them? Honest, question- I don't know. But I suspect it might be. Or you'll end up with a 400MB binary.
Maybe less if you only include the very bare minimum, which doesn't include font renderers, GUI toolkits, etc.
What is this GNU package management you speak of? tar+*zip\d?
I started reading that comment with the intent of being educated... but after the 4th version number, my eyes glossed over and I determined parent was correct in his original assertion.
Oh, it's quite relevant.
It's not popular, but the infrastructure you use to send data to this site uses it all over the place. Perl is the duct tape that keeps the internet together.
Without freely distributed code, there would be no BookFace.
May some day a social media platform as gargantuan as it may have arisen, but I don't think it's guaranteed.
The availability of open-source software stacks made the barrier to entry into a grand project like a massive social media environment very low.
Not so minimalist. Pretty damn comprehensive, actually. In my line of work, I've written quite a few pieces of software that use some esoteric calls. So far, they all work. The only things that don't are mostly things that shouldn't be there in a kernel that isn't really in control of the host OS.