#programmers-off-topic
1 messages · Page 107 of 1
But now you do
Kirby under normal circumstances
So I guess on the larger side of small mammals, yeah
In my head I'm substituting a cat
Hmm, fair
New quote added by kittycatcasey as #6744 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1438699496321056850)
I want a cat some day
You know what baffles me more than people who randomly capitalize words in their posts?
People who randomly bold them
Not hating, it just confuses me greatly
Like, why are we making "than" bold (but not every time, of course)
I'd almost say it's like very old SEO stuff, but who in the world is searching for "steam frame than"????
isnt that an AI tell
Mouth tracking
Does AI do that
yeah
I've never seen AI emphasize the word than
have you ever seen a human use "then" incorrectly in the title and then correctly use and emphasize "than" a sentence later
Mainly for things like VRchat, so your avatars mouth movement matches your own (instead of "open" or "closed" based on your mic, or something)
I mean, probably
than and then is like one of those words people constantly use wrong
Like their they're there
Or affect effect
Or its it's (I have to look this up every single time)
but yeah AI likes to bold random things, ive noticed
Hmm
Weird
It's usually more coherent than that, some kind of emphasis, not this which doesn't seem to have any reason
...can Rider not create a file and let you edit it without saving to disk first????
No File > New, and ctrl+N is requiring a filename
Nope, I didn't even know that was a thing that could be done?
Oh wait that's what you mean, not to my knowledge
nope
I know VScode can but that is still saved to disk just under /tmp/ directory
and on windows? 
Good point, not a scooby
probably also them temp folder which I think in in Windows/temp?
C:\Users\%username%\AppData\Local\Temp or C:\Windows\Temp according to google, I was half right
vscode secretly runs cygwin underneath, didn't you know?
don't think visual studio lets you do that either
all the terminal editors can I think
Sublime does, but probably also just makes a temporary file like VSCode.
I'm like 80% certain I have done that though
Like I even have to close and open the file after saving to get syntax highlighting to start
if you can do it then idk how
if you add a file via the solution explorer it actually makes it
Ctrl+N or File > New, I think
in today's episode of Mozilla having no idea who uses their browsers: https://connect.mozilla.org/t5/discussions/building-ai-the-firefox-way-shaping-what-s-next-together/td-p/109922
(look at each and every one of the replies)
Shake to Summarize on iOS – Quickly summarize pages and stay focused on what matters
Thanks for giving me another reason to not use FF on iOS
(the main reason being, it's literally just safari in a trenchcoat)
(thanks to apple rules)
Also doesn't using mainstream AI stuff go the opposite direction of the supposed privacy focus
Large Lying Machine
stealing this
I don't think Mozilla knows what their browser wants to be at this point
if it's a buzzword that gives them even a chance of adopting one more user they'll take it
without considering that said buzzword may alienate tens of their own
Did they edit the post at some point? Because either they edited the opt-in bit, or everyone has just been completely misreading that part.
To be fair I did recently see some models which (claimed to) have all ethically sourced training data. But they weren't "wider use general chat" models, they were stuff like for analyzing legal documents
both Firefox and Safari advertises their browser as private because it's an easy cheap shot at Chrome which is owned by Big Data Collector Company and in this essay I will-
Gross <whatever> always must go up, even if Net <same whatever> goes down
Yet another reason to wish one of the FF forks that supported old style extensions also supported newer extensions (such as ublock origin)
(and RES)
(and the most important of all: tabby cat)
Floorp is just fun to say, too.
hmm havent heard of Floorp before
shout out to floorp
So is my favorite monogame UI library I've come across. (Mlem)
And as a bonus, it also is a cat thing
kot
Oh, mlem 8.0 came out last month
I just want something with a name like that to become super enterprise so that a marketing team has to deal with their product being called floorp or something
If I could find a good lighting/shadowing library I'd love to use MG for a 3d game
and use it for stardew3d
But as it is I think I'd have to stick with godot for that
I wonder what Celeste uses for the menus... probably nothing with it being so rarely used.
SpriteBatch.Draw and Rectangle.Contains, the most advanced method of doing it
(I don't actually know)
Re:godot, I just don't enjoy using the node system
Unity!
ew
and before someone says "unreal with the dotnet fork or the angelscript fork": ew
And don't even think about mentioning the crab one
shoutout to those who cut out the middleman and use Unity to make GUI programs
I've literally used godot like that before
Scratch files, CMD+Shift+N?
https://intellij-support.jetbrains.com/hc/en-us/community/posts/16985245271570/comments/17119602287762
Godot makes sense for a GUI program, though.
(shoutout to stardew editor... I can't remember what version, 3 and maybe 4, I think?)
Godot itself is a Godot GUI program!
Also I thought you guys were back on about KAR haha
Of course, stardew editor 1/2 used what true pros used.
Dear imgui in C++
I tried that earlier and doesn't quite work for what I wanted.
I want to make a file without saving, edit for a while, and then save once I actually know what all it does so I know what to call it
how did the settings shortcut on my taskbar break.. and spectacle?
I really need to poke more at using the servers directly.
Oh, Spectacle's been unreliable as all hell for me for the past few KDE updates.
I tried it once
i feel like there should be kde settings in the settings section of the start menu.. right
It's been so bad, I've had to go back to X11 so I can use Fireshot instead.
You don't get nice things like the move_and_slide stuff though
all i did was sudo apt install curl ca-certificates -y
(and that function and the private stuff it calls is not exactly small)
Removing qml-module-org-kde-purpose:amd64 (5.116.0-0ubuntu3) ...
Removing libkf5purpose-bin:amd64 (5.116.0-0ubuntu3) ...
Removing libkf6baloowidgets6:amd64 (4:24.08.1-0ubuntu1) ...
Removing okular (4:24.05.2-2ubuntu3) ...
Removing libkf6texteditor-katepart (6.6.0-0ubuntu2) ...
Removing plasma-discover-notifier (6.1.5-0ubuntu2) ...
Removing plasma-discover-backend-fwupd (6.1.5-0ubuntu2) ...
Removing plasma-discover (6.1.5-0ubuntu2) ...
Removing qml6-module-org-kde-purpose:amd64 (6.6.0-0ubuntu1) ...
Removing plasma-browser-integration (6.1.5-0ubuntu1) ...
Removing libkf6purpose-bin:amd64 (6.6.0-0ubuntu1) ...
Removing plasma-sdk (4:6.1.5-0ubuntu1) ...
Removing plasma-welcome (6.1.5-0ubuntu2) ...
Removing plasma-nm (4:6.1.5-0ubuntu1) ...
Removing plasma-pa (4:6.1.5-0ubuntu1) ...
Removing qml6-module-org-kde-kirigamiaddons-sounds:amd64 (1.4.0-0ubuntu1) ...
Removing qml6-module-org-kde-kirigamiaddons-delegates:amd64 (1.4.0-0ubuntu1) ...
Removing qml6-module-org-kde-kirigamiaddons-treeview:amd64 (1.4.0-0ubuntu1) ...
Removing qml6-module-org-kde-desktop (6.6.0-0ubuntu1) ...
Removing okular-extra-backends (4:24.05.2-2ubuntu3) ...
Removing libokular6core1 (4:24.05.2-2ubuntu3) ...
Removing plasma-vault (6.1.5-0ubuntu1) ...
Removing powerdevil (4:6.1.5-0ubuntu1) ...
Removing libpowerdevilcore2:amd64 (4:6.1.5-0ubuntu1) ...
Removing qml6-module-qtwebview:amd64 (6.6.2-2) ...
Removing qml6-module-qtwebengine:amd64 (6.6.2+dfsg-5ubuntu2) ...
Removing libqt6webenginewidgets6:amd64 (6.6.2+dfsg-5ubuntu2) ...
Removing libqt6webenginequick6:amd64 (6.6.2+dfsg-5ubuntu2) ...
Removing libqt6webenginecore6-bin (6.6.2+dfsg-5ubuntu2) ...
Removing libreoffice-kf6 (4:24.8.7-0ubuntu0.24.10.1) ...
Removing plasma-calendar-addons:amd64 (4:6.1.5-0ubuntu1) ...
Removing plasma-dataengines-addons:amd64 (4:6.1.5-0ubuntu1) ...
Removing plasma-disks (6.1.5-0ubuntu1) ...
Removing plasma-thunderbolt (6.1.5-0ubuntu1) ...
Removing kde-cli-tools (4:6.1.5-0ubuntu1) ...
Removing libqt6webenginecore6:amd64 (6.6.2+dfsg-5ubuntu2) ...
dpkg: kactivitymanagerd: dependency problems, but removing anyway as you requested:
plasma-workspace depends on kactivitymanagerd (>= 6.1.0~).
Removing kactivitymanagerd (6.1.5-0ubuntu1) ...
dpkg: kwin-style-breeze: dependency problems, but removing anyway as you requested:
breeze depends on kwin-style-breeze (= 4:6.1.5-0ubuntu1).
...oh. Oh no.
very
askubuntu person please work
Open the Terminal and type sudo apt update && sudo apt upgrade first.
Then reinstall KDE Desktop with the command sudo apt install --reinstall kde-plasma-desktop.
Remember that re-installing plasma will not help with any broken settings, as they are stored in your home folder and are not affected by reinstalling packages.
Also and some other tools is very vague. That makes answering
oh no my taskbar is weird now
I also still want to poke at my own game engine type of thing. Using Godot or MG as a backend, but a completely different system for actually using it
and my buttons from obsidian ssh wanting permissions are off
You're in c#
The stuff I want to do that for usually isn’t c#
Obsidian ssh / git is completely broken for me, everywhere. It won’t pickup my ssh key.
On my desktop I tried configuring ssh for whatever the tunnel system is to make it wet the right environment variables and then ssh again, but I couldn’t get that working properly either
The fact that ubuntu will actually let you do this is wild
Like arch will just fail if you try to uninstall a dependency
A slight problem
Might just be my nostalgia talking, but I still think “game maker (7) but with a bunch of upgrades” is what I’d prefer.
Most things seem to be going a more component based route. (Yes I consider Godot nodes to be component based - doing OO with that feels very “tacked on”)
well it could be worse
Have you considered getting a fan
it's very windy outside and cold i am not opening the window
And admittedly I am interested in a component based method, but I find it hard to reason about still
my system settings taskbar icon is back!
Is it a "normally" named SSH key? like id_rsa in the normal place? If it isn't, I normally find I need to specify its location in my SSH config... though doing that on mobile might be difficult.
And there are just some things I just don’t want to do as components
Main reason I was using an ECS for a lot with my most recent game project was because it automatically solves the whole “mods adding data to things” problem
(A dictionary of objects isn’t gonna be great for performance 😛 )
The other option would be runtime mixins, which… would need a lot of trickery to make work
at least i can alt+tab
(And not be perfect, in a way that would be annoying to use)
…wait, I just thought of another way to do them
Would need the game itself to be deferred loading though, for Cecil purposes
And that’s hardly portable
But yeah runtime mixins (or even just mixins from other assemblies) is one of the main reasons I would want to make a new language
But fitting that into the .net CIL doesn’t sound feasible for what I want, which means tons of extra work 😔
…kinda why I occasionally work on the angelscript c# binding, to be fair
Oh I never responded to this.
Yeah, it’s the same one I use for git
And this is on windows
Welp, then I have nothing. 
check the folder perms?
Did windows even have folder permissions in a way that’s significant for this
wooooo i killed plasmashell and got normal looking taskbar back
If it works for normal git, that shouldn't be it, but worth a shot.
I sent that half a second before glancing at your Windows msg 
Using Linux for my work computer is sounding better every day
You're on Arch, you'll be fine!
aww spectacle hotkey sno work
see GNOME would not have that problem
wait no wi nshift s does, not ctrl+printscrn
Did your keybindings get reset
yes they did actually
I configured my spectacle keybindings like an hour ago
well that was fun
Only reason I thought to ask 😛
lets see if i can get waydroid and blockbench now
Oh, what are you using blockbench for?
the title generator
are you donating models for The Cause™ (my code crimes)
oh. boring
i feel like i used to have more here?
i mean, do you want me to?
(I really never thought this channel of all channels would get slowmode turned on as often as it does.)
You didn’t think it working again was going to be free, did you? It must c o n s u m e
(That image is so nice, isn’t it)
it just disappeared from alt+Tab
oh no its a new icon now
by new icon i mean it's not the default wayland (?) one
OH NO I HAVE A NEW DESKTOP BACKGROUND
ngl its nice though
why is postgres running
“To make you ask questions” (my parents favorite joke answer)
“It worked, didn’t it?”
So WiFi broke and its not coming back as quickly as it usually does
Also got a kernel notification that it killed prism to conserve memory
Both prism and minermcrafr are still running
darn this channel is too mainstream now, I need an even more niche programming channel to shill rust in /s
I didn't think the kernel would kill user applications for memory
I've always just had it... run out of memory
Rust mentioned
Why am I seeing a number on network activity but my network doesn't let activity be active
Can't you just name it whatever and rename it
Good, take your rust somewhere else
Yes but I usually don’t want to do that
Because I’m picky
I need to go find the rust server
Some programmers don’t get grey hair as they age. They just become redheads
(Or that seems to be the trend, usually people don’t start with rust)
How could WiFi have gotten more broken by doing apt upgrade
“How could <> have gotten more broken by [updating]”
SpaceCore/JA users once or twice a year
I have honestly never had a good experience upgrading Ubuntu
Like it says a few hundred bytes per second up and down, quickly goes to 0 and then nothing actually works the entire time
Hmmmmm
I fear this has something to do with system monitor not seeing WiFi sensors
Hey now
Ubuntu being garbage is why I'm so interested in modern distros with read only root partitions. Give me a working os and make me install all my stuff in user space and if something I install breaks, it can't ruin the os
Yes it's not as flexible as a normal read write root, but I feel like the average user doesn't care about that.
On one laptop of mine I actually kept my primary user account as a no sudo
Dont insult yourself 🙁
How does tethering off my phone via Ethernet not even work
I wasn't?
...are you calling me a horse
(as I was typing that I realized you're probably talking about the spacecore/ja message)
But I didn't mean it insulting - I'm pretty sure I've done 2-3 consecutive hotfixes a couple times this year for that reason)
Are you missing networkmanager or whatever
Probably
Does apt list list installed packages or ones available to install
If the former I definitely have network manager
Oh, metroid prime 4 trailer dropped. Time for lunch break.
Oh found a help thread with the same ethernet controller as me this may be useful
Urgh Bluetooth tethering doesn't work either tugfjghrur
Eh ill restart and lose 35 days of uptime maybe it'll help
I just saw the phrase "practicing programmers" (reddit, r/cpp)
Choose result: b
Okay, you're okay, but you're on thin ice
Oh no oh dear og no
My lock screen is EVEN MORE broken
Booted into x11 and wrhernet works now
what
I mean it's probably not because of x11
50 down, 30 up is abnormally good
oh im still in x11 that explains broken monitors (i logged oiut and back in)
the day x11/Wayland affects internet connectivity would be a scary day
windows reopened.. taskbar still has no highlights except for wire for some reason
yay internet works on wayland too
and wifi too!!
YAY
wifi is 20 down / 20 up which is better than wifi used to be
anyway
waydroid!
oh since i restarted i can use zen for yotuube again
oh it was that settings got reset, icons are ungrouped now
highlighting still broke but ehh
woo finally waydroid
I assumed it was a server wide thing and not a a channel specific slowdown
governor does it based on activity
It is server wide, but it's controlled per channel
Yeah, like, there's no slowmode right this moment, for example
Waydroid is something I've been meaning to look into, does it get around the issues of apps not working due to weird root shinanigannery do you know?
Ahh gotcha, snapchat is one of the apps that I'va had issues with when using emulators and compat layers, so if it doesn't show a pop up with "unsupported device" or something similar, I shall take it as it working decently
it's worked in bluestacks in the past for me
i will inform you on what happens though
That's a great idea, turn on slowmode across the whole server if a specific channel is being too rowdy
I never type fast enough for slowmode to be an issue, especially with being able to edit a message to fix typos
I thought I was one of the higher percentile of typing speed but I guess not
ty!
wow lineage opening screen
oh i need a snapchat apk
uhhrhrhgrhg it has no internet
Awesome
We get to hate on #town-square
Just saw this and had a cursed idea
Same thing, but it hooks the main screen up to a TV, and the touch screen up to a wii u gamepad
Did a lot more channels get added? or have I totally forgotten how many channels are in this server bc theyve been hidden for so long?
not that many new ones recently
you'd need a capture carded 3ds
or homebrewd i guess
but the streaming software isn't that great, like 30fps
I never said it was an easy idea
I was 1000% envisioning hardware mods
I don't think the 3DS has the hardware to do external casting so hardware modding or capture card would be required I think?
Though I guess it'd be achievable with homebrew too
you are correct
For the TV part, yeah.
But the wii u gamepad was wireless and streamed
(source: homebrew shenanigans during that era)
Ohh the Wii U game pad, sorry I missed that part
(it definitely didn't run code on device like the old GC-GBA connector did)
about my idea?
Are... are Harmony transpilers really literally as absurdly simple as take in collection of IL, return your modified collection?
(╯°□°)╯︵ ┻━┻
...have you never used one before???????
Nope!
Aw fuck, well now I definitely need to use at least one.
even i've used a transpiler!
and it didn't work
i have no idea why
the IL was changed
Waydriod bug been a thing for a while now there's a lot of "fixes" online but I never got any of them to work sadly if you do let me know
sad
Even the switch modder has used transpilers, DH! I assume not actually on the switch, though
no :(
oh goodness this is on topic
Oh lord the dreaded Summit
I remember when I discovered the Qi outright murder during the 1.6 beta and was VERY CONFUSED.
Transpilers are just Cheat engine code injection but safer 
From that alone I have a much better understanding of transpilers than I have ever had from reading other peoples code and searching online for them
Okay, slightly less fun sounding but likely much easier: Instead of the wii u gamepad, it streams to a steamdeck
"...couldn't you just emulate it at that point"
yes but that removes all the fun
(omg discord updated and now lets me resize the side bar 🎉 )
Banned from the C# crimes club
I think I remember someone has make the Steamdeck work as a WiiU gamepad through some method? I don't think it was emulation at least
Ehhhhh, I'd say "on probation until you've proven proper transpiler crime knowledge"
I wish we had infixes tho
That sounds like it's just this but in reverse. https://garyodernichts.github.io/libdrc/docs/network.html
Are they essentially just "insert this before/after x instruction"?
Find a part to drop in my regular ol C# method is like 70% of my transpilers
Well you get a list of instructions
not quite
You do whatever to it and hopefully give back another list of valid instructions
Usually it does mean find and insert yeah
oh the website doesn't show infix docs yet
Oh, yeah, transpilers are pretty close to that, I thought DH was asking about infixes
I think it does, but perhaps not in a released version
Yes
Please
Well now they're not even slightly spooky...
Did you think we were all doing assembly patching
I wouldn't make a judgement until I actually do unlock the power of transpilers...
hmm does the fix connectivity button help
You've never used memcpy to get around a type issue
Also thank God for CollectionsMarshall
you'd never guess
i give up
web browser needs you to sign in on a mobile device :(
They don't have a QR code for you to scan? Wtf is Snapchat doing 😭
they might? but my point is i still need to sign into it on my phone
so i may as well just
use my phone
at least installing blockbench didnt explode things
ur best bet then might be the official android IDE iirc it has an emulator built in and you can install apks or from google services/ google play
if u wanna use snapchat on pc as well
Last time I tried that it didn't work for snapchat or banking apps
damn ggs
but that was a long while ago, like a good few years so it couldve changed
android studio is very taxing 
fair fair i havent used it just know of it so wanted to try and help give options sorry wasnt of any help
I haven't heard of that one. Would it let me do something like IList<Object> objs = ...; var items = objs as IList<Item>; ?
no worries
(I assume it wouldn't let you do it as List instead of IList, just because of the whole concrete type stuff)
i love downloading a new program
and just looking at all the pluginks and getting so many
but this is so cool!
Block Bench is a fantastic tool
Haven't used it much, but wow its so easy to actually use with no experience
it is so nice
My internet has been super spotty today and I'm unsure if it's the house internet or the linux
Oh that is cool!
Is it actually a 3D object too? it certainly looks like it is, with some odd outline magic
did everyone went and disabled the "smart feature" from gmail? It's automatically turned on and lets google collect data from everything you receive to train models
i think i did it for mine
I don't use gmail anymore
fancy render
Oh no! how dare they train on all the spam emails I get from them themselves!
(actually tho, ty for mentioning it, going to do it now)
that is so cool! block bench is a lot more powerful than I first thought
Are you widening or narrrowing
what do you use? it's a bit annoying searching for good alternatives so I'd love to know
this is a plugin tbf but still
it what now
Is it smart compose?
Oh there's other smart stuff too
um... this is a website, not a pc app
i mean it's not wrong?
reloading is perfectly normal, and I was expecting to do that anyways to press save
Also, wouldn't that all be handled server side? Why would that need a "super reload" (compared to other stuff needing a normal reload)?
the "Manage Workspace smart features settings" button isn't translated properly in French: "Gérer les paramètres de fonctionalités intelligentes Workspace", it looks like they're really putting all this model training to use...
...does pizza hut hate linux
i have seen that hatred a non-zero amount of times
My bank's website doesn't load either (but to be fair that was happening even on the previous laptop using windows)
Same energy as this thing I made.
Oh, Godot got skeleton IK back
I had no idea you made it!
Huh
(To be fair / accurate, I started with a font someone made, but it did need a bunch of cleanup and stuff.)
TwoBoneIK3D is like 2 cakes but surrounded by flesh
This does indeed seem like an improvement
I want to have words with the person who thought it was a good idea to remove the first version, that is a masteripeices
Start a petition demanding they bring back WackyWavyInflatableArmFlailingTubeManAt500TimesSpeedIK3D
I mean you can still do that if you want I think
You just don't use the new stuff
Well, this is pretty upfront
Need to save that one
(actually I'm not sure about this? but I'm not exactly gonna test)
is rider being dumb or is msbuild actually angy about escaped quotes?
Poor attribute kitty
oh right
xml is dumb
Isn't IList covariance as is
Fancy programming words? In my #programmers-off-topic ?
No, collections Marshall let's me turn list into spans
Ah
It's also what let's me use structs in dictionary and not cry
I'm pretty sure you can't do that case I mentioned though, since you can't just cast generic type paramaraters like that (as far as I know)
I never remember what covariance means
I've looked it up at least 5 times
perhaps it's time for the 6th time
Yeah I definitely don't remember
Hence me joking about fancy terminology instead of an actual direct response
public interface IReadOnlyList<out T> : System.Collections.Generic.IEnumerable<out T>, System.Collections.Generic.IReadOnlyCollection<out T>
Yup
oh right that's what that is
I will forget again
cause I have no idea what covariance actually means
my brain has classified it as a math term that is difficult and thus it will refuse to remember it
I looked up the math term
what does that have to do with the C# thing
this seems to be an essentially unrelated concept
I would've assumed I'd have ended up on a wiki page about set theory at least
covariance is a cs term, idk what the maths term is 
isn't covariance related to the correlation of two random variables?
I'm that way with a lot of fancy programming terminology
oh right that’s the maths term, ty leroy
"dynamic programming", "memoization"
you're literally just caching past calculations, don't pretend you're doing anything fancy
Greatly confused me when I was introduced to those terms in college
don't quote me on that, it's been a while since I've done anything probability
haskell is a huge fan of math words to make simple concepts sound difficult
nah you're right
tbh dynamic programming can be without memoization, sometimes you just need to be smart about the algorithm for it to be DP
I couldn't if I wanted to, since uber is largely broken
.q
I don't want a damn cracker
- Paulie
IT'S BACKKKKKK
Yeah both
Again
I have a photographic memory and I use it badly
technically dynamic programming is just taking a problem and splitting it into smaller sub-problems to solve. That just tends to use a cache
idk why it's called memoization and not caching
oh memoization is considered a subcategory of caching
To be fair I added memoization after I wrote most of the message and remembered what I was actually thinking of
oh god, 4:30 already? I've got to go to bed...
don't care, less making terms to make more terms please
word of the night: Gabecube
I couldn't tell you at all why dynamic programming is called dynamic programming tho
like why does that specifically make it dynamic
are we doing static programming otherwise
I remember in astronomy in college, the first class literally went over that sorta.
Like, during the lecture, we had to answer a bunch of questions based on a bunch of made up terms and units. By the end we could answer the questions right, but that doesn't mean it made sense. (which was the point of the exercise)
so in cs, assume Cat is a subclass of Animal and Thing is anything generic
if Thing<Cat> is a subtype of Thing<Animal> or if something that only accepts instances of Animal accepts instances of Cat, that thing is Covariant
if something only accepts Cats but accepts instances of Animal, it’s Contravariant
Dynamic programming is when you tell .net to check type/names at runtime using dynamic meow = ...;
Static programming is when you want to anger Pathos by using static state a lot
neutral retired, a completely new clasification
idk as an outside opinion on you modders I consider none of u lawful u do cursed shit
Maybe a mix of chaotic and lawful good? You definitely overengineered things for performance reasons from what I saw
I mean you mostly hear about the crimes we do with harmony and such, and the people who frequent here are more likely to do modding things needing more advanced things (such as crimes)
The average modder is not a criminal
I would certainly say Casey is Chaotic <something> for sure
it's ok they're not here to see me say that anyway
Neutral or evil, depending on the day.
I beg to differ
I have not yet begun to do cursed shit
-# recently
"average modder commits 3 code crimes a year" factoid is actualy just statistical error. average person commits 0 code crimes per year. Code Crimes Casey Georg, who lives in a basement cave & commits over 100 each day, is an outlier adn should not have been counted
if pathos' very strict adherence to OOP and enterprise-y coding style is lawful good then I'm taking neutral good
(also I don't live in a basement)
I mean lawful doesn't necessarily mean moral, so yeah, I'd say so
I just don't wanna be in the same group as someone who willingly chooses to program that way smh
Also, because y'all are cowards who don't do this nearly as often as y'all should
New quote added by kittycatcasey as #6745 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1438975906059391107)
I was active here during a time where every time anyone said the word fart or something it'd get quoted
huh
I mainly see quotes for things for the out-of-context factor
(which is a very good use of quotes)
this was many years ago
the active people were like... feeblebeeble, aihr and people I barely remember
Me when I'm playing Hitman and the slightest thing goes wrong
tfw you have to kill a witness who witnessed you kill a witness who witnessed you kill a witness who witnessed you kill a witness who
It's definitely for the best that killing a non-target invalidates silent assassin or I would definitely end up killing literally everyone on some maps, I swear
Instead... gotta reload
for me 9/10 time it happens on that one map where you infiltrate the militant compound
I've never played hitman but the only way I've ever played dishonored to to reload a save the second anyone even notices my existence
I've been to Colorado twice so far. The first time for the story mission I managed it with SA and learned all the best disguises and guard routes and stuff.
And the second time was in freelancer. I went back and took advantage of that knowledge and completely fucked up and got in a fire fight and barely escaped with my life after downing like 30 of them
Definitely a map
I have never beat that map without killing an excessive amount of innocents
hmm I'd hesitate to consider any of them innocents
Good point
I wonder if there's a single innocent person in that whole map. Probably not. Maybe the prisoner in the basement, but probably not them either.
the first time I played it the prisoner just phased through the floor which was really quite annoying iirc because it was an objective
oh i uninstalled ark
the game or the archiving program
why not both
On the one hand, pillow has been dealing with linux all day
On the other hand, as far as games go... it is ark that we're talking about
don't mind me I'm just a hater because that game just didn't quite click with me
i own ark
but it's 300gb
it is not installed
it was the kde unarchiving program
survival evolved is i think
and still horribly optimized
and I think it even has kernel anticheat for some reason
I've been to Colorado! The grand Teton were fun to climb
Casey is definitely chaotic awesome
You definitely dont live in a cave
You CLEARLY live in Momo's house
You clearly live in that cat's house
grumble grumble GitHub AI integration grmble grumble
don't suppose anyone has made a css thing I could knick to remove it by change?
I think if you have ubo you can just right click on an element to block it
I'm not as annoyed by that as I am the firefox thing.
It is owned by MS, to be fair
Good point, ty I forgot about that
No, but I do have a browser extension to revert the home feed to the old one (which stopped working at some point)
I am very annoyed about the firefox thing, not sure whether I intend to update it or not now
I didn't know there was an old one?
(I always get this now)
You know how the current one is all social focused, for some insane reason?
(the firefox thing?)
This is the old one https://github.com/dashboard-feed
The thing someone posted around here recently about them looking to focus even more on AI stuff
(And all the comments on that announcement which were saying they shouldn't)
ahh
that seems so empty... I do prefer the newest one (not the one in my screenshot or the one you sent, the even newer one)
But yeah this old one shows your repos getting starred, forks/commits/releases of things you starred, etc. (I think it was configurable)
I mean, it didn't use to be entirely that way
That's a kind of a hack of a link
all this meanwhile you can't search in files larger than 300kb
Imagine that page fitting into this middle section
This is such an annoying thing I really dislike it, let me search god dammit!
chuckles nervously while looking at the decompile repo of SDV
hey copilot explain what _newDayAfterFade does? oh, you can't because your multibillion dollar parent company doesn't have the resources to index that file in the first place? I thought so you sad sack of artificial shit
I also hate how the search can't do anything but the main branch
Like, what? My code is invisible because it's on a feature branch????
The newest layout looks like this which I much prefer bc it doesn't have random repos I have never interacted in my life
Hmm, I haven't actually seen that one
I also hate how the search can't do anything but the main branch ftfy
damn I see they did something that isn't AI related in that changelog there
There was a time when I would never use any website's search but instead do site:meowkitty.com in google
But now google is bad too
its at the top right, literally just a link that changes it, I have yet to find a way to change it back though (not that I want to)
Works great for nexus still tbf
time to go short the stock!
how much do you want to bet that’s intended for ai use
(Google and site:)
Lemme disable my extension which doesn't even work anyways
oidc is an auth protocol so it could very well be for some AI shit
eh, half great. would be nice if nexus did decide to add a functional search
ye it looks like it could very well be for AI
For comments moreso
The extension by the way https://addons.mozilla.org/en-US/firefox/addon/return-old-github-feed/
Also has a screenshot of how it looks when it works properly
(though they seem to be using some forced styling stuff too)
I do prefer that one over these other two i think
Yeah, that's what I miss. That page I showed you is just the page it pulls from to make that happen
Oh wow that's impressive!
Oh, hmm, this looks the same. Maybe that's why the extension broke
I used to be able to see things like recent commits in the feed
I'm pretty sure I ranted about it here when it happened
snake cpu instruction when
Example of me hating on it here (with screenshot of commit example) #programmers-off-topic message
When you make your own cpu
(or infiltrate intel/amd and sneak it in there yourself)
if you infiltrate intel, please try to destroy IME while you're there, I'll give you a fairy cake as payment
Intel Mangement Engine, basically a micro computer in the CPU, I have been having issues with it (cue the "when is your computer never having issues" message)
Oh, the microcode stuff?
Why does that need destroying
Wouldn't that also kill the CPU itself
and a fairy cake is a small muffin/cake usually with a buttercream frosting and sprinkles
the CPU can be made without a decent amount of it I think? (if I understood it right that is)
ye the microcode stuff, it's caused a decent amount of instability with my new CPU
I was silly going for intel ngl, I should've gone with intel but I was impatient
Its exact workings[9] are largely undocumented[10] and its code is obfuscated using confidential Huffman tables stored directly in hardware, so the firmware does not contain the information necessary to decode its contents.[11]
very informative very transparent
very transparent, exactly what we've come to expect from large companies
The idea from memory of the microcode stuff is that what the hardware physically computes isn't actually x86-64 it's something simpler, and the microcode layer is a thin wrapper on top to translate x86-64 into it.
And also means they can have a lot of flexibility in tweaking the cpu without waiting another few years for a fab revision
Omfg I have been setting programs to run with X11.... IM ON WAYLAND ARGH, no wonder there has been so much instability relating to graphics
funnily enough last I checked wayland discord (or was it another program) is unstable as heck and I still have to use the xwayland version
Pretty sure Casey was also having issue with wayland version of discord, I have no idea how to check which one it's using
My issues were wayland in general (on mint)
Ohh gotcha
fun tip: install and run xeyes, if the eyes follow your cursor when it's hovering over a window then that window is using XWayland, if it doesn't follow then it's native Wayland
what if i don't have eyes
Oh wow that's a great tip
so firefox, discord, kitty, and Factorio (when set to wayland) are all wayland, thank you for the tip, it works great
Steam, Prism launcher (minecraft) and Code OSS are all not Wayland
I quite like just having the eyes on my screen at all times
Any electron app you can typically run with certain flags to start it as wayland
I wonder if theres flags to run it as not wayland
I am so confused right now, how is git allowing me to commit on someone else's fork to my repo?
I was just trying to add some fixes to their pull request and just noticed the commits are showing up on their fork repo page 
There's a checkbox when making a pull request from a fork as to whether the maintainers of the repo can commit to your branch
I'm going to immedietly disable that because that will just lead to so much confusion wow
Tbh I would always leave it on, as from a maintainers pov I want the pr merge to be clean and for minor stuff it's easier to just fix prior to the merge then ask the pr author to do it
Oh small changes can't just be made to the PR itself? only to the fork which the PR is done from?
(I have very little knowledge and experience with git, I'm sure it shows XD)
All the pr is, is a request to merge the branch a into branch b
There is no intermediate state
Ahhh okay, I thought it was Fork > PR > Main, good to know for the future, that's probably why I've messed up my repo so often wow
that's where my confusion came from, I saw an option to checkout the branch/pull request so I thought there might be an intermediate state, imagine my shock when it just pushed to their repo lmao
Yeah, in a sense, a local clone of your own repo is sorta a fork of the GH version, thanks to how git itself is largely decentralized.
The difference being is that you can push directly to the repo if you own it
only makes sense to remove it if you never intend to send a PR I guess
would be weird suddenly getting a commit on your private edit or project continuation lol
Like, you know with a fork you usually have "origin" for your repo, and "upstream" for the original? That's literally just naming convention, you can name them what you want and have as many as you want
As an example, when I merged stardew PRs recently and broke the automatic merges for them, I added a remote for each person, pulled their repo, checked out their branch, then fixed it and merged locally. Then after they all were done I pushed to mine
ex, some of the PR remotes that I didn't delete after because it's not unlikely that they'd send me more in the future
And you don't have to name it after their user of course
SpongeBob pointing meme
ex.
You don't even have to have the remotes originate from the same original repo, though that gets confusing to work with
ex. this is perfectly valid (technically)
I am already confused, I really don't need more confusion from remotes originating from different repos XD
That can actually be useful if you merge a bunch of repos into a monorepo
Like what pathos did for mine
I have so so much to learn about git
Well, you usually don't need to learn as much as I know 😛
I had no idea it was this indepth and complex when I first started using it
Especially if you use a GUI
Ah, yeah
It's really powerful in certain ways once you do learn
Same
git rebase -i is soooooo nice
(well, git rebase in general, but -i is especially magical to me)
I am slowly moving away from a git GUI, Staging is annoying though, I still use a GUI for that bc I don't want to commit all changes at once under a single commit message
-i?
I think usual GUIs can do specific files per commit?
You get a list of commits and can delete, reorder, rename, etc them
time to open a terminal to follow along
it's a nice tool
I recently discovered that VS can stage specific sets of changes inside a single file, but not all of them. Which feels like dark magic
But yeah what aquo said
Thats what I'm using the GUI for, I don't peticually want to list them all in a command to stage and commit
It's called interactive rebase
Ah, I misunderstood you
I love it when I can stage specific lines per file for a commit when I forget to split my changes into separate commits
Oh wow git is truly magical
git add someFolder and git add FilePrefix_*.cs is your friend
But yeah I recently used this to split a branch into multiple branches, as well as reorder some
Or, like, realize I forgot something in a previous commit, so I do a new commit with that stuff, rebase, move the new commit next to the original, and mark the new one as fixup
You really shouldn't use rebase on any commits you've pushed to github or something though, just FYI.
There are some specific exceptions, like PRs
But like, if I did that on my repo in develop? All of the forks would have some problems when repulling from my repo
I've only just fully grasped the basics of branches, I've been using them religiously
I don't use them as much as I could
Partially because I've long lost the habit of doing clean commits
Ex. v
Bad clipboard
Multiple mods affected for unrelated stuff
Pretty much every change I make is a new branch, then when it's tested to work I merge it back to main, I no longer have weird half working programs in repos I havent touched in months
But like, right now, GMCM 2.0's draft is on a branch
IT doesn't compile, it isn't ready if someone wants to edit the existing build, so it shouldn't be in develop
I recently did this a couple days ago, I regret it ngl XD
(The same could be said for unreleased mods.... oh well)
I try not to do it too much. And even then, I try to add some detail, and not do aedenthorn-level commit messages
(for the uniniated: https://github.com/aedenthorn/StardewValleyMods/commits/master/ )
I only use branches for one mod iirc otherwise I just don't bother for hobby stuff
I've also seen just "..." And ":3" and "lol" as the only commit messages for an entire repo
the fuck
Also, quick question, is it actually possible to undo a commit and revert the files to what they were previously? I'm starting to believe I made this function up in my mind bc I have never been able to do it sucessfully, it ALWAYS has backfired and caused so much more clean up needed
Okay, but my windows computer can't sign in at all (gets stuck on a loop of just asking for info again), and it is also fully up to date.
So confusing
(not a mix of the three, three separate repos)
Yes, although the steps depends on if you've pushed it remotely or not
Yes
Reverting a whole commit is relatively easy
Specific files is a bit more work
git revert <commit>
for a commit
If you just have it locally, you can find the SHA of the commit you want to jump back to with git log then use git checkout <SHA> to jump back there and move forwards. If you've pushed it, you'll probably want to git revert as many commits as you need
It gets very weird if you revert a commit for a file that has been edited since then, though
Won't that method revert everything after that commit you checked out?
Yeah, I was assuming it was the last commit
I mean in that case you can just git revert HEAD
you can also just do an undo commit that just undoes the changes of a specific commit but keeps the original and the undo as separate commits in the commit history, so you have a permanent record of your fuck up
or git reset HEAD^
err, that, yeah
That's what revert is I think
the sky is the limit ✨
you can also do that git rebase -i thing we talked about and drop the one you don't want
I think I've only ever needed to revert a commit before changing anything after it, When I try git revert it doesn't actually change anything locally, only on GitHub, is there something else that needs to be done to show it locally? even though the command is ran locally? Oh and it also separated into another branch too (like the timeline in vscode split)
I broke things so much in some of my older repo forks, I eventually stopped using my local master and just based all my PRs on upstream/master instead
wut
It shouldn't affect github unless you push
And certainly "and not locally"
you can also just go back to the previous commit, copy all the files from the codebase into a new local repo, delete the GitHub repository, create a new repository, init that new local repo, and push everything back as one commit 
the nuclear option
who needs history
I have done that plenty... XD
i don't, I never learn from it anyway
Everything should happen in your local sandbox until you explicitly tell it to sync your changes to your remote repository
(Yes, I messed it up multiple times)
One of my commits that is a tad better than that XD
Hmm I most certainly did something wrong then
huh, I must've actually fixed the base master branch at some point
I wish there was an easy way to make it so I have a separate git repo for just local changes that I commit to often and a git repo that's synced with github that I only commit to when I have something I'm willing for people to see
I guess there is and it's just local branches tbh 
I just fat fingered like 6 hotkeys at once, Button and Casey, if you find yourselves in a group along side me and someone called engimike, that was an accident and I have no idea how to find out if it actually made the group XD sorry!
maybe i should push less often? i have a lot of messy commit histories
You can also set different upstream URLs and push to one vs the other
"i thought i fixed it....hmm, nope"
at one point i made a new branch for every casey repo PR, causing octo-repo
the goal is to only push like one in every five commits basically
I wish I could have folders that were private.
I don't know how you could do that with how git works, but that doesn't stop me from wishing
This is a very strange usecase
I do not see said group
Yeah
That would also be an ideal thing for me too, VSCode auto pushes (or syncs I think it's called) and its so annoying, I havent found a setting to stop it yet
why not squash em
(My mods use some shared projects and such, but how am I supposed to do that without a nuget package or a submodule or something annoying like that for a project I don't want to share?)
I still want the history
because I still want the history locally and I forgot that was a thing
I think you could still add them to the .gitignore for the parent repo, then make those submodules their own git tree so you can have their history
I meant as in only make one in five public
there's no difference to me between pushing five individual commits and pushing five commits at once
I have been messed up so many times when I don't use source control for something I break something I had previously had working and can't ctrl+Z that far
(Or sometimes just in a repo and haven't commited in a while. Happened a bunch with stardew3d)
I think you would want to squash them then
if the history is still useful to you, why wouldnt you want other people to have it?
You want people to see the end result, not the messy in between stages 😛
You wouldn't want to actually push 1 in 5 because then it would just be broken with only 1/5 the needed changes
Because it isn't meant to be open source
(yeah, you and button are 100% correct I just forgot that was a thing lmao)
then im not sure why the mess matters either
yeah, it was more a way to describe it haha, Casey explained it best
unless you thought i was talking to you about your stuff
i was talking about iro's squash aversion
I always suspected everyone in here were insane war criminals and this has reinforced that belief
dont lump me in with them!!
because I'm not sure seeing my mess is helpful to anyone else 
i do the bare minimum with git and dont care for anything more. git push everything is all i need 
if seeing the mess is helpful to you, it surely will be helpful to someone else in theory
No one actually ever looks at the commit history, they just look at the tips of the branches
and if its not helpful to you then just squash it you dont need the history
you underestimate my mess
i frequently look at the commit history of mods

but i may be an outlier ig
But I love blameing people
(you're both still correct that squashing is the right way to go)
but my point is you must want to keep it for a reason, right. the reason is likely not unique to you 
I also look at around the last 20 commits of mods and software XD
what if the reason is that I'm a digital hoarder
i dont think you're the only digital hoarder in the world
Theres a reason I have so many drives laying around XD
digital horders are so very common
anyway I will squash it because nobody else needs to see the interesting things I did while developing this mod
ive still got files from 2007 that ive not touched since and never will and the only reason i dont have files from earlier is bc i didnt have my own PC then
I even own some of my dads files from roughly around when I was born when he had his antique business
there's actually a non zero chance I will just delete .git and start over when I'm ready to release it 
Another solution would be to self host the repo and set up a script to only commit to github when a commit with a specific message is made
(that was not a serious suggestion at all)
i am personally barring you from doing this
wouldn't it be nice if that was how git worked
but alas it is not
I am personally ignoring you 
brb disabling BETAS whenever an irocendar mod is installed
i will judge your code even harder if theres no proper history
not the royal you. you specifically iro
one way or the other my code is being released with a single commit. the only question is if that's via squash or via rm rf
i never learned how to do this
dammit I should have given that as my reason
git rebase -i would be the slickest way
my strat is idc that i have 5 commit for 1 stupid thing
Oh god
Brb deleting my repo
Forever
what about add and commit
I mean it is a valid question if you use a GUI
I do not know this “gui” you speak of 😛
Smh
What if all my commit messages are emoji
then i still hate them
A brief welcome and introduction to what we're going to cover in December. Can't wait to see you there!
Blog post: https://xania.org/202511/advent-of-compiler-optimisation
This series will cover various fun compiler tricks and optimisations I've spotted in my years of playing around with Compiler Explorer. There will be 25 episodes in total, e...
advent of what now
Is this a AoC ripoff
(I don't have the attention span to watch)
💃
Compiler optimisations... that's something I'll probably have to worry about if I keep working on this toy language
-# Maybe I can just make casey do all of that once the base is working
-# bold of you to assume I'd actually fix something instead of work around it
Though honestly, I think the plan would be "assume the JVM is going to optimize this"
-# super cool!
How good is the jvm
Last I heard was half sized pointers
Minecraft was coded by Notch and managed to not explode so
The JVM is at least that good
And teensy objects
To be fair there were many refactors along the way (especially was he was out of the picture)
So much of the Java updates since then are just fixing things he did 
I thought you meant the JVM updates for a second and I was like "wait what"
(though it wouldn't be too surprising if MC did influence the JVM's direction in some ways, given its popularity)
lol, Minecraft: Java Edition
Anyways
Oh, I absolutely expect a significant amount of work has gone into the JVM specifically for Minecraft
Android
- Minecraft
- Android apps
- Corporate whatever
I'm not actually aware of anything large and consumer facing that isn't MC nor android
(and I'm sure MS would love to abolish java edition)
Eclipse right
...that's still around?
Yeah, it's big in enterprise programming but aside from that, no one wants to do much with it because it's Java, and Oracle is smelly, I guess
does anyone use it for anything but java coding?
All of JetBrains' IDEs are in Java, so there's that
I wouldn't use java even if it's ownership got transferred to the literal pope
Oh, right
You know what it doesn't have that vscode has? AI
Jetbrains does have AI
Eclipse doesnt
Ah
That's because it's not worth it for the 1 developer working on it and 4 users who actually use it
Just fyi....I was using vim and my coworkers use gedit
Well you just answered my question I just sent from where you mentioned it in DMs
What language? Do y'all actually do java?
Systemverilog
Apparently!
I mean, eclipse isn't great (at least back when I used it)
But it's definitely a big upgrade relatively speaking
So congrats
You are now allowed to use your mouse
Jokes on you I set mouse +a
What does that mean
How many of you use vim with the mouse turned on? : r/vim https://share.google/CjxsTMsiIFywFRviI
Vim has a mouse mode
what
Everyone using vim I've seen online has always been so anti-mouse, so that's probably why I never heard of it
What
For what its worth, when I read that earlier I read that as "if the cursor follows your eyes", and just aassumed it was a silly camera based app that had a very niche practical use.
Hence my joke about not having eyes
I assume XWayland only emits mouse events when the cursor is above a window being drawn with XWayland as an optimization.
Other conversations at work
And likewise for other events
Do we kill a spider that walked in or does it get to live
Are there extra churros
Do we mail a churro to the coworker in scotland
Does the spider get a churro if it gets to live
I'd do the latter, because I'm super afraid and don't want to get near.
If I wasn't, I'd say take it outside
The spider is in the lab and no food in the lab
Like a cleanroom lab?
No, normal electronics lab
I was gonna say, that doesn't sound like something that'd even be a question about letting it stay
(Assuming you mean re:spider and not re:punchy, I didn't mean kill it if it couldn't stay, though)
It's Friday, Friday, almost Saturday
There’s all the high schoolers taking APCS
Is AP CS still Java??????????????????????
I remember doing it as java
and was bitter when I couldn't skip intro to CS in college for that reason, because they did C++ not Java
The kids I interviewed today all seemed to do Java for APCS
I say kids, they are admittedly adults
All y'all are kids
mine was VisualBasic. >_>
i didnt even get offered APCS...
There was no AP CS at my school back then.
Which is good because I knew more about computers and programming than everyone at the school. And at the tech center the school sent us to for more advanced courses
And I really didn't know much programming at that age.
I mean there were multiple times in my AP CS class that the teacher went "I didn't know you could do that" to me about my assignments, even if I stuck to stuff that the assignment was testing
The main example I recall was passing a dynamically constructed string into printf as the format string, instead of a string constant directly and thats it (or whatever that function was called in java)
see my professors often said the same, but more often as a reaction to something truly ground-breakingly wrong
why is this such a thing. none of the teachers who were supposed to teach CS at my school knew anything beyond the basic tutorial to python
I don't know why this just popped into my head but it did:
The Steam Deck 2 has a good potential to be ARM based, and the Steam Frame is the test platform to see if it's feasible yet.
would that be to reduce costs?
I don't think it'd affect cost that much
main benefit should be battery life
does steam even allow you to upload ARM builds of your game rn
is it going to 100% rely on the translation layer
I don't think steam actually has a public ARM release at all does it? I would say it probably doesn't allow ARM builds?
Oh wait no hang on is apple silicon ARM?
Yes it is, I think they probably do allow it then
From steam client beta on June 12th, cant share the link directly as I'm on mobile BC the mobile app sucks so much
(on PC now, heres the link: https://store.steampowered.com/news/group/4397053/view/545611272206420781)
Title result: Steam Client Beta - Steam Client Beta - June 12th - Steam News
Oh umm ty uber? is that new?
nope it's been doing that for steam links for a long time
hmm guess I've just never noticed it
There were partial steam arm7 32bit support for steamlink on raspberry pi's and stuff
but assuming ahead of steamframe release will be the full steam client release of arm64.
and part of it being arm would be power benefits, but also that it can run sideloaded android apks
there is historical precedent for steam depots to be architecture specific, but its only currently used I believe for x86 vs x64
I didn't actually think of ARM being able to run apks, one step closer to PCs and phones running the same software that isn't Apple owned yay! When that happens I'm sure as hell swapping to an OS that can do that
I was thinking more about parity between devices, but the input scheme isn't the worst thing, the only bit you'd be missing is multi touch gestures, I haven't come across many apps that utilise them, except for zooming which could be emulated with the scroll wheel, and given the use of modifier keys most genturres could still be done just with a slightly different control scheme
theres also the concern of performance which I don't think would be too much of an issue? android emulators run pretty decently, and if apps are able to run natively, you then don't have the overhead of an emulator itself, running apps designed for a PC on a phone would be of slight detriment, but most things could still be done
I think some ARM builds have games have been spotted on steamdb
From what I vaguely recall stalking the valve deck we’d subreddit before the announcement (I don’t check it much anymore)
Just went on to SteamDB to see if I could search for ARM games specifically (I don't think you can unles I missed it) and wow there are so many nsfw games...
lmao
thankfully you avoid that with just installing the apks...
But a lot of apps are built for the ecosystem
(Steamdb links on that post)
ship with that alternative fake google service thing
surely that wouldn't be a problem.....
Just give me a web browser like God intended
nothing will beat web browser programs imo, they are elite and most of my stuff will probably always rely on them
Web browsers are a scam invented by Big Employment to create a new class of programming and enslave programmers into a life of pain and suffering.
can you tell I’m not a fan of (making) front end stuff
who even is
-# no, not at all, totes not
front end devs? but they're weird anyway /lh
I love the front end stuff, and I am weird so it fits XD
there are two types of full stack dev. the front end dev who can also tie a backend together with duct tape, and the back end dev who will give you a website that's somehow uglier than the default settings for the framework they're using
Stockholm syndrome
You say “somehow” as if that’s not what they’re specialized in
i would like i say im mediocre at both ends
That’s what backend is right? Making the front end look like something’s back end? /s
so therefore i am the antithesis to this suggestion
wtf...
I try my best ok
I think it looks nice
Casey and iro have now been blocked by Crumble
I hope so, a pristine backend says a lot about the dev
Is this when I shrill bidets
the frontend looks good to me and that's what's important #self love
I’m not a full stack dev but if I was one I’d be type 2
I hate making website and put in the bare minimum effort
I mean there’s a reason with my new website I didn’t make it myself
I think I'd probably be type 3.
Raw html is maybe the ideal level of effort
and the old website is very… archaic looking




