#programmers-off-topic
1 messages · Page 143 of 1
he was a skater boi she said see you later boi
Me rn
poor man
Poor me for being put in the corner 
I have SO MANY

Can't push others when sleeping these days .. somehow
What a world we are living in 
If we sleep in our own homes we don't have to deal with this obviously
I don't think I could ever sleep in the same bed with another, I take up an entire king size bed, it's very comfy
Although tbh its also because I'm awake and he's not
If we're both asleep I think I climb on him and balance is restored to the world
Rn my stomach is bothering me so I'm wide awake

I found it quite amusing hearing a colleague of mine talk about her and her long time partner have their own beds because it's just too annoying to sleep in the same one and she likes having it to herself
That would be me
but like whole seperate rooms because I like my decor
and many people do not
My parents floated the idea but they don't sleep well if they aren't in the same bed
are you in more or less than 198 servers
My parents does that
"I don't want the love of my life ruin the decor of my bedroom"
This causes problems because they both snore like foghorns and have different mattress needs, but they manage
lmao
I won't look nice on my r/malelivingspace post !!
less, but of the servers I'm in more than half have no more emote space in XD
No Maru's i didn't ask
much more efficient than me
I have a very particular style, and bones apparently aren't pleasing to most

Bones you say ?
Bones plenty of them! some skulls too
U jeffrey dammer or sum ?
not mine though, that would be weird
like Blu-ray copies of the beloved TV series Bones
no no, like calcium rich ones
People when their stardew spouse changes the wallpaper
Oh you'd love the skull wall my med student cousin sent me a picture of
or maybe not calcium rich, depends if bleach reacts with calcium
OOO YES
I'll DM you in the morning if I find it 
tells me more about it
I visited a museam with a spine wall and it was the best thing I have ever graced my eyes upon
It was from the bone room at his uni
So i can fill the report form 
Taken the day he nicked a couple arm bones from there to study for a college presentation
I think I have the bones of 20 different creatures in here with me, and that's not counting the living (or dying) room 
just casually nicking some bones XD
as you do
But why
He put them back to be fair to him
Genuine question, if someone gets amputed, can he keeps the bones or sum ? 
The reason is the same as why people have paintings in their room, they look nice, that's pretty much about it, plus I spent some time cleaning them
Yes! sorta, depends on the hospital, it may have to be given to a mortuary then the mortuary gives it to you
at least in the UK
Coool, not that i want to get amputed tho
Kinda
If the patient doesn't consent to them being used for scientific research or doesn't specifically ask to keep them, they're incinerated with the rest of the biomedical waste
Night!
Maybe the Templars were right, free will is not THAT good
Damn it's already 2am
I should go too
Night night!
gn yall
I think you'll find that it's my only used
Night both!
I don't have such fancy nitros
good night
I'm still on nitro classic. I'm surprised they haven't forced me off it yet
Thats not the cheaper nitro is it? it's the old nitro?
I've found basic is really all I'd want, ideally I'd want it cheaper just for the external emojis and nothing else but it's better than the full price atleast
price is closer to basic than fancy
I used to have classic until my payement method failed for some reason and they revoked it
now i use basic which is fine
me too, yet 30€/year is "fine"
mine is 50 a year
i might go to basic next time it renews tbh
the places i boost i get the boosting perks without boosting anyway
I don't remember, what does classic does more than basic ?
I mean 30£ (I have no euro) is 2.50 a month, which is about 0.57 a week, which is about 0.08 a day, which is about 0.004 roughly per emoji use for me so it's a fine price
couldn't tell you the last time i streamed and i have my own file storage so i really dont need fancy nitro hmm
streaming is a rare thing I do, I have to many things open at once to accidentally show XD
Aren't you willing to pay 70€ more for an animated profile picture ? 
How surprising
i dont think ive ever had an animated one
the profile effects are nice i think but eh
i dont even use those either actually
I just buy them with orbs
oh i do have an animated banner in here
that too, although i dont know if i have any orbs
but i guess the quests are easy enough to do
oh you can cheat quests anyway
my candles were entirely out of quests
I think of profile effects the same way I do about profile customization on Steam... why would I care even slightly about what it looks like
It's weird but i would genuinely do it too
i have my steam profile customised but its also private 😭
I have my steam profile customised because I like making everything grayscale and steam is an annoying blue tone which I dislike XD
I do actually have a steam profile wallpaper
at least steam profile customization isn't extra payments
very true
Is steam profile like myspace
yea
I wish, I wanna CSSize my steam profile
oh I said naughty blocked words... this screenshot contains blocked words
I do have a friend that has their steam profile avatar as a genuine http 404
I did that on my website because I thought it was funny at the time
I mean it's still funny, but mildly unoriginal
its easy to have a 404 on your own site, its a lot more impressive to convince steam to do it
I'm going to bed, good night fellas
don't you just have to use a png with some weird HTTP stuff in the header?
@long verge not the most, uh, appropriate topic for the server I'm afraid
(@rain apex same as above, a bit too much of a rule 6 story I fear)
i have deleted the link
wow y'all talked a lot during one of the two times a week I'm not really on much (not counting sleeping)
not backreading this
probably for the best
We decided the steam page was MySpace
Gotta find the best lyrics
Put on some eyeliner
also text to speech yelled at some of us
I didn't know iro had that power
I didn't know the feature existed
I didn't know you can't turn it off
What does vtable setup mean in C#
I get that it's some kinda library loading error where the type is bad
it means you've gone too deep
Oh no
I mean it's setting up the vtable
Context plz

