#programmers-off-topic
1 messages · Page 102 of 1
the netherlands has a pretty strong culture of lunch walks
I suppose to make up for our complete lack of lunch culture
around lunch break you'll find many (including me) just going outside and just having a stroll together for the duration of the break
our lunch walks specifically are pretty extensive so with that + all the walking from public transport I tend to reach around 10k steps on work days
Nice!
Hey, anyone hiring in the Netherlands?
I dont get tired at all walking tbh
I can easily do a 20 mi hike just give me four sandwiches
always
We haven't tested my standing time (I tend to get bored) but it cant be significantly worse
Than walking
the walk is more an excuse to socialize while being away from your desk
Yessss
And to reset a bit
I will take walks during the day too
Y'all have a golden visa rightm
uh I don't think so
The Netherlands officially abolished its Golden Visa program on January 1, 2024
idk where you get 5k
it was 1.25 million euros
The Dutch American Friendship Treaty https://share.google/jgJrnEvGDyCkC6NqC
The Netherlands and Expatlaw welcome American entrepreneurs. Self-employed USA citizens can call us for a Dutch residence permit to live and work in the Netherlands.
hmm that seems to be a separate thing
I'm trying to find dutch resources on this
ok it does still seem to exist
but obviously it comes with caveat that you need to run a business in the netherlands
(Self employment contracting counts)
the regular golden visa was abolished as per the 24th of april 2024
though tbh we're about to transition to a pro-immigration government since we just had an election and the anti immigration party didn't achieve the most votes this time
so maybe it'll be back
no idea if that's actually a good thing I didn't even know this existed
time to drag my parents/siblings out of the US
It's not an uncommon visa type the Netherlands one ks just very low
Which makes. Say, setting up Atra's PCB layout shop, but also planning on living off savings as a backup, feasible
there's certainly cheaper countries if that's your goal
also settle near eindhoven if you want to sell pcbs
that's where the companies like philips and ASML are
and thus also people with very nerdy hobbies
Twice today I've gone "oh this is a useful program I have saved on my computer, where did I get this" only to realize I wrote it
please seek medical help if you're writing entire programs without knowing
I even have it in version control
I do remember writing it, but it looks very unlike the programs I typically write
probably because it's a cursed shell script
(Fwiw, doing layout as a contractor is a thing. You typically never see the finished product lol.)
Everytime I write a useful program for myself I promptly forget about it within a week (I assume, seeing as I don't remember any)
pretty accurate, I either forget about it entirely, or forget where I put it, my computer has become an egg hunt with great prizes that aren't a straw hat (dangerously close to on topic)
I actually don't write useful tools and just redo it all all over again every time
I do have a dotfiles repo... I think
I forgot how it worked
I really need to set one up for myself but I am lazy and mine currently don't work perfectly
I don't really know how to deal with dotfiles that I want to be different between pcs
I have no use for a battery indicator in my top bar for example on my desktop
Personally I would do symlinks or 2 repos with a suffix like -d for desktop and -l for laptop
I opt not to think about it and just comment out the battery indicator on my pc
ez
😌
That certainly is an easier option XD
honestly I'm very inconsistent
I only just now realized I don't use the same terminal on my laptop and pc
I use alacritty on my pc and kitty on my laptop
I have bash rn on my pc and zsh on my laptop
I don't even use the same terminal between 2 desktop environments on my pc so that isn't the oddest thing XD
Konsole for KDE and Kitty for hyprland
I've also used Foot before
idk they're all essentially the exact same thing I feel like
but I know there's people with fierce loyalty to specific terminals
As long as I can copy and paste to and from the terminal, they are exactly the same to me XD, bonus points if they can be transparent
I don't think mozart knows how to use a terminal
He does know how to steal, though. (That orange starburst used to next to the others.)
AWW LOOK AT THE LIL MAN
mozart is a precious thief and he should be acquitted of all crimes
I rest my case your Honour
Mozart is adorable
his posture is suboptimal and not conducive to a productive workday 🙂↕️
Also that wasn't stolen
Just mildly moved
He's a cat
Cats have perfect posture
Only humans with our insane idea of bipedalism suffer from bad postuee
Also, for an idea of atra standing time, I've literally been cooking for the entire last hour and my feet have not complained
unfortunately humans with our insane ideas also suffer from a productive workday
Just ask Mozart what a productive work day is
Knocking every item off Casey's desk i bet
and probably making a lovely meow based symphony
I vaguely recall there being people here who enjoyed BDG's pumpkin cowboy, so if that is the case: y'all should read his october progress report on patreon (it's accessible from the free tier... or I can just screenshot it here if anyone wants (after I triple check that it is the free tier))
Or, wait
Is that okay even if it's the free tier 
It is the free tier
But I mean, I assume there's a reason it's on a patreon subscribe-for-free-tier instead of just an open post, so perhaps I won't share a screenshot
New quote added by atravita as #6722 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1434654043761938502)
what a truly wonderful song
Are you sure? She looks alive
stares at python at hostile
if 'Name' in i:
itemID="{{ModId}}."+i['Name']
apparenetly that's a nonetype even with the check for it being pre-
oh
right
angrish at default fields
Raw Data: [{'Type': 'Object', 'Name': None, 'Index': 214, 'Stack': 1, 'Quality': 2}, {'Type': 'Object', 'Name': None, 'Index': 215, 'Stack': 1, 'Quality': 2}, {'Type': 'Object', 'Name': None, 'Index': 350, 'Stack': 2, 'Quality': 3}]
Parsed Data: [{'itemID': '(O)214', 'stack': 1, 'quality': 2}, {'itemID': '(O)215', 'stack': 1, 'quality': 2}, {'itemID': '(O)350', 'stack': 2, 'quality': 4}]
it's working! >_>
huzzah
the real test is:
Raw Data: [{'Type': 'Object', 'Name': None, 'Index': 220, 'Stack': 1, 'Quality': 3}, {'Type': 'Object', 'Name': 'LimeMacaron', 'Stack': 2, 'Quality': 3}]
Parsed Data: [{'itemID': '(O)220', 'stack': 1, 'quality': 4}, {'itemID': '{{ModId}}.LimeMacaron', 'stack': 2, 'quality': 4}]
that should be correct, I can run it against this script, so the only thing I need to detail edit are when I have time to proofread the emails
why we use "in" in the first line
because if the key is missing or the dict is None it'll throw
when we type "i" right?
where
so why people use spaces
great thanks
i dont mean that XD
then what do you mean
wait let me give you an example
in almost every other language, whitespace is purely for making the codebase more readable
Python is somewhat of an outlier due to its use of whitespace indentation as part of the syntax, but even then theres plenty of places to make unreadable python if you don't follow style conventions
and?
I mean when he goes to the next line he put some space and then he typed print
.
(this is easily my least fav part of python, so many times I've messed up indentation and only realised a while after trying to figure out what causes the bug)
Use a proper ide
I like to keep everything within (VS)OSSCode for easy access, which isn't smart enough to realise when something that works is in the wrong place unfortunately
Use pycharm then
there are even vim plugins that can do this though
btw, do you mean vscodium? or is this a type of foss I haven’t heard of
I'm honestly not sure if it is VSCodium? I don't see any VSCodium branding, only "Code - OSS" (got the OSS and Code the wrong way around my bad) it's built from the same source as VSCode and VSCodium though
I had no idea there were plugins that were smart enough to recognise miss-indented code even though it still works, a (very basic and not production code) example off the top of my head would be:
if True == True:
print("TRUE")
print("TRUE")
# and
if True == True:
print("TRUE")
print("TRUE")
These would both work and output the same:
TRUE
TRUE
I know if something else indented followed the second print statement it would throw an error, but with more code following and without console logging, it would be harder to actually figure out that is the issue
why aren’t you using an actual python language server for code oss?
I’m almost certain there are oss ones
yup, pylance is CC-BY-4.0 and jedi is MIT
I'm using pylance (more specifically the pylance packaged with Python - ms-python on the openvsx registry) it however can't detect when something like my above example is being miss indented
I like to keep everything in one single place as I usually write with multiple languages at once usually either translating or writing psudocode in a language I'm very familiar with, plus all the extensions I have for Code make my work flow a lot quicker, I'm pretty sure pycharm also wouldn't see it as an error either given it does actually work (sorry, was supposed to reply to this earlier along side my original reply to Iro but I got distracted)
yeah that's valid code so there's nothing that can really be done
not really sure what would help with accidentally giving something the wrong indentation
very clear gutter lines is the best I can think of
this is not really a problem I've ever had before
It's more just an personal annoyance and typing quickly without touch typing (something I can't do when coding)
I may see about making an extension that solves the issue, given everything that's supposed to be seperate is seperated by blank lines or comments, it gives me a decent way to search for possible issues with indentation
I'd have said you'd at least get an error if you used a scoped variable in the outer scope by accidentally but I vaguely remember python barely even knowing what scope means and just letting you get away with the wildest out of scope access imaginable
I remember seeing a friend of mine was was learning programming using a variable scoped to a function somewhere else in the codebase and even that somehow worked
ye python doesn't take much note of scoped variables unlike lua for instance (to my knowledge atleast) it's both a blessing and a curse
unlike I think every other language I have ever used barring the mostly deprecated var in javascript
javascript deprecated what
why
how
var doesn't declare a variable at the scope it was declared at but at either global scope or the function scope
Python sometimes gives me bad feelings because I've had to debug code where they didn't employ any strategies to reduce nested indented logic, and they created excessive/unnecessary abstractions so it was impossible to determine what anything was doing without jumping between multiple files
let is basically var but without that dumb thing in js
what
they added let and const which have clearer scope syntaxes and mutability notation
yeah
always use let and const
var just asks for accidental out of scope access bugs
I think I actually have a couple vars in some js I have, I need to fix that at somepoint when it breaks (if it isn't broke don't fix it)
at my old job visual studio was validating against some ancient ECMAScript standard and would give a warning if you tried to use let due to not being compatible with Internet Explorer 9
Brb making a javascript transpiler that just turns var -> let
(Because I maintain that let for declaring a variable is incredibly dumb naming)
let has been the goto for like, years now innit
(admittedly I've never actually heard the reasoning that was chosen)
(but I still hate it)
thankfully I try to avoid excessive nestedness as much as I can bc I program in half a standard screen which reduces the visibility with long lines (word wrap is also a pain to read with long indented lines)
let is also how you declare a variable in rust so it is actually genius and the correct keyword
I am guilty of putting basically everything into functions though, bit of a downside for readability, but I try to keep the organised via importance
Thanks for adding another reason to my "i hate it" pile
lmao
let also cant be redeclared while var can
Need to get me some crab repellant for this channel
That I did not know, interesting, I thought let would've been and const wouldn't
you cant redeclare it, but you can reassign it
That just tells me var is trash, not that let is a good keyword name
you can do let x = 1, x = 2
you can't reassign consts
well its a good thing i was not saying anything about its name
well it's a good thing I don't have reading comprehension
my rule of thumb as someone who thinks functional programming is superior is always use consts as the default and only let in certain cases
var x = 1; // Allowed
var x = "hello"; // Allowed
let y = 1; // Allowed
let y = "hi" // Not allowed
I always type const out of habit even when I already know it's something I am going to mutate like an i in a for loop
and then I have to go back and replace it with let
but yeah javascript is the only other langauge I've used with shitty negligence when it comes to scope but at least js realized its mistake
python meanwhile lets you grab variables scoped to the divine aether in a parallel universe
it does not care
speaking of scope insanity this binding is also a "fun" problem to deal with for ppl who write frontend for a living
coughs in PHP $_GLOBALS (if that's even still a thing)
Ahh I got confused between redeclare and reassign ty
"oh yes I have a variable called bingus somewhere in storage I'll get u that one"
tbh I think generally people just no longer use this in js
what
good
how
i cant remember the last time i used this in js
this is absolutely fucked up
I'm pretty sure member variables/etc. exist in some way
So what do you use instead
Or is the implicit syntax the only used way
well usually i think you're not doing it from inside the object
I vaguely recall some language having to use this. or it would make a new magical local, and I thought it was javascript
i was gonna say i have used it when working with classes in js but also i rarely use classes in js which are just sparkling objects anyway
Can member functions not modify themself????
I think lua requires you to specify local or it just makes it a global variable
(please pretend the prototype nonsense doesn't exist for a moment)
but idk about this
i dont know how to word what i mean
if you use typescript it has proper classes syntax and you do use this a lot in member functions yes
Ye Lua needs local for it to not be global, I know that for certain, I've never come across this in lua
Typescript is cheating if you're talking about the horrors of JS though
i use typescript and still dont recall my last this
I don't think I've used the this keyword in many years cause you look at it wrong and the this is accidentally referring to something you didn't intend
hmm do you just use classes as data holders
...this sounds like an introduction statement to an AA-type meeting with how you structured it
i just dont generally use classes
this in callbacks aren't even consistent in what they are it depends how the callback was called
can't say I have used a class in javascript
this isn't referring to this, but rather, refers to that. the horrors
yeah our TS code base is very object oriented and with this aplenty
i used a class very very recently but its definitely an outlier
and i dont remember if it even lasted the entire codebase
so i cant be certain if i still have a this in use
I don't think I use classes in JS or TS either? I can't think of one
actually I do have 1 class now that I think about it cause I needed some niche way to deal with only a partially reactive object in svelte and with a class you can individually declare properties to be $state()
I quickly learnt that's a very slippery slope though and very quickly breaks
so I've only done it once
for the most part I just define types
typescript is pretty good at types as it turns out
types and interfaces, classless behaviour
Compared to assembly, where it is incredibly painful to assemble things
we functional programmers in this house take your oop back to java
the only other time i think ive used a class i ended up scrapping it bc its a pain to work with classes and indexeddb
Compared to C#, which doesn't have as much music as one might expect
a shame really
Compared to Java, which is completely unrelated to both coffee and that one island
C++ on the other hand does have quite a few C's and +'s
and javascript which is completely unrelated to java
It actually underadvertises - there's two types ++, not one
That confused the ever loving hell out of me when I started learning it, "tf do you mean JAVAscript has nothing to do with JAVA??"
<flashbacks to someone I once knew seeing I made minecraft mods and later saying to me "oh, you learned javascript">
"no actually I compile my minecraft mods from C#"
truly one of the worst insults you can give someone, insinuating that they know javascript
even though most of us know javascript
i even like javascript
wtf
Haven’t gotten that working yet 😔
Several people are typing...
javascript is my mortal enemy as someone who likes to think about minimizing memory allocations a lot
i love being able to pass whatever i want into whatever function i want
That's why most of us won't get into heaven - our minds have already been corrupted.
and i like being able to use many things as falsy or truthy values
if(definitelyNotABoolean)
falsy and truthy is all fun and games till you build the habit of checking for undefined/null that way and do it for a number and accidentally exclude 0
just need to add implicit cast operators to C#, like C++ has
see if you like javascript you just remember not to do that

ive been tempted to do similar-ish and just use object before but my fear of what people in making-mods-general would do to me stopped me from doing so
can we also get values as parameters for generics in C# please
object + casting
sprays crab repellant
ive yet to touch a rust still
you fool, it only makes us stronger (like how bacteria becomes more resilient to antibiotics)
I had to touch some rust recently, so far I don't hate it.... but I also don't like it
it was a structural pillar too
much like how javascript upsets the memory allocation minimizer goblin in my brain, rust makes it very happy
New quote added by atravita as #6724 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1435022276570644550)
C# Span also makes it very happy
New quote added by atravita as #6725 (https://discordapp.com/channels/137344473976799233/1215712021207720006/1435022735314256015)
the last time I touched rust (I use rust btw) was when I was cleaning the bottom of my cast iron pan (I use a cast iron pan btw)
I have many memory, I will maximise and use it all, ignore performance, embrace unethical consumption
oops ur whole website is stuck in a GC pause smh

I wish wasm was more usable in practice
though wasm doesn't actually have any way to free memory in its api
Same
i've used wasm once and it wasn't awful but it doesn't run for that long so can't do much memory usage lol
I dont need to program this way but it's funnnnn
(looping through pixels in go bc js too slow)
a wasm application will always reserve as much memory as the peak memory usage it encountered while running since it can't be freed
ive yet to use wasm
i used it to diff images specifically
I was thinking of doing some wasm, in the end got distracted and never did, I should revisit the idea at somepoint
I need to not click on any link,I fear it would be so easy to infect my computer, literally the second I saw .go I clicked it
Some did a gorgeous wasm waveform viewer
What's bad about it?
might i ask whats evil about blazor <---- never used or looked into it
I'll should look into wasm more but I hate the idea of browser-based apps and everything moving into the browser in general
hmm maybe I can port my shitty tracker music player to wasm and host it so I can use it at work
oh no I have to rant about two things at once
I'm frankly the opposite as long as it uses my pc's processing power and not send my things to a random server in the US ready to be data scraped and sold agaisnt my will
browser is ezpz and also for my side project browser-availability is king so im stuck accepting it one way or another
Only reason I care about it for embedding gamejam games into the browser
I'm not actually knowledgeable enough to rant about wasm other than the lack of a way to free memory thing but all I know is that it's apparently quite difficult to compile to wasm for most languages which is why there's so few languages with a mature compilation target for it
i like that if it runs in a (modern) browser then pretty much anyone can access it if they want to
but what about netscape!
wasm also can't actually do anything with the DOM so any wasm application ends up needing to build JS interop logic for DOM operations
isnt modern netscape chromium based?
(Another one: Compared to Ocaml, which quite accurately has 0 camels.)
(I saw ocaml mentioned recently and it threw me for a loop)
pretty much my line of thinking too, it makes it a bit more accessible for the less techno-inclined too
This is so fun
netscape is alive???
...there's a modern netscape?
what on earth is netscape?
i thought there was
lmao it got brought back apparently
we found the young one
.s/is/was/ (or so I thought)
indeed as a chromium browser
something something live long enough to become a villain
take a seat young one and let me retale the tales of the browser wars of yore /lh
I am not old enough to know netscape at all XD, AOL isn't even something that I remember
AOL is also still around
I mean I've never actually seen netscape, I just have heard of it
All y'all are so young
(tho even that was only very recently killed off)
isn't AOL's current browser a subscription thing
(like... last month?)
Maybe I should take a poke at my web/console-homebrew/PC game engine again
But then I'll want to get the C++ reflection thing working 😔
you can use it for free but you can pay for its "advanced" "features"
Okay I know dial-up atleast, that isn't foreign to me, I'm not as much of a baby as I though compared to you all
Opera still lives on but only as a Chromium fork like the rest (rip Presto)
(spoiler: half of its security features you pay for are chrome's security features, because, surprise! AOL's browser is a chromium fork)
wow this is almost as much smoke up the butt as OpenAI's much hyped AI browser
(spoiler, it's also Chromium with a skin)
they will warn you if you go to a malicious website that is known to be malicious and they will do some anti keylogging stuff (that might be unique idk) and they will prevent malicioous screen capturing
very tangentially related but apparently wxwidgets is still a thing
always irks me when I see an opera sponsor on youtube for some reason
the tldr is really bad design decisions but the main one I'll highlight is that Blazor was inspired by the "reactive frameworks" that were taking over the web dev space (like react)
So Blazor went with the model where you modify your state and the DOM is automagically diffed and updated based on state changes.
... Except they just did not build any system whatsoever in the entire framework to detect state changes. They went the very insane choice to just assume all state inside the components probably changed whenever any user event is handled so just clicking a button inside that component is just going to assume everything in that component (and any of its children) need to be completely re-rendered. This happens for any handled user event so shit like onscroll are a massive performance footgun cause they fire hundreds of times per second at worst
Why the fuck is my simulation dying randomly 20% of the time without error messages
in Blazor Server, the server side variant any event is sent to yoru web server and that includes the types of events that trigger hundreds of times per second.
We had a memory usage issue at one point which turned out to be that a div was using onpointermove and jsut moving your mouse over that div would completely overload the SignalR message bus and freeze your program to a halt
That sounds horrific.
No wonder it shipped
alright i can completely understand why you call it evil then
so "inspired by" very surface-level-y because dont most (all) of the reactive frameworks under update if anything?? sometimes its a pain to get something to update because it aint doing it when i want it to lol
oh don't worry Blazor under updates anyway despite that
oh, okay
That seems like a contradition, I hate it so much already
Is WASM tightly coupled with blazor, or could someone in theory write a different web system for C# using WASM?
because if state changes outside of user event handling then it doesn't do anything. Which is why there's a StateHasChanged() method you can call to force it to completely recalculate the component. Often if you don't watch out you end up sprinkling this everywhere in your blazor code and cause even more lag
python's csv dictReader keeps spacing in the headers in the field names, which is ugly
you can only strip it from the start of the field name.
this brought to you by my automation homework.
so analogous to someone just adding Content Patcher's Patch Update function as a trigger action instead of relying on its update context cycle, which as we all know is a terrible idea
I don't believe it's strongly tied to blazor no
WASM is just a binary code format, you can roll your own from scratch if you want
this vaguely reminds me of looking at some of the python react framework stuff when I was working on that
(although, not well, as python isn't really meant to be real-time.)**
react is often criticized for not being particularly great at handling state changes but they're doing a phenomenal job compared to Blazor
** I mean like django, there are real-time python web frameworks meant to be ran on server software to replace javascript.
woof. That sounds terrible
use svelte or solidjs y'all don't use blazor
god i hated django
alternatively just use svelte its clearly the best and im not at all biased by the fact that ive never used solidjs
hmm solidjs is a new one (admittedly I've kinda tuned out from the Ecosystem™)
back in my days Vue was the new hotness
(I'll leave y'all with a fun fact that blazor is terrible at handling exceptions, especially blazor server. When anything anything throws an exception the entire website essentially crashes and anything interactive ceases to work and you get a built in banner at the bottom saying something went wrong with a reload anchor link. There are error boundaries to try and catch and handle exceptions but they are rather unreliable)
the something went wrong reload banner is honestly a blazor classic
I've seen it on microsoft's own websites
Astro is also a newer one i think that I used somewhat recentlyish but not for anything complex but it seemed idk competent i guess
Was it blazor that I ranted about unit testing for in the past
blazor unit testing LMAO
Like, a year to a year and a half ago
I’ll take that to mean “probably”
I sure hope your blazor code contains no javascript interop because that cannot be tested
Ours didn’t, my issue was different (I think)
we decided to simply give up on testing blazor outside of e2e selenium tests
Django
Ah, technically it was azure
And no ranting here that I could find
Maybe because it was work related
Tl:dr; I found an issue on a MS github which had been open for years with many people having the same problem
And no amount of reflection crimes (which would have been allowed at work anyways, probably) was able to fix it
ah I wasn't quite as disillusioned on Blazor back then look how I'm vaguely positive
I didn't really like django, much, either. The built in db to object stuff is nice, but
it was a class assignment to make a real time clock in django + html
even though you would normally just use js. :V
why the hell would a real time clock need django
it wouldn't
my condolences
but that was the assignment. :V
Button you don't understand
You have to find a cesium clock
Ans beam data from that
is there a python package for that
(my teacher was rying to teach us 'professional python programming')
No
(you may get why I went 'uh... okay')
that seems oxymoronic
I had to write an install.bat 😄
ah, that's right. I over-engineered it because it was a boring assignment elsewise.
I will say, though, if you are bound and determined to write a clock in python for the website, pyscript is there for you
how do you change it..?
the reload meta tag??
uh, no
one sec
async def clock():
while True:
await asyncio.sleep(0.05)
ourClock.drawClock()
fut = asyncio.ensure_future(clock())
oh is django frontend stuff too?
nope. I had to use.. https://pyscript.com/
ohh
When I say I over-engineered, it involved learning this just so I could keep it within the django framework but
django does not play nice with pyscript for obvious reasons
"There is a new pyodide.ffi.jsnull reference which is the default type for JavaScrpt null: goodbye null to None implicit conversion, we are providing a pyscript.ffi.is_none(reference) to ease-out this distinction that works regardless of the runtime."
ooof
But it worked, eventually:
the trickiest bit was implementing, of all things, real-time switching
but were I to do it again:
i'd just do it in javascript
uh.. no
I know my limits very intensely, and game dev is one of them. I was working on a solar system generator, though
I want to get to back to that when I don't have other spare projects and a pretty intense course load. >_>
I can somewhat see that argument, but I'd rather one instance of chromium running on my computer not 20 due to electron.
PWA/Installable web apps solve most of the UX problems as it'll be a seperate window, separate icon on task bars and can be in application menus like start menu or what not.
Particularly on mobile I much prefer web apps using pwa patterns over native apps for all the privacy and security benefits
I have a position of "only Qt/GTK/etc are real GUIs" but I also haven't made a real GUI program in years and recognize that I am the old person shouting at clouds
Oh god qt
do you have experience/war stories
there's also flask, right?
Has any Neovim+Obsidian users out there tried this out? https://github.com/epwalsh/obsidian.nvim
Flask is server, iro
I've used flask before, for a small carryalong digital encyclopedia anyone can connect to for when internet isn't available, it worked, but it was very janky, almost certainly to my own inability to use it properly, enjoyed using it though
I haven't touched qt in a literal decade I'm just still traumatized
God this book is so good
Yes I'm a shrill
If you ever lose hope for human kind just look at allll the progress medical science has made recently 
I haven't seen a UI system that doesn't suck balls except web technologies.
particularly with the constraint of windows/macos/linux cross platform
and web technology is pretty much the only tech at all that can additionally do ios/android on top
I've used Tkinter in python in the past and it kinda sucks but is cross platform (but aint going on mobile)
I don't mind winforms in C#, and mono kinda makes it cross platform but not really (again not going near mobile)
but all of them are going to look bland and boring compared to what you can build in an hour with css
also a very good reason, css is also quite a lot simpler than tkinter (never used winforms so can't talk about it) and avalonia (imo)
I'm glad I was asleep during the web dev discussion, I only really learned the html+css+js stack 2 weeks ago. And don't even mention frameworks...
I tried it but remember not liking it for some reason. YMMV there, honestly.
I think when I had to build a GUI in tkinter I ended up just using a python module to webview it. >_>
it's funky how GUI toolkits are still so underdeveloped
even if you reasonably decide iOS actually doesn't exist to make things a lot easier for yourself
iOS and Mac don't exist to me at all regardless of any GUI toolkit (if I had one to test with I would try to support it but I would honestly rather not touch them with a 10 foot pole)
I'm trying to install a custom build of the Wine compat layer (not important but might be useful context) its written in C and I just got an error relating to this line:
ULONG true = 1;
to me this is an incredibly weird variable name to see, true being an unsigned long and not a bool is throwing me as I thought it would be reserved even though I think C uses TRUE as a bool , for anyone who knows C, is this a weird thing to do? or a totally normal thing that I don't have enough of an understanding to comprehend?
(It's the only instance of this in this 1.2k line file too so I have absolutely nothing to compare against and google hasn't brought up anything similar)
regular C didnt have an actual boolean type for a long time
KAR2 and amiibos preordered 
(Well, three of the amiibos aren't coming out initially, so only preordered the other two)
That's so good
So many eyes
average day for kirby
thx i hate it
Eh, it’s better than ||human foot kirby||
old but evergreen https://muppetswithpeopleeyes.tumblr.com/
a newer gimmick blog that I've been enjoying is counting-horses, which is a bot that finds words or phrases in a post that are also the names of racehorses
that's wonderful
on old twitter there was a bot called "stealth mountain" whose only job was to find people saying "sneak peak" and reply-correct them
Reminds me of the one I've seen which does that with DNA and posts a picture of the matched animal/plant/whatever
I miss the era of novelty bots on reddit
Now it's the era of misinformation bots 😔
hellsitegenetics! another good one
reddit purged like all the "gimmick" bots, now all that's left are reposter/commenter bots
the frontpage subs are all AI posting old posts with AI comments
I thought it was "just" that the gimmick bot authors didn't pay for API access
yea, end result's the same
that whole api boycott debacle is still so damn funny because ultimately nothing changed
Oh, but things did change
They instituted rules to prevent it from happening again
And will officially replace moderators on subreddits now
So, all the changes are strictly for the worse, but still
it did change one thing
I stopped using reddit
haven't used it since the api boycott
or really it's just that the app I liked stopped working and I had no interest in downloading their own shitty ass app
and I never used reddit on a computer to begin with
I never use it on mobile
And only use old reddit
Old reddit being removed would probably be enough to get me to stop using it
Doesn't need to be, to be better than new Reddit
Yeah. and also I dislike change
It’s got less ads and is less crash-y
old reddit is nicer for me in the ways i care about (faster, loads directly without optimizing for LCP, runs without javascript on) but those ways do not align with most people so i get why others don't care
Ads? What are those?
I like being able to see so many posts on one page, and only expanding the ones I care about
reddit for me only served a purpose at the time to have something to do on my phone as I was out somewhere so I have essentially never browsed reddit on a computer before. I just end up there sometimes from search engines
on my phone I had almost all popular subreddits blacklisted
i spend almost no time on reddit if it can be avoided, but when i go there i'm always glad that old is still running
Every time I scroll too far on new Reddit it crashes and reloads
This isn’t like huge amounts of scroll either
I also have RES, which is nice for old reddit
(though some things, such as infinite scroll, I have disabled)
Reddit Egg Sandiwch
How did you know i'm eating an egg sandwich
I was eating pizza (without pepperoni 😔 )
btw I know it's rare these days but I like like a change youtube seems to have made where you can publish videos with multiple simultaneous authors
so you get like this
I saw that recently, I like the idea too
and then it links to all the channels
I'd have to assume there's some revenue share system for it in the background but idk
Don't have to worry about other people working on the video not getting subscribers from it
I'd hope so
TIL you can pin gists on your github profile, not just repositories
ah technology connections is back to rant about dishwasher pods
he's the reason I use powder
for me, running the water till it gets hot before turning on. game changer (USA)
yeah that makes no sense for me here in the EU
I mean I could, it just wouldn't do anything
hi
gonna say this right now
I LOVE UR DISPLAY NAME
i thought u were a crumble cookie 💔
Wait do I need to hate those too, now
Can I have a tldw
isn't this the third, at least
you...are?
oh, good to know, thought u was cookie or ~~cat ~~ owl pastry
or am I just thinking of dishwashers in general
owl*
tldw:
- the powder and the pods have the same stuff in them, just packed together and given some color, or even a dissolvable plastic film
- being able to adjust the amount you use on what you are washing is beneficial
- dishwashers are designed around 2 phases, a pre wash and a main wash. The dispenser doesn't open till the main wash which means with a pod the prewash is being done without any detergent at all making it notable less effectively. Powder allows you to put some of the powder outside of the dispenser for it to use during the prewash cycle allowing some of the oils/fats to flush away with the prewash water and be gone from the water when the main wash starts keeping the main wash water less dirty for longer
Oh, I was afraid this was gonna go in some sort of "dishwasher pod DRM like HP printers and keurigs"
also the hot water thing is because in the US dishwashers are hooked up to the hot water tap and work with the assumption that the water initially supplied to them is hot. However the water in your pipes would've cooled down so it's highly beneficial to first run the faucet till hot water comes out so that the water used by the dishwasher is actually hot and not just the cold water that was already in the pipes
^ this, cannot stress enough how much difference hot water makes in the prewash cycle
in europe where 220/230V power is used the dishwashers are built with more powerful heating elements and generally aren't even connected to the hot water at all so it serves no purpose
Some "innovations" really are gimmicks after all.
https://good.store/products/dishwasher-powder
2nd channel video is coming soonly
Other stuff:
Technology Connections on Bluesky:
https://bsky.app/profile/techconnectify.bsky.social
Technology Connections on Mastodon:
https://mas.to/@TechConnectify
Have you ever noticed that I've never done th...
also 4. powder is generally cheaper than pods and gels, so it's both more effective and cost-effective
that's a tldr that all the videos are essentially based on
No effort November 🙁
hi atra we were already talking about that video
Man I wish I could put this much effort into something not my fay job
me too
Instead because I am incapable of counting I'll be eating from free McDonalds for dinner
Smh
what’s the proper way to use a dishwasher if your little door thing never opens? we’ve just been throwing a pod in the bottom before we start the cycle lol
if your door doesn't open, proper use is replace the dishwasher (or fix the door) i think /lh
well that means it's doing almost all the work during the prewash which it doesn't expect it should. It'd flush out all the detergent before starting the main wash
at which point it'd just be spraying around hot water
I'd say that's a defect dishwasher
of course you set an alarm for when the main wash begins and pull it open to throw in more dishwasher detergent for the main wash 🙏
a whole pod for the prewash is going to be wasteful in any case cause that's just going to be going down the drain
yeahhhh we need a whole new kitchen tbh but. money
if you're stuck with this system anyway, might as well save some money and not throw in a whole pod but just some powder...
taking notes 📝
Look up your dishwasher tbh
Or run a rinse cycle FIRST
Also fwiw tide pods are also bad for similar reasons
i hear those are tasty
if you're not like me and run your dishwasher while you're awake you can do a rinse cycle first yeah and then do one of those short cycle washes that skip the prewash afterwards with the appropriate detergent for each
I know my dishwasher has a mode that skips the prewash
Huh, is deleting laundry good for mental health?
smh
You edited before I pressed enter
so sad
I haven't looked into it too much but my grocery store doesn't have any laundry detergent taht isn't either the pods or liquid
I believe that's a later scene in the same episode
(If you want to know why, it's because my meds are on the SJS list)
oh cool there is a company in the netherlands that does sell laundry detergent sheets instead of needing a gigantic hunk of plastic to house liquid detergent
oh it's a dutch company in fact
damn the first bad review I find on them is someone complaining that they don't add perfumes to the detergent
which is a good thing in my books
Wild that someone's complaint about Substance That Removes Bad Things From Food Surfaces is "there aren't any Bad Things in my Substance"
wtf
this is a dutch website and it's also like 4 weeks months from black friday
wow this website has shown me like 3 terrible manipulative sales tactics within like two minutes
a sales timer, a "personal discount finder" and then some forced package deal where you're required to buy another product with it for the discount to apply
man
the internet is a wonderful place
this website seemingly only exists to review detergents
.choose actually do something, flounder around instead
Choose result: flounder around instead
gratz
Should I get a free hat
What kind of hat
Hmm
Go pet Mozart for me 😛
On one hand, free hat.
On the other hand, boring hat
If you insist
Such an adorable kitty
I don't think he appreciated being woken up
It's a free hat. I could claim it and donate it
He turned to nuzzle the phone when I tried to get a new picture
plz no mozart
ah yes because I'm ordering detergent sheets it's recommending a lego ninjago box set
thank u I guess someone before me decided to buy some toys while they were ordering detergent
forget I have it and then find it 5 years later while cleaning
well damn I've never had this happen before, A product sold out within the time it took me to order
Should've listened to the manipulative sales tactics, smh
oh no I left that website immediately
Curiouse to know
Update: did get a free hat
i trust any and all facts that COME WITH TEXT THAT HAS EVERY OTHER WORD HIGHLIGHTED IN DIFFERENT COLOURS
It’s not very well known, but normally it’s just that Einsteins police catch all the particles that break einsteins laws. The police didn’t catch them in time this go around, hence the big deal
"Huh, that's weird, why is the chinese translation some 40kb larger.."
"MyoldfriendsE2.title": "\u4e0d\u60f3\u63a5",
"MyoldfriendsE2.text": "@\uff01^^\u4eca\u5929\u9047\u5230\u4e2a\u633a\u6709\u610f\u601d\u7684\u6848\u5b50\uff0c\u67d0\u660e\u661f\u56e0\u4e3a\u88ab\u7f51\u53cb\u7206\u6599\u5077\u7a0e\u6f0f\u7a0e\uff0c\u60f3\u627e\u6211\u6253\u540d\u8a89\u6743\u5b98\u53f8\u3002^\u8bf4\u5b9e\u8bdd\uff0c\u8bc1\u636e\u90fd\u6446\u5728\u90a3\u513f\u4e86\uff0c\u5979\u786e\u5b9e\u5e72\u4e86\u8fd9\u4e8b\u3002\u6211\u53ef\u4e0d\u60f3\u63a5\u8fd9\u79cd\u660e\u77e5\u5fc5\u8f93\u7684\u70c2\u6848\u5b50\uff0c\u6d6a\u8d39\u65f6\u95f4\u8fd8\u8d25\u574f\u6211\u7684\u540d\u58f0\u3002^\u8bdd\u8bf4\u56de\u6765,\u4f60\u7684\u519c\u573a\u600e\u4e48\u6837\u4e86?\u522b\u544a\u8bc9\u6211\u4f60\u8fd8\u5728\u79cd\u571f\u8c46\u3002\u8be5\u6362\u70b9\u6311\u6218\u4e86,\u4f19\u8ba1!^^\u4f0a\u6851",
"MyoldfriendsE3.title": "\u60f3\u9493\u9c7c",
... which is weird, because I read in utf-8
time to investigate
The culprit was that I didn't write in utf-8
.. no that's not it.
hm
does utf-8 include chinese characters? as a sanity check
I had a pedantic answer typed out, but the answer is yes, utf-8 is used for chinese characters
Well now I’m curious
I forgot for a second that that’s a much less well defined set than alphabets tbf 
Yes lol
actually my pedantic rant may not have been correct, so I was right to retract it
Now I want to hear it
Please.
Entertain me. I have 10 minutes of stairmaster left
And my headset died
maybe try something like
# Source - https://stackoverflow.com/questions/31207287/converting-utf-16-to-utf-8
# Posted by Tim Pietzcker
# Retrieved 05/11/2025, License - CC-BY-SA 4.0
In [13]: s.decode("utf-16be").encode("utf-8")
?
sakorona's text isn't utf-16 though, it's json-escape-encoded
i dont think this is an actual problem in game
it probably works fine, it's just not legible in the json
wow this stack overflow post is in grade 6
hebrew jumpscare
So older than. Iro right
by about ten years, yes
The stack overflow post is ten years old r than you are?
No, clearly Hebrew is ten years older than iro. Iro is unfathomably old, you see
(Autocorrect tried to do unfathomably -> unfashionably. Take that as you will.)
ah, thanks for that
the game might work fine, but I prefer that any one who might get a hold of it be able to hand edit the json
"MyoldfriendsE1.title": "想写信",
"MyoldfriendsE1.text": "@!^^嘿,伙计!搬到鹈鹕镇的第一天感觉如何?有没有想我啊?哈哈,别担心,我会时不时给你写信,不会让你“与世隔绝”的。^乡下的空气应该很新鲜吧,但别忘了,身体是革命的本钱,别整天忙着种地,该吃饭吃饭,该休息休息!^加油,保持活力四射的状态!记得给我回信!^^伊桑",
yep, that was it, just needed to add the flag to json.dump()
my version of the pedantic answer, Unicode is conceptually two different things, the actual encoding/decoding of bytes, and then there is the conceptual unicode codepoints themselves.
all the unicode encodings should be able to express the full unicode range, and when a unicode codepoint cannot be expressed in a single encoded character/code unit, there are reserved characters to encode that unicode codepoint across multiple characters.
UTF-16 is 2 byte characters (with disagreements as to whether its big endian or little endian) but there are ~160k code points/characters
UTF-32 exists which can express all codepoints directly in a single semantic character, but for english is 4x the size for no good reason
UTF-8 is the magic sauce where for standard ascii it can be encoded in a single byte still (U+0000 to U+0127) and for codepoints >128 it can be split across multiple characters to encode the code point.
Though there are still extremes like 👨🏾🧑🏻👦🧒🏽 which is 37 bytes on its own in utf-8, 40 bytes in utf-32 and 34 bytes in UTF-16 due to the fact that character is semantically ~10 code points to describe the 4 people, a join codepoint and then additional suffixes to define the skin colours
well uh good morning
I've been looking into programming languages in preparation for AoC and I was reminded of Jai
didn't even know programming languages could have closed betas, but Jai has seemingly been in one for many years
That's certainly a new concept to me for sure, I did quickly look up Jai and it seems to be predominantly for Games?
yeah it's Jonathan Blow's language that he made after being frustrated by C++
I looked it up and now I have questions™
one of the large category of languages "made cause C++ has issues"
Interesting.
damn no Microsoft takeover
If a language doesn't have issues, there's a good chance I won't be using it, it gives me a feeling of distrust for certain XD
I was actually looking at Odin but then Jai got mentioned and I decided to look up if it has finally left the beta
I feel like I have an idea of what embrace, extend, extinguish means? Big companies adding more features rendering the original program more or less not as good as the newer one?
"Embrace, extend, and extinguish" (EEE), also known as "embrace, extend, and exterminate", is a phrase that the U.S. Department of Justice found was used internally by Microsoft to describe its strategy for entering product categories involving widely used open standards, extending those standards with proprietary capabilities, and using the differences to strongly disadvantage its competitors. https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish
it's a Microsoft strategy yeah
Ahh, really backhanded practices then, although I don't expect anything less of Microsoft
Yesterday, I walked into a T-Mobile store
I did not tell them my name or anything. My entire interaction was "hi I'm here for the free hat."
Today I get an email asking for my review of the service there....
I get how they knew i was there but lol
That's...a bit creepy, huh
That's exceptionally creepy if you gave no identifying info, how cursed
See now I'm curious about Jai, but why bother if I can't even try it
seizing another opportunity for one of my favorite quotes:
"there are only two problems with C++: the initial concept, and the execution."
I recommend uiua. Don't know if it's still maintained but it was fun to play with
is that even a thing in the first place? doesn't sound possible to me
holyC doesn’t have issues because it’s free of sin
fair enough lmao
uiua still gets updates yeah
believe it or not I've already done AoC days in uiua
I don't understand the appeal of array programming languages beyond funky code golf
ah darn another year passed by already (re: the advent of code talk)
as we all know Rust is perfect and has no flaws
whats is this ay-zinc, can you eat it
I don't recommend it
I might try Odin for AoC this year
dip my toes into manual memory management
I keep mixing up Jai, Odin and Beef
all three are C/C++ replacements made by game devs (current or former) who got annoyed working with C++
Beef definitely wins when it comes to the name
need a fork called Pork
it even rhymes
ok for future me's reference Jai is the one that's closed source and written by Jonathan Blow
...zig, anyone?
Good thing I wasn't here for a bit, almost had to go get more crab repellant
Zig's too mainstream now
it's a rule that you only use the most hipster of languages for AOC
Well I'm not a game dev so
What's so special about Jai anyways
a lot of it is morbid fascination with Jonathan Blow's unending ego
The name rings a bell, but nothing beyond that
consider yourself lucky
I mean I bet I've heard stuff before, just can't recall it
saves that idea for [REDACTED]
tl;dr a pretentious egotist who thinks that games are art, and that he's the only artist left in the scene. if you don't think that his game are the highest expression of arts then you're a plebian that offended him personally. he also has a bunch of terrible personal views but that's kinda par for the course
I mean that first part can be true
But the rest of it... huh
Wait is that the guy who made godus or whatever it was called
No
Oh he made one of those games when indie games really took off that I never actually tried (Braid)
He also said the language would be relatively easy to create compared to creating a game like The Witness.
(from wikipedia)
but he started it in 2014?????
yeah tbh I loved Braid, I think it's one of the most creative platformers I played
i only want to add that games are art, but not in the hipster way that people picture when they hear "games are art"
What's the hipster way that people picture
But is art, art?
and not in the way that roger ebert wrote that awful op-ed response about, where he said that they're not
Is the hipster way meaning "always, like museum pieces"?
yeah, like the snooty museum way i guess
Huh
but The Witness is when he started to huff his own fumes a little too much
That's kinda silly/insulting to the many many many many many people who make art that isn't in a museum
And don't have some grand meaning behind their work
also ignores some of the more sketchy aspects of some museum art pieces
I dislike jonathan blow purely because youtube's recommended feed wanted me to consider him to be some messenger from the programming gods to tell us the Truth
He made The Witness? I quite liked it as a puzzle game, couldn't care for the story but that entirely was BC I wasn't too interested with it to start with I think
i'm not sure if you're trying to disagree with me but i am trying to say the same thing as this. art doesn't have to be museum art to be art
Really? Youtube tried to tell me that was the pirate software guy
somehow jonathan blow has fared better than him
I'm not disagreeing, I was talking about the hipster way
ok phew
i guess also what i meant by the hipster thing is like, trying to get in arguments about it. like "games are art, man, you just don't understand"
I have a decent displeasure of always being recommended his videos when I could not care less, there's so much tat on there that I never realised until I learned more about certain things and realised some of the stuff he says is full of it
Games are art until too many people appreciate it, then it's just mainstream garbage
If games are all museum-level art, what about game mods? Why hasn't Spenny been displayed in a museum yet?
braid is genuinely good and i really liked it but ||fuck that one secret thing in particular where you have to get on a cloud and wait for like a literal hour for it to move far enough so you can reach the thing||
a modding reference I understand!
Alternatively
I've played some artistic games, you probably haven't heard of them
Ew not the gatekeeping, it happens much too often
the witness is mainstream garbage, now the Looker is art
lmao back when I played it I just ||left my laptop on for an hour and went outside||
We need a system for making the Witness not-mainstream and protecting it from being corrupted. We'll call it... the witness protection program.
ceci n’est pas une pipe art
Ah, that game must be a true work of art if it can make gamers go touch grass
are you saying pokemon go is the masterpiece of our generation
I have literally only ever had a single game idea that I would consider artistic (rather than "oh this sounds like a fun game to make and play")
too mainstream
Plus all the features they added to where you can avoid going outside during covid
tbh when people talk about games as art I usually interpret it as games that take themselves seriously, have good aesthetics and make you feel things
When politicians start making jokes about a game and its name, you know its too mainstream
In this instance I specifically mean "has an intended meaning/message behind it"
I guess that can be considered one of the traits but I feel like people can also call those vague, open ended games art too
so for me it’s more about “makes you feel something”
Yeah, I just meant as far as the game ideas I've had
ohh I see
yeah, the mainstream conversation around games as art almost always revolve around games like The Last of Us or God of War
Literally every other idea I've had has been "oh this would be cool"
I was literally thinking of the last of us when I wrote that lmao
The thing about most art is that the meaning evolves beyond the artists original intention/interpretation
I've never played either of those
ig the least important is taking itself seriously because you could definitely consider stanley parable to be art
but art takes many forms, and imo games that take the gameplay loop creatively and engage with the player qualifies just as much if not even more
||broom closet ending is goated||
i think every game is art, even licensed shovelware and mobile cash extraction traps
me either but I know just enough about the last of us to know it’s treated as art 
So whether something was built for a deeper purpose or not does not exclude it from evolving into art
(not all art is good or worthwhile)
Yeah, that makes sense.
tbh I’ve always liked this interpretation the most too. a crayon stick figure is art
oh god, I didn't even realize ichor popped in
it doesn't help that the creator of the TLOU show thought that games didn't have engaging plots or complex gameplay before TLOU I have been informed this was a misleading meme and now I hate reddit even more
aside: "cash extraction traps" is an excellent tongue-twister
but people tend to talk about art and Art differently
How about aRt or ArT?
A big part of what I meant with this about my ideas was about my intent. Like I said, most of my ideas are just "this would be neat", which doesn't disqualify them, but does make that one idea pretty distinct from the rest
(lowercase art I consider to be “anything made primarily for aesthetic value/communication, regardless of quality”)
If something is made precisely to be terrible aesthetic value/communication, is it still just art, or is it now Art because that was the intention? 
it’s art regardless, but it’s only Art if a redditor redditsplains the true meaning to you
As a game artist whose worked with friends and groups to make games, both small and shitty ones to more elaborate projects with some soul, I think all games are art. Its a bunch of artists coming together and making a piece together. And that doesn't mean you have to like all of them, I don't like a lot of art or artstyles and can feel they lack meaning but it's still art and can/should be analysed as thus. But it's also a fun discussion, "whats considered art" is a question thats been around basically as long as art has been its own term and thing, But yeah personally, all games are art but if they speak to your specifically (or anyone, really) is another question.
This is programming-off-topic, not art-off-topic. Nobody let the junimos know
I would joke about adding that to a life goal list, but I don't think redditors redditplaining your work is something any person should aspire to
(I say as someone who pretty much exclusively uses reddit as far as social media goes discord doesn't count)
absolutely, imo the only useful application of the more limited Art definition is to make fun of pretentious critics
On a very tangentially related note, anyone still keeping up with the Hytale stuff?
yeah I was mainly side eyeing the people who thought that games as art can only be traditional heart-wrenching narrative experiences which was not the TLOU show runner that was a shitty reddit meme
(spoilered for hopium/copium dosage)
No
Sorta minecraft adjacent, announced a while ago, got cancelled more recently, original founder is trying to bring it back now
even atra would know what Minecraft is in a vague sense, right?
didn't the lawyers play minecraft at one point
I’m with you, and it’s specifically the critics! because there’s nothing wrong with MAKING those games, it’s just putting them on a pedestal that’s annoying
atra might know what minecraft is but that doesn't mean it wouldn't be funny if they pretended they didn't
But how can atra not know about what the children yearn for? 😔
children yearn for roblox now
Then why do YT shorts that only read some random tumblr post still often have MC parkour as the background video?
Checkmate, robloxians
despite how it looks that's for people in their late teens and 20s
that's why it's paired with Tumblr memes
Hmm. That checks out
On the other hand, I played roblox a bit before MC even existed
lua horror flashbacks
I know what Microsoft is!
those are the reason why I have extensions to hide all shorts. I would lose multiple hours per day watching this shit
yup, that's me
What is tumblr

Sadness
*crash* a miserable little-- (i am pulled offstage by a giant hook)
So... how do u get mods
!gs if you mean mods for stardew! this is probably the wrong channel though, you’ll want #modded-stardew 
If you would like a guide to setting up mods for Stardew Valley, check out the getting started guide! https://stardewvalleywiki.com/Modding:Player_Guide
Joy is fighting computers
My head hurts but I won
Minecraft is the second best selling video game of all time IIRC so I imagine most people have at least heard of it
Yes, and also
this
(I don't recall much about who "the lawyers" are, besides atra having mentioned them before)
Apparently the cat has developed telekinesis, as he was a few inches away from keyboard when he did this
The lawyers are lawyers
I think he's trying to say:3
That seems likely, yeah
And atra can name more supreme court cases than video games
To be fair
Atra also doesnt know ehat a video game is
I mean, we could probably get very philosophical about that question (in the same way as "what is art", as discussed earlier)
Supreme Court cases are much less philosophical
....btw what is the first grossing video game then
I really don't understand how that list is decided
(I'm sure the wikipedia page goes into detail)
Like, why are Mario Kart 8 and Deluxe not separate?
I get that but it still feels weird to me
Just like Minecraft Bedrock vs Java edition have substantial enough differences (even not counting modding) that they kinda feel separate, to me
Even ignoring that in particular - older non-PC MC editions probably are counted there too
What's a "game"
Original Pocket edition is hardly comparable to PC MC
Is it like a ship of theseus
Imagine stardew valley
I guess
Is stardew 1.0 and stardew 1.6 the same game by thos metrics
I'd say yes, considering:
- 1.6 is just a bunch of updates on top of 1.0
- MC original pocket edition was released after MC was well established, but changed a bunch of core stuff (no infinite world gen, no nether, bunch of other gameplay stuff)
Neither is infinite just non-java is much reduced
I mean, technically yeah.
But from a practical perspective, you kinda have to seek out the end of the world on java
Suppose so
sometimes i miss the simplicity of MC PE. my sister and i would generate a world and slowly fill the whole thing until we'd covered the map
Non-infinite worlds are underrated, that's for sure
glances at my "framework for fixed size world generation" mod idea for MC
(because you kinda want to guarantee everything is obtainable within a fixed size world)
hmm, quite an interesting question in the era of live service games
exciting start to trying out the odin programming language. The LSP got stuck in a loop somewhere and completely froze my entire pc
probably 0 people here have heard of Overwatch, but the debate around Overwatch vs Overwatch 2 was quite lively
Wikipedia decided that Overwatch 2 warrants a separate article, while TvTropes the superior source doesn't bother
of course I know overwatch
it's the cheating prevention system in CS:GO
overwatch 2 really isn't a new game
it was supposed to be
and then they scrapped every new feature
idk I was messing around with odin to maybe use that
but the language server crashing my pc has put a damper on that
im curious about the world you live in where Overwatch was some unknown indie gem apparently
a shooter game made by the world of warcraft people
I mean among the ppl frequenting this channel
i stand by my sentence
though atra may have biased me on that
other than atra I think we are all fairly knowledgeable about games
literally #12 on that best selling games of all time wiki list
i dont factor atra into my equations at all here
overwatch was fun to play because there was a very popular streamer named esca, apparently, so people would just type "ESCA" in chat every match
I had the same question when I saw selph's message
hidden gems like minecraft and tetris
oh look it's world reknown streamer esca hiiiiii
help im being bullied
(but also I can't tell how much of this is a joke and how much is only partially a joke)
(actually by streamer i mean esports person? I haven't thought about esports since I stopped playing overwatch, so)
but no, I just named myself esca in-game like usual & learned that one of the competitive people was also named that
Ah
So much for the sudden esca deep lore reveal 😔
(Still a lore reveal, just not a deep lore reveal)
I was like, above-average esports rank but I hate trying to be good at pvp games 
so not the esca they meant
I'm so sorry
So
Ntsb?
I'm watching the ntsb press conference on ups
just to clarify this is 150% a joke
~~I can't tell if the hug emojis + atra's message is serious
~~
what emotion
conveys anyway I used it because it looks funny
Clearly, it's
but reincarnated after 
(as the other 🫂-er, I assumed it was unserious) (and idk about that one either)
(I would say "most people here probably don't remember nukebox" but this channel has a higher density of long time members...)
What is nukebox
(I took it seriously)
olde server lore
(gus was the jukebox bot for VC, but it wasn't hosted by the junimos. bot got compromised, and banned tons of people)
I was here but never used the bot & didn't get nuked, ig
Same (re:Esca)
do vaguely recall it existing before w/e mini-jukebox is
he does harass me every time I test something on my actual personal save 
it predates the jukebox being added, so I got that slow-to-skip event every time
The jukebox wasn't in stardew 1.0?
Mini jukebox wasn't at least
I played in 1.07
I played 1.5.6 
back in my day something something integer item IDs
good times
"how old is that"
Some highlights:
- There was only the default farm map available.
- The return scepter was not obtainable.
- No catalogue/furniture catalogue
- No divorce
- Shane and Emily could not be married
And that's exclusively stuff that arrived in 1.1
(ig casey's the one who gets to call seniority on items
)
(I, uh, briefly invented non-farm resource clumps? yeah that)
(a bunch of other stuff too, of course, just picked out some of the most "that didn't used to exist????" stuff)
on rare occassions I end up watching a video about sdv and realize like 80% of everything they're doing is stuff that did not exist when I played
I might've started playing earlier than 1.07 actually, but that was when I stopped playing my original save
(Like, triggering grandpa reevaluation was apparently 1.05, but I remember that being added after I started and going like "huh, I got all 4 candles on first try")
I started a few minutes after the game released
thinking about it now, I'm not sure I ever knew-knew that the game had a single farm at launch
(I mean I can call seniority on a lot of things in modding land.)
I joined the raffle for like an hour early access to the game but then lost so I had to wait for the release
Even back then, half my modding was just to see what I could break and/or do things people said wasn't doable.
oterion/oats (someone in this server) did win that raffle the bastard
got to play before launch
all scrubs compared to sirithre who was a beta tester 
I was pretty jealous
I was one of the first 1000 members on the server according to uberbot back then. (Not that it would show that now since I left during a couple of the hiatuses)
going from oat's rank since he never left and me joining a few days before him I'd be like join position 3 or something now
alas I've left twice
I think the first one is twisted, one of the original admins
hmm did uber change how it checks this
the join positions were definitely lower before
Well it definitely didn't suddenly remember people who have left then rejoined at some point, seeing as I'm still 160k
yeah same
More on topic for the off topic
a mystery
The big one people always seem to forget is multiplayer
Yeah, though I was talking about only 1.1 there
That's fair


