New around here? Register your SA Forums Account here!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Soricidus
Oct 20, 2010
freedom-hating statist shill

akadajet posted:

nano works mostly okay, shaggar

nano is really bad. the only reason for anyone to start using it today is because emacs and vi use non-standard keyboard shortcuts ... except so does nano so that’s not much of an improvement. just learn a proper editor if you ever actually need to edit files in a terminal, which you probably don’t

Adbot
ADBOT LOVES YOU

Zlodo
Nov 24, 2006

Shaggar posted:

vs code is not good but I imagine its amazing in the context of Linux

vs code is the only decent product microsoft has made in decades

I mean yeah it's based on a lovely framework but ms is used to work with that kind of things

Bloody
Mar 3, 2013

actually visual studio is the best thing microsoft has ever made and they're still making it, so

prisoner of waffles
May 8, 2007

Ah! well a-day! what evil looks
Had I from old and young!
Instead of the cross, the fishmech
About my neck was hung.
Shaggar what's the deal with Windows Subsystem for Linux? (In your esteemed opinion)

Zlodo
Nov 24, 2006

Bloody posted:

actually visual studio is the best thing microsoft has ever made and they're still making it, so

I must admit that I didn't need to kill devenv.exe even once today, that's pretty good

gonadic io
Feb 16, 2011

>>=

prisoner of waffles posted:

Shaggar what's the deal with Windows Subsystem for Linux? (In your esteemed opinion)

i am not shagger but i like it a lot, previous to it i had endless copies of mingw and vbox and docker and msys installed.

it's not a lot better than having a persistant linux docker container mind you

Shaggar
Apr 26, 2006

prisoner of waffles posted:

Shaggar what's the deal with Windows Subsystem for Linux? (In your esteemed opinion)

its a neat toy and a good demonstrator of NT kernel superiority. I use it when I need to SSH into legacy systems, but beyond that its pointless.

Shaggar
Apr 26, 2006
Linux developers have spent decades failing to build a working windows emulator and then Microsoft made a full compat layer for running Linux processes in like a year. I guess it means you can run bad text editors on windows now, but im pretty sure you could already gently caress up working windows editors with vim/emacs binds.

ulmont
Sep 15, 2010

IF I EVER MISS VOTING IN AN ELECTION (EVEN AMERICAN IDOL) ,OR HAVE UNPAID PARKING TICKETS, PLEASE TAKE AWAY MY FRANCHISE

Shaggar posted:

Linux developers have spent decades failing to build a working windows emulator and then Microsoft made a full compat layer for running Linux processes in like a year.

Eh. The compatibility layer is more like the cygwin project than the wine project, and is significantly more limited now than cygwin. Of course, the compatibility layer does have the ability to use undocumented stuff so who knows.

xtal
Jan 9, 2011

by Fluffdaddy

Bloody posted:

actually visual studio is the best thing microsoft has ever made and they're still making it, so

Does it still ship proprietary, opaque binary blobs? I hope so, because I consider spyware to be a feature of my text editor.

Shaggar
Apr 26, 2006

ulmont posted:

Eh. The compatibility layer is more like the cygwin project than the wine project, and is significantly more limited now than cygwin. Of course, the compatibility layer does have the ability to use undocumented stuff so who knows.

oh sure. wine is an emulator since it has to create functionality not present in the native linux host. WSL is a compat/translation layer since the functionality required by linux is a subset of windows. Cygwin was definitely closer to WSL than wine but they did it in kind of a weird pseudo-linux compatibility layer. you cant just run linux programs on Cygwin like you can w/ WSL.

I don't know what the purpose of running linux stuff on windows is, but its a neat trick.

Finster Dexter
Oct 20, 2014

Beyond is Finster's mad vision of Earth transformed.

prisoner of waffles posted:

Shaggar what's the deal with Windows Subsystem for Linux? (In your esteemed opinion)

It's really bad. AFAIK, they still haven't figured out how to stop it from aggressively corrupting your file system. Stuff like switching git branches, using webpack, or anything else that thrashes your drives even a little bit ends up seriously screwing things up, such that you start getting a lot of errors when you do things like "delete a file".