This is [redacted] talk indeed and rn my guess is that the interface i implement for PC is different on phones
So it die when it tries to load my class
Actually it is my record, dunno if that makes a difference
I don't know how to answer this besides linking my sauce lol
Have you considered: android is fucky silly
It shouldn't matter because they are fully sugar
Definitely the land of “it shouldn’t, but it is”
Sugar as in they should be fully not there in the IL
technically async await is also syntactic sugar then
for now
in .net 11 no longer
cause it moves to the IL
github sometimes does this to me
for no reason
reloading again makes it work again usually
Welp, looks like it's time for a new pair of headphones
(My dad was doing stuff with the breaker this morning before I got up, and while my computer is fine, it seems my headphones are not. Tested on another computer too.)
do you not have surge protectors?
I thought the PC was hooked up to one, but not sure
Either way, I would've assumed the power supply would've bnneen the thing to die if it was that. OR that's how it has worked for me in the past
Maybe audio jack headphones are just more sensitive than USB ones
Now windows has my monitor being the default audio device... which doesn't have speakers, so not sure why it shows there to begin with
I would've though the opposite
given that current causes the magnitisation rather than voltage
Well I imagine a motherboard company is more likely to put protections on USB than audio jacks
Oh
I don't actually know how they work
So the only option I have right now is "use my VR headset to remote desktop, and turn the volume up loud enough that they act as speakers"
you're on windows right? if you have an android phone there is a way to use your phone as wireless speakers and wireless mic
I don't know what these "bright bass-light neutral/warm" type stuff even means
ios
Ahh in that case I have absolutely no idea, Apple products are a mystery to me and I wish to never have to touch them XD
It can do that for macs
And use them as cameras and mics
Which is confusing, because it wants to do that no matter how many times I said I don't want it
✨ Apple Ecosystem ✨
Mozart is now blocking the bottom of discord, how levely
amazon are you drunk
(case + replacement cable, apparently)
Unfortunately it would take a week to get here
(the headphones specifically)
if I use amazon, prime is always used
entirely because amazon is the "Oh no I need this like rn and nowehere close sells it" shop
amazon how is this similar to the headphones? (same for the TOH king figure)
I cannot think of a single way it's even closely related XD
Welp, new headphones arriving tomorrow supposedly
How am I supposed to watch stuff on youtube endlessly until then? 😔
Just purchased the Razer BlackShark V3 Pro!
Hopefully it goes well
Got a stand for it too, so I dont let it just, sit
I got a 90 day window, so I'm looking forward to it : D
that's a very confusing revelation
so the headphones work?
Apparently????
@devout vault: try again (1mo ago)
Even going back through the chain I don't remember what it is
I could probably find it by cross referencing my messages in other channels at the time, but eh
it's the 2 month anniversary of originally asking uber to remind you, wow
Remind Casey to PR lookup anything in 248573 days
Invalid time
I wonder how messed up the regex can be for uber to match it
Probably not even regex
Well, given the atra scenario, maybe?
But like all it takes is to not start with "remind" and not ^
(or is it $? I always get the two mixed up)
^ for start of string pretty sure
$ is repeat? maybe?
oh wait $ is placeholder for like replacement
Oh wow the regex is much longer than I thought, theres 5 separate parts for the remind command
The source is also quite outdated iirc
true, but it's the only source I could find that wasn't an uber eats discord bot
Uber eats discord bot
oh it's actually still getting somewhat often commits
What
ye I don't understand it either ngl XD
I'm still rate limited from github lol
what did you do to get rate limited for this long? XD
uber takes an arbitrary "nickname" at the start which means any start string is ignored. it's on purpose
it's actually documented and everything 
Shouldn't there be a space or punctuation or something
I explicitly said donotremind me that time, smh
sure thing, bud (#7097130) (25s | <t:1772928061>)
@devout vault: hi (25s ago) [Requested by irocendar]
Huh, that's pretty cool
and not at all abusable when combined with repeat reminders
and I have never set a reminder for someone every five minutes
that's the kind of mischeviousness I enjoy XD
there's a reason I know the syntax of the timer removal commands 

wonder if you could mix them with other ones to make them a a non-regular interval
Zoe, please tell iro the tts command was NOT funny /j
the real reason iro wanted to become a junimo
we can set a recurring reminder to let iro know every 5 minutes that it was not funny 🙂↕️

saw a discussion on making mods general about ds store files being an annoying thing when sharing mod zips, and after looking into it a bit, I found this article linked from stack overflow: https://appletoolbox.com/mac-os-x-how-to-remove-ds_store-files/
If anyone knows, I'm wondering if/how this prevents the ds store files from immediately being regenerated upon deletion so you can ommit them in a zip.
I doubt it keeps them deleted
This article isn't
It's hiding from again from Mac users who accidentally enabled hidden files, or running a periodic job to delete them (which seems like a bad idea)
Windows used to have a similar file called Thumbs.db, not sure what it uses now
Does the default package script in smapi exclude .DS_Store
Good question, though it wouldn't help content pack authors
Should be trivial to write a python script to zip and package
and is dangerously on topic
Anyways
and linux loves the .Trash-1000 file too
uhhhhhhhhhh
The .Trash-1000 is your trash folder, there will be one per drive if you delete something that was on it
.nfs875848 I 77 files my beloathed
my first encounter with .DS_Store was ironically on an SD card I was using to put roms on my DS so imagine my confusion
3 of them are of onyx XD
Oh my god
I often end up with some deeper in the drives file system too for some reason
You may have just broken atra's brain.
And made them want nitro
Is there any reliable way to just delete it from all the folders in a zip file if you are a mac user?
Either have a script that does it for you, or manually remember to do it
I think you can probably do something with github actions if you're so inclined and know how to do the actions stuff
I mean tbh at the time I fully accepted it. It's more the confusion I felt when I started encountering it outside of that
Yeah, I think most people know to just ignore them
.xkcd 2501
does the mac file browser let you delete files from an archive like windows' file explorer and ark on linux?
I don't think it generates them immediately, you can delete them from the folder before zipping, but since they're hidden by default most people don't know to
I would argue in this situation that helps my case. Most people don't even look at what the files are when installing a mod
Oh I thought you meant if they found them generally
find . -name ".DS_Store"
Not specifically during mod installation
even still, I don't imagine most people could tell you if a file is out of place or not, I've seen some people's desktops
is there a way to do this just for a folder and its subfolders though? I don't know anything about terminal commands really
don't think that works cause they're hidden files...
shouldn't it?
really? It was the answer on stack overflow. ;-;
also, that command should just be for the current folder, that's what the . signifies
oh huh damn find doesn't care about hidden files
I'm used to special flags to include them
fd always throws me off because it ignores hidden files and looks at .gitignore and all sorts of shit I don't really want it to do
but it's still easier than remembering the find flags
how do you make sure you're on the current folder you want to be though? Is it as simple as being the last thing you tapped, or is there set up outside of the initial command? Because when I used the find . -name ".DS_Store" before the -delete it did a system wide search.
I have not deleted anything yet, by the way
Are you running it from a command line, or pasting it into a script that you're running?
surely it searches from the directory from which the command is run
I'm opening terminal and then pasting what I showed in
in the find command, replace . with whatever path you want it to run in
Right, so you would first need to change what the current folder the terminal is looking at, then run it
so e.g. find ~/Documents/whatever -name ".DS_Store"
That's another option
Oh ok, so after that would I put in -delete
Like, would it go in the same command, or after? I'm assuming the same command?
none of u have pointed out the real problem. find wasn't written in Rust.
Use ripgrep. rg --files | rg ".DS_Store"
Uh, is this directed towards me?
Yes, it would be in the same command. I would run it without -delete first and be very sure it's only deleting what you expect
Ok, thanks. I'm going to try it with the patch to see if it shows me
So, I ran it in finder, but only saw quote> after I put in this commandfind ~/Users/<myusername>/Documents/Parcy's Krobus Portraits/ -name ".DS_Store" and yes, I actually did move the folder to Documents to make it an easier filepath... Am I missing something?
I don't understand why I'd just see quote>... I'm also not entirely sure what it means
Does it want another command from me? Sorry if this is annoying, I'm just not sure if it's working correctly.
Should I be putting <-> between "Parcy's Krobus Portraits" spaces?
I think since there's spaces, you'll either need to \ the spaces, or put the whole file path in quotes
Ok, so this is interesting, but putting a dot right here, before the first / in this commandfind ~./Users/<myusername>/Documents/Parcy's Krobus Portraits/ -name ".DS_Store" did show me thisfind ~./Users/<myusername>/Documents/Parcys: No such file or directory find: Krobus: No such file or directory find: Portraits/: No such file or directory so it must be right that the spaces are causing problems. I don't know why the dot gave more useful info though.
I'll try the \ in the spaces
It's treating them as three different folders because of the spaces
Hmm, both adding "" around the whole filepath (without the dot in front of </>) and \ instead of the spaces seem to be returning quote> so I guess I'll try renaming the folder to exclude spaces.
well, both find ~/Users/<myusername>/Documents/Parcy'sKrobusPortraits/ -name ".DS_Store" and find ~./Users/<myusername>/Documents/Parcy'sKrobusPortraits/ -name ".DS_Store" are just returing quote>, so idk if I can solve this. Weird.
Thanks for the help though, guys. If anyone wants to continue looking into it more with me, it would be appreciated, but I also understand if not
oh, I’ll try that!
huh, it says No such file or directory, so maybe I'll just get rid of < ' > too to simplify it more
It's also probably not ~/Users
I think for a Mac it might be just /Users/username/etc
Oh, yeah it may be...
yeah, that might be the issue
hmm, that didn't work either. I'll try drag and dropping the folder and then typing in the rest of the command
Oh!
hold on
I think a command I just tried got somewhere!
Because it just told me access was denied!
or, well, permission was denied
so this might be the right command. I'll post it
This is what I tried/Users/<myusername>/Documents/ParcysKrobusPortraits -name ".DS_Store"
I probably need to mess with the permissions I've given terminal now to see if it's actually going to do what I want after I access it
but I think this is a step in the right direction...
I left out the slash at the end because that's what the file path did when I dragged it into terminal. I'll try it with the <find> again so see if that was also causing problems
Oh?! the find was not an issue (Ik saying that sounds silly, forgive me) and it's actually showing me all the ds stores in the folder 🥹
Idk what was going on with the permissions being denied in the other command now, but this might be what needs to be done!!
If it actually does what I need by the end of this, I'll be able to share this with boxosoup and any other mac users too!
Hey, after running the command I wouldn't be seeing anything like successfully deleted would I? Because nothing is shown in the terminal after using it except my <username><computername> ~ %
That's normal right?
Oh! Sorry for the dumb question, because it worked!
Thank you so much for the patience you guys have had with a complete computer noob here!
Is there somewhere on the wiki or something where the knowledge of how to get rid of this extra bloat from mac users can be shared?
I know there might not be a good place for it there, I just wish this info had been as simple for me to find without bugging you guys about it.
Thanks again though, I really appreciate it! ❤️
hopefully it doesn't get re-generated quickly...
I checked the mod preview after I uploaded the new zip to nexus, and saw none of those files after that, so I assume it worked.
I could see them in the mod preview before
don’t worry, I am too 😅 /lh
they don’t get added back right away, so you remove them from the folder and then quickly make it a zip
I tested it by looking at the file preview of my own mod after updating
It should be noted that I do not know how long it takes for them refresh though.
(they used to show up in the file preview before I updated)
sorry
I accidentally deleted my response to the video you briefly shared before I could send it 
@tacit night thanks for showing how the files do indeed disappear though.
How did you make them visible like that by the way? I was under the assumption they couldn’t be shown even with the tricks usually used to view other hidden files.
To be fair, I only tried one "view hidden files" trick though
Just exclude them from the zip in the first place.
zip -r "$zipname" "$cpname" --exclude \*/.DS_Store
from the directory that contains the folder you want to zip, replacing $zipname with the file name you want to create and $cpname with the folder name that you want to zip up.
I got myself into a Opus Magnum Youtube rabbit-hole: https://youtu.be/Dx7xZUe24o8
Here is, for better or worse, a new TI (trackless instructions) record for Purified Gold
every video I click on is better than the one before! https://www.youtube.com/watch?v=KbrAAqboEos
Opus Magnum aestheticsposting.
I do a deep dive into my solution to "Touch Grass", which features some simple systems interacting in a crazy chaotic feedback loop.
Here's Haxton's video showcasing all of the solutions submitted!
https://youtu.be/wgdzUjlN2xg
this is beautiful
ah shit without realizing I'm on opus magnum youtube now too
I should finish opus magnum
I never even finished the campaign
Traitor
I'm sorry

I'm also sorry, I got distracted as well.
just in time for the dlc in nine days 
wdym already, the games from 2017
it's nearly as old as stardew
ok but have you considered that I didn't play it till earlier this year
Thanks, it’s cool that there’s another way. So, if I was zipping up my portraits, I would write zip -r "$ParcysKrobusPortraits" "$ParcysPortraits" --exclude \*/.DS_Store to turn the ParcysPortraits folder into a ParcysKrobusPortraits zip right? Sorry if I misunderstanding something.
not unless $ is part of the name of your folder.
If your folder is named MyFolder then you want something like
zip -r "MyFolder.zip" "MyFolder" --exclude \*/.DS_Store
from inside the folder that contains MyFolder.
I don't want to waste your time, especially since I've already found one method to get rid of the .DS_Store files, but I just don't think I understand where this is specified in the command you showed:
from inside the folder that contains MyFolder.
A terminal works the same way like file explorer works. You're looking at one specific folder at a time. This command would only work if your terminal is currently positioned at the folder just above MyFolder, as if you could see it and double click it
Ah, so if the last window I had tapped was documents which contains my folder. Thanks
Note that it doesn't actually ask your file explorer which window you were last looking at, it always opens in a default place (probably your Desktop or something) and then there are commands to type to switch it to any folder you choose
you would open Terminal, then see something like this
i am now inside Documents
and i started at ~ aka home aka your user
Oh, thanks for showing an example. I'm not sure this method is easier than the other command I was using before, so I might just stick with the other one
up to you, of course, but for your consideration:
If you make the zip file via the terminal command it's impossible to forget to remove the .DS_Store files before creating the zip (because that's all part of the same step). Maybe you are better at always remembering all of the steps of your release process than I am.
I can understand that way of thinking, but I believe the first method will be easy for me to remember because it will become a part of my zip making process, just as the second to last step. I like it because I can have just one command stored for each mod I plan to make a zip of, and all of those filepath commands can be stored in a separate doc in just one row each. Thanks for sharing this method anyway though.
Tbh I would just put the needed terminal commands in a shell script and just run it whenever needing to package your mod
You can have a single-line terminal command that also includes changing to the right directory (which is what my build script does), but if you're satisfied with the method you have then there's no need to go changing it.
If it weren't bedtime I'd see how difficult it is to make an Automator app (or applescript app, or whatever is Apple's preferred tool these days) for this.
A shell script should default to the current working directory when executed from a file viewer
Well, sleep well!
second answer here shows an Automator app which looks to me like it should work as long as you only drop a single folder on it at a time. https://superuser.com/questions/198569/compressing-folders-on-a-mac-without-the-ds-store
Oh, that looks very neat. I think I will have to look into it a bit more later, because it sounds like it could be a very useful general tool. I will of course likely misunderstand something and mess things up, which is why I'll need to do it later, but thank you for recommending this.
You seriously didn't need to go above and beyond in trying to find the most efficient way to do what I was asking about when I was already satisfied with an answer, so thanks again for looking into it anyway, whether or not I end up figuring it out. 😅
I forgot I did this and just rediscovered it. infinite area machine 
Lazers!
Looks like a cell building fats from triglicerides.
I bring you all a gift that you have likely seen before
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
without looking ahead i'm gonna guess there's a FizzBuzzValueResolverFactory in there
There is not.
But there are 8 other factories!
Oh sorry, that's the interfaces
There are 15 implementations
com.seriouscompany.business.java.fizzbuzz.packagenamingpackage
ok this is how you know they're good
the popular FizzBuzz game
It's a game??
No, I just hate it for the love of the game.
I have been temporarily using a different text editor
Have not yet found the vim bindings
(Boss says they do exist but I haven't found the toggle yet)
So random :wq everywhere
i've been using kakoune, which is very nice and makes certain things so cool and good and a big improvement over vim, but some things are firmcoded and/or just not as good as vim out of the box and i haven't really fixed or replaced those yet
in general i prefer its execution model to vim's
I've been using helix which is the same execution model as kakoune
Executing model?
kakoune is modal like vim but its commands are structured "backwards"
movement first, then action
so instead of typing dw (delete, word) you type-- what crumble said
w (select word) -> d (delete)
this combined with multiple selections lets you do really powerful stuff (which vim can also do), but critically you can see what's going to happen before/as you do it which is so, so nice
% (select whole buffer) s (search mode) (type text to find) enter (select all matches) c (change) (type replacement) esc done
basically the same as vim's but you watch it go in real time and that makes me feel like a wizard
as long as you're not like me and then forget you have multiple cursors and then edit something off screen
I'm not a real vim superuser tbh
Deleting words is aboit as much as I do
And duplicate line, or the sed
Bad RAM address: 0xabad1dea
Good RAM address: 0x600d1dea
Edible RAM address: 0xdeadbeef
Re: kakoune... I just found this, I wonder how well it works https://codeberg.org/mirge/kak.nvim
I know Helix is kind of fully baked, but I still default to nvim ... most of the time
imma guess the devs aren't Dutch
(it's like calling your plugin shit.nvim)
I mean... a plugin named shit.nvim might grab my attention
the kakoune executable itself is also called kak
at least over here on my computer

Back in my days, if something was the shit it was the best at what it does
d-did that change
Maybe so, maybe not. I've lost track of lingo in the last 10-20 years.
or just ShITE
the 2020s version if this is "cook" vs "cooked"
Kill me now
The shit still works tbh
Oh, blueberry's Australian?
is cooked the negative version of cook??? that makes so much sense now
I'm cooked = I'm fucked
I cooked = I did something I'm proud of
I'm proud of you for cooking?
You know, given how much my generation door dashes smh
I ain't made of money
Have you seen the gas prices :P
in that case " I have never cooked at cooking, I'm cooked if JustEat shuts down" is a perfectly valid sentence and I hate it
What's justeats
New quote added by atravita as #7658 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1481069713873436754)
the UK version of Uber eats, Door dash, and deliveroo, it's called many different names in other countries but its the orange one of the food delivery apps
it's confusing because they also have different apps for every country XD
no I can't drive
The new genz/alpha thing is -maxxing
I also recently learned about -maxxing suffix and the -mogging suffix, I'm genz but wow I feel so old XD
Don't worry we can all dunk on gen alpha
there are four years of gen alpha old enough to be in this server
2010-2013 birthdays
("Wait aren't 7 year olds too young for discord?...oh. oh no")
i can't even comprehend paying for food delivery. what a world
I thought I was born in the Obama admin but nope, I was a few years off, bush admin apparently
I only have gotten food delivery a few times and that was because I was in COVID quarantine
Lol
we've been doing this for pizzas for like half a century
I'm bothered by this being 13:01 plz fix

arguably it's a your timezone issue and totally not because it's set about 2026 years in the past
New quote added by atravita as #7660 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1481082578265047063)
Button, I dont understand
i don't remember ever having food delivered from a restaurant that didn't just make it free if you bought more than 1 thing
For pizza you must start three days (at least) beforehand with a well fed sourdough starter
these money-sucking megacorporate food delivery tapeworms have ruined it
Tbh, I have considered putting in a windmill
To grind wheat
If you've ever considered me sane you may reconsider
If it's well-fed, can you even call it a starter? You have started already, it's an active-grower then.
If your name is anything to go by, I can safely say it was a rarity that I would even consider it XD
we have both uber eats and deliveroo though
and I'm pretty sure deliveroo is british?
it would certainly be hard pressed to sound more british
TIL I thought Just eat was the british one, turns out it's danish, how fun!
deliveroo is apparently owned by doordash, not sure whether by buyout or always started under doordash
I believe it was a startup
isn't the logo a kangaroo. you know, that very much not british animal
i dunno lol
anyone else find doubly escaped quotes cursed?
just
\\"
makes me feel gross looking at it
double escaped is still normal cursed level. it's when you get into \\\\\\\\" territories that I start being truly afraid
oh to make Discord display double escaped I need to do triple escaped
\\\\\"
which is cursed too
you can also do an inline codeblock
and to display that you need so many ecapes
You get into it any time you do metaprogramming tbh
that's why I did mine in one 
i respect that we need some conventional escaping char
i dont respect that windows path sep is also the most common escaping char
Windows is thr onr who is wrong tbh
this is why every language needs a way to use raw strings 😌
that's on example
Quick, who can find the longest escape combo in code they wrote!
my current microsoft hate is the github "too many requests" nonsense
I'm not at work
you expect me to parse my old code? pffft
not happening
not me, once I get into that many escapes I realise I'm in text parsing territories and run away immediately
I think my favorite are some really dumb verilog macros
I've only ever had to do doubly escaped quotes in actual serious projects (Minecraft data packs)
Just search for \\\\\\\\ in your repo and go up/down accordingly based on results
you need that to do nbt strings
Some of my old Content Engine stuff has 6 \
I have repos spread across 4 orgs and two services, that sounds like my idea of search engine hell XD
In the VSCode integration (and the attempt at VS)
I do have a friend whose dangerously on topic stuff has some wild escapes though
I mean I didn't search all my code - just my mod monorepo
I'm choosing to take wild escapes literally
Their on topic escaped a sandbox
And the rabbits
hold on why do they have repeated forward slashes. what 😭
one of the node modules in my repo had some
oh no that's slash delimited stuff, nvm
(and some greater \ ones, but I didn't count node modules)
most I can find at a quick glance in their repo is three or four, but there has definitely been more
I think the worst of mine was escaping verilog references
In tcl
Written by a python scrjpt
The longest escape I have in my repos is apparently \\\\
From my json tutorials, where I was trying to show how to use escape characters in a sentence
I once wrapped a PowerShell command in a CMD command in a PowerShell command in a CMD command.
and how long was your prison sentence for?
Six long, painful years.
pwsh -Command "{ Add-Type -AssemblyName System.Device; $GeoWatcher = New-Object System.Device.Location.GeoCoordinateWatcher; $GeoWatcher.Start(); while (($GeoWatcher.Status -ne ^"Ready^") -and ($GeoWatcher.Permission -ne ^"Denied^") -and ([DateTime]::Now -lt [DateTime]::Now.AddSeconds(10))) { Start-Sleep -Milliseconds 100 }; if ($GeoWatcher.Permission -eq 'Ready') { $lat = $GeoWatcher.Position.Location.Latitude; $lng = $GeoWatcher.Position.Location.Longitude; $GeoWatcher.Dispose(); $response = Invoke-RestMethod ^"https://api.sunrise-sunset.org/json?lat=$lat&lng=$lng&formatted=0^"; $sunrise = [datetime]$response.results.sunrise.ToLocalTime(); $sunset = [datetime]$response.results.sunset.ToLocalTime().ToString("HH:mm"); if ( -not [System.Diagnostics.EventLog]::SourceExists(^"SuncycleScheduler^") ) { New-EventLog -LogName Application -Source ^"SuncycleScheduler^" } New-ScheduledTask -Trigger ( New-ScheduledTaskTrigger -At $sunrise ) -Action ( New-ScheduledTaskAction -Execute ^"pwsh -Command \^"& { Write-EventLog -LogName Application -Source ^\^"SuncycleScheduler^\^" -EventID 1 -EntryType Information -Message ^\^"Sunrise triggered^\^" }\^"^" ) New-ScheduledTask -Trigger ( New-ScheduledTaskTrigger -At $sunset ) -Action ( New-ScheduledTaskAction -Execute ^"pwsh -Command \^"& { Write-EventLog -LogName Application -Source ^"SuncycleScheduler^" -EventID 2 -EntryType Information -Message ^\^"Sunset triggered^\^" }\^"^" ) }}"
I wanted to schedule a task, and I dislike using scripts for that because that's an additional dependency I dislike.
so you scheduled it according to sunrise/sunset instead?
cron: look what they have to do to achieve a fraction of our power
I was watching this person make a language and he typoed HashMap[str, str] as Array[str, str] in his language, and it was so illogical that the first thing I could think of as to what he was doing was a dependent type where the string "5" proves Nat 5, and that was somehow LESS cursed than the reality
I hallucinated a dependent type system because the alternative was so fucking stupid.
I have never been so terrified of you serenity
It just keeps getting worse!
Sunset?????????
cron is similar though. You still need a script that gets triggered unless you put everything in a single line, which is what I attempted here.
I saw Array[str, str], realized that didnt match any of the patterns I know, realized it did match dependent types (Π-types) and hallucinated a mathematical proof where Array["foo", "5"] was proving the length of the array using a string and converting it to a Nat. I did all of this because I am built for pattern recongition, and the alternative was incredibly stupid
you will easily convince me that I could be compelled to write something like this but you will never convince me that that’s because it’s the right answer /lh
It wasn't the right answer. I admit that.
When I write python I abuse lambda expressions and typing
that being said, no you can’t see any of the scripts I’ve written for my machine 😌 I am a hypocrite to the end
I implemented that one year ago, but forgot to then add the task that's supposed to be triggered at sunrise and sunset. I even had an alternative program doing that. I should have deleted the schedule a long time ago.
Id rather write map(lambda x: ..., xs) than ```py
for x in xs:
...
python doesn’t actually evaluate or enforce type hints in any way, if that’s what you mean by typing. though I also always prefer functional apis/syntaxes
I know i use it for my own sanity
Although I use Pyright, which should enforce it
wdym?
numpy is a python package for processing large matrices efficiently. it uses fluent interfaces, which are those methods you can chain, e.g. something.method1().method2() etc
vectorise is numpy syntactic sugar for a for loop and therefore doesn’t benefit from the efficiency advantages
it’s numpy’s equivalent of .map()
writing an algorithm that other students used .vectorise for without it cut my execution time by like 5x
it’s also much more strictly typed than python usually is
I think the fact that you went for a rest api when the system clock exists is making this more funny tbh
Every time I read it I find smth worse
the more I look at it the more I like it tbh. this is what at home programming is. crime and a macgyver attitude
What happens if your wifi disappears
Is this a laptop or a desktop
What about cron?
have you considered ethernet, atra
ethernet can also disappear
In my entire life I've only used ethernet for two things
I have used it for nothing
- Talking to NI equipment
- Downloading the Ubuntu iso super duper fast
I used to have juicessh on my phone to mosh
but ethernet is so good
SinZ I play zero video game
We used to use mosh not ssh to deal with wifi being flaky
its so convenient being able to trivially copy files at gigabit speeds between my devices with 0ms latency
My devices rn are a kindle, a phone, and a laptop that checks email and places stock trades
why is your phone not hooked up to ethernet
it WOULD be so good. If I didn’t have to drill through cement blocks to run it 
And my work computer that does not get to touch anything at home
No connections! None!
Brit
my dad broke two drills on these blocks just trying to hang photos
not drill bits. drills
i've lived 5 years in a rental with an ethernet cable running across 3 rooms to my pc and i will live 5 more
i have 3 PCs in this one office and each one has its own ethernet port on a different wall
And I lived five years snaking ethernet cables up the stairwell to get the router near our bedrooms
We ran the cables in housings glued to the wall for this exact reason 
They ran through a hallway into my room, cable go brr
you should have just gone directly up through the ceiling/top floor. like in the center of the room.
only the finest telnet wall ports in this modern establishment i call 'house'
you'd save a lot of cable
Including a segment that was outside the housing and was instead taped flat so the door could still pass over it
Rental
just return the cable when you're done then 😌
there legit isn’t enough space around my door to run a cable through 
do you live in a damn airlock
Damn, it's that flush, huh
We just had enough room for a flat cable to get through if we pufferflattened it even further
a flat cable flattened further may work under the door ig
Rental house
It's hard to run cable in a submarine
the extremist route... buying?
No wifi
Needs more hammer drill? Maybe a wired one
No data plan. Desktop (maybe two) in office
maybe one hooked up via ethernet...
Those two get ethernet
My parents ended up doing mesh routers after I moved out, I still kinda feel like it would've been cheaper to continue snaking wires around
he probably was buying the cheapest ones ngl
Wired drills are actually cheap af sometimes because demand is low, iirc
Also because none of them fancy batteries
My 'at home programming' is implementing System F based on a paper I am reading
But I wanted to get the time of sunset and sunrise at my current location. And it's a laptop, so if WiFi disappears it won't create the new scheduled tasks.
The goal was to automatically switch between light theme and dark theme.
Just use the built in system clock API, and query only for those two things, then cache it if needed
most system clock apis don’t include sunrise and sunset I believe
Then query the web for those two things, and use the system clock for the actual syncing
Or its just UTC, you could calculate the offset probably e.g at 17:00, enable dark mode
Do you have ReStore
ReStore will occasionally give out free drills because they dont have the matching batteries
That's what I'm doing, I think. At one point I kinda lost track of what I was doing.
Just implement NOAA/Jean Meeus
Solar Position Algorithm
Or use a library that has it, rather than reaching to an entire web server for it
Does it work if your computer foes to sleep
No idea.
Can I do that in a shell one-liner?
that's how you know it's a good home script. once you finish writing it it becomes arcane magick
like whatever toggles my VPN on and off
No but thats not indicative of your code quality
Write a .sh or .ps1 script and just run it
But that is a dependency I don't like. What if I accidentally delete it?
New quote added by atravita as #7661 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1481291440846934086)
You're going to accidentally delete a single script, yet somehow manage to keep a one line abomination in your head?
shell one liners can be so much fun tbh
There is a limit of readability
I'm still scared of you serenity but I decided I accept this 😌
It's a cron job. Or whatever the tool on Windows is. I only need to write it once, don't I?
Place it in a file, I recommend the root of C:\ and then just add the path there
have I ever mentioned I do half my work in /tmp btw
what the actual fuck
That's what I'm trying to prevent.
the ideal location for data persistence
I actually only use the temp directory for temporary files
/tmp is the correct default download/random stuff location and you will never convince me otherwise 😌
ew
nowadays I spend more time in /tmp than ~
i have a separate scratch directory and a crontab entry to clean up old stuff in it, just so i don't have to deal with all the stuff that the rest of my computer puts in /tmp
I symlink downloads to tmp
Why dont you just set your browser to download to /tmp
symlinks are cooler
Yall talking about snaking Ethernet cables across the house, but growing up I had to suffer with the worst WiFi because my room was the farthest/most-obstaclex one, and my dad didn’t want to do cables up the stairs.
To further emphasize how anti-cables he was: we were not allowed to use wired game controllers in the living room (98% of the time)
(I know yall moved on from that already, but I felt the need to share)
I had the opposite problem. We we got wifi installed, my dad wanted the router located in the central room in the house -- my bedroom. Which sounds fine, until suddenly a router, modem, printer/scanner and all sorts of junk had to live on my desk
Having your personal space/privacy intruded upon every time someone needs to print/scan sounds great! /s
It was the same in the last house I lived in, because my room used to be the office and it was the biggest room, basically everything tech lived in there
More people need to know about powerline ethernet adapters
Powerline didn't work well for me, but MoCA was amazing in my old non-wired apartment
Yeah I have a powerline set, but unless you have many walls in the way, I've always had much better luck with wifi
Never heard of this but it sounds cool!!
Yeah hopefully one of them at least works out. Always depends on how it was all wired up
ReStore is love
It's the thrift store run by Habitat for Humanity
You can get super cheap tools and appliances and stuff like that
In old UK homes (farm houses, old cottages) the walls are too thick for WiFi and ethernet power line adapters just work terribly, it's such a shame because they're such beautiful houses and are ruling by cables along the roof
my parents' house is 100 years old (at least the part both my room and the router are in, no it's not a big house it was just even tinier originally lmao) and wifi works okay tbh 
Depends if the walls have a mesh in the plaster or not how bad they block signals
plaster? no, cement blocks
most of the uk is brick or cement block
but yeah, powerline adapters were barely functional when we tried them
imagine having plaster walls
Imagine having wood walls
I want to make bread :(
Plz
I want to make pizza and bread and all sorts of nice baked goods and garlic bread and naan and.....
The only old houses I have lived in use Rocks, like straight up heavy ass dense rocks XD
What's currently preventing you from making all the breads?
My tragic story is that I started getting into sourdough baking around the same time as my wife finding out that she is sensitive to gluten, and I haven't had any success at making GF sourdough
GF bread seems hard, my brothers have managed GF muffins, cookies, and pies that are decent
GF sourdough doesn't have any "lift" like there's no folding or anything
The few things I've made turn into rubber basically
Employment
I've been working on using non gluten proteins to augment gluten btw
Using aquafabe to raise the protein of my wheat flour
Not sure of the cystiene composition of aquafabe
My gut instinct says that many different proteins can substitute for gluten, I just need to find the right one
@lucid edge
I have more than three dozen pull requests for when the merge window
opens tomorrow - thank you to all the early maintainers. And as people
have mostly figured out, I'm getting to the point where I'm being
confused by large numbers (almost running out of fingers and toes
again), so the next kernel is going to be called 7.0.
https://lore.kernel.org/lkml/CAHk-=wh0Fj7yE7iuW8awFCFt53s9T186qNbZX673E+oNCeQSFg@mail.gmail.com/T/#u
I really thought that because your wife is sensitive to gluten you demoted her to girlfriend and are now trying to make girlfriend sourdough.
I may or may not have also read GF = girlfriend the first couple reads
Am I hallucinating or did google really announce that they are going to make sideloading Android apps much less practical
year of linux? + (true) linux phones any time soon plz and thx
weh
they're really trying to motivate me to install a custom OS on my next phone
@ Valve steam phone when. that's a gaming market too after all!
😌
Is there a reason for why it's so hard to port Dalvik to any other ARM Linux distribution?
Money
Linux is my favorite app
(ragebait, but yes I do love Linux, amazing kernel)
If you're such a fan of linux, name 10 distros
-# also ragebait, allthough it's not that hard to do if you're familiar with linux XD
easiest thing
how many of them can be mint
even trying to find My First Distro by FischerPrice you're probably going to consider at least half of them XD
Manjaro KDE
Manjaro GNOME
Manjaro Xfce
Manjaro Cinnamon
Manjaro i3
Manjaro Sway
that's 6...
Ubuntu, Kubuntu, Xubuntu, Lubuntu, Edubuntu, Gobuntu, Ubuntu Cinnamon, Ubuntu MATE, Ubuntu Unity, Ubuntu Studio
Gobuntu? and Unubuntu Unity? like GoLang and the Unity game engine?
awww it's not Golang, shame
and not a game engine based OS, double shame
Why would u want a game engine based OS
I have a weird love for OSes in games and a game engine OS is just that without the game
because the game devs don't have enough crunch /s
a slightly worse but more streamlined aproach
Linux Mint, MX Linux, Slackware, Endeavour OS, Cachy OS, Debian, Devuian (the systemd-less version of Debian), Arch Linux, Ubuntu, Fedora (yesss), Manjaro, Alpine (i dont care for it), CentOS, Pop OS, ZorinOS (preferably bad), Nobara (fork of Fedora, amazing for gaming), Bazzite, Deepin, Tails, Gentoo (i compile myself), Nix (pls no), ParrotOS, Elementary OS (whyyyy), Quebes (paranoid privacy)
I cant take an operating system serious if it uses ! in its name
KDE, GNOME, XFCE, Budgie, Mate, Cinnamon, i3, Sway, Awesome, Niri (i think is a DE? idk), Hyprland, Deepin
Just forked Firefox ESR 140.8 and renamed it
disabled telemetry for the browser by default
and removed some of the widgets and reporting
i just learned how to fork and build a browser, so bear with me 😭
isnt there a completeny new DE?
forgot its name
based on Rust
cosmic
yess
should've called it rustDE
I didn't know pop was rust based, hmm
the cosmic stuff is
Ohh not the whole thing? gotcha
so their own applications and underlying codebase
Judt the DE
their own applications use a gui framework called Iced
Didnt know
cosmic is still very rough around the edges
I prefer CachyOS, then Nobara since its so amazing for gaming and based on fedora
but it's neat
Debian is a favorite for no gaming
Good person. I promote you to general of the distro army.
Btw.
yes
my server and laptop is ubuntu and desktop is manjaro, for a touchscreen laptop GNOME fits quite well
u-u-ubuntu as personal desktop
knife emoji.
gnome is good
oh
i read it wrong
surprisingly i've never heard anyone mention puppy linux in passing, though my dad uses it for a lot of stuff
just a little distro
very reminiscent of win 98/XP
(Can't take it seriously I love seeing an exclamation mark in a name)
ReactOS vibes?
does look very similar to raspianOS too which is familiar to me atleast
I have also never heard of ReactOS I don't think?
I reas that as rasputin OS
Check it out
Its unique, bad for maining
But really cool concept
Guys maybe I go to mac next time
I can add Nyarch, Uwuntu and Hannah Montana Linux. And OpenSUSE, which I'm surprised nobody mentioned yet.
the few times I've used apple devices is plenty for me, I could not think of something I would enjoy less XD
Windows
I'd enjoy windows more than Mac, atleast I'm more familiar with it XD
Windows are good. Like holes in the wall, but less cold.
puppy Linux is very cool but I have never had any use for it
do distros that were discontinued count like Intel's Clear Linux
only time i've used it was booting from a thumbdrive to backup/restore data while reinstalling/transferring windows
naturally he had a selection of puppy images to choose from
in my original message I was thinking of official and actively maintained distros like manjaro Xfce, KDE, and Gnome, not the community versions
but I would say if still in somewhat popular use they still count
What is an official distro? One that has a Secure Boot issued by Microsoft?
MacBook Neo amazing for itd price
it's not even out yet is it 
Most tested it im unsure
Itd great even tho it has the processor and ram like that
odd that they're pushing out a super-bargain pc in a time where super-bargain pcs are being shelved for cost inefficiency
what's up with that
like ones that are actively maintained and not a derivative of another with a different DE maintained by the not the original distros devs
tha was supposed to be in reply to Pink Serenity but I didn't actually click reply XD
depends dunnit
Is Ubuntu a derivative?
idk i think if it has a whatever foundation behind it then its official to me
Minecrat is very unoptimsed and uses older tech but vanilla does work on 2GB I think the recommended is?
atra lets form a foundation we can distribute vita linux
Ubuntu is not, but kbuntu is I would say
Ubuntu derives from debian
On Mac it probably is. I have to hand it to them, the OS uses the hardware super efficiently. I hope that other companies react to the Neo accordingly and start actually working together with Microsoft (and hopefully Linux) to achieve similar efficiency.
I was shocked at what the neo can play and do, idk how
it's double symbolic due to historical religious connection between vino and vitae yup yup
It's still packing a chrome based browser tbh
I joke about it but like
Isn't Safari WebKit?
Might have misheard tbh
Tbh at the rate I use it I'll be rocking my current laptop in 2035
Blink (Chrome's engine) was actually forked from WebKit
I also considered desktop and Chromebook
WebKit in turn originated from KHTML (which was developed by KDE)
Yeah, but I wouldn't consider it a Chromium browser because of that.
Chromebook bad never do
I've had 2
KHTML, my beloved <3
Go for ThinkPad, MacBook neo
i cant believe kde is the root of all evil /j
Only laptops I recomnend
WOWW
LOL, my favorite tho is kde
Im on 6.6.2
I think is thr latest?
Tbh the real issue is I do no real dev work at home
And also do no real gaming
So.
Gnome
What I hate about ThinkPads is the swapped FN key. I know you can swap it back in the BIOS, but that doesn't change the keycaps.
Xfce
Ahh, true, u can go with a modular laptop but its expensive
If i cant run latest greatest 3d game who the fuck cares
stardew 3d, coming to nexusmods... eventually????
If you can't run it it's often badly optimized.
I dont care about the fn keys anyways
They're all terribly optimized
Minecraft
I give no more fucks
Hytale is horribly unoptized with its render distance
20gb ram for 64 render distance
Or wss it 23gb
I forgot
Better way to say this is that I dont care about key labels, I spent too long trying to learn dvorak
Honestly, that's the reason for why when I play Minecraft (every four years or so) I play Bedrock.
Also my personal computer has a bunch of silly keyboard things
I'm a java user cause i ude a lot of optimization mods for it
So I get good fps
Ie, capslock is escape. If you want capslock, hit both shift keys
Grub is bloated. Go with Limine
The shift polarity of the numbers is reversed

WHAT?!
Dude I'm still using xmodmap lol like the ancient I am
you stop thinking about fn-ctrl swap after a while, just part of the laptop
It's funny because once in college a friend borrowed my laptop for meeting minutes
Accidentally toggle the capslock
the pad does make you think
And couldn't turn it off
So half way through the meeting it makes it seem like everyone started shouting
I refuse. All my copy-pasting muscle memory!!!
your muscles will learn 🙂↕️
Anyways I also almost never use my laptop's actual keyboard
Im a software engineer
If control C and control V wasn't available, id quit
Because I'm a fragile person who likes my keys to have travel distance
it's still there lol it's just 2cm to the right
I'm sorry it's yank and put
we shall overcome
Or delete and put
Oof
Your choice
Why would I ever want to play cyberpunk 2077 lol
To support European developers?
I think i Uninstalled when I saw dancing poles
I like my games a little more pg friendly idk
Just personal preference thho
took me a few seconds to realise you didn't mean Polish people dancing...
I mean, I like the idea that you could use them as the player character. Fallout 2 (currently playing that) pioneered that in mainstream games.
Still prefer the first one. The atmosphere was much better.
I'm too busy making garlic bread from scratch
Hot take: For any gamers, the oblivion remaster is an AI slop in UE5, skyblivion will be a more optimixed and nicer experience
Email me the food zipped so it can fit.
I actually wonder how many slop mobile games AI can churn out tbh
an uncountable number
That sounds likely, but before I get to playing it I want to play the other three parts, so until then there will be a new official Remaster.
True
If u ever wanna play them
I recommend going with
Skyrim, Skyblivion, Skywind
Skywind is Morrowind remake by same group
...isn't skyrim the only one that is actually out
Yes
By the time u finish skyrim
Skybliviob will be out
Skywind follows some time after skyblivion
Define finish
But I want to play them in order.
"Finish skyrim" is not in my vocabulary
...500 hours 
I'm still sad I can't get modded skyrim to work on linux, wabbajack WebView just does not want to work for me at all
"Finish installing mods for Skyrim"? That's another story
Is there Skyrena?
Uhh, Serena marry me mods gotta add that tonight i forgot
Idk maybe
elder scrolls ii: skyfall
I don't have that many hours in the original, special edition, and VR. Combined
the sequel to the elder scrolls: quantum of solace
Oh..imnubsure maybe
How many hours u got..
I thought you played it often...
oddly enough, I was just at an Apple Store (for something completely unrelated). Can confirm that the neo is out, on display, and the salesperson I was making idle chatter with while waiting for them to check stock claimed they'd sold "hundreds" today.
I got 420 hours
I should really go back to playing Arena.
wow, fast release. i've never heard of it before yesterday
275ish between the three
by that calculation I have finished skyrim 5 times
U gotta play skyrim another 5 times to see skybliviob
