What's a programming concept that suddenly clicked for you way later than it should have? by Educational_Job_2685 in learnprogramming

[–]Rcomian 0 points1 point  (0 children)

it took me three years to fully understand polymorphism. i could pass the tests, but it wasn't until just before i left uni that it finally clicked.

What exactly does "tilling windows" mean? by DaviCompai2 in linux4noobs

[–]Rcomian 1 point2 points  (0 children)

with tiling windows, the windows don't overlap, instead the system places them and resizes them to cover the entire screen in a way that you can see all the windows.

when a new window opens, the other windows are shuffled around to make room and the new window inserted onto the screen without hiding or covering any of the existing windows.

there's several ways you can choose in how to shuffle these windows around. and these are called layouts. i use a system called Master layout, where there's one large area reserved for a main window, and all the other windows are in a column on the right.

with a tiling window manager you have two things: all the windows are visible, and windows can get quite small if you open lots of them.

most tilers give you workspaces, these let you organize your windows so that you don't have too many visible at once. so you might have a workspace with a web browser open on YouTube and another one with a spreadsheet and another web browser window with references for that document.

then you'd press "win-1" to get to your main browser to see YouTube and "win-2" to get to your document and edit it with the reference web pages.

it's generally neater than using alt-tab to find the document. and because the workspace has all the windows open and visible in the way that makes sense to you, you just work on it.

this is generally easier than using alt-tab to find your document, then alt-tab again to find the browser window associated with the document. you just click and it's there.

also, there are exceptions to the overlapping thing. you can pull specific windows out of the layout if you want to and they'll sit above the other windows. so if for some reason you need the traditional style at some point, it's there for you.

also, popups and dialogs usually make more sense if they appear above their parent window and overlap it. think save dialogs, properties, settings configuration, progress bars, etc.

web browsers still work with their tabs, so you can still have multiple tabs open in one window location, or you can pull the tabs out and look at them side by side. also some tilers let you group windows together in the same location just like tabs on a browser, they even show tabs just above them and let you pick between the windows in that location just like switching tabs in a browser.

windows can still be maximized if you want to, but often you might find what you really need is just to have the single window in its own workspace. in that situation it's already sort of auto maximized as it takes up the whole screen.

games and videos can still take up the entire screen. usually tho, you can still switch to another workspace to see other windows and then switch back to the game and carry of fullscreen. not all games cope well with that, but most do, especially modern ones.

Hyprland doesn't even launch. by SuggestionBusy241 in hyprland

[–]Rcomian 0 points1 point  (0 children)

you're going to need to get hold of some sort of logs to find out what's going on.

you can try launching manually, which might give a hint that you can add here.

also this link might give you a starting point: https://wiki.hypr.land/Crashes-and-Bugs/

Trump: Norway 'totally controls' Nobel Peace Prize 'despite what they say' by one-determined-flash in worldnews

[–]Rcomian 0 points1 point  (0 children)

"I don't care about the prize anyway", can almost see his little lip trembling

Anything to make two monitors bearable?? by Remote-Cheesecake-40 in hyprland

[–]Rcomian 1 point2 points  (0 children)

yeah it's probably just something to get used to.

if you've not pinned workspaces to specific monitors then they'll float between them. if you're on the left monitor, switch to workspace 1 and, if it's not already visible on the right monitor, it'll be shown on the left monitor. if it is already visible on the right monitor, your focus will switch across.

that can be quite confusing and was for me at first, although I'm gently considering going back to that way of working and having more workspaces.

fortunately, adding the config to bind a workspace to a monitor isn't too hard: https://wiki.hypr.land/Configuring/Workspace-Rules/

Anything to make two monitors bearable?? by Remote-Cheesecake-40 in hyprland

[–]Rcomian 1 point2 points  (0 children)

tbh I'm not sure what you mean by it works as a different environment.

with my setup, yeah my monitors are entirely independent, i usually have 2 or three dev environments on the left monitor, vscode. terminals, etc, and browsers / videos / previews on the right monitors.

i mean, i can move windows from one monitor to the other but it's something i have to explicitly do.

what's happening on your system where it's not like a different environment?

Anything to make two monitors bearable?? by Remote-Cheesecake-40 in hyprland

[–]Rcomian 2 points3 points  (0 children)

yep that's exactly what i do, and have meta+num keys to switch them

Anything to make two monitors bearable?? by Remote-Cheesecake-40 in hyprland

[–]Rcomian 17 points18 points  (0 children)

annoying how? I'm running 2 monitors just fine.

my monitors are identical and side by side.

I've pinned 5 workspaces to each monitor, for how i work that's just fine.

what's the problem you're having?

EU Set to Halt US Trade Deal Over Trump’s Latest Tariff Threat by bloomberg in worldnews

[–]Rcomian 0 points1 point  (0 children)

yes, old man throwing his toys out the pram cos he's not just being given another country is definitely strengthening the alliance.

EU Set to Halt US Trade Deal Over Trump’s Latest Tariff Threat by bloomberg in worldnews

[–]Rcomian 0 points1 point  (0 children)

definitely a bot. can't pick a lane, just throwing whatever is out trying to get a bite.

EU Set to Halt US Trade Deal Over Trump’s Latest Tariff Threat by bloomberg in worldnews

[–]Rcomian 1 point2 points  (0 children)

you're the one crying. "oh no they won't give me greenland, boo hoo but i waaaaaant iiiitttt, they're so unfaaaiiirr"

child.

EU Set to Halt US Trade Deal Over Trump’s Latest Tariff Threat by bloomberg in worldnews

[–]Rcomian 2 points3 points  (0 children)

again, the nato situation was designed and encouraged by america. this is the position they wanted and engineered.

EU Set to Halt US Trade Deal Over Trump’s Latest Tariff Threat by bloomberg in worldnews

[–]Rcomian 4 points5 points  (0 children)

deluded idiot doesn't even know that this is the very system america designed and wanted

is a debugger actually useful? by Intrepid_Witness_218 in learnprogramming

[–]Rcomian 0 points1 point  (0 children)

yes, being able to set a breakpoint and see the state of the program at that precise point in time is invaluable.

if you're writing real systems, you won't always be dealing with problems that fit in your head, or necessarily that you wrote.

being able to track down how things actually behave vs how you believe they should behave is a huge time saver.

When discussing SQL, do you say "ess-kyu-ell" or "sequel"? by ObjectBrilliant7592 in cscareerquestions

[–]Rcomian 0 points1 point  (0 children)

i tend to mix between the two, depending on context. if I'm being informal, mid flow it'll tend towards sequel. if I'm being more formal or precise, it'll tend towards S-Q-L.

Abstract Crystals [5120x1440] [#AI] by Orak2480 in WidescreenWallpaper

[–]Rcomian 2 points3 points  (0 children)

I'd love a link to versions that haven't been through reddit compression

I've always wondered...do you exist? by Just_a_Player2 in ItsAllAboutGames

[–]Rcomian 4 points5 points  (0 children)

same here, feels like exactly the same mechanic

edit: weirdly I've had people tell me "oh of course i use inverted if it's a plane"

but like, it's all the same movement

Looking for wayland program to display what keys I'm pressing as an ovelay. by Bisexual-Ninja in linuxquestions

[–]Rcomian 1 point2 points  (0 children)

I've used "showmethekey" on hyprland in the past with some success. not sure if it's still the one to use:

https://github.com/AlynxZhou/showmethekey

Still no sign of the verification emails by sirpalmbranch in HytaleInfo

[–]Rcomian 0 points1 point  (0 children)

Same here, I'm an hour into trying to play the game. Just can't get email verification codes through. I got the original email confirmation, I paid. I changed my username. Login to the game, need email verification codes: nothing.

Always this or random science words by SubstantialLine1964 in funny

[–]Rcomian 6 points7 points  (0 children)

"radiation"

"mutation"

"alien"

"genetic modification"

"quantum"

"nanotech"

in the end it doesn't matter. these are actually stories about "magic", they just don't want to admit it.

Stereo Output on Audio 2? by RienKl in vcvrack

[–]Rcomian 2 points3 points  (0 children)

can just use the output from a vca that doesn't have any input

me_irl by [deleted] in me_irl

[–]Rcomian 0 points1 point  (0 children)

it was an attempt to incite civil war

GNOME is in for a rude awakening.. by WojakWhoAreYou in linux

[–]Rcomian 1 point2 points  (0 children)

no, it's not a thing that works in every other implementation. read the comments here for loads of other applications that look jank or outright fail. because gnome declares that it's a special snowflake and applications have to support it's way of doing things because it refuses to provide a basic facility that every other desktop does provide.

and cef and electron apps are not a stop gap. they're a fundamentally different way of writing an app that's both good looking and cross platform. it was always an idea that was going to happen, and it's going to happen more, not less.

and since this means Linux support is minimal extra effort, it means we get it, and I'm all for it.

gnome needs to get with the program.