prisoner of waffles
May 8, 2007

Ah! well a-day! what evil looks
Had I from old and young!
Instead of the cross, the fishmech
About my neck was hung.

Shaggar posted:

I don't know what the purpose of running linux stuff on windows is, but its a neat trick.

Shaggar posted:

I use it when I need to SSH into legacy systems, but beyond that its pointless.

Shaggar
Apr 26, 2006
I don't need an entire linux on my computer to do ssh

Shaggar
Apr 26, 2006

Finster Dexter posted:

It's really bad. AFAIK, they still haven't figured out how to stop it from aggressively corrupting your file system. Stuff like switching git branches, using webpack, or anything else that thrashes your drives even a little bit ends up seriously screwing things up, such that you start getting a lot of errors when you do things like "delete a file".

why would you do any of that from linux tho?

Finster Dexter
Oct 20, 2014

Beyond is Finster's mad vision of Earth transformed.

Shaggar posted:

why would you do any of that from linux tho?

Personally, I wouldn't, but the point is that if you do ANYTHING from the linux subsystem that uses more than a little bit of IO, your whole system ends up getting kinda hosed.

Shaggar
Apr 26, 2006
does it mess up the linux fs or the windows fs? i haven't really done enough w/ it to hit any bugs

Finster Dexter
Oct 20, 2014

Beyond is Finster's mad vision of Earth transformed.

Shaggar posted:

does it mess up the linux fs or the windows fs? i haven't really done enough w/ it to hit any bugs

Both.

prisoner of waffles
May 8, 2007

Ah! well a-day! what evil looks
Had I from old and young!
Instead of the cross, the fishmech
About my neck was hung.

Shaggar posted:

Linux developers have spent decades failing to build a working windows emulator and then Microsoft made a full compat layer for running Linux processes in like a year. I guess it means you can run bad text editors on windows now, but im pretty sure you could already gently caress up working windows editors with vim/emacs binds.

full compat layer that can't uphold "guest" or "host" filesystem invariants, lomarf

e: thanks microsoft. thicrosoft. thiccrosoft?

AggressivelyStupid
Jan 9, 2012

ctps: folks, I think I like C

eschaton
Mar 7, 2007

Don't you just hate when you wind up in a store with people who are in a socioeconomic class that is pretty obviously about two levels lower than your own?

akadajet posted:

nano works mostly okay, shaggar

nano is a clone of pico created for ideological (GNU) purposes

pico’s interface was based on the pine email client’s interface which was based extensively on full screen PDP-10 (TOPS-10, TENEX, and TOPS-20) interfaces

there’s a reason it’s decent compared to other UNIX software

eschaton
Mar 7, 2007

Don't you just hate when you wind up in a store with people who are in a socioeconomic class that is pretty obviously about two levels lower than your own?

AggressivelyStupid posted:

ctps: folks, I think I like C

C’s a pretty likable little language with a lot of scary dark corners just waiting to gently caress up your poo poo hard

AggressivelyStupid
Jan 9, 2012

Yeah I kinda like that. Give me a rear wheel drive car with snap oversteer, give me a those dark scary corners, I lust for death

DaTroof
Nov 16, 2000

CC LIMERICK CONTEST GRAND CHAMPION
There once was a poster named Troof
Who was getting quite long in the toof

xtal posted:

Does it still ship proprietary, opaque binary blobs? I hope so, because I consider spyware to be a feature of my text editor.

it's been open source under an mit license for a while now. if you download one of their prebuilt binaries, it ships with preconfigured telemetry options and ms-specific branding. other than that i think they're the same

Slurps Mad Rips
Jan 25, 2009

There's No Guarantee

Shaggar posted:

I use it when I need to SSH into legacy systems, but beyond that its pointless.

lmao openssh has been shipping natively with Windows 10 for months now what the gently caress are you even doing aside from loving up

brand engager
Mar 23, 2011

Slurps Mad Rips posted:

lmao openssh has been shipping natively with Windows 10 for months now what the gently caress are you even doing aside from loving up

