#programmers-off-topic
1 messages · Page 114 of 1
I use splits mainly and thats about ut
and if you use i3 (btw) it comes with tabs 
but i have many windows
i have like 3 terminal tabs
i want to stay within the terminal tabs when swapping
tabs ? nah i'd rather start multiple terminal windows and alt tab 👁️ 👄 👁️
Some would argue you shouldnt have that many terminals open
is your taste in packages that their name should have been made up via keymash /lh
but i want my ssh and then neovim
yeah i3 lets you only tab one container
tbh i thought containerd was intentional
containerd is me
exit neovim everytime like a chad 

Other top terminal tool i use -- yazi
i dont know what any of you are talking about
My terminal toolkit includes: atuin, bat, direnv, eza, fd, fzf, ripgrep, tldr, yazi, and zoxide
those are made up things i just know it
Among others, but those are ones I find most useful
We're all AI generated, just to confuse you with made up terms
I use lsd instead of exa
what the hell is a terminal toolkit
What is direnv
im not linux enough for any of this 
I know atuin! that’s a discworld character. and nothing else
I use yazi on windows because I can never remember how to do anything with powershell 🙏
Accurate looking linux user
if i ever get a completely fresh new PC ill plausibly try linux full time but switching over is too much of a headache that i dont want to deal with presently
Dual-booting is an option 
If you're on Windows and want to dip your toes, WSL is a perfectly viable option
i use linux on my server PC and on my laptop, i just dont use it for my full time PC
Ah, I only recently started using it as my main desktop.
Although the Windows PC is still what I use for gaming
but ive still nver heard of any of these things. i just click the lil icon that says "Terminal" and bam. thats my toolkit. impressive right
I use it as the "productive OS", and switch to windows when i want to play games
On my Linux PC I'm just wasting time, on my Windows PC I'm wasting even more time, and on my iPad I waste the rest of my time
oh wow that’s me
-# sent from my iPad™
Today in Linux, I made a dmenu script so that I can quickly open a new ssh tab on Wezterm
(today it started with all terminal stuff)
this reads to me in the same way that "its literally on poob" does
Gotta catch em all
if input=$(tailscale status --json 2>/dev/null | jq -r '.Peer[] | select(.sshHostKeys != null) | .DNSName' | sed 's/\.$//' | sort -u | fuzzel --dmenu --prompt="ssh: "); then
[[ -z "$input" ]] && exit 0
wezterm cli spawn -- ssh "$input"
fi
Because switching to the terminal, adding a new tab, and typing ssh host is too much work
forget pokemon, two of those are water?
there’s at least one thing on there I think may be both
what this reminds me of: https://www.sporcle.com/games/LinkinMarc/drug_or_pokemon
I'm sure this game is dead easy for people who grew up on Pokemon
If it was 151, then I'd have it in the bag, but I don't know the 10 thousand other pokemon
just memorise the full bdg rap, ez
including the part where the audience shouts a bunch of stuff
Pokemon!
curl -sL https://raw.githubusercontent.com/sindresorhus/pokemon/refs/heads/main/data/en.json | jq -r '.[]' | fzf
honestly thinking of installing mint at some point. just means i'd probably have to finally reformat my old windows 7 ssd
32 seconds cause I kept missing the keys on my phone keyboard
but i get the feeling changing wholesale is going to be a pain in all my asses since i've got no idea how git and such are going to enjoy the filesystem change
git doesn't mind, you just maybe have to configure the crlf setting
mint's what i went with for my laptop, would probably be what i used if i swapped my current pc over
But if you go with mint, you can't tell people you use Arch, btw
why not? i dont care about lying
i'm immune. i use windows 11 btw
reappears from an impromptu crash nap on 3hours of sleep
I wouldl ike to tell present self that overcomplicating something you use to save time is not in your best interests
(basically, PySide6 has it's own MVC stuff for data binding.)
(But if you want to use SQLAcademy, it apparently needs some finessing, but apparently no one does this combo anymore, and the people who did, have vanished into the aether.)
AoC why do you stop wget from grabbign the input data, manually copying it to a file is it
I have no idea, ngl I don't really know if it's specifically AoC thats doing it (it probably isn't) it was just the first thing I was to toss blame at XD, error 400 bad request returned
make it slightly more difficult for AI scrapers, maybe?
I was gonna say "because changing the user agent is so hard and unknown" but then I saw you said AI
why not ctrl/super+s in browser
that constitutes the "copying it to a file", bad wording on my part
omg theres more than one part? I thought it seemed a tad easy even for the 1st day
Doesn't AoC always have two parts per question, or am I misremembering since I haven't done one in years
Or is this your first AoC?
This is my first one, never done it before at all
Ah, so the #programmers-off-topic members tricked you into doing it, got it
yep! XD peer pressured into it, the one time I give in to peer pressure it seems is when it's my hobby
putting money on day 4 for atlas
for what? when I stop?
Do I get the money if I pass day 4? I will take it if so XD
same, I think for me it's the breaking it apart into the different parts needed that stops me for a while, I find drawing it on paper helps quite a lot though
damn, day 3 was easy af
GUI is wonderful and nice. GUI only stops being nice when people suggest ways of changing your GUI, because they somehow don't see the wonder or understand the nuance of my vision
the masses are blind
frontends are great
people trying to speedrun would set up scripts to instantly pull their inputs the moment they came online which was a nightmare to deal with infrastructure wise
past me had said infra to do that
the global leaderboards are thankfully gone now so it's hopefully not a big problem anymore
Ahhh gotcha, I had a feeling it was to do with bandwith or something, just didn't think about speed running
it's always beautiful seeing quite an impressive CPU capped to 100%
tbh is it capped at 100% bc it's thermal throttling, but that's understandable
incredable, my keyboard has swapped the wasd keys with the arrow keys, how on earth has that happened
only you can answer that one
apparently Fn + W does that, I had no idea that was a thing
it certainly isn't on any of my keyboards
this is the first keyboard I've ever had that does this, never known a laptop to do it either
I went back to yesterday's AoC pb because I got frustrated with string manipulation in C at the time, and I managed to cook a solution that seems to be in O(n²) with n the number of digits of the largest boundary 
nice
nice
What
Hi button!
I'm now reunited with my America style plugs
Unfortunately airplane will take off shortly
before i switched majors to computer science i took some electrical engineering course that required us buying some neat little hardware thingy and program it with verilog
Yay! There is no one next to me
Fpga 
thats the one, i was trying to remember the acronym
Byeeeeee
Seee y'all on the other side
goodnight from me
my condolences
@cinder karma Now that you’re back, I must inform you of the horrors I found while you were away: https://en.wikipedia.org/wiki/Endianness#Middle-endian
In computing, endianness is the order in which bytes within a word data type are transmitted over a data communication medium or addressed in computer memory, counting only byte significance compared to earliness. Endianness is primarily expressed as big-endian (BE) or little-endian (LE).
Computers store information in various-sized groups of bi...
whoo atra is back! I don’t have to be the only one who has no idea what any games are any more
...wait a second
@sand frost why is your name still a halloween name
Or is this a toned down version of halloween name already, I can't remember
I love it when companies going passwordless and I can only log in via mobile phone number
(/s, of course)
...at least I can actually sign in to pizza hut on firefox now
Ah yes, everyone wants to see the exciting gaming action of Aseprite
You found it in 2022 too
<#making-mods-general message>
finally, a mario paint sequel
Huh. It horrified me so much that I completely forgot about it
Remind me in 2 years to see if I remember the horrors
i think that reminder is set for past my bedtime... but I think you're special kittycatcasey so I'll do it, for you (#6977440) (2y | <t:1827850687>)
....uber is broken. why is uber being nice
Like, even if the super mean stuff was turned off
That's super nice compared to normal
Still haven’t fixed my car xD
Ah
Act is a bloody lifesaver. That is all.
Well, maybe it’ll fix itself once it gets warmer again, since it’s tire pressure being low? 😛
Act?
Ah
Wow, yeah, that looks great
I was gonna make a joke about the ACT (ie. The standardized test thing here in the US)
...I don't think I even know what that stands for.
Well, minus the last letter. That feels obvious.
Unfortunately it’s only getting colder rn
Yeah it wasn’t a short term solution, more of a “ignore it long enough and it might go away” solution
Me neither
It is (or was?) the alternative to the SAT (which I also don’t know what it stands for)
apparently they both no longer stand for anything
aptitude camptitude test, of course
*testitude
my bad you are absolutely correct
Snow, but unpleasant gross looking snow
Looks like a brownie with powdered sugar applied unevenly
a terrible brownie!
yummy
oh, you don't like pushing 20 "can you pretty please work now" commits one after another, hoping the CI will finally work?
glances at my testmodworkflow repo
Ooh, you added Nexus upload too.
Here's a highlight
Me or Shockah? I thought that wasn't doable right now
At least last I tried it didn't work
definitely not me
Oh, I just assumed based on this: https://github.com/spacechase0/TestModWorkflow/blob/8804e797863f3122513152bb992cb9f5be677cc6/.github/workflows/build-TestMod.yml#L16-L20
me when I was setting up the release pipeline for a nodejs server on a windows server
I had like 25 releases before I had something that actually worked
Have you considered fixing the mod ID parsing?
Hmm, it crossed my mind once, but didn't seem important enough to even try
reminds me of some commits once I had
I think it was "attempt x to fix y" nine times
thanks, pycharm, but I'm not adding accents when I don't need to to my source code
I am sorely tempted:
I can't fix __tablename__ as you can guess, so this is a very pointless error lol
Fun fact
Xboxes changed their endianess between i think 360 and the next onr
Anyways
Me being back is a relative statement, considering how long we have been waiting on this taxiway
Well, there is no foreseeable plan to getting us off this taxiway
Joy!
At some point they legally have to give you food and water I think?
We got off the taxiway!
Guyssss
I found the best YouTube video
That title might be the best effort I can pull off.
Other stuff:
Technology Connections on Bluesky:
https://bsky.app/profile/techconnectify.bsky.social
Technology Connections on Mastodon:
https://mas.to/@TechConnectify
Have you ever noticed that I've never done that whole influencer thing? That's all thanks to people like you! Viewer support ...
oh ive seen this guy!
strange to think he became famous for a thorough analysis on dishwasher powder 
i liked his videos on vhs/betamax and the various cd/dvd physical formats
dont forget the latent heat and the refrigeration cycle
technology connections? you mean the guy who thinks brown is weird?
brown is a weird color tbf
the brown is weird video did actually come to me while doing some mod page art a while ago
because of course a middle-yellow just looks far too green on a red-pink background, i ended up with a very orange-red hue instead, which looks yellow in context
and then ingame the same colours looked far too red on the garish green grass in SDV, so those had to slide way back into yellow-green
it's all about mood and context with colour, i have no idea how people can draw their sprites on a plain grey/checkerboard canvas in their art software and expect it to look/feel the same ingame on a bright colourful background
i usually draw on white backgrounds, but sometimes i do a pale orange-yellowish
as the lowest layer
i'll draw on white backgrounds when i get around to winter tilesheets 🙂↕️
on a more off-topic note i am actually really liking having a standing desk. just gotta walk my laptop and mouse back into the living room, plug in the hdmi, and stand around until it goes to power saver
wayyyy less pain and strain than just sitting around all day weekdays
i know a lot of software companies are doing yearly wrapped summaries for engagement and all but the terminal
no one is safe
I love that, useless but that would be so fun to have
atuin is nice
Is this a real wrapped or a joke?
I think my top commands are git and python if we exclude the SMAPI launch script
it's a real wrapped
Error analysis
Hmmmm discovered a tricky new wrinkle with source generators
If you're reading an attribute argument, and the syntax is using a constant expression instead of a single value, you can't just grab the resulting constant value
I assume there's some way around this, but I'm not really sure what it is
You can use ToCsharpString(), but that does not cover all use cases
Every time I find a new bug in my generator, I realize why source generators aren't that common
(there's a ton of non-obvious edge cases, debugging them is extremely difficult, making them properly incremental is moderately obtuse, and there's a lot of hidden complexities and poor documentation.)
It wasn't a fun time correlating source analyser stuff with Cecil stuff
Both subtly different in ways that was very not fun
Someone please get it I know a lot will but please 🙏🏻
🤓 well actually its three knocks then the word penny, not penny three times
He does repeat this sequence three times in total though
I absolutely hated that TV show and thought it was a poor representation of autistic people 
I haven't actually sat down to watch it, only seen various clips, but from what I've seen I can pretty much wholely agree
I'm also confused as to why KnocksOnDoor is a static function
And doesnt require an instance of Sheldon
(I'm also a 🤓 )
-# and nerds and women and nerdy women
I'm torn
I'm both upset this exists and jealous I dont get one
Help. My todo app changed its icon, that TRAIToR
-# and indians, from what I've seen
just testing something, does someone know a wokaround to this?
||```C
c = a || b;
||
the || operator breaks spoiler formating around a code block
-# and jews
Wtf that's so odd
yep
I don’t think you can spoil a codeblock, spoilers are kind of an inline thing 
you can though
||```C
my code :)
spoiler and code block seem ideologically incompatible to me, tbh
That just does not work on mobile, it can't be revealed
lmao
||```C
c = a || b;
||
tried this already
Or that one XD
I did nothing fancy, and my code block worked just fine
they’re trying to put a spoiler around it too
yeah but it's not a spoiler
@discord your thing is borked
What is the problem?
what are you seeing?
You want a spoiler with a code block in it, with a || in the code?
yup
Ah
Anyway, I made a solution for AOC day 4 part 2 with no data structure (other than the grid itself) by using the function call stack
If you didn't remind me about AOC I fear Button would've been right XD
||```c
c = a || b;
are you using an alternate character? 
Well, almost
i have a perennial solution to AOC, which is to not participate 😌
||Zero-width space between the two |s in the middle||
horrific
Oh that's genius
yeah, I don't think the compiler will like that
I guess that's a good anti-copy-paste measure
(there are no good anti-copy-paste measures)
If the compiler is smart it wouldn't care about them, I know a decent few interpreters don't mind them
||C c = a |¦ b;||
there are if the goal is to piss off the one copy-pasting
the obvious solution is to use bitwise or instead of logical or
that is a wrong goal, which was my point
should work if you don’t need short circuiting 
Stackoverflow would be chaos if copypaste didn't work
stackoverflow adding an instant credit comment to copied code is genius
A what?
// Source - https://stackoverflow.com/a
// Posted by Patrick Johnmeyer, modified by community. See post 'Timeline' for change history
// Retrieved 2025-12-04, License - CC BY-SA 2.5
bool result = true;
result = result && a() && b();
// will not call a() if result false, will not call b() if result or a() false
Oh credit as in crediting someone, not as in monetary credit
the bit at the top!
That's pretty cool!
not visible in the answer itself
they should probably fix the actual link not working though lmao
AHAHAHAHAHA OMG IM SO SORRY IM SO HAPPY SOMEONE GOT IT
c = a || b;
^
SyntaxError: invalid non-printable character U+200B``` 🐍
Fair enough I too was quite annoyed with it but it was really funny at some point
Oh yeah I only watched the clips from yt I don't think I wanna touch it at all
HAHAHAHAHAH that's cuz I'm just starting out unfortunately we're learning java method overload etc
Raj deserves better 😭
-# basically everyone, then
I did something with source generators and attributes in october, and yeah, attributes values with source generators are weird
Yeeeeaaaahhhhhhhhh
I present for the council of code crimes, advent of code day 1 part 1 in dc (desk calculator)
SPOILER SPOILER
(if it's even a readable language lmao)
||echo '[100 % 100 + 100 %] sn [100 %] sp 0 Sr [Lr 1 + Sr] sz [d 100 !>p d 0 >n d 0 =z] sx 50' (sed -e 's/R\(.*\)/\1 + lxx/' -e 's/L\(.*\)/\1 - lxx/' input.txt) 'c Lr f' | dc||
-# how does this combination work, does that mean nerdy women are represented triply poor since they fit all three categories
-# okay after quill's followup and your followup again, this is starting to sound like "poor representation: the tv series"
well you shouldn't be coding on mobile, problem solved
I code on my smart fridge actually, much nicer experience
Does that require using the copy buton instead of manual select and copy? Because I always do the latter. (That is neat, though)
I usually do a
// https://stackoverflow.com/idk-some-question-don't-look-too-closely
<stolen code here>
That sounds pretty... cool 
That was a terrible pun.... It did however make me giggle XD
The goal of every pun, on both fronts
It always made me feel deeply uncomfortable. Like it was pretending to be written for nerds but actually written for normies to make them feel more clever and in touch than they actually are at the expense of the people the show is theoretically about
so, like 80% of media created about minorities but also don't have those minorities involved in creation?
for me it felt like it was written by nerdy men who happened to suck, but I'll accept either viewpoint atp
it made me uncomfortable because of how it insisted I didn't exist and if I did it meant I would apparently be constantly sexualised if I tried interacting with guys
Ah yeah I didn't consider that but you're absolutely right. I haven't seen any of the parts with female characters
I have not watched the show but its very much sounding like I won't be
I saw half of an episode in a doctor's office and it made my skin crawl
oh yeah some of them are awful
(on the other hand, the bits of young sheldon not involving sheldon or his mother are actually surprisingly decent)
Oh, it's a classic "this show would be great if not for the main characters"?
Imo it seems so from the clips I've seen
I heard this quote in a video I watched recently, and it resonated with me (paraphrasing because I don't remember the exact words)
If Big Bang Theory is a show about nerds written by "normal" people, then Community is a show about normal people written by nerds
Community was a fun show
I'd rewatch it if I didn't have trouble rewatching things
(And live action stuff in general has a much harder time keeping my attention)
Searching for the quote brings up this 14 year old result, so maybe the original:
https://www.reddit.com/r/community/comments/r5ffv/so_whereas_the_big_bang_theory_is_about_normal/
"So whereas The Big Bang Theory is about normal people watching normal people pretend to be nerds, Community is about nerds watching a group of nerds pretend to be normal people."
I would have said Big Bang Theory is the perfect microcosm of how minority/neurodivergent people are viewed in the early millennia, but it is just as likely responsible for those views in the first place
It can be both
Don't you love media flanderizing people's perception of actual people? 😔
Every minority goes through a misrepresentation phase
Similar, but much sillier and lower stakes and less important (not exactly a minority of any kind): hacking in media vs hacking IRL
speaking from the heart here but I absolutely despise the "Asians are smart nerds" stereotype
and I feel like it's still inescapable even in the big 2025
an upgrade from being forcefully admitted to a psychiatric "hospital" 🙏
Very true
the ol "positive" discrimination
I've been pretty pleased to see Asian actors taking on roles other than cliche Asian stereotypes (i.e. what some might call white roles)
And it's something I've only noticed relatively recently, like in the past decade or so
as a kid all you need for the smart nerd stereotype is glasses
nice and simple
put on glasses and bam
Objection!
I wear glasses and I’m an idiot
are u sure... glasses wouldn't lie
Age old question of minmaxing your gear:
- go for glasses for more INT
- go for contacts to not lose CHA
I’d like to think INT was better, but the current meta seems to value CHA the most
talk your way through life
I’m pretty sure there were multiple times yesterday when I wondered where my phone was and looked for it, while actively using my phone
Games need more neurodivergent representation where instead of having to socialize with NPCs, you can just peacefully keep to yourself and go about your adventuring unnoticed
Well, Link is practically mute, does that count?
People beat botw only taking to the king at the beginning because they have to for the glider, and immediately kill ganon to save the world while ignoring the side quests to make it easier.
If that’s not social anxiety, what is?
I... I mean my character... needs the right amount of recognition without being seen
Is that too much to ask for
appreciated but not interacted with
So you want the attention without the consequences of said attention?
I can’t say I disagree.
But yes, it seems like that’s too much to ask for
granted, you'll become well regarded and commonly cited... after your death...
pretty common
does Gordon Freeman count
yes
You're not an idiot 
I may have domain specific knowledge, but by and large I am, in fact, an idiot
...guess I have to be less mean to myself now that atra is back
Focused Bean 
The "game" doesn't stop when you unlock everything right? There's just not much point continuing is what I'd guess would happen
I mean they've added a room at least twice since atra has started using the app
Originally it had one, but I know I saw a screenshot was a second was added, and another later with a third
Oh cool, I must've installed it to try it out when it already had 3
I did find a way to immediately make it null and void though so that interest was lost quick
You remind me
My dumb ass forgot to start my time tracker for work this morning
Now my data js bad
A kitchen!
also while looking for that gif I found this gem:
what if I don't wanna stop
why you gotta call me out like this
no I was amplifying your objection
Vim please work with me today
(grumbles)
It's a fucking tiny thing but
I HATE how the new source control doesn't allow me to use an editor of my choice
To format my commit messages
This is important because the one the pack
I can't go back after I newline
I wish I could do something like
var meow = dict.TryGet( "kitty" ) ?? "cat";
I'm not sure how that could be accomplished though, given we can't overload ??
(I mean, an extension method would work too, but that doesn't exist and would be annoying to add to every project)
I like that, but it would also be ambiguous between not finding a key, or finding a key with a null value attached to it
...huh, I assumed that was a pathos thing when I've seen him do it
Yeah but I'm needing it for a value type right this moment, so I can pretend that nuance doesn't exist while I'm whining about it 😛
Oh godspees
Tragic
(compat branch woes)
ah, good old value-type/reference-type shenanigans
Well yeah but I'm not saying I want the types default value, I want my own default value
Like imagine intDict.TryGet( "kitty" ) ?? 42
Smh
Isn't that accounted for in the link Atra sent?
Yeah, but poor Casey is on net framework
And she cant do the collectionsmarshal bs I would do
Oh, I missed that part
night work with trygetordefault with type param string? and default null?
Probably? I'd need to ask Pathos if there's anything to keep in mind for the compat branch though
Also, it's not exclusively dict
ah
Like the case I actually wanted it just now was for Stack
Like TryGetOr<T>(this dict thing, T default)
The dotnet version js implemented on an interface
ie. intStack.TryPeek() ?? 42
Isn't that what try/catch is used for? /s
int meow;
try
{
meow = dict["kitty"];
}
catch
{
meow = "cat"
}

I just think it'd be nice if, since C# already has the Try___ idiom, we could do something like anyObject.TrySomething(non-out-parameters) ?? niceDefault as a general language construct
Even if it needed a new operator or something
... @ivory shadow request for Chord kthx
what does trypeek do if fail 
We need long chains of dot syntax:
anyObject.TrySomething(non-out-parameters).ElseSomething(niceDefault);
I mean that was a slight change, there's an out parameter normally
hi.How().Are().You().Today()
Return false
ie if ( stack.TryPeek( out var data ) ) { /* ... */ }
Also
I used to use a testing framework that literally did that
Dont hatred me
Should().Equal(5)
<flashbacks to the recent posts doing terrible things with extension members>
(supposedly mimics an F# thing I think?)
does c# not let you abuse shortcircuiting
It was like GetSomething() | ProcessThing() | AnotherThing()
Stack<int> blah = new();
_ = blah.TryPeek(out var val) || (val = 42) == 42;
It should, am I missing something
ah it does but it has to be assigned ig
See, I don't want the extra variable in my scope at all 😛
What extra variables
...also, Pathos might execute me if he saw I added code that bad to vanilla
Shell
val
Yeah
You can blame me 
So why not cs int x = blah.TryPeek(out int val) ? val : 42;
in js this looks like
blah.TryPeek(out var val) || val = 42;
because js is for criminals
I was gonna try something with implicit operators but I realized it still wouldn't work
Because I want something more succint and doesn't add a variable to the scope 😛
I mean the variable still goes in the scope, you just don't see it
Like if I could do something like blah.TryPeek(out _) ? _ : 42, I'd accept that too (even if I'd prefer what I mentioend)
Most Java stuff uses Optional<T> as a pattern, and Chord is using Optional<T> in place of Nullable<T>. That lets you do java int x = blah.GetOptional().orElse(42);
And that's probably what I recommend for Chord. While I have support for ref parameters, the JVM does not have support for them and I have to do them by faking them.
Chord turns cs int x = blah.TryPeek(out int val) ? val : 42; into something more like java int x; RefInt x$ref = RefInt.ofDefault(); x = blah.TryPeek(x$ref) ? x$ref.value : 42; where RefInt is basically java public final class RefInt { public int value; }
I'm not sure how well the JVM JIT will optimize that pattern.
Can't wait to write code like blah.die().orElse( arson )
Yeah that's basically what bluebonnet did for conversions, I think
for stacks, can't you do linq's FirstOrDefault?
Honestly, if that really does have the implicit conversion it looks like there, that'll do
Isn't linq really bad for performance in .net framework (compat branch), and still kinda bad for newer-than-stardew-has?
you never said anything about performance 
Returning an Optional<T> is pretty easy too. Just Optional.of(value) or Optional.empty() as appropriate.
We can do some new C# stuff in compat branch, just not all of it. Targeted new being an annoying example
Chord is definitely not gonna have LINQ in 1.0.
Lol
#cancelChord
Mainly because LINQ deserves extra care to make it perform better.
I want the compiler to lower LINQ into stream() operations when possible.
Keep in mind, I don't care about performance as much with my mods. But:
- always .net 6, not framework
- it doesn't affect literally every player of the game
To be fair I might could use linq in this case
stream() being Java's optimized data pipe thing
But I ended up not needing what I was talking about anyways
Tbh I think the overhead of FirstOrDefault is minimal
(Linq isn't terrible, I personally think it's just easy to write bad code with it.)
Well, I know I've seen code where Pathos has a comment about why he avoided linq
yeah, I'd imagine the worse linq stuff is more to do with things like aggregate and select 
Can you even call it a C#-like without LINQ
I definitely want the sql-like LINQ syntax
Speaking of writing bad code in LINQ, you missed the fun in the Minecraft server where I had to do my own optimization of several mods we had that were doing terrible things. I even caught out Create
We did, but I submitted my fixes downstream.
Ah
Ahem, #hytale-air-crafters ...
i always thought one of the performance downfalls of linq was just because people weren't aware enough that what linq was doing was a loop and were blowing up there big o notations as a result
I apparently missed being compared to a cardboard vr headset too
not even a fancy one
Yeah, you have to manage your Os
That's the offtopic channel, this was still MC so could go in the main channel
one day I will download minecraft and join you lot
"this linq function is one word/line, how can it be making this n^2?"
We're between seasons currently.
This is going to sound very crazy to those who weren't there.
I can assure y'all, that's not a typo, what iro said is grammatically correct to what happened
it wasn't even an inaccurate comparison
something something those joke libraries that implement a sorting algorithm by sending it to chatgpt and asking it to sort it
lAInq
hytale-air-crafters is where some of us gossip about everyone here, it's juicy
is it more than 2gb on pc
MC? I don't think so.
The modpacks we play? Possibly, and maybe even probably
uh
We also plan on a Hytale server when that comes out
You're not supposed to fill your computer completely
There may be other games from time-to-time, some less demanding
Like you do kinda need spare room
that's what big storage wants you to think
I know "I bought the whole cpu HDD I'm gonna use the whole cpu HDD", but still
Even worse with an SSD!
okay fine. In that case:
i imagine if you close your other things you could survive running mc off a ramdisk
please ignore the ram usage from the modpack
So if we start a server you can join with a vanilla client will you join? 😛
Casey I have a total of like 250gb on that computer and 8gb ram
Just zip up all your files, and then keep on zipping them again until you have enough free space /s
textures scale in vanilla, right?
you could patch the jar with 1x1 textures
that's perfect, I hear ram is really cheap nowadays especially
can I join from my ipad and annoy all of you
Actually, that won't work. The trick is to compress in different formats, that's the hack
technically yes maybe
file.rar.zip.7z.bz2...
...I think we'd have to play bedrock edition. Which is a crime
on ios not sure but android definitely could [run java]
set up the server behind geyser
...unless we used that mod that can act as a bridge? 
The one that lets bedrock clients join java servers
mhm, geyser
Iro we will drag you into playing MC with us even if you're kicking and screaming, if you allow even the smallest possibility
that is way too much effort for you guys to put into this considering my attention span for most 3d games is zero 
Wait, does iro play video games? do you iro?
what if
I'm willing to try it!
geyser but the client is stardew
uh
sometimes™
Stardew is a voxel game, after all
-# (Did that meme ever hit this server or was it just in the MC server)
Yeah, we'll play any voxel game like Stardew Valley, Terraria, or Core Keeper, for example
-# just the MC server
For the uninformed
Better than mine
Atra, if season 2 of our server is just knitting, would you join?
checks to see if anyone has actually logged onto my rogue ATM10sky server recently
https://modrinth.com/mod/knitting-mod
Looks like we're hard limited t-
PILLOW, BEATING ME AGAIN. 
Vanilla+Knitting
and you dared removed my embed >:(
I do have a digitalocean server I can put stuff on if you guys need 
which of my main accounts do you want me to sign in on
I think Pillow has posted too many links, DH should take mod action /s
@hushed raven has actually logged in today. (or... tried?????)
Tragic
oh right I was gonna do API crime today
I also see the embed
No we're dragging you into MC now
i restarted and its back now
I did try log in
sigh
Key word try
use javascript for what
crime

(I don't know)
in game?
For everything
I'm assuming either kubeJS, or integrated dynamics
aw
Integrated dynamics scripting is in-game JS
We have done many a customization with KubeJS
i just got this forcibly put in mobile and immediately got told I was too private, which like, good
Oh the palce I host the server on has a script for installing the bedrock crossplay stuff and setting it up
You can also use rust
Wait there's a rust Lang mod for MC? Ooo
nobody's shocked
thgs one https://modrinth.com/mod/curvy-pipes
this one
Oh bendy pipes!
dem curves...

casey is the atm10tts server on a very outdated atm version by any chance
High five!
i dont want to bother updating
And yeah it has mod support (and redstone, apparently)

The tagline of that mod should be "Turning your spaghetti wiring into actual spaghetti since 2024"
Besides being curved... do they have string physics?
Because I just imagine them swaying or bouncing around as you move
If there's no tripping mechanic, I'll be disappointed.
Pair that with the block/water physics mods for the ultimate cursed experience
No but they do have collision!
(apparently)
At the block level, or the... visible generated mesh level?
Generated mesh level
From the screenshots, mesh level
Want a slope? You get a slope, want a pretzel? Have fun moving around but you got a pretzel
How about all of that, and QWOP movement physics
:( no fun
Perfect! The most cursed playthrough
can you do it to yourself
if you know what that screenshot is for no you don't
that's what I was trying 
no fun at all
Okay but what if it just doesn't let you do yourself
You need to try
For science
can I try you
I don't know what that screenshot is, does that mean I do know?
no that was undefined
Damn
I expected a "okay I'll try you since you suggested it"
(yes)
didn't work :(
Aww no new vulnerability?
Also, because it's been a bit
<insert rant about phone keyboard key "hitbox" size dynamically changing based on what it thinks you want>
i spell so bad on mobile my autocorrect now corrects to words that dont exist
mood
Does android let you disable this? Because in theory that could be enough to get me to change to android
I used to be great typing on my phone, no clue where that skills gone
coding?
my autocorrect keeps trying to insert u's into random words
AI training these days, ugh
Just tested it with Google keyboard, nope, but there are other keyboards available so maybe
Are you Canadian or no
i try to type words and i do it wrong but it seems its too wrong for the filter the realize which word i meant
||that's the joke||
I love how smart my phone keyboard is
I mean there are other keyboards available on iPhone too
i think you meant wourds
It switches to French sometimes
so it recommends my misspelling as a word???
i sent this and discord refused to send it
cats!!!!!!
Some words I have misspelt so many times it now trys to correct to the wrong spelling
the creatures
autocorrect be like: so you're wrong and it's okay
(I dont mention it much but it takes a special 3d game for me to play it.)
In particular
(@devout vault, cats!)
the fact it doesn't ask to put it in the dictionary but just auto does
I'm quite sensitive to the camera
I literally have the sole
react on that post
Not anymore
When DH said it I did
(🗒️ ✍️
minecraft: not special)
Well I put a void reaction on it.
Hence the "anymore"
The special is just "does not make me throw up"
...but I don't want to join the curseforge server
Clearly, you should sneak that emoji onto krobus
im more suprised there is a cursedforge server tbh
oh yeah i managed to not buy a domain in november
why not
i don't understand that
has that ever stopped literally anyone
You can never have enough
i bought craftmine.net to annoy someone harassing the owner of .com lmao
Can I play the craftmine update on it
uhh
if you can join a 1.19.2 server running behind viaversion and geyser sure
i copied the dns records from my skyblock.onl and groundblock.org
She has seen those specific cats before
Many times
oh I got distracted but if you guys want to minecraft I will try it
for now I figure out the best way to do this other silly thing
which may end up being chaining discord bots
oh that silly thing
it may end up being easier than I thought, all the bot I need to make has to do is a css selector on sent websites
where did I install discordjs...
node_modules probably
what is the css selector for
-# and however will you get around the anti bot measures
I meant which computer 
oh
laptop I think
-# we get there when we get there
i mean, it didnt qualify for the thing
so i think i can just
give you the details
Anyone have (a) good website(s) I can sell PC parts on
yup privacy settings
And I can't even turn it on now and it generate one 😔
I mean if I had a toggle for it only being used for that, I totally would
I don't even remember ever turning it off
a new privacy setting....
I think it's a rather old setting
at least I got a banana out of it
Do not want banana, will lose Piccolo.
someone else got a duck
woo gambling
lure people into buying one they didn't get but want in the shop
Oh it's in the shop?
surely
What
Well it isn't in the shop at the moment
But there is a "buy all these and get a mystery item!"
what, theres a banana and i didnt get it?? what a scam
(takes a moment to start because I had to refocus the window after starting sharex)
cant believe discord has gacha now
i got this pink origami thing which i think would be better if it didnt have the weird eyes
after putting it on though i will admit i do fuck with it as a whole actually
One twitch streamer I occasionally watch has "Get Scammed" for one of the point rewards
pleases my sapphic heart
it's interesting that it's not even the highest tier
Much better than the capybara
Oh, the highest tier is uh
Much higher
I have no idea what the bubbles are
stream points things
you get points for watching?
Yep
and gambling
For 2.5 million you get "Starbucks Date + I Buy The Drinks" (ie. I think you can meet him if you're in the area and you redeem that?)
I've vaguely heard about twitch having points
For reference, just "Starbucks Date" is 1 million
ewwww
for what it's worth it's not an actual date 😛
He's married I think
I mean, that's kinda how streamers thrive, is it not
I suppose
One of my self-hosted services farms points
I don't ever "spend" them, but making number go bigger is one of my hobbies
For reference, I've watched probably like 5 hours of non-archived stuff (which I assume doesn't count), and I'm 0.1% of the way there
a nice way to say you run viewbots
only 5000 hours ez
My Twitch EOY thingy is all messed up
shiocking
I use an unofficial client, so I don't get credit for my watch time. The service is to balance that out.
I'd only have to watch it for over two years as a fulltime job (no days off because FREEDOM) to make it happen
And that's without redeeming any other ones
Like making him only speak in swedish for a minute
(what's with the pfp borders everyone has, is this a cult thing...)
Or, again, getting scammed
Something to do with the discord checkpoint thing, I had to update my desktop client to see it
discord desktop has some discord wrapped thing
i just got mine for free and i may as well use it
Ahhh gotcha, ugh that means I have to get out of bed
from a human not discord
See, I'd use it if:
- It was an actually good one that I got
- I didn't have to ditch the astronaut helmet (or it was a REALLY good one, like a black cat)
Cat?
cat
cat
I don't know if there are any of that kind
gotta wait for the kiki's delivery service collab for a jiji decoration
Damn I don't get to see my braindead discord activity yet
I will shrivel into a pile of coal dust and burn away in the midday sun before I even think of giving Discord any currency, virtual or otherwise

sigh
If it wasn't as expensive I'd consider it
oops they tried to hide that they still store our data but messed up
I didn't buy my decoration, for what it's worth 😛
(but I have considered it)
I have been informed (by the reddit hivemind) that there is indeed a kitty
i only accept discord's free gifts bc i like to think i am costing them some money, even if its only fractions of a penny for me specifically, to use their premium stuff for free
It's not a black kitty though
Also re:the setting, I'm seeing a lot of people with old accounts saying they never turned it off, but it is off
is that sussie from dune
tbh I think I can live with not being faced with my discord statistics
much like youtube
New quote added by atravita as #6781 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1446233724441202728)
How dare they expose my soul at this level
I don't have the youtube app so I don't think I'm getting this
Please enjoy these commit messages.
I use the website in firefox to use adblock and have background play
"it gets squashed in the PR anyway" commits
Commit History:
Ch-
Ch-
Ch-
Ch-
Changes
Turn and face the strange
Aye Chosen!
I did watch all of the 50+ episodes of Just Create of his, not to mention others in the series
I wonder what my YouTube rewind thing is like brb
Ye I guess that fits
I do have a fave tho, wow
I don't think I have watched a yogscast video in like... 10 years
I didn't even know they were still going
I'm in the top 0.2% of DevOpsToolbox apparently
don't even know who that is
Where can I find mine
You tab on either the website or app
I see nothing
How dare you not give Alphabet your data
that link does seem to work but it just brings me to my browsing history
Poor lonk
I have no idea why it focused on Zelda specifically. And I definitely haven't watched that much AI content. They're tryin to hope
oh I need the app
Oh I also got some ai stuff apparently too, I don't remember watching anything about AI though so no clue where they pulled that from
Also lmao SMB2
Want to compare cooking and DIY Home notes?
The only AI stuff I watch is whatever albertatech puts out
fine I'll install the youtube app
On youtube.com/recap I had to click this banner thing
Wow they don't even know their own system
Apparently it's only available in north America for now? Which doesn't explain how I managed to get it
(recap also released 2 days ago on NA only, and slowly rolling out in other countries throughout the week, so you may just be Unlucky™ right now, like me)
I did go to the link though and not through the app
I got the app and it's not even there
ok I'm setting my vpn to the US and see if that works
YouTube read this and was like "fine then, no statistics for you"
I don't get the discord wrapped and you don't get YouTube recap, all's fair XD
Oh I'm in Canada (VPN), that's probably why I have it
There's ads everywhere on YouTube, it's horrible without an adblock
I'm being reminded why I use the browser page instead with ublock and other youtube plugins
That's the only stat I'm interested in. Like hey if instead of watching YouTube, you put 10K hours into a talent, you could have acquired 5 new talents this year
it's been called Premium for many years now smh
The only time I have to deal with ads on YouTube is BC of embeds, which is still more than I want but I am not gonna pay YouTube, stuff that
That's how long I've head it for, I didn't even know that
No 2025 for you, it didn't happen
i could not name a single food review ive watched this year?
you get ads in embeds even when you do have premium
Wait how did you get the border then crumble? I thought that was a discord wrapped thing, or is it nitro?
Well I ain't missing out then it seems XD
I did get the border but my privacy settings prevented me from actually seeing a recap
Ohhh gotcha
why did Matt get "Cooking and recipes" but Khloe and I got "Cooking tutorials" what the hell is the difference
the latter feels more like you're actually going to cook it and not just watch the video
how would they know
I mean they have literally the main ad service, they listen to everything
This checks out, I got coding tutorials, and I can't code
i think my "Retro tech reviews" interest could just be renamed to "Techmoan and Technology Connections"
with a dash of CathodeRayDude
I think my delving into retro gaming is entirely tech conec too
Ah, so are you a fellow powder dishwasher detergent enthusiast?
i have been watching tech connections since before his dishwasher detergent videos
I use powder detergent because of this guy
the bastard
I have yet to convert my mom
You can support this channel on Patreon! Link below
These days a VCR seems more quaint than anything else. But in fact, there's a device inside every VCR that solved what seemed to be an unsolvable problem. The video head drum is a fascinating solution to the complex problem of tape speed, and therefore I think it deserves to be remembered. ...
this was the first one i remember watching
back in the dark days of uh... 2017
I used powder dishwasher detergent before it was cool
I'd never even attempt to make my dad use powder detergent. We tried for years to make him stop rinsing the dishes before putting it in and it never worked
even when we got a dishwasher which expressly said in its guidebook not to rinse the dishes
I mean rinsing to get the solids off is just... sensible I think.
ive been unable to convince my parents to "rinse" before the dishwasher (they basically handwash completely...) but i did manage to convince them of powder
unable to convince them not to rinse*
Sorry, I meant fellow heat pump enthusiast?
I don't rinse the solids off, I scrape em off
My dryer is a heat pump type? Does that get me cool points?
you mean latent heat of vaporization enthusiast
Heat pump isn't convection right? Or wrong?
heat pump is air conditioner but upside down
is it?
Brit 
I think my mom has a heat pump dryer
I have a washer/dryer combo unit
idk what it does or how
works tho
Gives you one point of failure.
I don't physically have the space for more than that
it's already in my kitchen
my fridge isn't even in the kitchen cause it doesn't fit
the fridge is in the hallway
We have a freezer in the living room BC no space so that's not the weirdest thing
oh yeah I mean I mean a fridge/freezer combo unit
obviously don't have a dedicated freezer
I want a dedicated chest style freezer and just a fridge that's nothing but fridge...
get those kids' ice creams that are a little chest
Europe 
Totally not flexing rn but we have a dedicated fridge and 2 dedicated freezers, one of which is a chest freezer 
I'd say that's just a "limited space" thing but I guess in most of asia people just don't have dryers at all
wow flexing
why do you need so much freezer space, are you storing hunted animals in there or something
Ah, the AirBnB special.
I have a washer+dryer combo that uses a heat pump for drying. It's super convenient because I just load and push a button.
stares at the copious amounts of taxidermy no....
in US videos I sometimes see top loader dryers and they look weird to me
the door should be on the front
And top load washers!
A friend in uni cooked once per semester
Once. Per. Semester
but then how will you put them on top of each other
that's how basically every person I know with both a washer and dryer puts em
on top of each other
Top loaders seem so space inefficient, I too see them either combined into one machine or stacked on top
Tbh preferred
americans just flexing all the space they have and they still can't make a house affordable
What you have to remember is... virtually everything American has more space.