Skip to content

Instantly share code, notes, and snippets.

View osirisgothra's full-sized avatar

Gabriel Thomas Sharp osirisgothra

View GitHub Profile
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"
@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
@osirisgothra
osirisgothra / generate_dubs.sh
Created July 7, 2022 14:43
Generate listing webpage of gogo play anime english dub episodes onto a single page, with covers! (note: all links are to ep 1 or the individual fmv whatever it may be, please read disclaimer inside! Does not transfer any copyrighted data so dont ask!)
#!/bin/zsh
#
# DISCLAIMER
# the author of this script is not responsible for any content that might be on the websites it is used on
# it is up to the user of the script to make sure they are not accessing copyrighted works.
#
# You will need to type in the website's name (just the domain name and extension)
# like "example.com" will use https://www.example.com but you will have to type the
# page name in as I cannot legally put gogoplay or any other website that may have
# copyrighted material on it, into this script. This script is not intended to be used
@osirisgothra
osirisgothra / oldbio.txt
Last active November 27, 2021 19:00
Old Code Project BIO
I am a father of 3, and a Musician/Programmer/Artist. I develop C++ Libraries and Framework extensions for .NET. My first programming language was GWBasic and Apple Basic. Then in 1989 I learned ASM on my 386SX PC. After that I turned to Turbo Pascal, then Borland's Turbo C++. Beyond that, I first used Visual Basic v1.0 (the Dos one, if you didnt know).. Then Visual C++ (Borland's), and then Visual Basic for windows, up until Visual C++ 5 came out, then started writing in that. Since .NET came out in 2003 I have been writing primarily in C#, but still write most my 'fast' code in C++ and intermix with a little inline ASM here and there. I don't write too much ASM these days unless its on my OS project (in which case I use TASM, the OS is designed to run from DOS, then unloads DOS and it's Interrupt Services, and takes over from there, much like Novell Netware back in the day). As for art, I have a page on osirisgothra.deviantart.com and my music is found on www.paradisim.net along with my projects. I
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("metacpan.org") {
/*
Meta CPAN Dark
Custom Content
Dark
by Gabriel Sharp <osirisgothra@hotmail.com>
*/