|
I just used Microsoft Ubuntu Linux to join some .pdf files together. 10/10 would Linux again the next time I need to janitor PDFs
|
# ? Sep 16, 2020 18:01 |
|
|
# ? May 28, 2024 14:29 |
|
Best Bi Geek Squid posted:I just used Microsoft Ubuntu Linux to join some .pdf files together. 10/10 would Linux again the next time I need to janitor PDFs
|
# ? Sep 16, 2020 18:58 |
|
lol apparently they do. never mind - no point in using Linux ever again
|
# ? Sep 16, 2020 19:15 |
|
Spins up WSL2 Tries to compile something Goes to sleep Wakes up, still compiling Switches to real Linux Compiling takes 30 seconds.
|
# ? Sep 16, 2020 19:23 |
|
you're holding it wrong
|
# ? Sep 16, 2020 19:25 |
|
ratbert90 posted:Spins up WSL2 lol
|
# ? Sep 16, 2020 19:30 |
|
you dropped this >
|
# ? Sep 16, 2020 19:31 |
|
infernal machines posted:you're holding it wrong I/O is trash on WSL2. Instead of fixing their horrible I/O and implementing a sane directory cache and fixing NT to not have to require opening a file every single time a call is made to that file like Linux, their solution is to run WSL in a VM lmao.
|
# ? Sep 16, 2020 19:36 |
|
lol that file io still sucks? i tried wsl 1 ages ago and it was dog poo poo, you would think thatd be priority in version 2.
|
# ? Sep 16, 2020 19:39 |
|
Last Chance posted:lol that file io still sucks? i tried wsl 1 ages ago and it was dog poo poo, you would think thatd be priority in version 2. They made it "Up to 10x faster" which is still 90% slower than native linux. So I guess their next solution is to just add support for ext4 which is a good FS instead of NTFS which is terrible.
|
# ? Sep 16, 2020 19:41 |
|
curious, does it matter for development purposes? and if it does, for what kind of software?
|
# ? Sep 16, 2020 19:44 |
|
matti posted:curious, does it matter for development purposes? and if it does, for which kind of software? Anytime you do any heavy I/O things such as compiling it will be horrendously slow and painful. Edit* Also LOL at NTFS still being case-insensitive.
|
# ? Sep 16, 2020 19:45 |
|
...did i just out myself as only compiling baby code, drat
|
# ? Sep 16, 2020 19:46 |
|
pram posted:dont manage them at all like this then, use something like ansible and an actual inventory i took this a step further and used ansible templating and lists of our servers and it exhausts putty/iterm2/ssh_config/securecrt stuff you can just drop in and you have all your sessions, it even inserts CyberArk if its used for the host. its nice, we can even do tab complete with the ssh hosts in t he command line.
|
# ? Sep 16, 2020 19:48 |
|
ratbert90 posted:Edit* Also LOL at NTFS still being case-insensitive. is case sensitivity a good thing??
|
# ? Sep 16, 2020 19:49 |
|
case sensitivity is very important because sometimes i need to cd into ~/Documents and other times i need to cd into ~/documents
|
# ? Sep 16, 2020 19:50 |
|
maybe wsl3 just drops /mnt and is just a straight up vm with no integration
|
# ? Sep 16, 2020 19:51 |
|
i tried using ctags in vim under a windows drive and gosh i was confused for a long while why everything appeared double
|
# ? Sep 16, 2020 19:52 |
|
hobbesmaster posted:i helped an azure iot dev at MS setup a yocto toolchain in wsl on his MS issued surfacebook the only good word in that sentence is Yocto
|
# ? Sep 16, 2020 19:53 |
|
Poopernickel posted:the only good word in that sentence is Yocto Yocto isn't Buildroot though, so it's actually bad?
|
# ? Sep 16, 2020 19:54 |
|
all this windows-style janitoring is exactly why i wouldn't trust someone who claimed to have lunix experience on a resume but actually used modern services4unix or whatever it's called now yeah sure buddy glad you can use cygwin, but do you know how an operating system works
|
# ? Sep 16, 2020 19:54 |
|
mycophobia posted:is case sensitivity a good thing?? Yes
|
# ? Sep 16, 2020 19:54 |
|
why?
|
# ? Sep 16, 2020 19:55 |
|
mycophobia posted:why? Why would a file that's name foo be the same as a file named Foo?
|
# ? Sep 16, 2020 19:56 |
|
ratbert90 posted:Yocto isn't Buildroot though, so it's actually bad? clearly I'm yocto shaggar
|
# ? Sep 16, 2020 19:56 |
|
Truga posted:'Include /sysadmin/git/repo/clone/path/ssh_config' in ~/.ssh/config, along with sane tab-completion and naming schemes, op does ssh do includes from those configs now? dang :o since there are a lot of windows-users in here, if you and your coworkers have to manage getting to your 500 hand-maintained windows boxes, try something like http://guacamole.apache.org to manage connections and give a common interface you can auth into with sso or whatever. it was helpful to me back when i had shittier jobs
|
# ? Sep 16, 2020 19:56 |
|
to be fair buildroot is a great system, I have nothing bad to say about it yocto is better
|
# ? Sep 16, 2020 19:57 |
|
Poopernickel posted:to be fair buildroot is a great system, I have nothing bad to say about it Nah. Yocto is a mess with a bunch of very questionable layers. OE is fine, but it's all the terrible layers on top that make it a giant mess.
|
# ? Sep 16, 2020 19:58 |
|
ratbert90 posted:Why would a file that's name foo be the same as a file named Foo? cuz i dont want to hold shift
|
# ? Sep 16, 2020 19:59 |
|
mycophobia posted:cuz i dont want to hold shift But it's windows? You just point and click? If it was a good OS you would use the terminal with proper tab completion.
|
# ? Sep 16, 2020 20:00 |
|
agreed that third-party yocto layers are garbage for the most-part layers are amazing for customization though - they make it easy as hell to tweak a recipe's behavior or add a patch, without needing to janitor your own mirror of the upstream recipes
|
# ? Sep 16, 2020 20:00 |
|
Poopernickel posted:agreed that third-party yocto layers are garbage for the most-part Luckily you can do that for the most part with BR2_external with Buildroot. I always manage embedded projects in a docker container, so if I have upstream patches I dump them in $company/patches/buildroot and apply them when building the docker image. Edit* It comes down to whether or not you want a firmware generator or a full blow distro. Buildroot is a firmware generator, Yocto is a distro. FlapYoJacks fucked around with this message at 20:04 on Sep 16, 2020 |
# ? Sep 16, 2020 20:02 |
|
ratbert90 posted:But it's windows? You just point and click? If it was a good OS you would use the terminal with proper tab completion. I cant type "cd dow" and then mash tab to get to Downloads or whatever in linux, I ahve to type Dow which is a whole new ball game in terms of effort
|
# ? Sep 16, 2020 20:04 |
|
mycophobia posted:I cant type "cd dow" and then mash tab to get to Downloads or whatever in linux, I ahve to type Dow which is a whole new ball game in terms of effort ? I can type "cd dow" and then hit tab until it highlights downloads or Downloads. Then again, I use zsh instead of bash so edit* It's possible in bash as well: https://superuser.com/questions/90196/case-insensitive-tab-completion-in-bash
|
# ? Sep 16, 2020 20:05 |
|
drat i need to get me some of that then
|
# ? Sep 16, 2020 20:06 |
|
ratbert90 posted:Nah. Yocto is a mess with a bunch of very questionable layers. yeah whoever maintains this "user-layer" is a dumbass that keeps making stupid typos
|
# ? Sep 16, 2020 20:09 |
|
ratbert90 posted:edit* It's possible in bash as well: sick. thanks
|
# ? Sep 16, 2020 20:09 |
|
ratbert90 posted:? I can type "cd dow" and then hit tab until it highlights downloads or Downloads. set show-all-if-ambiguous on quote:This makes it unnecessary to press Tab twice when there is more than one match.
|
# ? Sep 16, 2020 20:11 |
|
ratbert90 posted:Spins up WSL2 I didn't read any of the posts since this so apologies if somebody already mentioned it, but the trick to using WSL2 is to not do anything on the NTFS filesystems if you can at all avoid it. Do your compiling in the virtualized file system, not on a mounted windows drive. It makes a HUGE difference.
|
# ? Sep 16, 2020 20:24 |
|
|
# ? May 28, 2024 14:29 |
|
mycophobia posted:why? everything sucks and might as well treat all paths as arbitrary byte strings (oh except \0 is special. but no-one needs it. im sure this assumption holds universally) windows unicode story is lot better than linuses, least it nags at you at compile time instead of when your first non-`en_US.UTF-8' user happens to run the program and gets output garbage because you never set LC_CTYPE to LC_ALL, LC_CTYPE, LANG. gently caress im mad about character encodings
|
# ? Sep 16, 2020 20:27 |