Skip to content

Instantly share code, notes, and snippets.

View osirisgothra's full-sized avatar

osirisgothra osirisgothra

View GitHub Profile
@osirisgothra
osirisgothra / sbqt.md
Created November 13, 2024 22:01
Stand Behind QT: Learning QT

Re: Why is Qt Creator so terrible? Its not terrible. But I've heard the same complaint a lot in the last few years, and more recently since I've been back. Noticed this year old post but I felt I should explain this, since I had a moment to do so:

People keep wandering into the bleeding edge newest-and-latest versions and expect them to be finished products. They don't realize that unlike other companies who hide all their new products until they have undergone tons of internal testing, and have an army of people dedicated to IDE sugaring (honestly makes it "bloatier"), but here we have just what we need, and, we get to come and help on the new stuff too.

I will admit it doesn't have everything the million-dollar-god-company versions do. But that's just it, it isn't about whether something is "free" anymore. We've actually been paying for all that android software and just don't know it: These companies are so large they envelop services that make them all the

#include <humans.h>
class Attributes {};
class Ideals {};
class Controllable : public Attributes;
class Accepted : public Attributes;
class Idiocy : public Ideals;
class Racism : public Ideals;
class Prejudice : public Ideals;
class Egocentric : public Ideals;
class Powerholder : public Ideals, private Idiocy;
#!/usr/bin/perl
use warnings;
use v5.20.2;
use Scalar::Util qw(looks_like_a_number);
die("it doesnt look like its a number") unless looks_like_a_number($ARGV[1] // "NaN");
this city is terrible, it is literally the same carp over and over, i'd rather it be shoddy quality and be different than have the same tiles over and over. The worst part is, that this city's model is copy-pasted into other towns in morrowind as well. Kind of like how all the forts and the keeps are the exact same. SMH if there was a huge amount of content, say like daggerfall, it might be expected to see repeats, but seriously... why do big companies have such a hard time suppressing the urge to copy-paste just because they can.
The movie industry doing this now too, reusing models and backgrounds over and over to make cheap films. We need more games that enriched with original content per location, and big game companies have the resources to make that happen but they seem to still just copy paste because it saves time and money. Every once in a while we get a fluke of a game that doesn't, but lots of times we do.
Hopefully, with the general acknowledgement of deep procedural modeling and texturing becomin
@osirisgothra
osirisgothra / why i hate the internet.post.md
Created June 1, 2023 12:52
Reasons I hate the internet, archived

I used to love the internet, when it was much younger (late 80s, early 90s), unfortunately the whole world joined in, which was supposedly the dream, and for a moment, a sorta-reality. We have some explaining to do on what this big shitstorm really means for the world and what it does not:

  • It unites the whole world and allows us freedom to communicate. Unfortunately "whole world" means we must also include the scum of the earth. I think us computer scientists got a real wake up call as to just how much scum is indeed on the earth. I wonder if we knew these numbers prior to this, would we still have decided to go ahead and make a network that connected everyone?
  • It creates false opinions about people or categorizes them into groups. I am late to the party on purpose. Because I hate participating in current threads because they more often than not turn into an arguing gallery or a finger pointing contest, marked up with snarky stupid comments that don't even matter. I am here for one reason, to add my opini
@osirisgothra
osirisgothra / How to Get Gmic to run with BIMP in Gimp 2.10 under Windows 10.md
Created March 10, 2023 23:56
How to get a G'mic command string for using with BIMP via GUI in Windows (Gimp 2.10, Windows 10)

To do this, use the button on the top-right (the two overlapped squares) It was not very obvious to me, always assumed that it was for fullscreen or something, I had almost given up looking for it when I moused over it as a last ditch effort.

The most current BIMP will allow you to use gmic, make sure you install G'mic and then BIMP while GIMP 2.10 is not running, then start GIMP.

I am still in the dark about log output, haven't found that one yet. Thanks to SEO there is no more exact match text searches, so finding exact documents... a dying niche.

If you are new to G'mic, check out some of the neat plugins (dream smoothing is pretty cool, as is the line art and AI line art color fill)

If you have the desire to do so, I urge you to write more presets :) we can't get enough.

@osirisgothra
osirisgothra / e2e-typical-log.log
Created February 13, 2023 14:13
Last run-serversidecrash-hub-exit log
This file has been truncated, but you can view the full file.
[07:24:44] [Netty Client IO #2/INFO]: Patching class: "net.minecraft.network.play.server.SPacketBlockAction" with Transformer Group: "TransformerGroupBlockHardcoredConstants"
[07:24:44] [Netty Client IO #2/INFO]: Attempting connection with missing mods [minecraft, mcp, FML, forge, advancedrocketrycore, creativecoredummy, itemphysic, ivtoolkit, openmodscore, foamfixcore, opencomputers|core, randompatches, actuallyadditions, actuallybaubles, advancedrocketry, ae2stuff, ae2wtlib, aiimprovements, akashictome, angermanagement, animania, animus, applecore, appleskin, appliedenergistics2, architecturecraft, armoreablemobs, astralsorcery, attributefix, autoreglib, avaritia, backpack, badwithernocookiereloaded, baubles, bdlib, betteradvancements, betterbuilderswands, betterquesting, bibliocraft, biomesoplenty, blockcraftery, bloodmagic, bookshelf, botania, brandonscore, brokenwings, buildinggadgets, carryon, cctweaked, computercraft, chameleon, chisel, chiselsandbits, chunkpregenerator, claybucket, clumps, codechicken
@osirisgothra
osirisgothra / example.sh
Created December 26, 2022 21:15
set clipboard data with an xclip style script
#!/bin/bash
# an Examples of wclip use
# you probably dont want to run this
# copy a list of all files in /etc with size, ownership, date, and permissions included
ls /etc -l | wclip
# copy a list of every positive integer from zero to 100
for ((x=0;x<100;x++)); do echo "$x"; done | wclip
@osirisgothra
osirisgothra / dothat.py
Created December 9, 2022 19:06
Program to run as shim, for windows 10 clients who want to soft-bypass cmd checking from windows, their own scripts
#!/usr/bin/python3
#
# dothat.py (name it what your .cmd file is called, plus .py of course instead!)
#
# simple dirty program to launch a batch command (cmd) file of the same name
# but not same file extension, in the same directory
#
# to use: name this program whatever you're script is called, but use .py of course instead of .cmd
#
# example: this file, saved as "dothat.py" when run from "c:\somewhere\dothat.py" will attempt to run
Operating System | What "UPTIME" Means
===================|=============================================================================
DOS | Doesnt exist? Bill said: use your clock and do it yourself, morons! (or buy microsoft assembler, aka masm!) but yeah, it does exist, if you count the BIOS's system timer (ticks since boot on irq 10, ax=cant remember)
Windows 95 | How long windows has been running with no other programs running.
Windows 98 | Amount of time since the last "Fatal Exception OE at XXXX:XXXX" occurred
Windows XP | How long you haven't ran internet explorer and in turn, hijacked by backorifice(virus)
Windows Vista | How long system installation or startup is taking <- past this? you are on borrowed uptime!
Windows 7 | How long since the last corruption causing boot-deadly "Missing Operating System"
Windows 8 | Unless it came pre-installed, it will always be zero.
Windows 10 | How much time has passed since either