I've got it installed for easy X11 forwarding

Beamed
Nov 26, 2010

Then you have a responsibility that no man has ever faced. You have your fear which could become reality, and you have Godzilla, which is reality.


doing emulator 101, and keep bouncing back between mapping my instructions to Enums with the data(e.g. MOV(Register, Register), ), which sucks because it means my instructions are "special" in memory, or just opcodes I dereference when I need to care what they are.

The downside to the -latter- is that during execution of the emulator, i have to care when i need to load more data, which arggh my perfect desiign.

CRIP EATIN BREAD
Jun 24, 2002

Hey stop worrying bout my acting bitch, and worry about your WACK ass music. In the mean time... Eat a hot bowl of Dicks! Ice T



Soiled Meat
windows is a fine OS if you are chronically poor or incapable of using a computer that's connected to the internet. it works well if you treat it like a video game console, its a toy for novel purposes, and the people who spend the majority of using it are pathetic and useless.

CPColin
Sep 9, 2003

Big ol' smile.

Beamed posted:

doing emulator 101, and keep bouncing back between mapping my instructions to Enums with the data(e.g. MOV(Register, Register), ), which sucks because it means my instructions are "special" in memory, or just opcodes I dereference when I need to care what they are.

The downside to the -latter- is that during execution of the emulator, i have to care when i need to load more data, which arggh my perfect desiign.

I flipped back and forth a few times, too and just barely caught myself before I put everything in my Opcode enum. I ended up with an enum that had the byte value of the opcode and the number of bytes in the instruction. I then started by having each emulateWhatever() function increment the program counter by the size of the instruction, but that broke down quickly when I implemented interrupts and had to account for jumping back to whatever the next instruction would have been before the interrupt.

Mostly, I was just glad I vomited tests everywhere for everything, because it meant I was able to blow up my implementation without much fear! (That cpudiag.bin code helped a lot, too.)

ThePeavstenator
Dec 18, 2012

:burger::burger::burger::burger::burger:

Establish the Buns

:burger::burger::burger::burger::burger:

CRIP EATIN BREAD posted:

windows is a fine OS if you are chronically poor or incapable of using a computer that's connected to the internet. it works well if you treat it like a video game console, its a toy for novel purposes, and the people who spend the majority of using it are pathetic and useless.

there are only good OSs and the OSs that you use

Slurps Mad Rips
Jan 25, 2009

There's No Guarantee

CRIP EATIN BREAD posted:

windows is a fine OS if you are chronically poor or incapable of using a computer that's connected to the internet. it works well if you treat it like a video game console, its a toy for novel purposes, and the people who spend the majority of using it are pathetic and useless.

eat whats left of my dick

prisoner of waffles
May 8, 2007

Ah! well a-day! what evil looks
Had I from old and young!
Instead of the cross, the fishmech
About my neck was hung.

Slurps Mad Rips posted:

eat whats left of my dick

... I think he's trying to do "Shaggar but backwards" fwiw

redleader
Aug 18, 2005

Engage according to operational parameters
lmao imagine caring about which operating system someone else uses enough to repeatedly post about it on a dead forum

eschaton
Mar 7, 2007

Don't you just hate when you wind up in a store with people who are in a socioeconomic class that is pretty obviously about two levels lower than your own?

redleader posted:

lmao imagine caring enough to post

gonadic io
Feb 16, 2011

>>=
Amazing startup idea: gzip as a service

redleader
Aug 18, 2005

Engage according to operational parameters

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

gonadic io posted:

Amazing startup idea: gzip as a service

gaas

oh i see what you did there

Finster Dexter
Oct 20, 2014

Beyond is Finster's mad vision of Earth transformed.

lmao

CPColin
Sep 9, 2003

Big ol' smile.
I gunzipped my maliciously prepared pants and filled your drive with zeroes.

Adbot
ADBOT LOVES YOU

Shaggar
Apr 26, 2006

Slurps Mad Rips posted:

lmao openssh has been shipping natively with Windows 10 for months now what the gently caress are you even doing aside from loving up

if I was just using ssh i'd install putty or something.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply