@Buddahriffic - eviltoast
  • 1 Post
  • 4.11K Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle

  • Do you use an add-on to prevent that from wiping out all but one window’s worth of tabs when you close them? That’s what originally made me get a tab grouping addon, after losing a ton of tabs when I broke some out into their own window and then later closed the main tab window before the secondary one. Realized immediately what happened but it was already too late to save that entire generation of precious tabs. Who knows what articles I didn’t feel like reading at the time but was totally going to read later I lost forever.


  • Hermes voice:

    If you’ll refer to form S-43.0 through 681, you will see that each sample was taken, registered, and filed. Scientists will then be able to request access to each sample using forms S-48 and B-2250 and can then perform analysis if they also provide forms A-6654.2 and D-12.8, though D-12.8 is only required if the analysis is destructive. If the analysis results in the destruction of the entire sample, you’ll also need to file a D-12.4 along with an S-40 request for a replacement sample, which might also require an E-36 expedition request.






  • Any of these good for someone who finds the gamification of duolingo annoying as hell and even counter-productive in some cases?

    They care more than I do about preserving my streaks or what league I’m in and I wish it would stop wasting my time with meaningless popups about that shit or laughably trying to get me to spend money to avoid their “bad outcome”. I’m trying to learn a language, not get meaningless rewards. And I already paid you fucks, stop trying to act like paying for shit that makes passing a challenge easier is even beneficial towards that goal (from my pov, it’s the opposite). Like how fucking stupid is p2w for an educational “game” where playing it is supposed to teach you something?




  • Actually, there is one thing that is an annoyance that I haven’t been able to resolve. I use dvorak as my main layout.

    Sometimes games get the keyboard right and keys are remapped to qwerty layout (and typing still uses dvorak). This case works better than on windows, since playing a game there either required the game itself to recognize keyboard layouts (best case), or remapping the controls (annoying case), or switching to qwerty (frustrating for typing because I’m stronger with dvorak now).

    But sometimes instead it does the opposite and remaps the qwerty bindings to dvorak. As in, even if I swap layouts, wasd are all over the keyboard instead of all together. I need to exit the game, swap layouts to qwerty on the desktop, then relaunch for controls to work properly (and then I can sometimes swap back to dvorak in game and they continue to work). Often, the next time I launch the game, I’ll forget to switch it but it will just work this time.

    And sometimes it behaves like windows did where I can swap the layout in game and keys change as you’d expect.

    I have no idea why it’s inconsistent between these three options or where the “preserve key location despite the layout” feature is even coming from. Anyone have any idea about this?


  • I upgraded my gpu this weekend. Shut down, switched the psu off, swapped the old one out and new one in, booted into bios no issue (to check if I has left pcie on auto or needed to update it), then booted into the desktop (fedora cinnamon). Bam, after login only saw wallpaper, no mouse cursor or other UI.

    Well, at least it’s kinda working. Time to figure out what’s going on. Terminal works. There’s some errors in the log but nothing to do with amdgpu or firmware failed to upload or anything. Software render just shows up as black screen. Reset my cinnamon session and boot back to the same thing. Fuck.

    Then I try moving my mouse way over to the right and it shows up! Oh right. I have my TV plugged in for streaming to it sometimes and it ended up defaulted to the primary display, so my main desktop was only showing up there (and it was off). Right click, display properties, swap my monitor to primary, disable the TV until I turn it on.

    This is about the magnitude of the average problem I need to deal with on Linux. Something isn’t working like I want it to, half the time it’s actually working but I misunderstood something or the default doesn’t match my intent and I need to adjust settings and then it’s perfect or close enough.

    Or the other problem I had yesterday, tried monster hunter world for the first time and it wouldn’t launch. Played satisfactory for a bit instead (new gpu is noticeably smoother yay), then did a quick search, found that a specific version of proton works, switched to that version and it played. That’s the first game that has had such trouble for me.


  • I think it was Oblivion rather than Skyrim, but I remember one character I had whose stealth was so high guards would lose track of me if I entered a slightly shaded area. Archery would only improve things because then I wouldn’t have to walk up to them to kill them.

    Petty sure that character could just shoot whatever I wanted and just sit there, not even that far away, and anyone who noticed the shot would give up looking pretty quickly. Don’t think it was any different for walking up to them and stabbing.

    There might have been some stealth fortification involved.







  • The language actually only consists of a relatively small number of verbs. Operations that perform various mathematical and logical actions (such as adding, multiplying, dividing, and, or, xor, bit operations, and comparisons), assignments/reads (put the result of this string of operations in this container for future use or read one back to use it now), conditionals (check if this condition is true, if it is do something), and jumps (instead of going to the next instruction, go somewhere else).

    Everything else is just variations or combinations of those four basic things. Don’t worry if you don’t know what anything is in the following paragraph, it’s just explaining how everything else is built on those basic pieces.

    Loops are all four put together, functions are assignments and jumps, objects are a way to organize functions and data, polymorphism is a modification that allows replacing function code in variations of the objects. Even IO is just assignments and reads to and from specific memory addresses. Programming language primitives and APIs will simplify doing these (you aren’t likely to do IO as those memory mapped operations directly unless you’re working on drivers or embedded apps). Sometimes the CPU itself implements special cases, like atomic operations or having multiple cores so you can have multiple threads of execution running in parallel.

    When I realized this, it made learning new programming languages much easier. And the internet puts all of the more specific information at your fingertips, especially when you consider all of the free university courses available that go into specializations of the above, plus the other important meta aspect of programming: algorithms.

    I suggest you pick a language and just try diving in. The early exercises will seem overly simple, but they’ll build a foundation that you can then build more on. For easy to pick up languages, try BASIC, python or lua. Scratch might also help, though it’s purely gui based, so might be harder to jump to another language from there (which you’ll likely want to do to develop an app).