#programmers-off-topic
1 messages · Page 97 of 1
can't even trust myself
damn I do this all time
I've been switching over to Linux and here's an odd battle to fight. The SMAPI window doesn't seem to respect my DPI-scaling (so the window and text are super tiny). I also can't copy/paste like I can in a regular xterm and I think the verbose text is black-on-black or something. (All I get is newlines when a verbose message should be spewed). I think I'm holding it upside down or something.
The SMAPI window should be using your default terminal I would've thought
That's certainly how I feel about it. But there's like 3 different means of setting DPI in XWindows. But is it even an xterm if copy/paste don't work?
I mean I can look with 'ps' and see that it's xterm, but no copy/paste? wth?
dangerously on-topic, but SMAPI the script that launches SMAPI checks for compatible terminals in a specific order, and xterm is first on the list
xterm is old and quite minimal and the only copy-paste i know it supports is the classic linux kind (selecting text copies it; middle-click pastes). that may be difficult to get to play nicely with whatever other copy-paste paradigm your desktop supports or expects
if [ "$SMAPI_PREFER_TERMINAL_NAME" != "" ]; then
PREFER_TERMINAL_NAME=$SMAPI_PREFER_TERMINAL_NAME
fi
...
# if user said preferred terminal
if [ "$PREFER_TERMINAL_NAME" != "" ]; then
export TERMINAL_NAME=$PREFER_TERMINAL_NAME
else
# select terminal (prefer xterm for best compatibility, then known supported terminals)
for terminal in xterm gnome-terminal kitty terminator xfce4-terminal konsole terminal termite alacritty mate-terminal x-terminal-emulator wezterm; do
if command -v "$terminal" 2>/dev/null; then
export TERMINAL_NAME=$terminal
break;
fi
done
fi
Ah, I think what you mean is that 'bash' is the thing that's doing the shift-ctrl-c == copy thing, not xterm itself.
i am not intimately familiar with bash's many functions, but i don't think that keystroke is one of them
the problem is that I dont think smapi has a way to actually know what the default terminal is (if there is even a concept of default), and that its usually steam running the shell script
the closest i know of to the concept of a default terminal is x-terminal-emulator, which debian-adjacent distros typically maintain as a symlink to some terminal of choice
windows skips all this together as windows does have a system level primitive for defining default terminal and is happy to spawn a new terminal when steam launches stardewmoddingapi.exe
Sounds like what I need to do is luck onto a day when one of the folks that runs linux full-time is on and ask how they configured PREFER_TERMINAL_NAME
pick your poison based on which of these does what you need
https://github.com/Pathoschild/SMAPI/blob/develop/src/SMAPI.Installer/assets/unix-launcher.sh#L140-L179
the fact that there are 6 different ways to launch the terminal inheriting cwd and pass all arguments along, is kinda concerning
but hey, thats linux fragmentation for you
Modrinth doesn't seem to realise some of us don't make dollars per month, I was very surprised to see $61 at first
there's a known issue with steam not playing along with preferred terminals on linux
That would be set by the terminal, not your shell
Shift ctrl c is often copy because ctrl c is kill
Modrinth didn't even include a symbol in mine. (I got a whole $0.05, yay... not sure why that translated into "5")
Khloe over here flaunting her wealth
To be fair. You did make $61 and then it was automatically converted to your home currency
I'm curious how many views / downloads you need to get that much on Modrinth.
I didn't get a symbol when I opened the email either but for some reason I did in the preview
Does your email do AI generated previews?
no, its just the first however many characters
Mystery solved: ```
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Hi KhloeLeclair,
The $5 earned during July 2025 has been processed and is now available to w=
ithdraw from your account.```
The plain text version of the email just has a $ even though it's completely wrong
The only way they can make it right is by giving everyone what the email said
Don't bankrupt the poor Curseforge alternative
// void* library = 0x0000011bd293b808
var huh0 = library;
// huh0 = 0x0000011bfcd0acd0
Would someone like to explain to me what the heck is going on here
(C#)
Further void* someVar = huh0; match huh0
And library is actually a private static field
But like... what???
static void* meow;
meow = library;
void* huh1 = meow;
var huh2 = huh1;
// static void* library = 0x000001b5817eb720
// meow = 0x000001b581433458
// huh1 = 0x000001b5aae7e270
// huh2 = 0x000001b5aae7e270
Seriously, is .net drunk????
I blame Javascript
Modrinth's backend is Rust 🙂
I blame Javascript
speaking of handling money
it annoys me that almost no programming languages have a built-in decimal type
only floats
which are trash for financial processing
The Modrinth monorepo containing all code which powers Modrinth! - modrinth/code
the workaround is often to store the amount in cents but that's not really always viable
I'm liking it better already
How is it not viable?
gets messy if you support different currencies with a different number of cents or have to work with partial cents like you do for interest
Though, the problem seems more to be... whatever this is? lol https://github.com/modrinth/code/blob/7eace32d9360be54d85481f12dca8b7bb61ed802/apps/labrinth/migrations/20250916171700_payout-values-available-notification.sql#L38
Amount is stored as a float so it should've worked? https://github.com/modrinth/code/blob/main/apps%2Flabrinth%2Fsrc%2Fmodels%2Fv2%2Fnotifications.rs
Why would you multiply ot by 100 and then force it into 2 decimals ?? https://github.com/modrinth/code/blob/main/apps%2Flabrinth%2Fsrc%2Fqueue%2Femail%2Ftemplates.rs#L562
rounding, or storing as cents/100, perhaps, or both?
However, Console.WriteLine prints them all as the same (after casting to IntPtr)
So is the debugger drunk???
Or did IntPTr fix it somehow
Well, I guess I'll just have to assume the debugger can't be trusted for void*
(and probably other pointers)
did you guys hear about this? https://www.404media.co/how-ruby-went-off-the-rails/?ref=daily-stories-newsletter
I love AccessViolationException occuring when the only thing between my code and the exception is ntdll/KernelBase
It's so exciting
It makes me want to tear my hair out
(in joy, as you might suspect - who wouldn't enjoy it)
I had not
ruby is not doin too great huh
Shopify demanded that Ruby Central take full control of the RubyGems GitHub repositories and the bundler and rubygems-update gems, threatening to withdraw funding if Ruby Central did not comply.
Shopify specifically demanded that at least one of the RubyGems maintainers, André Arko, be excluded from returning to the project. André has been working on RubyGems for over a decade and was also one of the founders of Ruby Together, an organization that merged with Ruby Central.
When Ruby Central decided to platform DHH at the final RailsConf, they lost $250,000 USD of annual sponsorship from Sidekiq, and this I understand left them almost entirely dependent on Shopify.
hmmm
I have a slight hunch that Shopify might be pulling the strings
this is why we use C#
can't have a corporate takeover when we're already being controlled and entirely in the hands of microsoft
🙏
Interop is so annoying
Seems reasonable (from sharplab)
So why is the function starting here???
(Assuming I understand this matching up to the disasm correctly)
@cinder karma you've talked about C# disasm before, save me
No sign-in version: https://archive.is/G1Alk
same weird
crumb sent what’s basically the highlights
though mine came from this https://joel.drapper.me/p/rubygems-takeover/
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
Secret backdoor plot by Australia
(y'all saw them wanting to go after GitHub recently, I assume?)
all our fanfics will now be deleted by shopify
with four easy installments on klarna you can unlock the next chapter of this fic
what the heck did I do, why am I seeing the jit
so convenient, debt buy now pay later
(Y'all may not care about my interop struggles, but this is programming off topic. Even I have to be topical once in a blue moon)
I want to care but this is so far outside what I know
Me too 😔
my C# knowledge ends at reflection basics and expressions
i’d never heard of interop until five seconds ago but i support you
To be fair the code crimes I'm currently doing are kinda heinous even by my standards
Like, what am I supposed to do with the information "it crashed while trying to throw an exception"????
I mean if people wanted they could, but I certainly won't be
that's a long workday
Ah yes, my favorite upcoming anime - "Season 1"
Don't mind me, just downloading driver development sdk stuff to debug my totally normal SDV mod
(somebody save me)
Hello I seek crab (rust) help
...did VS just crash trying to open the crash dump
Is #[cfg(not(any(blahA, blahB)))] valid
I don't know if 500 MB is large or small or average for a crash dump
😔
My feelings about rust (/s)
https://www.nexusmods.com/skyrimspecialedition/mods/1951
An offcial re-upload of the Swearing Mudcrabs mod to the Special Edition site by request
(More seriously, I looked at some rust code earlier and was like "is this what non-programmers feel like when they read code")
(The godot rust binding stuff - not to use, just trying to figure out what I'm doing differently. Though to be fair I'm using a PR which doesn't seem to have public examples yet for this particular feature)
(Supposedly people have gotten it working though)
(It crashed 3 more times. Guess I have to learn windbg after all)
I have no idea but I think no
Last night I asked about what Linux folks do to make their SMAPI console un-bad. Sinz pointed out that there's a bash script that lets you set the preferred terminal and somebody else (sorry, forgot who) said they thought that was busted. I think it's busted too - it looks to me like Steam decides to launch an xterm and I don't see how we can talk it out of that idea. I figure you can't fight city hall and set up this in my .Xresources, and that mostly solves my complaints:
XTerm*faceName: Monospace
XTerm*faceSize: 14
XTerm*background: blue
XTerm*foreground: white
XTerm*cursorColor: green
XTerm*scrollBar: true
XTerm*selectToClipboard: true
XTerm*selectText: true
XTerm*pointerColor: yellow
XTerm*geometry: 100x30
I don't mind globally setting my XTerm characteristics because, other than Steam, I don't have XTerm installed at all in my Mint-distro.
like I said yesterday, there's a known issue with setting the preferred terminal on certain distros for steam
i do this
exec env SMAPI_USE_CURRENT_SHELL=true "$2"/StardewValley
well, where $2 is full path to the launch script
it just makes smapi not open new term so whatever term u have will be it
Right, and you launch from a command-line rather than from, say, the Steam window. Makes sense.
anything launching from command line would work (including the script version) iirc
yea and u do get steam connectivity still
its no different than launch via steam really
yeah i'm reasonably sure steam ships its own xterm and does some level of sandboxing, so when your process is launched by steam it doesn't see any other available terminals
That's what I found on my Mint distro.
Normally steam games partially run in their container stuff when running 'natively' on linux, though stardew does opt out of it
I legitimately hate how hard it is to do proper encapsulation in systemverilog
Imagine, that, for whatever reason
If you wanted to use a for loop at compile time
You had to use a field. You could not use a local
This is how system verilog genvar works
what's that about
lmao
tbh, been there
no better feeling than starting on something at work that you think is going to be a lot of work and then it turns out it's already basically implemented and you just have to pass a different boolean value as a parameter or something
it's even better when it's you that had the foresight to implement future support for something
"oh yeah, I already did that"
Has anyone used tbr obsidian kanban or gantt
Just wanting to know if anyone has ever used cursedforge for their mods. if so do you like it?
yes really good can make folders with specific mods for each world, used it for mc
Thank you! I use it for sims4 just wanted to ask before I got to deep into the mods on there!
np always willing to help a hot gamer mom
There are significantly more mods on other platforms, and some authors do not use curseforge on principle. but atra is right, #modded-stardew is the correct channel
(unless they’re not talking about sdv modding)
true, i hear it's big for other games
I use curseforge for sims and thats about it, and even sims is extremely fragmented and there is no real update checker at all 🙁
They are big in wow and used to be big in minecraft, and thats pretty much it
Big in wow as showy?
world of warcraft
unity games like the thunderstore/overwolf ecosystem and bethesda many other games live in nexus, and modio is growing for games that want a cross platform mod ecosystem that can be directly integrated into games
Aren't they still big in MC?
There's modrinth too, but I feel like curseforge is still the main one
How goes Java crimes, casey?
Spooky, last touched in a week ago I think
Not sure if that or current unsafe crimes are worse
Godot, huh
Okay, if Godot hates me trying to embed something else in it... what if I embed MonoGame into Godot (by loading SMAPI from C# the same way SMAPI loads SDV)?
It would require players to launch a separate program for this, though...
I think they throw you in prison for that
load something that loads something that loads something that loads
Sounds like how cadence works
Creating non-blittable struct constructors...
i swear they're making up words at this point
Structs are value types, blittable structs are structs that don't contain any reference-type fields, which makes them contiguous in memory, which means you can treat them as a single memory block. Blitting is the process of copying a block of memory into a buffer, originally in the context of graphics. (short for Block Image Transfer)
Not sure what constructors have to do with it?
i downloaded a mod for kingdom two crowns
<insert snarky commenta about all words being made up>
i downloaded matlab 2025 and they added copilot
my first google after that: "how to remove copilot matlab"
also they changed how things look, which is clearly a crime
never mind that i'd been using matlab 2021 before this
New quote added by atravita as #6662 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1423498746523815976)
Our work tools has moved things around again
how dare they personally insult you like that
me upgrading from iOS 18 to iOS 26 earlier today
(Auto update was already on, I just was stuck on 18 from before I got a new phone a couple years ago it seems)
I really don't like Matlab, it's one of the few pieces software that can't find my discrete GPU for some reason, and it just freezes for no reason when I'm editing code pretty often. I started just doing Matlab in VSCode, but I haven't had to run it from this yet, so I don't know how it's gonna go.
I don’t like Matlab because array indices start at 1
(And it just felt awkward to use)
I don't like Matlab because I don't know it and the unknown scares me
Also fair
There are two types of people: Matlab haters, and people who are deluding themselves
i did not have opinions on matlab before but i sure have them now (negative ones)
Smh
New quote added by atravita as #6664 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1423654587948208274)
Matlab packaging is fucky
.s/packaging//
unpacking
I’m okay with Matlab
It works fine and is easy for people to do some basic data analysis with little to no coding skills
Numpy
Seaborn
Seaborn?
seaborn: statistical data visualization — seaborn 0.13.2 documentation https://share.google/wVdP142dxHndOkh3H
Interesting…
there's a reason why Industrial Engineers use python for data stuff
some of them do...some of them use matlab 
Mostly cursed idea of the day: As much as everybody would absolutely abhor the idea of quizzes to make sure you paid attention to ads, it would be very funny to weaponize that to force people into learning reading comprehension (or... watching comprehension, I guess?)
This is basically how consumer surveys work
I wasn't gonna do a scary Halloween name but this one is too good to not do
Can't have miscalculated tax bills if you don't do your taxes 

me ignoring the men in dark shades knocking on my door to continue jamming to Takedown - KPop Demon Hunters (Soundtrack from the Netflix Film) - © 2025 Republic Records, a division of UMG Recordings, Inc.
Y'all are talking about not paying taxes at all and I'm like "gosh I need to do math about long term capital gains taxes"
Surprisingly losing power mid Ubuntu version update doesn't break everything
Aside from the fact it now takes 30 seconds to load the html of Google.com
fun fact I just found out about...
Gabe Newell owns a custom yacht manufacturing company and is one of our clients at work
honestly did not see that coming
i didnt know he owned a yacht company
neither did I
i knew he had a yacht but not a yacht company
he bought it 2 months ago
they're building an absolutely gigantic one for him rn
I've used data for his ship when testing before
I'm shook
oh yeah no oceanco only does the fanciest of yachts
Gabe's superyacht is larger than the entire street I grew up in
Surprisingly losing power mid Ubuntu version update doesn't break everything
The updates typically download the new files, then just copy them over into place, which doesn't take too long if they're on the same drive. I think you'd have a very small window of losing power to really cause issues
that's good to know
sounds like a challenge
Would someone please tell pizza hut that their login thing does not work on firefox
(It would just reloads the page and makes you log in again, forever)
does it work if you spoof the user agent?
No clue
I don't care enough to try
"it's not hard, are you that lazy"
yes, yes I am
Pizza Hut ain't worth it. Maybe another pizza joint, but not the hut
Who is Gabe Newell and should I care
steam ceo
I find it funny that I saw the name @cinder karma typing before I saw the profile image or previous message, but I knew immediate who it would be
Am I that predictable
Gabe Newell is just some guy who used to work for Microsoft. No big deal.
Well I guess I have trash taste. 😛
I'm not saying it's exquisite or anything. But for pizza, I actually prefer it over dominos. I think because of the sauce.
This is more of a regional choice, but my go to is Round Table Pizza
(For dominos I mainly like the mac and cheese, and the stuffed cheesy bread - though the stuffed parmesan crust is really good though)
You know well enough my opinion on Pizza Hut
pizza hut managed to go bankrupt twice in the Netherlands so they're gone
...twice????
Another important detail about Gabe Newell is that he's deathly afraid of the number three
Yes
Speaking of valve and releasing things, I've been enjoying watching the valve deckard subreddit for speculation on that release
My favorite predictions+reasoning behind them:
It's like pre-release silksong but smaller scale
I’ve been alright with dominos after their rebrand circa 2019 ngl
I had to swear off pizza for a while after eating papa John’s with the kiddos every Sunday for like 2 years
But I feel like I’m back to liking pizza
I get free pizza every Friday for lunch at work
I admit I do go for the ricotta spinach pizza usually
Which is not exactly dominos kind of pizza
I paid $2.53 for pizza hut Wednesday dinner and wasn't impressed
I never played a VR game b4
I didn't knoe VR games existed
It's probably just cus the kind of games I like are unlikely to be VR-fied
Except Stardew 😛
Secret casey crimes notwithstanding 
Depending on Casey crimes
I've never tried VR before
And money i guess
it always seemed like a hassle with glasses
I think it would make me dizzy
it tends to do that apparently
still considering doing a game instead since it seems I'll probably have to commission all the assets anyways
Most VR headsets include a spacer you can attach for being able to use glasses with it.
There's also prescription lenses, if you know it's something you'll like
Yeah there's a lot of variance and factors for this. Like some people are prone to it no matter what, but even games that otherwise play the same it can very depending on how they implemented things
you can get used to it. I nearly vomited playing my first VR game and now I can rocket jump in it
still can't play racing games though, which is ironic because VR's use case is like 80% racing games
Like, framerate too low? Problems.
Not rendering at the correct position for where the headset will be by the time that frame shows up on the headset? Problems.
Moving fast (via controller input or something) without something like the vignette thing done these days? Believe it or not, problems (probably)
Fun fact, my former technical manager is currently the global head of software engineering for dominos, and despite being an American multinational, they run the software team out of Australia
(And yes, the prediction thing is important - I noticed a significant difference for it with me when passing 0 vs. doing the calculation they suggest here: https://github.com/ValveSoftware/openvr/wiki/IVRSystem::GetDeviceToAbsoluteTrackingPose )
Do u get free pizza
He is my former technical manager, he left and then joined dominos
And afaik he joined dominos as that title
Look up to a few years ago I had nearly uncapped Dropbox space because i used to know people who worked for Dropbox
Is a Former Technical Manager an advising position for the current Technical Manager
Have you ever played subnautica in vr? It's really bad lol
Legitimately the worst vr experience I've ever had, and that's including the incredibly nauseating 3d waterslide video I watched on YouTube
I wonder if any of the mods make it better
The biggest issues were the fucked up loading screen and the fact that you still had to use either a regular controller or keyboard and mouse with the headset, and action context was based on where you were looking
Or I guess more accurately where your head was pointed
Sounds like standard early-VR-era stuff
Also it didn't have teleporting
...to be fair I'm not sure how you'd teleport in the water
Yeah except it came out way later lol
I guess they could've just down a "teleport in direction" rather than the usual arcing method
Yeah
Or the vrchat thing where you can move your avatar freely in third person and then it just teleports you when you stop moving
Your autocorrect is struggling today 😛
Or at least support room-scale motion for the headset
I've never used vrchat
It's just mobile being mobile
<insert my regular rant about keyboard key "hitboxes" changing size based on predictive text>
Mine doesn't do that but I use swipe typing which has its own problems
Especially since my writing style is reasonably distinct
It never learned my grammar somehow
I've never even seen an option to turn it off
(I've certainly looked, at least on ios)
Thank goodness discord has that sed shortcut
...I should start using that on mobile
At least it makes dealing with autocorrect fuckery more bearable
I'm super confused by .net right now. (OpaqueEffects is supposed to only be pulling stuff where BlendState==BlendState.Opaque and TranslucidEffects is supposed to get everything else, but it's reversed)
Hmmmm
(And some of the other properties I want to inspect have [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)]... for some reason)
...Oh
I bet I know why
I forgot I overrode the blend state at one point
Casey I got real feverish today and sent you a PR but! I tested it and it works ✨
That sounds awfully on topic. 
Thank you!
(Is that the thing 6480 asked for?)
Yuppp
Can I defend myself by citing fever 😛
Yes
Cool, now I just have to actually merge all the PRs whenever that reminder comes up
(And your PR probably merges automatically since it was created post-repo-reorganization!)
Yep! At least that’s what it told me
Here I’ll take us off topic again here’s my dinner
did you bring enough to share with the class
Veggie 😔
i love the veggies
hello this is your reminder to merge your prs
Beep Boop this is your reminder...
1-2 person class?
Does a 1-2 person class get food?
i come from the future. do not merge the prs. new information has come to light
the PR causes the invention of time travel
too late, the plan is already under way
Uh oh what did you find
(Or are you joking - there’s like 10 PRs, though…)
Is finishing the PR stuff the key to moving to a reasonable timeline
Do I need to shift PRs up on my priority list
Is it the will of Steins; Gate?
I should rewatch that at some point, it was one of my favorite shows in the past
(though I'll skip episode 18 on any rewatches these days)
I have the visual novels on steam
unplayed
it's been over a decade since I watched steins gate I don't have a clue what episode 18 is
oh
it's that one
at the time it was just confusing to me
I did have to look it up to be fair
I played both the original VN and steins gate 0
I have them just vibing in my backlog
I hear there's a new version coming out vaguely soon ish that people are speculating might have some changes because of stuff from the most recent VN in that franchise. (Anonymous;Code - I haven't played it yet though, so not sure what would be so far reaching about it)
Oh it's a not a remaster it's an outright semi-sequel (at least based on the naming convention compared to the other works)
ah yes steins [old tv debug screen]
I kinda forgot that there's more steins gate than just those 2 vns and the anime
Yeah, for me it's just a bit more personal feeling now.
(There's a couple scenes in other episodes I skipped last time I watched too - though not for the same reason)
From what I understand the anime for all the other ones (that have anime versions) kinda suck? (Or so I hear)
And the older VNs seem kinda clunky (mechanically)
(Okay apparently this is separate from the remake thing)
(It was supposed to release by september 30th supposedly... guess that didn't happen)
can't believe a time traveling VN can't release on time
The time travel is in the VN because they couldn't get it working outside the VN
If they could, why not just (re)write the world's history instead? 😛
Steam is your recommendation algorithm drunk
Would embedded Godot in stardew allowed the use of rust
(Assuming you mean programming language) Yes, but I mean you could do that anyways with some interop stuff couldn't you?
As long as rust has a c style abi then .net already can use it fine (as long as you compile it for all the platforms)
Or compile rust to wasm and then run a wasm vm from .net
Who doesn't want more indirection layers?
And .net10 aot compilation let's you go the other way and define c style abi on your .net binary that c and other things can use
Huh, really?
Interesting
Still would need compiling per-platform I assume
(Meanwhile, wasm vm approach might not)
Huh, does UnmanagedCallersOnly do that even for not-AOT?
Doubt it
we have to go back
and not my snail sashimi?
it's a one line spacecore PR, how bad can it be? 😛
adds a single line to the beginning of SpaceCode.Entry, the mod stops working
(the single line would be return;)
personally i think 6480 is an innovator
a mad genius currently being underappreciated by blueberry 😛
Startling close to being on topic but every time I research a veggie for Possible Inclusion into Garden, 6480 has already put it into Stardew
Nobody ever calls me a mad genius, despite my constant code crimes 😔
I'm being attacked for driving humanity forward
that's one way to look at it
6480 I blame you for the giant Thai basil plant i have
Who the fuck makes the non header version of the cmd the default, cliosoft
Also I have no idea what this f0------ status even means
Screaming
I'm just looking for non-exclusive checkouts loo
Someone tell me how xor is division
Someone please tell me why there are polynomials
Fast inverse square root is such a fun thing to learn about
such a shame it is no longer useful
incredible stuff in here too if you like knowing how old games work https://www.youtube.com/watch?v=izxXGuVL21o
For today’s episode of War Stories, Ars Technica sat down with Naughty Dog Co-founder Andy Gavin to talk about the hurdles in bringing the original Crash Bandicoot to gamers around the world. When Andy and his partner Jason Rubin made the decision to bring the action platforming genre into three dimensions, it required living up to their compa...
why does installing ghostty on ubuntu want to remove ark and settings??
among seemingly the rest of the KDE stuff
oh there's a snap
uh
I've had rough times with Ubuntu suddenly deciding a bunch of libraries weren't required, it's one of the big reasons why I stopped using it
the only reason i caught it was because i heard of the few days where using pop! os would uninstall the entire DE
I also have had ubuntu try to delete random packages before
I kind of want to know what would've happened
I have a home machine
unbelievable
be honest, is it actually a toaster?
That happened to Linus (ltt kind not kernel kind) during one of their linux challenges where the act of installing steam uninstalled the desktop environment
that was a fun one
I read that before the edit and thought for a moment Linus Torvalds was a gamer
it would certainly make his “don’t break userspace” rant more personal
Do we have proof he wasn't
they do have a planned collab Soon™ so will find out
planning on building him the ultimate kernel development machine or something, and maybe other things
what makes a machine an ultimate kernel development machine
other than being a computer with linux on it
Reliable
a ThinkPad from 2012
and I think they wanted extra pcie lanes to have multiple vendor gpus in it or something
the only correct answer
another thing is that u need access to multiple architechture so
just pay for cloud or smth
cross compilation is a thing
obviously you still need to test, but that doesn't preclude having a beefy machine to compile stuff
(is there an ARM machine strong enough to compile ARM Linux in a reasonable timeframe)
(just realized I pinged whoops)
cough
amen.
arch. btw.
sigma.
yeah id wanna vomit after saying that, but i am indeed an arch user...for actual productivity, not showcasing a window manager and a cool dot file for my fastfetch (cause its coded in C!!!!!!!!!!!!!!!)
I just Arch + XFCE for laptop, and Arch + KDE Plasma 6.3 for main PC
Arch has been great, love pacman
Ubuntu based systems are great too, dont like not having as much control, but its very good
debian..nice...but i dont like it, feel like its kinda not my thing
FreeBSD is the equivalent to wanting to be different
I'm worried if someone uses Tails, what are they hiding?
Parrot OS and that other script kid is also just junk
great for networking but
thinking that people who care about privacy and/or security must be hiding something is dangerous thinking
ohh nooo not in that way
ive seen someone use Tails + Mullvad VPN + TOR and an insane firewall
and while its fine..its a bit concerning
if you go all out and especially on an encrypted drive
you'd be surprised what you'd find
for me personally i use windows 10 enterprise and
linux
linux cause i think its super flexible
doing so is not evidence of malfeasance
it isnt, nor am I saying they are
but you know very well what I mean, lol
i'm struggling to understand how you have not said that
hey ichor, dont take what i said personally, it seems you are
just saying, its my own opinion
if you disagree its fine, right or wrong, im just stating what ive observed
anyways, those are my views and opinions on the OS's out on Linux! 
I value privacy, but mostly to the extent that I don't "feed the machine"
Personalized advertisements are sometimes creepy
Like I think about buying boots, not even search for them online at all, and somehow I start seeing ads
i value privacy as well, I use firefox + ublock + canbas blocker and url cleaner as well as a vpn!
Maybe the reason I thought about buying boots is that the idea was implanted in me, and that thought is unsettling
though i believe, and im entitled to my opinion, that if you are going insanely far as in disk encryption (totally fine by itself) with TOR + Tails + Large firewall + Mullvad and some very strange stuff on your PC, thats when its not about privacy but more about possibly other issues
or, just script kiddos, i've seen those too, and its fine
whats boots?
i don't think it's great practice to insinuate that any personal habits indicate the hiding of a serious crime
I'm of mixed views of personalized advertisements.
On the one hand, if I have to see advertisements at least make them relevant to me, I don't need hiking gear advertisements
on the other hand, the data collection process required to power the beast is also being used for other purposes which is not fun
This was awhile ago and I ended up getting two pairs of boots - Red Wing and Carhartt
where i work, its my job! though, its my own opinion at the end of the day, so im fine with it
i dont like ads
I work for a company that builds products based off data collection, and from this side of things, I think it's pretty creepy
If you aren't doing disk encryption on a portable device you are doing security malpractice.
on a desktop system for personal use you might get away with it, but the overhead isn't that big of a deal
i was talking about how encryption for disk is great as standalone!
very important for PC's
if a company doesnt then thats scary
they need encryption
if you got a lower-spec device..typically fine
since CPU is bottleneck for lower-end devices
or just IO in general, possibly eMMC or HDD
even for personal use, a laptop without encrypted at rest disk just requires minimal time to power off the device, unscrew the drive, plug it into a different device and GG
true true
i got a laptop running arch + XFCE + chicago95, its nice, though its specs are too weak to encrypt
if it encrypts then the system slows down
same story for mobiles, but both ios and android I don't think you can even turn off their encryption at rest
(its an intel celeron! 😭 )
interesting! never really delved into that aspect of encryption, mainly on phones
What device do you use?
I mean OS mb
for laptop/pc
win11 dev channel insider builds
sure, though this PC is haunted due to the fact the main drive is always at like 70c so a light breeze freezes the system if anything makes C drive work for more than 100ms
I've had the parts for a new PC for the last like 6 months but haven't gotten around to building it as I need someone to come over to keep my cat company so I can build it without hair in the socket
dont even need to go to a haunted mansion to get the spooks
ooof
whats the specs of ur main pc? and ur new one u gonna build soon? if u wanna share : D
i love tech
current is AMD ryzen 9 5950x w/ 128gb ram and a RTX3090
upgrade will go to an AMD ryzen 9 9950x3d w/ 128gb ram and the graphics card will jump over
....128gb ram?
i envy.
yeah and i thought my pc was a flex, thats going to be insane
love the specs!!
no ramdisks
whats clogging the RAM?
wow thats a huge cache, too, that system is probably insanely fast
is this ddr3?
no no its prob ddr4
~26gb is virtual machines, no idea how much WSL is taking currently
8.3gb for personal msedge, 3gb for visual studio, 2gb for vscode, 1.3gb for work msedge, and other stuff.
hard to fully tell where it all goes, task manager never really feels like it adds up to the total
dangg nice
I'd trade my 32gb ddr5 for 128gb ddr4
thats insane lol
this is a ddr4 system, upgrade will be to same capacity for much faster ddr5
dang
Have you considered shutting off the VMs
but then I have to turn them back on again and have to wait
have you considered donating some of your ram to those in need of it /j
https://downloadmoreram.com is always there
DownloadMoreRAM.com - CloudRAM 2.0
the scary part is that just by the title I can’t tell if this is satire, a scam or an actual product
satire, gotcha
I’m kinda surprised that’s still up to be honest. It feels like been around as long as the internet itself has
it's version 2.0 for web 2.0, obviously. version 3.0 will be a crypto rugpull
I saw that new stablecoin regulation and I'm making a sighing face
Full disclosure: I do own some bitcoin now. It isn't enough that I would regret it if it went to 0, and it really isnt enough to move the needle on my investments in any which way but
I guess I figured if the market wanted to be irrational it made as about as much sense as buying gold which I also did
regulation?
who's attempting to regulate crypto and what did they already mess up
You know who
Attaching the word stable with totally increase stability, right?
Just like adding current buzzword here AI to any and every product makes it 2500% better
btw I'm now launching StableAI, the first stable large language model in existance
Does it run on the blockchain, or is that too old to be included
Aquo LLC denies all involvement in the blockchain or other previously overhyped technologies
Only previously overhyped ones? 
I’m gonna call mine something like Tara I think. for no particular reason
stable diffusion was right there
India thought about it but I don't think the RBI made it very far
Mostly because they wanted to turn it into a centralized thing, which defeats the purpose
So instead they created regulations for Binance and such to follow
Addendums to regular business law or something I didn't follow it too closely because it gave me a headache any time I tried
You know, I dont think I've ever spelled "case" backwards correctly once
The first time
Also funny for today
I'm creating a command that checks the soscmd status statement to discard unchanged files and automatically commit the rest
This is because soscmd is stupid, btw
(If you run soscmd ci on an unchanged file it....tells you warning, file is unchanged.)
So what do if the file is not checked in?
Simple. I match against the W in "!! Warning"
Is make spotless a real convention?
afaik there's no convention beyond clean and it's just vibes
i've seen realclean, distclean, probably some others
spotless is new to me but i'm willing to accept it
I don't even know what that means
in my (unasked for) opinion, clean should be the strongest level and if you want partial cleaning you should make lesser ones
there there, it's okay. the olds are talking about makefiles
oh god
all I know about makefiles is that no one I've ever talked to has been positive about them
i'm the most positive towards make and makefiles of anyone i know, tbh
i don't love make but it's perfectly adequate for the types of projects i work on and i find most other build systems too overengineered and inscrutable for my tastes
In my case I'm abusing makefiles for our digital sim environment
And I've discovered yet another set of cachefiles cadence wants to havr
I don't think I've ever really used a "build system" before
unless an azure devops build pipeline counts
That sounds about right
i suspect it counts
but that tends to be like 3 minutes of work and then you don't look at it again for 5 years
that's more or less the same thing as make. the point is to use a program to automate running the commands you would need to type out to compile your shit
make reads a text file (the makefile) to figure out what needs to be done and runs the shell commands within it to produce the output. it's very straightforward
(i'm being a little glib and the various weirdnesses and quirks of make are part of the reason there are so many "better" build systems out there)
azure pipeline can do that though generally you use built in tasks. Like just a task that runs your project's test suite and collects the results
ye
I guess that's a difference. You never run an azure pipeline yourself
that's something for CI/CD
I'm not the only vim in the office but I might be the most obnoxious one
(Obnoxious is defined in lines of .vimrc)
for my actual development I just click a run button in visual studio and maybe also run npm run dev in a terminal for the frontend
if fancy there's some docker compose thing
I've never really had a development process that requires some complex series of steps
Wait, is your development process not deploy to prod and hope everything works?
nah that's the database engineer's workflow already
my old job was a little janky with the development setup tbh because we couldn't really host the databasse locally but we had like 15 developers so the development database was being modified and used by many people simultaneously
you'd be developing something and suddenly behavior changed because someone else changed a setting
honestly it was far less of a problem than you'd think but it was annoying sometimes
if we really needed an environment no one else was touching we had like 8 environments used by the testers and we'd just yoink one
My job has a prod/non-prod database with about 10 releases a day. Given how frequently we need to audit for code drift, things definitely make their way into prod without being tested.
I'm looking right now, there are 396 tables in dev that are not in prod and 44 tables in prod that are not in dev
396 
ok my old job definitely had over 44 but still
It's because people create table_20250101 table_version2 table_... during development
my old job had what must be well over a hundred databases. Every single client we had had their own test, acceptance and production instances. Releases were made once a month and were given names
table_lefauxmatt
the client environments were never touched by us directly just by the CI/CD pipelines
ok barring some debugging sometimes but we'd move to a test environment the moment we knew how to reproduce it
Our prod environments are gated by a PR with a principal reviewer, and a release pipeline by a Product Manager, but for most people it's a rubber stamp without any actual review
Yes, I can see you wrote code. Good enough for me.
This is my assumption at least given how many blocking releases we've had to deal with. i.e. a release causing failure and blocks all other releases until its fixed
even if the devs were slacking for the review, a tester still had to release it to a test environment, verify it worked as described and approve it

the dev database was a funky land with us directly ALTERing to our heart's content
It's gotten better though. The last time I see that happening was about 2 weeks ago, but it used to be multiple times per week.
hundreds of stored procedures
now life is quiet and simple
the projects I work on are worked on only by myself
I push directly to master even
sometimes
That's illegal /j
I'm doing all the things I was told to never do
New quote added by atravita as #6673 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1425165816147476671)
Is being quoted like being tagged? Am I "it" now?
yes
atra quote-reacting one of your posts is the official metric of coolness
Given how naturally uncool i am....
tired
but it's a good day
reaching the end of my first year at the company and just got the draft for my indefinite contract today and it seems good
so I'll be signing soon
You have inherited my burden now that I no longer have to deal with perforce 🙏
as someone who has never used anything except git I don't even really know what these other systems could be doing
I used mercurial for a course. It was fine
that doesn't really say that much
I've used a google drive folder for courses and it worked out fine
mercurial is, in my memory, broadly comparable to git:
- dvcs
- written in python (i.e. slow)
- cli somewhat less arcane (there is no satirical mercurial man page generator)
various words are used differently (esp. tag and branch) but generally it does the same job and (i think it is generally agreed) not quite as well
but it is Fine and it is very much better than certain other systems (cvs, svn, others)
Did obsidian just add databases
the markdown editor?
yes, they added fancy tables
huge
at what point is it no longer markdown but just a custom obsidian file format
the bases are yaml
they say the tables are saved as markdown still but what does that look like since you're not actually editing markdown anymore at this piont
does it just look like a normal markdown table
the contents of the files in the table are markdown
the table is generated by the yaml's instructions
also oo properties look cool
oh so that's how custom css normally works, i had just been using it to make notes wider
(first time hearing of obsidian) darn, I had hoped that they rolled their own version of a table syntax instead of the frankly rather terrible unofficial defacto standard one
but I suppose too many people are using it
its not bad since there's a wysiwg table editor
A lot of the other ones are trying to solve the binary blob problem
I think i inheritance my own burden. We used to be in svn
it's funny how git and mercurial were created within a couple days of each other, for the same reason
like how there's two ramen places near my place opening within a couple blocks of each other, within a couple months
I have like 7 sushi places near my house and 0 ramen places anywhere in the city
messed up
that is unfortunate
we have two ramen and two sushi places
that wasnt meant to be a brag if it sounded like one
Well, we have a Pizza Hut and a Domino’s practically across the street from each other.
Can’t beat that
Such fine dining in such close proximity is practically unheard of
goodness, my college past self who subsisted on friday night dominos would have been jealous
current me is also jealous
college self? For me it was as recent as 6 months ago self that did weekly pizza orders
I'm very sad there isnt good dumpster diving or free food opportunities anymore
I'm very much a free food feral
I'm very sad there isnt good dumpster diving [...] anymore
Okay, raccoon
My college-aged self dated someone who worked at a Pizza Hut, and I was able to get free pizza. That was the best thing about that relationship.
I'm pretty glad I made the executive decision that I was too mentally unstable to date in college
I could have made so many bad decisions I didnt
(I was forbidden from dating in HS.)
is this how atra ended up playing stardew. they were secretly the inspiration for linus
I haven't been in the community for that long so no
Hmm. Were you here pre-trash bear?
Nope!
how old is trash bear, 1.5?
I played 1.4 but only because I played on ipad before it got brought in line with pc 
I don't know, the versions are a blur for me at this point
no pizza hut in this country but I have a both a domino's and papa johns
At this point I sometimes forget 1.6 is when DGA broke
trash bear predates me
so it has to be 1.5 or earlier
i first played after 1.5 came out
I’m pretty sure it is because I remember being introduced to it
crumble finding out what the server name is
Wiki says it was 1.4
you'd have thought I'd have figured that over the last (nearly) 10 years
Especially with how often we go off (on) topic here
you would have thought that but atra still doesn’t know what a video game is so I feel like expectations for this channel’s regulars are low /lh
"Game modding"
Of course I'm pretending #making-mods-general doesn't exist right this moment because I just got the uberbot reminder ping
I mean it was basically made as a zone to shoo the modders from talking about off topic programming in the main modding channels so much... so kinda makes sense as far as legacy reasons go
ok secretly the problem is that the strangers all talk like middle schoolers there
because they are middle schoolers
and i've met some great middle schoolers but also they are absolute gremlins
even the great ones
some of em are high schoolers
Back in my day, secret woods was for adventurers only
also gremlins but working on growing out of it
I've even BEEN a middle school aged person
Average server member: "what's an adventurer"
You wouldn't understand 😔
New quote added by atravita as #6674 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1425245193774305300)
middle school is like the perfect storm age
old enough to cause real trouble, not old enough to have impulse control
I mean I've got the maturity of a middle schooler, so...
back in my day secret woods required the shepherd role and was something a moderator had to give you
i promise you do not lmao
i've never had to tell you to stop hitting your sibling in the middle of class
Huh, I don't remember the shepherd role.
Though to be fair I'm not sure I even paid attention to #bulletin-board back when I first joined
you have the shepherd role smh (though a different one)
remains silent
(/s, we've only ever done verbal harassment)
Atra is very dumb
atra is objectively not
Very, very dumb
the shepherd role I'm referring to is from like, 9 years ago
just a bit of a nuisance, that's all
Back in my day, modding congregated on a separate server entirely! (RIP SMAPI discord server)
I mean I did join the server the year it came out I think
I had released the multiplayer mod before the end of that year
(though I didn't actually join here until pathos told me they made a MP mod channel)
(That's right, I'm the only modder who has ever had a dedicated channel for their mod on maincord)
I remember the multiplayer mod releasing. It's the last time I've paid attention to mods
Casey, breaking the limits of stardew since (?)
Okay I know it was buggy, but bad enough to turn you off mods entirely??????? (/s, hopefully)
lmao I never tried it
We didn't even have harmony patching back then
you heard of the crimes and washed your hands of the whole thing
This explains a lot about how many dark arts you know
"How did you override functions back then, then?"
You didn't.
Well, until I found this: https://github.com/spacechase0/SpaceCore_SDV/blob/master/Utilities/Hijack.cs
But I don't think anyone else ever used that method
meanwhile I hadn't even had my algorithms class when that multiplayer mod released
smh
This is how we became aware of harmony: https://github.com/spacechase0/SpaceCore_SDV/issues/2
did you make your own harmony..,
How many modders here can say they've been told their code "is very dangerous"
No, I stole the code off of stack overflow like a proper programmer does
I’ve never taken algorithms if that makes you feel better
(there's a link to it in hijack.cs I think)
also did you put spaces around method params? that’s the real crime here
I'll gladly reiterate that y'all do some cursed shit
Neither had I

I still do this
Fight me
(Habit I picked up from a group project back when I started learning C++)
Also inside [] and <>
It's just difficult when IDE formatting likes to remove that
and that's despite visual studio's formatting being extremely forgiving with keeping whitespace
I try 😊
I hate a lot of the IDE automatic stuff in general.
Like, automatically making a second quote when I place one
Or matching { though that's just muscle memory problems)
sometimes I miss the C# formatter when I use a really opinionated one and it destroys my nice manually spaced code for readability and turns it into something much worse
But the quote thing is annoying since if I want to quote some existing stuff, I can't just place a quote at the beginning and the end. I have to delete on each side as well.
That's a 100% increase in effort, smh
Oh, indentation is another part I hate
Lemme find the old message about it
and then when you need 2 ) it assumes you're typing over the one they automatically placed instead so you still have to type another one
the fuck
the chaotic evil "tabs and spaces"
tbh practically every editor under the sun replaces tabs with spaces anyway
casey why
if ( meow )
{
var kitty = SomeClass.DoSomething( () =>
{
Console.WriteLine( "need more kitties" );
AnotherClass.DoSomethingElse( () =>
{
Console.WriteLine( "still need more kitties" );
}
} );
}
Or with tab=TTTT and space=S (to make what I want clear)
ifS(SmeowS)
{
TTTTvarSkittyS=SSomeClass.DoSomething(S()S=>
TTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS{
TTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTConsole.WriteLine(S"needSmoreSkitties"S);
TTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTAnotherClass.DoSomethingElse(S()S=>
TTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTT{
TTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTConsole.WriteLine(S"stillSneedSmoreSkitties"S);
TTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTT}
TTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS}S);
}
Every one still sneed(s) smore skitties
I can't use that in practice, but it's what I Want.
I do still try, though less strict on {} matching up with the initial column.
(unless other parameters were multilined like that too)
beautiful
Can never trust it to be right when copy pasted outside of notepad 😔
(And even that will be gone when they add even more AI stuff, most likely)
developed an eye twitch sending the last spacecore pr
why are there tabs on both sides of the spaces…
Yeah and you didn't even make it auto mergeable, smh. (please ignore the comment that is conveniently blurred out for no particular reason)
@dusty pollen second sentence
hatred
shrugs
.choose go do more code crimes, be responsible and listen to the uber bot reminder in making mods
Choose result: go do more code crimes
Hooray
(Actually I have a chore I need to do first, so that’ll be in like 5-10 minutes)
Okay, code crime time
Thanks uber
Anyways, to be properly offtopic:
Anyone want to play Factorio Valley?
https://store.steampowered.com/app/2451100/Little_Rocket_Lab/
You play as Morgan, an aspiring engineer headed home to complete your family's dream project - a rocket ship! Finding home not quite how she left it, Morgan will need to research and build clever contraptions and sprawling factories to help the locals. From simple drills and furnaces to complex assemblers, cranes and miles of conveyor belts,…
$14.99
Title result: Save 25% on Little Rocket Lab on Steam
oh I think I follow the artist who worked on this, I recognize this

After the 3d mod I'll turn Moon Misadventures into Space Misadventures and add that as a feature
How's that
(Obviously, full support for 3d mod)
(I might be joking about the Moon -> Space part, but I'm not joking about Moon Misadventures supporting the 3d mod.)
(I doubt any other expansion mod is gonna bother after all)
New quote added by atravita as #6675 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1425244235468116008)
Oh it finally came out? sweet
I saw the demo on aliensrock and looked great
Are you vim obsidian or are you a scrub 😛
I might be a scrub
I turned on vim keybindings and keep forgetting that I did that like a dumbass
when I tried obsidian the main selling point for me was the vim keybind support...
obsidian doesn't have a cli
but there's an option in the settings to let you use vim keybinds in the gui
It doesn't have a CLI, but there's probably nothing preventing you from working with the markdown files however you'd like. Although it kind of defeats the purpose of using it to begin with.
I have added like, one custom command but that's it
I mostly just type words
occasionally i want to sort checklists
my vim has a markdown preview plugin where it opens a browser window side by side
basically the same right
Yeah, this is why vim keybinds throw me off tbh
I'm used to vim in vim
I'm always confused about software that has vim keybinds because the way they work in vim is that usually you aren't in edit mode so you can click whatever you want, but most of the software I've seen that has vim keybinds usually doesn't really have a non-edit-mode?
I've been playing with fish's vim keybind support, and it's interesting being able to navigate the console with vim motions
I would try fish but the only thing I can think when I hear that it has a bunch more features than my current shell is that I already barely take advantage of my current shell 
I had that first impression as well, and was put off by it. I quit fish until someone here vouched for it so I gave it a second change, and it's been pretty seamless for me.
maybe if one day I write a zsh if statement without having to look up the syntax I'll consider it complete and move on
I still write all my scripts as bash, but just regular navigating hasn't been a problem
I've tried really hard to be a console warrior this year, and I've built up a pretty robust toolset
To the point where outside of the console, I mostly just use a browser
on linux I definitely do a lot of that, browser and IDE mostly
I refuse to learn windows shell
I'm pretty accustomed to Powershell on Windows
I should probably set up wsl at some point
I always realise I don't remember how to ls or pwd and immediately get annoyed
also I'll admit I know nothing about the difference between command prompt and powershell
my hot take is that shell is a terrible language for anything beyond barebones automation and attempting to do complicated stuff with it is Folly™ so to me this is actually fine
if it's a hot take let's be hot together
Why is the temperature of this channel increasing so much
Someone needs to turn on a fan or something
I'm with you 100% and limit my shell scripting to cursed maintenance scripts and polybar custom inputs
I used to be team "well if there is an array involved I'm launching python" but now
You should see my soscmd scripts
and also that one time I tried to make firefox stop complaining that I wasn't closing it before turning my laptop off
if anyone claims they can tell me the difference between if [ ], if [[ ]], if () and if (( )) without looking it up they're a liar
if [[ ]] is like better or something
I also have situations where $( (( .. )) ) is necessary and I'm not sure why
all I know is that the zsh docs told me to use if [[ ]] and when I did it worked
Just keep adding parenthesis until it works
every once in a while I reteach myself file descriptors
this is why I always make sure to have msys installed (usually through git bash)
I'll be very honest here, I have absolutely no idea what that is
Two brackets I think execute the command inside them? Or something?
Msys provides a lot of the most common Linux commands on windows, such as ls and grep
I still have no idea how bash works
the syntax is completely arcane
of course I could try to learn it but I've never really tried to
Yeah I’ll stick with just copy pasting from stack overflow like everyone else
sure random stackoverflow guy fuck up my file system cause idk how to read that shit
Wish I had known about that before I got dngrep
At least having a gui is nice I guess
ls seems unnecessary though since windows has dir
tldr my beloved
basically acts like man but just gives you a simple list of the most likely things you'd probably want to do
oooo nice
I mean I'm usually fine with man unless it's a tool with 8 billion args like ffmpeg or imagemagick or something
tldr is the only reason I can use journalctl without a google page open
The main issue I have with windows help is that it basically doesn't tell you anything, just tells you "this is a short summary of the command. Try using /? maybe?"
I have a batman alias where I just go help [command] to get the formatted/color-coded man
I prefer verbose to useless
I need to check out tldr, I was using thefuck before, but it hasn't been updated in awhile
Not quite the same, but when I mess up a command, I'd type wtf and it would try to correct my usage automatically https://github.com/nvbn/thefuck
I did spend a few hours setting up windows terminal at work and it's now mostly a fine experience similar to having set up oh-my-zsh or something (except it takes like an entire second to start up and is clearly way less snappy in general than any modern linux terminal)
I even set up a theme for it
Up until recently Windows Terminal was my choice. I recently switched to Wezterm since I can have a consistent experience across Windows, MacOS, and Linux.
I'm a gruvbox theme enjoyer which I've learnt is controversial
My Powershell profile takes like 5 seconds to load from a cold start which is not ideal, but I like having my Oh My Posh prompt
And I rarely open from cold, it's just there in the background at all times
I open it at the start of the day and then it stays open
Oh my posh is nice but like... I never use powershell anyways
I use it a little bit cause I switched to helix as my editor for anything except C#
I do pretty much all my file operations other than cd through yazi tho
I do like that the window terminal has tabs
no need to set up some terminal multiplexer
no idea if there are any for windows
My .dotfiles is getting big
These are the apps I can setup/configure from scratch using a single command. Which is nice when I'm setting up a new server or whatever.
oh lazygit I also use that one
fellow gruvbox enjoyer
🤝
I recently started using catppuccin only because they seem to have good support across the apps I use
I partially use gruvbox cause it's also one of the most universally available themes
my home pc is actually almost entire nord theme
as visible in my screenshot a second ago
Before catppuccin it was just modern dark for me
I think the first theme I really tried to use was dracula
eventually I got a little tired of how saturated and bright the colors are, then completely went to the other opposite with nord which is super muted
I think my favorite theme is honestly probably everforest but it's not as unversally available
It'd be nice if there was a tool to translate themes between different things
Like take a sublime theme pop it in, get a terminal theme
which is why websites like the dracula theme have like 400 links to custom themes for different applications 
for nord I've actually manually styled applications before using their color guide
That needs to be a cli tool, something that can automatically generate your preferred theme
I'm already glad helix just comes with a gazillion themes built in
including themes I find horrendous and don't understand anyone uses like solarized_dark