Civilizational Inadequacy of the Day: Keyboards still requiring a modifier key for both parenthesis and squiggle-brackets despite mainstream programming languages using one or both of those on every line for decades.
‘tis a plot by the physiotherapists against the programmers
programmer’s dvorak~
That layout is somehow simultaneously extremely sensemaking and extremely upfucked. It seem so attractive to try, and at the same time I’m slightly afraid of it.
If I have a screen with my work stuff on it, and a second, smaller screen on which I want to watch videos or play games sometimes, how could I make it so that I could have the second screen as a window inside my first screen (floating; using xmonad) so I can move it around/toss it in a different workspace, but also actually access the contents inside the first screen if I want, all the while the second screen faithfully renders the window precisely in place?
I’m turning it into a proper software development platform on which I can code effectively. My workflow relies on vim with the right plugins, shell, and browser, so having those function Correctly is Extremely Important.
Thus, I need a tiling window manager (xmonad), a good terminal without the fucking scrollbar (st), vim (custom setup), zsh (custom setup), and a browser with tabs and vi-style keyboard commands which won’t be too insecure but can render normal people’s shitty webpages that rely on way too much irrelevant crap (firefox in firejail in grsec hardened kernel, with the vimperator plugin among others).
@thetransintransgenic said: You’re running with NoScript and uBlock Origin (or equivalent) in that Firefox, [Y/y]?
Obviously. Although I need to find out how to hack firejail so it’ll nest “sandboxes” properly. It’s not supposed to conclude that “oh, grsec is there, thus I’ll just run the browser on plain metal haha fuck you”.
I found the Inox chromium fork with google spookware stripped out but that one doesn’t work with PaX restrictions for some reason, even if I apply the standard chromium exception flags.
> me looking at router logs > what’s that, an unknown iphone in my wi-fi? > I don’t think so > macb& > now how the fuck did someone get to spook around in my network? > better switch to a better password and do some other security checking stuff > why is my tablet not connecting? > oh, right… > HAHAHA DISREGARD THAT I CUCK SOCKS
now the real mystery is why the tablet was labeled as an iphone to begin with…
after compiling my own kernel, and patching my nvidia drivers to match it, compiling them, compiling the kernel modules, fixing some stuff there as well, and rebooting half a million times in the process of figuring out what the fuck was wrong
I have never before been so happy to see a pure black screen (xmonad which is awaiting proper customization)
@metagorgon said: are you using the open source nvidia reconstruction? nouveau, iirc?
No, because nvidia is evil and doesn’t let nouveau devs use their properly-working code and thus nouveau is crap for maxwell cards. This computer is going to run games for J every now and then so having a working high-performance 3d driver is vital for nuking windows from this household.
Did Wine stop being shit when I wasn’t paying attention?
Nope, games just got released for native linux when you weren’t paying attention. The games J cares about are all either native or at least not-broken on wine. I gave up gaming so most of my steam library is kind of sitting there, being sad and useless now, but there are very few games I both own and would actually miss from windows.
after compiling my own kernel, and patching my nvidia drivers to match it, compiling them, compiling the kernel modules, fixing some stuff there as well, and rebooting half a million times in the process of figuring out what the fuck was wrong
I have never before been so happy to see a pure black screen (xmonad which is awaiting proper customization)
@metagorgon said: are you using the open source nvidia reconstruction? nouveau, iirc?
No, because nvidia is evil and doesn’t let nouveau devs use their properly-working code and thus nouveau is crap for maxwell cards. This computer is going to run games for J every now and then so having a working high-performance 3d driver is vital for nuking windows from this household.
@metagorgon said: you compiled the drivers though? did you somehow get source, or disassemble or decompile them?
I compiled the kernel module for the drivers, after patching some of the necessary files to get it to work. The drivers themselves are the binary blob with grsec patches slapped on top, don’t ask me how exactly they work that’s not my job.
after compiling my own kernel, and patching my nvidia drivers to match it, compiling them, compiling the kernel modules, fixing some stuff there as well, and rebooting half a million times in the process of figuring out what the fuck was wrong
I have never before been so happy to see a pure black screen (xmonad which is awaiting proper customization)
@metagorgon said: are you using the open source nvidia reconstruction? nouveau, iirc?
No, because nvidia is evil and doesn’t let nouveau devs use their properly-working code and thus nouveau is crap for maxwell cards. This computer is going to run games for J every now and then so having a working high-performance 3d driver is vital for nuking windows from this household.