I'm good I'm just here to chat, not to promote anything ;)
Wrong. Consider the standard backslash escape: represent literal comma as "\,", and literal backslash as "\\". Backslashes are otherwise forbidden. It will be difficult to find pathological cases for this grammar,…
Can you parse this 2-row CSV: SomeCommas,MoreCommas,OnlyOneComma,ALotOfCommas ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
I'm sorry but.. why? The library is a single function consisting of 10 lines of Rust code. And would be about 10 LOCs to re-implement in any language that has native csv libs. It seems a little bit unnecessary to load a…
If both ends got APIPA addresses would they be able to talk to each other? I was under the impression you have to set up the devices as each other's default gateway, but maybe I'm the one not up to modern standards this…
Yeah they should add it. The tool is like 20 lines of Rust code. It's a thin wrapper around the csv Rust crate, which does support specifying alternative delimiters.
This is (nominally) a discussion about the csv-to-usv tool. They are asking if the csv-to-usv tool also accepts semi-colon delimited files as input. Have you maybe lost track of what post you're commenting under? (I…
Right, that plan is somewhat foiled by most laptops not having ethernet ports anymore. You don't need crossover cables anymore. You can just connect a regular patch cable directly between 2 devices. Modern devices can…
Next time, I'll be sure to do it the easy way by going back in time and getting a free copy of Acronis TrueImage in 1998.
You just need a single Ethernet cable really, if the devices are reasonably modern. With Auto MDI-X the days of needing a crossover cable or a switch are over.
DNS over HTTPS is using port 443 because it's... HTTPS. Are you blocking that too?
Which French layout would that be? I've never seen a French keyboard where this is true. French is my native language. On layouts I'm familiar with, some accented letters have separate keys like é, but not all, the…
I'm in Canada so laws are different but what I found here is when I ask for proof they don't send it, they just sell the "debt" to a different agency and then I start getting harassed again 2 months later, rinse and…
I was hoping this would let me set 125% scaling on my 3440x1440 display but no, I guess it's a hard OS limitation. It's my biggest gripe with MacOS. (There's BetterDisplay - formerly BetterDummy - but it introduces…
> automated assessment tests, I was consistently placed in the "best" decile Of course you were. I'd expect that for a large fraction of gainfully employed devs. People who can't code their way out of a paper bag are…
> But, what do you think happens when you write (input) data to memory and then read (output) it from memory? I'll help you: it starts with "I" and ends with "O"! That's.. that's not what people mean when they talk…
You can still mail in paper forms.
Asyncio is for cooperative multitasking. I/O is the most common use case but it's not the only one. They're using the event loop to schedule their GUI tasks. Textual is a framework for building desktop apps. I assume…
Clicking five semi-random links on the first page of pubmed is not a comprehensive review of the literature. If you search homeopathy on Cochrane, who are somewhat the gold standard for reviews of medical evidence, 6…
If they owned 100% of the copyright, then it still wouldn't matter. The GPL gives additional permissions, along with some restrictions / obligations, to Licensees. As copyright holder you are not a Licensee. You do not…
You can read the terms yourself, the network part is section 13, it's not long. https://www.gnu.org/licenses/agpl-3.0.en.html It just says interact remotely through a network. Interpreting what this means precisely is…
The justification usually given for AGPL is to prevent other companies from running paid SaaS without sharing their modifications. The actual terms is that any user who interacts with the software over the network must…
It's unclear from the article whether: 1) RoboVM had to use the GPL license because they used other people's GPL code - which they presumably pulled out / rewrote themselves in their new closed-source version or 2) the…
> 1 day (not 24 hours) Just to spell it out, some days have 25 hours or 23 hours due to daylight savings, or 24 hours and 1 second because of leap seconds, etc.
> the user has selected for the machine I don't think most Java and C# software is desktop apps? Surely in most cases it's the locale selected for the server or VM, which should be consistent? (I'm not saying it's good…
I'm good I'm just here to chat, not to promote anything ;)
Wrong. Consider the standard backslash escape: represent literal comma as "\,", and literal backslash as "\\". Backslashes are otherwise forbidden. It will be difficult to find pathological cases for this grammar,…
Can you parse this 2-row CSV: SomeCommas,MoreCommas,OnlyOneComma,ALotOfCommas ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
I'm sorry but.. why? The library is a single function consisting of 10 lines of Rust code. And would be about 10 LOCs to re-implement in any language that has native csv libs. It seems a little bit unnecessary to load a…
If both ends got APIPA addresses would they be able to talk to each other? I was under the impression you have to set up the devices as each other's default gateway, but maybe I'm the one not up to modern standards this…
Yeah they should add it. The tool is like 20 lines of Rust code. It's a thin wrapper around the csv Rust crate, which does support specifying alternative delimiters.
This is (nominally) a discussion about the csv-to-usv tool. They are asking if the csv-to-usv tool also accepts semi-colon delimited files as input. Have you maybe lost track of what post you're commenting under? (I…
Right, that plan is somewhat foiled by most laptops not having ethernet ports anymore. You don't need crossover cables anymore. You can just connect a regular patch cable directly between 2 devices. Modern devices can…
Next time, I'll be sure to do it the easy way by going back in time and getting a free copy of Acronis TrueImage in 1998.
You just need a single Ethernet cable really, if the devices are reasonably modern. With Auto MDI-X the days of needing a crossover cable or a switch are over.
DNS over HTTPS is using port 443 because it's... HTTPS. Are you blocking that too?
Which French layout would that be? I've never seen a French keyboard where this is true. French is my native language. On layouts I'm familiar with, some accented letters have separate keys like é, but not all, the…
I'm in Canada so laws are different but what I found here is when I ask for proof they don't send it, they just sell the "debt" to a different agency and then I start getting harassed again 2 months later, rinse and…
I was hoping this would let me set 125% scaling on my 3440x1440 display but no, I guess it's a hard OS limitation. It's my biggest gripe with MacOS. (There's BetterDisplay - formerly BetterDummy - but it introduces…
> automated assessment tests, I was consistently placed in the "best" decile Of course you were. I'd expect that for a large fraction of gainfully employed devs. People who can't code their way out of a paper bag are…
> But, what do you think happens when you write (input) data to memory and then read (output) it from memory? I'll help you: it starts with "I" and ends with "O"! That's.. that's not what people mean when they talk…
You can still mail in paper forms.
Asyncio is for cooperative multitasking. I/O is the most common use case but it's not the only one. They're using the event loop to schedule their GUI tasks. Textual is a framework for building desktop apps. I assume…
Clicking five semi-random links on the first page of pubmed is not a comprehensive review of the literature. If you search homeopathy on Cochrane, who are somewhat the gold standard for reviews of medical evidence, 6…
If they owned 100% of the copyright, then it still wouldn't matter. The GPL gives additional permissions, along with some restrictions / obligations, to Licensees. As copyright holder you are not a Licensee. You do not…
You can read the terms yourself, the network part is section 13, it's not long. https://www.gnu.org/licenses/agpl-3.0.en.html It just says interact remotely through a network. Interpreting what this means precisely is…
The justification usually given for AGPL is to prevent other companies from running paid SaaS without sharing their modifications. The actual terms is that any user who interacts with the software over the network must…
It's unclear from the article whether: 1) RoboVM had to use the GPL license because they used other people's GPL code - which they presumably pulled out / rewrote themselves in their new closed-source version or 2) the…
> 1 day (not 24 hours) Just to spell it out, some days have 25 hours or 23 hours due to daylight savings, or 24 hours and 1 second because of leap seconds, etc.
> the user has selected for the machine I don't think most Java and C# software is desktop apps? Surely in most cases it's the locale selected for the server or VM, which should be consistent? (I'm not saying it's good…