#programmers-off-topic

1 messages · Page 149 of 1

supple ether
#

Well I wouldn't want someone to steal my blog post /jk

I do use the helper method, but the "marker attribute problem" refers to how the marker attributes necessary to use that pattern are provided to the client assembly

(I'll talk a bit about my solution on the next post, on mobile so home a sec)

devout vault
#

Ah, that

#

I think I'm currently using a shared project, but I have wondered if you could just... generate an output with it

#

Like, not dependent on anything else. Just add it

supple ether
#

Basically the existing solutions are either "embed it in the client assembly via the generator" or "use a secondary library that both reference", though both options have some downsides

My solution is based on the ConditionalAttribute, which when used on attributes, strips that attribute from your code when the specified compile flag is not set. It's not documented when exactly this occurs in the build process, but through experimentation I discovered that it occurs after source generators are processed.

This means that you can essentially create a library of ephemeral compile-time-only attributes that are accessible as markers but absent from the compiled binary. This way, you can easily reference it as a library during development, but do not need to ship the attributes with your code, since the references are stripped out.

devout vault
#

Interesting

supple ether
#

As far as I can tell nobody else has tried this technique and it is not documented anywhere, but I've been using it successfully for my own sourcegen

devout vault
#

I really should use ConditionalAttribute more

#

As far as I can tell nobody else has tried this technique and it is not documented anywhere
feels like most of sourcegen stuff every time I look up how to do something weird with it

#

(or even not weird a lot of the time)

#

There's just no docs on the sort of structure of the syntax tree and stuff that I could find

#

Or like, how to get <x> information if you have <y> and <z>

supple ether
#

Yeah

#

There is a syntax tree tool in vs that is very helpful though

#

Makes things much easier, though I didn't find it for a while

#

Sourcegen stuff is just not very thoroughly documented

devout vault
#

I keep forgetting about it because it's so out of the way

supple ether
#

I know I'm probably the only person using StarModGen right now, but I am proud of what I've managed to do with it so far

devout vault
#

I'd ask for a reminder on what all that provides, but that's too on topic here and I have pending pings in #[REDACTED FOR ON TOPIC]

sand frost
#

I have made one (1) post ever on mine

hushed raven
#

Same as the exchange rate with exposure to rent

prisma flume
#

i'd know the smell anywhere. that's a very certain sort of green

fast stirrup
#

I haven‘t seen a platform that directs what you post on another platform.

red crest
#

@fast stirrup Neither the account discussed in that tweet nor the source of the tweet itself are appropriate for this server.

elfin orbit
#

stardew valley tiled code tutorial Can someone help me? It loads the map, but when I try to step on the map to enter another one, the black loading screen appears, but then it reverts to the map that was already loaded.It won't go to the custom map, can someone help me with this?

hushed raven
vivid python
#

funny gen alpha number

safe dragon
#

advanced programming truly

hushed raven
#

The dolphin file browser is infuriating, trying to find a folder that you don't know based on the last modified time is impossible, it doesn't propergate the last modified to parent directories at all, arghh

safe dragon
#

propergate is funny to me

hushed raven
#

I blame my accent for that one XD

#

and the fact english isn't phonetic, annoyingly XD

safe dragon
#

also yeah I'm not a fan of dolphin

hushed raven
#

what file browser do you use? I'm not particularly attached so I would defo like to try some others, I just have no idea what I'm looking for in one

devout vault
#

I think dolphin is pretty great, but it does have a monopoly on the GameCube emulator market

#

/me runs away

cinder karma
#

ls

safe dragon
#

thunar mostly

#

it's ok

#

I also use yazi sometimes for terminal file stuff

dusty pollen
#

I use nemo

#

the reason is that it was presumably near the top of the list of file managers when I chose one at random

#

10/10 would continue using

dusty pollen
hushed raven
#

Really? that's not what I would've expected, I guess it doesn't help that I'm not the most familiar with the file system, like I know a decent amount but some things still slip my mind

cinder karma
#

You should use a find cmd tbh

dusty pollen
#

but I could be wrong

cinder karma
#

Surprising lack of gifs today

dusty pollen
#

that's because sts2 doesn't do gifs 😌

cinder karma
#

Slay the spire 2?

red crest
#

First atra plays a video game, now they recognize video game acronyms? what's next?

cinder karma
#

I only know because quill bought it recently

#

Anyways, back to knitting

hushed raven
cinder karma
#

mapquest survived?

little furnace
#

ZFS seems to update the properties of directories.

long verge
#

It's been 3 weeks and I keep seeing it, my life is ruined

dusty pollen
hushed raven
#

it seems to be fixed for me but I'm now using millennium with a custom skin

hushed raven
#

I'm glad I really was able to inflict the pain for much longer than I originally intended XD

long verge
cyan shadow
dusty pollen
#

I have never seen one of those SDVpufferthinkblob weird

little furnace
#

You can also notice it when it's updating, because it will also have that drop-down menu next to it.

little furnace
hushed raven
#

Currently using ATOMS, but it's slowly being customised to change some things

little furnace
#

Oh, okay. I'm using Material. It's one of the only ones I can comfortable use.

cinder karma
#

hey atlas

#

that is every last achievement

#

I really don't want to finish teh journal

safe dragon
#

I've still never played a single game of sigmar's garden

#

or finished at least

little furnace
#

Better.

cinder karma
#

Tbh the variant in the DLC is my favorite

prisma flume
#

hmmm i preferred arrêter

cinder karma
#

God i hate 2026

little furnace
#

Honestly, it's better than 2020 and 2021.

#

People said 2016 was bad, but I barely remember that.

errant comet
#

I don't remember anything before 2020

#

Somehow

little furnace
#

Remember how the world was supposed to end in 2012?

prisma flume
#

just me, my empty desktop, a scenic vista, no windows open, and the word Minimise

red crest
#

very Minimalist of you

devout vault
#

That's the terraform menu. Specifically, the "flatten this dang mountain" button

cinder karma
#

neither of these are good but I'm proud of them anyways

prisma flume
#

my next win11 complaint is pressing the calculator key on my keyboard opens a calculator and flashes the taskbar icon red, but doesn't actually focus the calculator so it just sits there having a sook

#

or a disco. i guess the flashing might not be angry

fleet wren
cinder karma
#

I am very proud. (I also think it's hilarious)

#

the downside is that it's slow

hushed raven
safe dragon
#

stevia lmao

#

the famous Google artificial sweetener

hushed raven
#

It sounded something like that XD

#

I did think "this sounds like a sweetener" but I thought I was thinking of steviol

little furnace
#

Stevia is the German name for steviol.

little furnace
#

Ignore that, the paid one always shows, even though it doesn't support light mode.

hushed raven
#

The original one I wanted to use was also paid which was a bit annoying to see XD

#

ATOMS does have a way to customise the colours, they're all CSS vars and it can loaded from a config.css, I'll have a play around and see if it can truly be light mode

prisma flume
#

afaik stevia is the name of the plant that produces steviol

little furnace
#

Everything is CSS, but I don't really want to invest a lot of effort. And I really like Material design, actually.

prisma flume
#

Minimise is still onscreen. i've accepted it's here and it keeps me company while i do sdv things and play games

little furnace
#

Can you restart explorer.exe?

prisma flume
#

i mostly dislike material since it's just alegria art for google ecosystems

hushed raven
#

🎵 You got a friend in me(nimise) 🎵

prisma flume
#

not that i particularly like a great deal of resemblant/tangible/whatever the word is, but material is very lifeless. i do quite like that aero is coming back in a fashion as mica glass

hushed raven
#

to pull material has on me is pretty much entirely that it's accessible from the get go

#

I do really like mica glass though,

prisma flume
#

no, but oddly opening task manager made it go away. the computer feels threatened

red crest
#

Darn, my hunch squashed
ILSpy loves to place "No matches found!" over every single window I have open if I accidentally leave a Ctrl F search bar open

modest jewel
#

who's modding

#

hmu

steel kraken
#

no modding in this channel

modest jewel
#

its like programmin

#

a mod

hardy jewel
little furnace
#

This channel is for programming? I thought it was for Opus Magnum and cats?

safe dragon
#

I mean both are pretty close to programming

ancient hemlock
#

There's a concerning lack of GOPHERS in the programming channel

hushed raven
#

why are so many things timing out today, so many registrars just don't seem to want to work

devout vault
#

Cursed idea of the day: if I told VS a file was for “c# additional input” but not compilation, I bet I could implement macros (like C/++) with a source generator…

safe dragon
crystal wren
#

Yeah, that dangling tooltip thing used to happen so randomly for me.

#

Sometimes a graphics driver restart fixed it, but restarting explorer.exe pretty much never did.

devout vault
cinder karma
#

Look half the channel for the last week have been gifs for a different game

#

Only replaced with avif when the gif spam started crashing the channel

#

Anyways

cinder karma
#

I suspect I should be building the half shell earlier

#

How are we doing this lovely chilly morning

safe dragon
#

I'm a little cold

devout vault
#

Mozart is currently against code crimes, it seems

hushed raven
#

Nabbed a new domain finally for general tat I don't want on my main domain, so thats fun, but seconded on the chilly

#

Hi Mozart!

cyan shadow
#

I'm currently a blanket creature because brrr

safe dragon
#

We went out to look at a potential home my sister might hopefully get to purchase

#

was cold

devout vault
#

Apparently [MethodImpl(MethodImplOptions.AggressiveOptimization)] is a thing. Anyone know how useful it is?

safe dragon
#

I've never seen anything get any faster from using it

#

but I also have no idea what I'm doing

steel kraken
#

Considering SMAPI turns off JIT Tiered compilation, I'm not sure how much it can do

safe dragon
#

wtf

devout vault
#

ejects it from my memory

safe dragon
#

I assume that's because of a limitation not a grudge

hushed raven
#

it would be funnier if it was a grudge though

devout vault
#

It's Pathos, so almost definitely not a grudge

hushed raven
safe dragon
#

tiered compilation absolutely can have massive effects on performance

steel kraken
#

It's the version of harmony used. the newer version which uses monomod detours can track JIT tier compilation and rehook them

safe dragon
devout vault
#

Crumble's favorite thing to not want to ever hear us talk about.

The crimes involved in modding

steel kraken
#

Pathos did have a commit at one point to bump the harmony version, but it has regression with a few mods because harmony added extra validation to transpilers which a few mods hit

cinder karma
#

It helps if tiered is disabled

devout vault
cinder karma
#

There are certainly comments in my code musing about removing it

hushed raven
devout vault
steel kraken
safe dragon
#

I assume modders are also excited about .net 11's async no longer turning any async code into state machine soup

#

by moving async into the CIL itself

devout vault
#

I wonder if they fixed that by going to the soup store

steel kraken
#

Technically a .NET10 feature that is dormant, but yeah .NET 11's progress to make it real and have stuff start to use it will be massive

safe dragon
#

I don't think you can even enable it in .NET 10

#

but yeah that's actually the thing I am most excited about for .NET 11

#

as someone who pretty much solely works in async code

steel kraken
#

Past me's life would have benefited from it a bit.

devout vault
safe dragon
#

DuckingMad 😌

devout vault
#

Speaking of mod crimes, I wonder why I'm getting over 850 Exception thrown: 'System.ArgumentException' in System.Private.CoreLib.dll whenever I launch the game

#

(the answer is once again harmony, but I don't know beyond that)

cyan shadow
safe dragon
#

oh she's bidding unless it turns out the building is actually filled with permanent toxic gas or something

cinder karma
#

Good luck!

cyan shadow
#

hopefully the overbid isn't by too much

safe dragon
#

it'd be a massive improvement for her

#

god uh

#

it's pretty bad rn I believe

cyan shadow
#

yeahhh it'll be a lot i suppose

#

there'll be more houses on the market if she waits but if she's already getting to try for this one, no point in waiting

safe dragon
#

there's a few aspects of the home that brought the price down that don't really matter to my sister so it's cheaper than one would expect

cyan shadow
#

that's good, at least!

cinder karma
#

Asbestos?

safe dragon
#

my sister would in fact care about asbestos lmao

#

I guess we don't know if the home is asbestos free but it's quite likely

#

we just looked at the outside

cyan shadow
#

if it's post 70s then it'll be fine

safe dragon
#

the viewing isn't till 2 weeks from now

#

it's post 70s... just barely

cyan shadow
#

it's only those shitty ones built immediately after the war that have it

safe dragon
#

like mine!

#

🎉

hushed raven
cyan shadow
#

well i hope yours has been cleared out then SMCKekLmaoDog

safe dragon
#

no asbestos anymore thankfully

cyan shadow
#

it's advice a realtor gave my thesis supervisor and she passed it to me

safe dragon
#

the main big downside for people is that car access to this home is abysmal. There's a children's playground directly in front of your home instead with fairly limited parking off to the side of the street

#

but my sister can't drive

#

so ez

cyan shadow
#

til jit is a verb now

safe dragon
#

it's not

#

but we'll use it like that anyway

cyan shadow
#

anything is a verb if you try hard enough tbh

cinder karma
#

Crumble will we get pretty avif from you

#

Including the word tryharding

hushed raven
safe dragon
#

I did just set up my home server to convert videos to hevc but not av1

cyan shadow
safe dragon
#

idk when I'll play opus magnum again

safe dragon
#

exciting

hushed raven
cinder karma
#

Walked past this car

cyan shadow
#

do you know how expensive that stupid exam is??????????

safe dragon
#

toyoda is my favorite car brand

hushed raven
#

it's so expensive! more so than it really needs to be

safe dragon
#

is that a cybertruck or are there more cars that copied that bland design

cinder karma
#

It's a cyber truck

cyan shadow
#

my certificate expired too so if someone asks me to do it again I'm gonna be like
bruh
pay for the exam

safe dragon
#

wait where the fuck is the license plate

cyan shadow
#

weg

safe dragon
#

did you carefully photoshop it out

cyan shadow
#

fell off on the highway

sand frost
cinder karma
#

TX only requires one but on the back

cyan shadow
#

I like my reason better

safe dragon
#

texas is DUMB

hushed raven
#

that's so different wtf

cyan shadow
#

FUCK I DROPPED CURRY ON MY TSHIRT

safe dragon
#

oh no

cinder karma
hushed raven
#

RIP tshirt

cinder karma
#

But not out of Stardew land

cyan shadow
#

yeahhh rip tshirt

cinder karma
#

Anyways

#

Atlas did you see my stupid hex wheel storage

hushed raven
#

or just tiedye it with more curry, different kinds, bonus points for it smelling nice too XD

#

I have not, bare with I shall find it

sand frost
#

I’m looking at buying a house right by a hospital, which some people don’t like

sand frost
#

But I’m very pro easy hospital access and don’t care about noise

cinder karma
#

The one on the right

safe dragon
#

my current home is pretty much around the corner from a hospital but that was brought as a selling point

hushed raven
sand frost
#

I have learned a lot about houses and how they work

safe dragon
#

surprisingly almost never hear ambulances

cinder karma
sand frost
#

Some of it is rather specific to my location tho

cinder karma
#

Best grid stability in the area!

safe dragon
#

I guess ambulances usually don't use their sirens near the hospital itself or something idk I never really realized this till now

hushed raven
#

A lot of things people would class as a negative I would very much class as a positive, as close as possible to a train station usually gets prices down tremendously

safe dragon
#

I live basically next to a hospital but still go to the GP in my hometown because I can't find one in my city and haven't for years

#

🙏

sand frost
#

I guess right next to is perhaps inconvenient

safe dragon
#

I also live around the corner from a train station!

sand frost
#

But a block or two seems good

safe dragon
#

that was also considered a selling point though

cinder karma
#

Train station you pay a premium here

hushed raven
safe dragon
#

I mean if your apartment is genuinely right above the train track then I get that

cinder karma
#

I've downgraded from "on the red line" to "okay within a biking radius" to "electric bike radius?"

hushed raven
safe dragon
#

but cars have worse noise pollution the moment you're pretty much any real distance from the track (assuming there's noise barriers but idk I think those are a legal requirement in my country)

sand frost
#

I think in the US trains are louder because there’s more grade crossings

#

So they blow the loud noise machine

hushed raven
#

I've never heard of noise barriers but I'm not a train technician or a railway planner so I'm not sure if they're needed near me

safe dragon
#

there's a big ass social housing apartment complex that was recently built at the train station here

cinder karma
#

Wait do u mean train train or light rail

#

I just think light rail

hushed raven
#

Choo Choo train, steam and diesel, cargo and passengers

sand frost
#

Around here all we got is train train

safe dragon
#

noise barriers are around highways too... Just walls that keep the noise from traffic inside/reflect them up into the air instead to make the environment around it less noisy

#

they're everywhere

#

at least they should be?

hushed raven
#

I'm guessing light rail is things like trams and underground? I don't think theres any near me

safe dragon
#

light rail is I think a US term for trams yeah

#

no trams in my city. Too small for them to make sense really

sand frost
#

I’m no sure we’re consistent about what’s a tram

cinder karma
#

Lol

sand frost
#

But yeah something like that

cinder karma
#

Basically suburban commuter rail

safe dragon
#

we mix metro and tram terminology a fair bit at times

cinder karma
#

Very quiet

safe dragon
#

but trains are trains

#

the rotterdam metro is mostly above ground

#

but they also have a tram network

#

which is separate

#

so it's a metro anyway

hushed raven
#

beeeg trains, lovely things

cinder karma
#

Selph come here and sell us on openttyl

safe dragon
#

train

#

love em

#

would be unable to get to work otherwise

hushed raven
#

omg it's such a dinky train! I love it!

sand frost
#

God I wish trains were better here

#

It doesn’t make financial or time-wise sense to take them here

cinder karma
#

(This is why I want to be on the red line.)

#

If i was i could take the train

safe dragon
#

trains here are ungodly expensive to travel on but my employer is legally required to pay for it so

sand frost
#

Even going to the airport requires a bus

safe dragon
#

people by car just get some set amount per kilometer they live from work, scrubs

#

I get travel fully refunded

#

considering it's like 200 euros a month...

#

despite working from home 2 days a week

cinder karma
#

That's wild

#

We dont get travel to and from work reimbursed

cyan shadow
#

my mom used to get her commute reimbursed at her last two jobs

#

not this one though

#

which is unfortunate because it's an hour and a half each way in rush hour traffic

#

tbh if her back was healthy she'd take the bus, so then her travel would be free anyway

#

but she can't handle the bus without ending up in pain afterwards so she can't use it

little furnace
#

That's a vicious cycle. Cars are really bad for your back. I hope she somehow finds a solution.

cyan shadow
#

She has a support brace thing that she wears

#

the bus is difficult because 1. crowded, 2. the seats lowkey suck

#

and the non-aircon ones rattle

little furnace
#

What about an electric bike? I know many people who went from car to bike like that.

cyan shadow
#

she uh

#

lives in India

#

in a major city

#

that's not an option

#

there are no bike lanes

little furnace
#

That doesn't sound good.

cyan shadow
#

if she were here in NL with me, then sure

#

but yeah

#

the company is planning to move out of that stupid wework so they'll end up closer to where she lives most likely

little furnace
#

Yay.

cyan shadow
#

yeee

#

I really hope they move lol she has to pass through some of the busiest areas in the city to go to work

#

at least she doesn't go everyday

heavy daggerBOT
#

@devout vault: make happy duggy for april fools (28d ago)

cinder karma
#

well, since Elizabeth did do a 5k, I will figure out building bridges

hushed raven
#

Oooo! bridge building! what kind?

cinder karma
safe dragon
#

poly bridge is great

hushed raven
#

Poly bridge is such a good game

little furnace
#

Huh. I have it. Who would have thunk?

hushed raven
#

wait I have polybridge? I could've played it this entire time instead of watching it on youtube?

#

wow, we are so unaware of our libraries

little furnace
#

It has histograms?!

#

Does it have a GIF maker?

hushed raven
#

According to google, apparently so!

cinder karma
#

gifs, histograms, what more do you want out of a game

#

also, like

#

I'm laughing becuase you can go 50% above budget

little furnace
#

Kinda unrealistic. 500% seems more likely.

red crest
#

it's ok the budgets have safety margins priced in

#

a good engineer will let you go 200 or 300% over budget just fine

safe dragon
#

if something is built within budget, something was probably cheaped out on and I'd get suspicious

cinder karma
#

elizabeth am I allowed to be engineer

#

(this passed.)

safe dragon
#

eh who needs it anyway

cinder karma
#

it has gifs but are social media dependent so

little furnace
#

I was able to set a GIF directory in the settings.

cinder karma
#

oh I see

#

oh I should have avif'ed that huh

#

for a teensy bit of on topic a mod that I think CA should somewhat consider is DailyScreenshot and friends.

hushed raven
#

it's onl 400kb should be alright

cinder karma
#

because there's something stupidly satisfying about seeing your stardew save improve over time

hushed raven
#

Oh 100% I love games that have something like it, I installed a factorio mod for it and it was so good seeing my base expand tremendously

cinder karma
#

I'm quite sure that without the gif engine opus would not be nearly as popular

sand frost
heavy daggerBOT
#

@devout vault: do this for april fools (40d ago)

devout vault
#

I guess it really is time for the april fools reminders. That's the second one

cinder karma
#

I like this bridge. it looks very bridge.

#

very aesthetic

devout vault
#

adds "histograms" to my "required feature for game ideas" list

safe dragon
#

eventually poly bridge bridges won't look much like bridges anymore

long verge
little furnace
#

I'm way too stubborn. I'm at level 3 and won't settle for second place on the friends leaderboard.

#

Worth it.

cinder karma
#

bridge

hushed raven
#

Yeet

hushed raven
# little furnace Worth it.

Am I on that leader board? BC apparently I have 5.5 hours in the game, I will be shocked if it didn't get to level 3 XD

safe dragon
#

don't think I spent much time on my poly bridge solutions

little furnace
hushed raven
#

I probably did XD

#

5 hours is a lot to not be on the leaderboard, wow, well done past be for not being a bridge connoisseur

little furnace
#

You apparently did the first level.

cinder karma
#

sure, just crash into the bridge, how do I do hydrolyics

little furnace
#

Who needs hydraulics?

#

Help, my bridge crashed.

long verge
long verge
steel kraken
#

oh we are bridge-game now? I might be able to join in then

terse galleon
#

i used a bridge-building program like this in middle school but i can't for the life of me find it

prisma flume
#

probably Bridge Constructor unless you mean a flash game

hushed raven
#

Tomorrow was going to be a modding and website day, but it seems it may be a bridge day, which I'm not against

devout vault
#

-# civil-engineers-off-topic

prisma flume
#

well someone had to program these games, and someone's gotta find out the results

devout vault
#

Yeah, I get that polytopia is a hidden indie gem that nobody has heard of /s

#

(It's in my library??????)

#

(the humble bundle era's effects linger to this day, it seems)

terse galleon
prisma flume
#

honestly not sure if i've ever played a game from a humble bundle even after all those years

cinder karma
#

polytopia?

rain apex
#
using System;
using System.Reflection;

public struct TestSize
{
    public int Width;

    public int Height;

    public int Area => Width * Height;

    public TestSize(int width, int height)
    {
        Width = width;
        Height = height;
    }
}
                    
public class Program
{
    public static void Main()
    {
        PropertyInfo propInfo = typeof(TestSize).GetProperty("Area")!;
        MethodInfo propGet = propInfo.GetGetMethod()!;
        Func<TestSize, int> propGetDel = propGet.CreateDelegate<Func<TestSize, int>>();
    }
}
#

if i use a class instead of struct (i.e. not value type) it's fine

cinder karma
devout vault
#

Wonder if its boxing related

prisma flume
#

as far as i'm concerned, structs are illegal

#

wretched things

heavy daggerBOT
rain apex
#

Do u think i can do what i want with a dynamic method instead

#

I just wanna call this getter

rain apex
cinder karma
#

wierd

fleet wren
#

ngl this sounds like something you tag Jon Skeet on StackOverflow for

rain apex
#

who dat

fleet wren
#

I'm not on SO but apparently back in the old days if you ask a C# question there's a good 75% chance he replies

#

s/back in the old days//

#

he's still active lol

little furnace
#

I have to be honest, I have never used LINQ. I just started coding, realized I liked the language and by the time I've realized that it exists it was already too late. Sunken cost fallacy and all that.

fleet wren
#

it's fine, linq syntax is deeply evil

cinder karma
#

Linq is fine

#

Just slow

rain apex
#

linq is just functional programming

little furnace
#

Okay, nevermind, I will never learn it.

cinder karma
#

Functional

#

Kinda like sql

#

A bit funky. A bit fun

#

Not, unfortunately, zero cost

fleet wren
#

there's linq the functions and linq the syntax; the former is fine

cinder karma
#

YouTube has seen to give me the old opus magnus

#

Competitons

#

These are fascinating bits of history

little furnace
cinder karma
#

Please, if you cant spare me 32 bits I dont wanna play

#

Some of the journal puzzles are old tournament puzzles

#

(Including one i haven't solved)

dusty pollen
worn remnant
#

my major objection to linq is they called the functions Select and Where instead of Map and Filter

prisma flume
#

well it is meant to be rougly equivalent to sql

#

and map-filter makes me think typescript and python and i hate

worn remnant
#

i know it's based on sql. that's what i don't like

#

map and filter are good names, and select and where are not. qed

#

i do hate python though, we can have that in common

prisma flume
#

imo map and filter are poor names, when i see 'map' i think the data type instead of taking a subset, and 'filter' is ambiguous to whether you're including or excluding

#

i prefer the natural language of select-where

worn remnant
#

we can go around forever. imo "select" is ambiguous and could easily mean the equivalent of filter/where, and in fact i routinely think this and have to second-guess it when writing linq

prisma flume
#

ts does use 'reduce' which is maybe the one interesting method name i agree with in their linq equivalent

devout vault
#

Is map meant to be taking a subset?

#

(besides the datatype, as first-learned-with-C++ er)

#

I think where makes more sense, but select has always seemed odd to me since I usually use it in a not-SQL way. (I also stick to the function version, though)

worn remnant
#

map is linq's select. map each thing onto a different value, often taking one of its data members or similar

devout vault
#

Yeah, at least select I don't have preexisting association with it

#

Map == Dictionary in my brain. thanks C++

#

I usually do select for a transform rather than a subset (as blueberry described it)

worn remnant
#

yeah that's what it's for

devout vault
#

I can see the logic in what you just said also just realized you're ichor not iro but ANYWAYS, but it don't fit my brain

prisma flume
#

yeah my brain was in the next sentence already when writing that, that's filter lol

devout vault
#

I should really be sleeping though

#

The stuff I need is users.Where( u => u == kittycatcasey).Select( kittycatcasey as SleepingUser )

#

-# yes I know that was terrible. I did say I should be sleeping

prisma flume
#

the real crime is ts using Some and Every instead of Any and All

devout vault
#

…are those a thing??????????

prisma flume
#

sure, cs even lets you use list.Any() as an equivalent to Count > 0

devout vault
#

No I meant Some and Every

#

But I see I missed “TS”

#

(I assume typescript?)

prisma flume
#

yeees

devout vault
#

I do use Any occasionally

#

All is a bit rarer

#

I’m going to go find dreams.Any() though. Zzzzzzz

prisma flume
#

thread.Sleep(28800000)

steel kraken
#

any is nice mainly as it can let efcore and stuff optimize out steps

dusty pollen
candid plume
#

Hey, I wanna get y'all's thoughts about learning a code language, what would be best for UX Design, which do y'all recommend for it/ and which would you say is like the "easiest to learn" as a complete beginner?

dusty pollen
#

what kind of app is the UX design for? (mobile, web app, game, etc)

#

tbh in places where there's a separate "UX designer" I think they aren't the most hands on development people, but that may have just been where I worked

hushed raven
little furnace
steel kraken
hushed raven
#

I have had issue with venv before, until I realised It doesn't need to have a good path name, I now just run pip install <whatever> when it tells me externally managed environment, I copy and paste 'python -m venv path/to/venv' and it does it automatically.
The venv is a tad annoying but it's easier to set up than other languages I know, and is less abstracted from regular writing compared to compiled languages

worn remnant
cinder karma
#

Y'all speaking bad about 🐍 while I'm asleep

cinder karma
#

Anyways

cinder karma
safe dragon
#

my colleagues are used to selections meaning filters

#

but when I say it I just mean the cells you selected in the table

hushed raven
#

that's what I would've assumed it would be, using it as filter seems like a whole bunch of issues could occur

rain apex
#

I know it's supposed to be sql like but then they have aggregate anyways...

#

The correct naming is obviously map/filter/foldr/foldl /lh

#

Also it's crime that linq doesn't have filter_map or selectwhere

lethal walrus
#

kotlin confuses me

#

why do i have to import a class's method

#

also i am not writing a crypto thing it's malware analysis that uses an ethereum smart contract as a c2

hushed raven
#

Pillow is a Crypto person confirmed

lethal walrus
#

im not against it but its not what im doing here lol

hushed raven
#

I'm kinda glad I didn't choose kotlin over java now, that seems so uneeded when it's already in there

lethal walrus
lethal walrus
safe dragon
#

can't believe ur a crypto currency

lethal walrus
#

i forgot i was a crypto startup

#

of course thats a thing

safe dragon
#

stonks, as they say

little furnace
#

@cinder karma 7.9 km today.

hushed raven
#

I could possibly use it now that I have some knowledge with java and C#

crystal wren
#

Sometimes I feel like actually kinda liking Java is a bit of a character flawsuper power.

candid plume
little furnace
safe dragon
#

figma is a more standard start for learning UX than an actual programming language

cinder karma
candid plume
candid plume
long verge
# candid plume Just in general but i wanna work for any like mobile, app, software, etc. I’m in...

For web UX/UI : Figma is quite the norm for prototyping websites/web apps. It's quite complete.
You could also prototype PC Software/mobile apps UX on it I believe.
(Trying to replicate your prototype with HTML/CSS is great as others said)

For video games UX/UI : I guess you mostly want to mess around with Photoshop and an animation software, but you will probably have to understand game making and programming logic to understand the doabilty of your prototype ?

#

You'll pretty much learn as you go

rain apex
#

I think it's more about do u like the spaget

#

Knowing what a for loop does is helpful for all kinds of software dev

long verge
#

what ? Kek

rain apex
#

Like the spaget or in other words do you enjoy the sort of logical structured thinking programming requires

candid plume
candid plume
long verge
# candid plume Like learning the different programs during work?

No like learning the differents software/programming language you'll need when searching how to do something.

"Oh my HTML is only components, how do I stylize it ? Oh neat CSS.
"Hmm CSS isn't showing ? Oh I need to link it, cool"
"I want this button to have a special behavior when hovered. Oh I can do this with :hover great."
"How can I make this form actually working ? Oh Javascript"
"Eh this website is starting to be a mess, I should probably get a design beforehand. Let's look it up on Google. Oh this reddit user suggets Figma. Let's look it up on Google. Oh it looks great, I'll try it"

#

Your major will likely teach you all that in a structured way, but messing around is a great thing to do before

little furnace
#

5,294$.

candid plume
#

thank you too @little furnace 🙏🙏

little furnace
candid plume
#

you said you’ve worked with UX designers? or are u also one?

little furnace
#

Me? Not really. Whenever we needed somebody who had to do UX design it was always me who did it because I enjoy thinking about workflows and such. But I don't really know anything theoretical, I just started doing it because it was fun.

dusty pollen
candid plume
#

Oh mb !

dusty pollen
#

no worries!

candid plume
dusty pollen
#

at the time I was an intern at a tech company with a very bullshit job title SBVLmaoDog

#

but I basically did devops and some prototyping

candid plume
#

oooh

#

WAIT INTERN okay for internships do i need to automatically need the skills or is it okay if im still learning them but also taking up an intern

dusty pollen
#

the UX designer was incredibly dedicated and talented - he did actual controlled tests for which of two icons a button should have

dusty pollen
candid plume
#

(sorry for asking a lot of questions i’m like a sophomore almost junior in college and all i have gotten is ai summaries 🥀)

dusty pollen
#

and luckily in the tech world that is often more true than other industries

little furnace
#

What's a sophomore again?

dusty pollen
#

the tech world is also a lot better about internships being paid than other industries, which is good

#

third year iirc?

#

I think it goes freshman > junior > sophomore > senior

worn remnant
#

freshman-sophomore-junior-senior

dusty pollen
#

oops, other way around SDVpuffersquee

little furnace
#

I'm in my fifth year, what's that?

worn remnant
#

TA

little furnace
#

What's that?

dusty pollen
#

we just have freshers here

dusty pollen
little furnace
#

That's not really me. I did that part-time in my third year.

dusty pollen
#

I've also heard some americans call fifth years "fifth year seniors" or "super seniors" but idk if that's common

little furnace
#

What about sixth year? Seventh year? I will at least stay until ninth year, maybe longer.

hushed raven
#

Americans why are you sometimes so confusing

dusty pollen
#

this is all wild speculation from random internet nonsense btw, which clearly makes me the expert

sand frost
#

For example some schools have coop built in

dusty pollen
#

don't listen to what elizabeth is typing what does she even know about US universities she's only a professor /lh

hushed raven
dusty pollen
#

okay you agreed with me clearly you ARE an expert

rain apex
#

What's a sophomore

candid plume
dusty pollen
little furnace
dusty pollen
#

(some people)

hushed raven
#

23 is sooooo old

candid plume
hushed raven
candid plume
dusty pollen
#

this is the ONE channel where I don't get called ancient atlas don't take this away from me SDVpufferwaaah

candid plume
candid plume
rain apex
#

Ok so I did a 1.5yr long internship in 3rd to 4th year it was nice cus school succ

candid plume
little furnace
#

I first did one semester Computer Scinece before switching because they expected me to do maths. I'll be starting the eight semester Media Science soon (it usually only has six, but almost nobody does that), and then I'll do the Master's, which is another four years.

rain apex
#

It may be hard for u to find shit rn given Socialeconomics though

#

So besides intern stuff u should have random hobby things that are pretty and u can show employers

dusty pollen
#

mine was a year but some internships are 3 months

#

I did a gap year internship so I was 18

hushed raven
#

I was internshipless, entirely because my course has abolutely nothing to do with coding, to my now dismay

rain apex
#

I have a few react apps i made for games i used to play

#

In general if the goal is find job after bachelors then internship is good idea

#

The equivalent for staying in academia is working for ur profs

cinder karma
#

Anyways

#

Funny thing

#

I tend to believe any band existed roughly at the same time I started listening to their music

#

I also roughly started listening to music in the 2010s

#

So for the longest time I thought spice girls was 2010s

#

Same with Britney Spears

little furnace
#

I tend to believe any band existed roughly 40 years before I started listening to their music and usually I'm right about that.

dusty pollen
#

I don't listen to music and am always right, does that count

little furnace
#

Will you also be right when I ask you Music-related questions?

dusty pollen
#

well if I give an answer that makes it right

#

so yes 😌

#

I wrote actual code today guys

hushed raven
#

Code!

little furnace
cinder karma
#

Boston

dusty pollen
#

I'm going to blindly and confidently answer London

little furnace
#

I should have thought something funny to say now, but I've got nothing.

cinder karma
dusty pollen
hushed raven
# dusty pollen so yes 😌

Let's see how right you get this one:
What rock icon was the founder of The Society for the Prevention of Cruelty to Long-haired Men?

dusty pollen
#

one of the zz tops

#

once again answering with blind confidence

little furnace
#

McCartney?

hushed raven
#

That fact that you don't know a british icon is terrifying, it's bowie obviously!

little furnace
dusty pollen
#

also london 😌

little furnace
dusty pollen
#

clearly one of the zz tops

#

tbf I guessed london knowing that there was a non zero chance that instead of hilariously wrong I would be hilariously right

dusty pollen
#

okay but atlas and serenity do YOU know

uh

what country the beatles were from

#

bet you don't

hushed raven
#

Germany, for sure, gotta be, without a doubt

little furnace
#

They actually performed their first real gig in Germany, so yes.

dusty pollen
#

but do you know what a guitar is. check and mate

hushed raven
#

Volkswagen is a german company so I would say beetles are from germany

hushed raven
little furnace
dusty pollen
#

dammit you got me again

little furnace
#

The original lineup of the Beatles—John Lennon, Paul McCartney, George Harrison, Stuart Sutcliffe and Pete Best—
regularly performed at different clubs in Hamburg, West Germany, during the period from August 1960 to May 1962; a chapter in the group's history which honed their performance skills, widened their reputation, and led to their fir...

candid plume
cinder karma
#

Senior or junior year yss

candid plume
#

Last question tho how well do I need to be good at for math T-T?

hushed raven
#

Great thing is the computer does most of the maths, so knowing about maths is useful, but actually being good at it isn't required

#

Unless you want to do physics simulations and things like it, in which case some maths is needed

safe dragon
#

or audio processing, image processing, graphics

worn remnant
#

a good handle on math(s) is extremely useful, with varying degrees depending on what you want to do with programming

#

i would say the bare minimum is you need enough algebra to understand what anybody is talking about when they mention big-O and algorithm complexity

safe dragon
#

if you're building retail software like I did in the past. You don't need to understand much more beyond knowing how to calculate a price with or without tax.
Though there's a lot of nastiness around distributing partial cents on shit like discounts

#

big O is useful though that's barely even math

#

you have to have the basic intution that something that scales n^2 is worse than something that scales n * log(n)

hushed raven
#

do you really even need to know about how big O works apart from memorising this?

#

wait no I guess you have to be able to recognise the complexity, nvm

worn remnant
#

not my favorite chart but i'd say it qualifies as algebra /lh

safe dragon
#

in uni I looked at some fucked up big Os

#

ones that were entire formulas

#

with more than 1 variable

#

you'd also have a k

candid plume
safe dragon
#

nope

candid plume
#

if writing essays were to be my case i wouldnt be as worried 🥀

hushed raven
#

I wasn't good at it, and I'm doing alright I'd like to think

worn remnant
#

good at? no. but you should at least understand it enough that something resembling atlas's chart makes some sense to you

safe dragon
#

the biggest field in tech is web development and generally involves very little math

#

worst you'll find is a modulo operator

#

or some binary computations

candid plume
#

and geomentry but if i have a formula chart

#

like finding the radius or diameter or something to find the area of a circle I can def do that without having to refer to sum

pliant snow
#

Big O is just the science of having cleverer, quicker for loops

cinder karma
#

Not necessarily

#

I dont get discriminated unions :(

#

Ahhhh

#

(I understand how they work but as a language feature support for them is hit or miss)

little furnace
# candid plume i do not understand any of this ^ my level of understanding is basis of algeb...

This basically means how long an algorithm takes depending on the number of elements.

Let's say you want to sort 100 randomly placed numbers. There are multiple methods to sort this smart people have figured out, and some are slow, some are fast. You usually try to say how long it would take such an algorithm on average to sort all numbers.

O(n) for example means that for n numbers (let's say 100) it takes n steps (again 100) to sort the numbers. O(n^2) means that for 100 numbers it would take 100^2 = 10,000 steps, which is much slower.

marble jewel
#

I kind of think that factoring equations uses the same parts of your as refactoring code

stoic gazelle
#

yeah, that strikes me as potentially true. Finding the ways to isolate specific tasks and separate them or move them around has the semblance of factoring an algebraic expression

pliant snow
candid plume
#

factoring was a bitch of a unit

little furnace
cinder karma
#

||OH MY FUCKING GOD|| complexity

#

I'm one whole ass engineer who still uses wolfram alpha do do basic math, lol, because I'm very liable to be a factor of 10 off

candid plume
#

i’m sorry- i didn’t mean to piss you off 😭🙏

fleet wren
#

I dont think anyone's pissed here lol

#

also I'm obligated to "ackshually O notation doesnt exactly describe how long an algorithm takes, just how much the execution time grows as the input grows"

#

an algorithm that takes 100 years is O(1) if it always takes 100 years regardless of input

#

oh wait it was explained

#

ignore me i was reading too fast for my own good

candid plume
errant comet
#

these factorings

#

are pissing me off

#

im the original

#

starwalker

little furnace
#

I should stop playing games with leaderboards.

safe dragon
#

lmao

cinder karma
#

Somehow mine are all super expensive :(

little furnace
#

What I enjoy about Bridge Constructor Portal is that I can just focus on the puzzle solving. Budget is unlimited and the simulation has less depth, so the goal is more trying to figure out where to build which bridge.

cinder karma
#

One thing I like about Opus is that I know what will happen before I press play

#

Like there isnt a physics engine

#

If i collide two atoms it is my fault

little furnace
#

Physics are complicated. Atoms are simple.

sand frost
#

I like that bridges simulator game gives you good intuitions for how bridges break

thin estuary
#

i'm buying Opus the next time it goes on sale

sand frost
#

i was scaring my student by talking about how i think parts of his truss in his bridge model would be under compression vs. tension

#

i blame bridge game for having this sense!

cinder karma
sand frost
#

it doesn't look on sale to me

#

maybe i'll get it for my husband when it goes on sale 😛 and then play it myself

fleet wren
#

opus mentioned
in today's puzzle (I actually kinda like space limited puzzles; they're fun in their own way)

cinder karma
#

That's one of the ones that was a tourney!

regal ingot
cinder karma
heavy daggerBOT
#

@devout vault: maybe do that ^ (62d ago)

cinder karma
#

Let's re up this

#

.qp Are you a web developer

  1. Yes
  2. I'm a developer, but not a web developer
  3. I'm not a developer
    --options 3
sand frost
#

Being a web dev is one of my greatest fears

#

Relatedly I don’t have a professional website

red crest
#

I wish I was a web dev

cinder karma
#

Pathos is a web dev

sand frost
#

To be clear, it is fine, even excellent that other people are web devs so that I don’t have to

#

Except for whoever works at my university’s website department

cinder karma
#

I still cant find our strays:(

#

:( :( :(

#

Also the gas station across the street seems very closed.

cinder karma
#

Pink Serenity, for u SDVpufferheart

#

okay, in one level I completed it despite the fact that the car ||flipped over and dumped all the passengers out||

cinder karma
#

the car surviving wthout inhabitants seems intentional

cinder karma
#

Shockah were YOU behind the new Opus Polish translation?

thin estuary
#

I wasn’t

little furnace
cinder karma
#

I did originally and then got to a level where I definitely couldn't avoid flipping the car lol

#

Game needs a gif maker. I did consider pulling out licecap lol

little furnace
#

Windows has an in-built screen recorder. ⊞ + Shift + S and select video. Linux fully depends on your setup.

#

macOS I don't know.

cinder karma
#

I have LICECAP from my modding days

#

It's....decent.

little furnace
#

But it's open-source. And only supports proprietary GIFs...

lethal walrus
#

sharex was so nice but windows only 😔

#

and i really dont need adding sharex uploader compatibility to spectacle on my todo list

little furnace
#

OBS has script support, you could use that.

devout vault
#

I think I found an unofficial linux port during that brief period recently. But it was missing a lot of features

lethal walrus
#

they are working on an entirely ai generated official multiplatform version

#

which uh

devout vault
#

If it's entirely AI, why do they even have to work on it themself? /s

worn remnant
#

why expend effort when slop machine do trick

lethal walrus
#

XerahS is developed using agentic coding workflows. This project embraces AI-assisted development as a first-class engineering practice, leveraging tools like GitHub Copilot, Claude, and other AI agents to accelerate feature development, refactoring, and code quality improvements. The codebase is architected with bleeding-edge technologies (.NET 10, Avalonia 11.3+) and prioritizes patterns that maximize AI comprehension: strict nullability, exhaustive documentation, and standardized MVVM architecture.

dusty pollen
#

nobody who's spouted these buzzwords has ever explained why it's so important that people do use them. Like I know that-- hold on. bleeding edge .net 10?

#

I can't remember what is actually the latest .net

#

but I swear it's 11?

devout vault
#

Thought I had exactly Uint16.MaxValue for a moment. Alas, two digits are in the wrong order 😔

devout vault
#

Noticed it yesterday when suffering from legacy framework compat stuff

#

(Because I downloaded the targeting pack, and so was on that page)

devout vault
cinder karma
#

Your email gives me anxiety

devout vault
#

The other thing I don’t understand is, why is using several AI agents a good thing? Shouldn’t one suffice?

cinder karma
#

I can't

#

I can't so much

devout vault
dusty pollen
#

anyway yes, it's one thing to say you accept them as code practices but a lot of places are genuinely requiring agentic practices which I genuinely don't get

nobody would ever require a dev to use snippets

devout vault
#

They would if it made shareholder go up…. Wait

dusty pollen
#

yeah, it's literally all for the metrics of "X% of our development is being done agentically now" to show shareholders, who presumably like it not only for the ai factor but also for the potential layoffs factor

devout vault
#

It’s like they saw the copy from stackoverflow memes, and instead of just this, they had to make it even worse

dusty pollen
#

except the ai thing didn't even really start with normal people, it was brands putting pineapples on their heads and then lobbing them at their employees at full speed

fleet wren
#

almost every dev friend I talk to mentions that their company now mandates some usage of AI in their development flow

#

it feels like tech corporations are having some form of collective AI insecurity

devout vault
dusty pollen
#

oh I get you now

devout vault
fleet wren
#

exactly lmao, though replace "superintelligent AI" with "stock market"

worn remnant
#

the "turning the racism dial" tweet but it's corporations turning the ai dial at their shareholders

hushed raven
#

I love reading other peoples code and finding things like this

worn remnant
#

i like to leave them behind

cinder karma
safe dragon
#

welp time to figure out more laws

ivory shadow
safe dragon
#

would have to argue for fair use which you'd never win

little furnace
rain apex
#

Is this just the front end UI or something

#

Not the actual model itself

little furnace
#

Apparently ChatGPT did the rewrite and they just cleaned it up and now it's "clean-room".

lethal walrus
#

its just a thing to run it on your codebase yeah

#

it just interacts with the api

rain apex
#

I dunno why this is even worth protecting AnnelieStare

#

Or stealing

crystal wren
#

(Oh, hey, @rain apex, would you prefer I DM you or just ping you in some appropriate channel for that MEEP API thing?)

safe dragon
rain apex
#

Although i dunno if it's actually needed at this stage bolbsun

ivory shadow
hushed raven
# worn remnant https://malus.sh/

I'm struggling to tell whether this is entirely a windup (especially because of the name) or a genuine thing someone has made with the intent of it being used

worn remnant
#

it sure looks like satire, but i am given to understand that you can pay for the service and it delivers a product, so

hushed raven
#

The MalusCorp Guarantee™

If any of our liberated code is found to infringe on the original license, we'll provide a full refund and relocate our corporate headquarters to international waters.*
*This has never happened because it legally cannot happen. Trust us.
This does not make it any easier to tell! SMCKekLmaoDog

little furnace
#

Is your legal team frustrated with the attribution clause? Tired of putting "Portions of this software..." in your documentation? Those maintainers worked for free—why should they get credit?

fleet wren
#

person who plays OpenTTD: wow this reminds me of OpenTTD's situation

hushed raven
#

wasn't TTD source released for OpenTTD?

fleet wren
#

no TTD never had source

#

it was written in full assembly even

worn remnant
#

person who plays openrct2: wow this reminds me of openrct2's situation

hushed raven
#

I was Today Years Old when I reliased those were not the same game

worn remnant
#

i mean i don't think they're that different lol

fleet wren
#

being made by the same guy helps

#

the original ones

hushed raven
#

Ahh that does make a lot more sense as to why they look so close

fleet wren
#

(OpenTTD actually reached an agreement with Atari, the current IP holder, last month; Atari will chime in with server costs and ignore all the reverse engineering they did in exchange for OpenTTD being bundled with the original TTD's release instead of its own separate store entry on Steam)

hushed raven
#

Oh nice! big up for atari

#

~~ not that I knew they were still doing business ~~

fleet wren
#

yeah I lost track of what iteration of Atari this is

#

I think it's like at least 3 separate entities taking the name and IPs from the original corpse

little furnace
#

By the way, the website is satire, but they do accept payment and do refactor the code of dependencies.

fleet wren
# little furnace Wasn't all the reverse engineering legal?

I'm not a lawyer but OpenTTD started off by directly translating the assembly into C equivalent
all the code got rewritten to be original later, but one can claim that Atari has a case if they want to pursue it, and it's nice that they chose not to

cinder karma
#

What's Atari

fleet wren
#

i thought it'd be something you'd know as an old person who is old

#

anyway the answer is "I don't even know anymore"

dusty pollen
#

an answer in about 20% of nytimes crosswords

cinder karma
#

When was Atari?

pliant snow
#

1972

cinder karma
#

Oh

#

Roughly my dad's generation

safe dragon
#

can't tell if you mean that's around when they were born or

#

cause in that case my dad's a lot older than yours

cinder karma
#

How is Pokémon game

fading spear
#

Hi guys quick question but how often would you say people play modded stardew valley on mac?

little furnace
#

Heads-up: You can activate "Automatically load 'Autosave' at start" in Poly Bridge.

dusty pollen
#

MORE opus magnum journal pages?

hushed raven
#

Good news! I have discovered the required amount of tabs to make Firefox lag!

devout vault
#

I at least separate mine by window

#

About half are on my "I'm totally gonna get around to watching these videos" window

#

I should prune that again

rain apex
#

Right click close all tabs AquaThumbsup

cinder karma
#

Every now and then Firefox crashss

#

And cant restore tabs

#

And I am free

hushed raven
#

I have been closing a lot of tabs, then opening more, then closing them, the joys of [Spoiler: on topic] ||Modding Stardew||

devout vault
#

And more importantly, it's easy to hide the irrelevant ones

hushed raven
#

Any tabs not here are the hidden irrelevant ones, there live there with the cobwebs and all

devout vault
#

Vertical tabs? Ew

#

How will I know which reddit tab is which if I can't see the first 3-5 characters of the page title for each of them

red crest
hushed raven
hushed raven
heavy daggerBOT
cinder karma
#

Iro of the new journal pages is there a single straightforward puzzle

devout vault
devout vault
cinder karma
#

Smh

#

I'm not made of money

devout vault
#

Has anybody written a cyberpunk story where the currency is DDR5 RAM yet? /s

red crest
hushed raven
#

Seems like a you me issue SBVCoolCry

devout vault
#

I'm a recovering tabaholic

cinder karma
#

Recovering

devout vault
#

20 tabs / 3 windows of that are things I meant to go back to and never did. (They're on a different virtual desktop thing)

devout vault
cinder karma
#

Yes

#

Casey! What are u up to?

devout vault
#

Contemplating code crimes

dusty pollen
#

atra there are new opus puzzles (but they're journal puzzles)

cinder karma
#

Exciting!

#

A lot of the ones added in the last batch are old tourney puzzles

#

Maybe one day I'll submit to a weekly

#

I'm wondering if I should use a halt command to set up catalysts.....

#

Or is that a waste

pliant snow
#

My desktop wifi just suddenly died mid session...

dusty pollen
cinder karma
#

Have u made one?

dusty pollen
#

nope

cinder karma
#

I just saw the new icon

devout vault
cinder karma
#

Casey what is ur April fools mod

cinder karma
#

Iro do we get funny channel name

#

My colors!

#

My jam!

hushed raven
#

Oh now that is a beautiful set of colours you have there atra

#

Oh I also have a wonderful colour! yay!

fleet wren
#

wumbus

devout vault
#

wow, now my color feels less special

red crest
#

You've got a cat though.

rain apex
#

why arent u wumbusfied casey

devout vault
#

Stardewveloper is above Wumbus Author, it seems

#

Unless you mean my name, in which case I'll point out that the only Stardewveloper who wumbified their name is the one who is also a junimo

prisma flume
#

i have trained for this day

red crest
#

thank you bobo

prisma flume
#

hold on i need to change something

red crest
#

im holding

cinder karma
red crest
#

casey is a wumbus developer now you're too late atra

fleet wren
#

DAE liked wumbus before they went mainstream and sold out #realwumbleheads

red crest
#

no you're the only one i think

#

congratulations on ur wumborigins

hushed raven
#

so many wumbi (wumbae? Wubuses?)

red crest
#

the plural of wumbus is wumbus

devout vault
#

should i make a wumbus minigame in the 4 hours before midnight

hushed raven
#

Ahh like sheep got it

devout vault
#

(as a mod)

red crest
little furnace
#

I like that it changed around UTC and not to some weird American timezone.

little furnace
devout vault
red crest
#

please do not eat scissors

little furnace
#

Scissors is plural by itself, that doesn't count.

#

It's like glasses.

cinder karma
#

I mean the deeper contrasts I like them

red crest
#

i aint ever seen a single scissor

#

series is also a singular plural

cinder karma
#

Pink is pink

little furnace
#

I like this color. I want to keep it.

prisma flume
#

ok that's better

little furnace
red crest
prisma flume
#

im literally at my job right now you should be grateful you got this

#

lets see you crop a comic for a discord avatar in a web browser

heavy daggerBOT
red crest
steel kraken
#

...

#

I miss my cheeto colour

devout vault
prisma flume
#

wtf the role avatar not my own avatar

#

admins i'm being phished

devout vault
#

(the "spacecore broke while I was at work and SMAPI hadn't rewritten that case yet" Incident™)

little furnace
#

I love my current color. Junimos, can I keep this color?

devout vault
#

no

#

thats my color

cinder karma
#

That's the color of the devs

hardy jewel
#

um you all lie it's the colour of BOBO

cinder karma
#

I am not deserving

devout vault
#

seriously though why is stardewveloper not differentiated at all besides a slight gradient, smh

little furnace
devout vault
#

They are hardly different on both mobile and PC

prisma flume
#

today seems like an excellent day to publish Bouncer

#

but like. later

little furnace
#

I feel like it's much darker.

devout vault
#

light mode isn't real

little furnace
#

Light mode is real and is superior for everything.

#

I have my terminals in light mode.

#

I have VSC in light mode.

cinder karma
#

Casey now has the inverse if the Pathos watermelon

#

Anyyyyyways

#

I'm excited to see the new journal puzzlws

little furnace
fleet wren
#

i just need more puzzles with the new glyphs SDVpufferwoke

#

||though i'm not sure how they'd justify the 3rd one lorewise||

pliant snow
#

update, still no wifi wtf happened

#

oh there's a mess in dmesg

fleet wren
#

ooh it's out, nice

hushed raven
#

There go my beobfuscating attempts, damn

pliant snow
#

this is

#

the stupidest bug ive ever seen

#

the wifi chip apparently will just stop working sometimes, and the solution is to turn off the machine, hold down the power button, then turn it back on

sand frost
#

A classic

cinder karma
#

The new glyph is so weirdly shaped smh

#

Gahhhhh

#

Selph how do u have gold cost and nothing else

rain apex
#

gang when do u use IReadOnlyList

#

i dont mean a "what it does" but what r situations where u choose it

cinder karma
#

I'm doing a reflection on someone else's list

#

It's strictly worse than read only Span in my book

rain apex
#

even for ref types?

red crest
#

I used a ref IReadOnlyList once for on-topic reasons

#

(bc i was postfixing a function with an out IReadOnlyList argument)

cinder karma
#

What in smapi

red crest
#

Crop.TryGetGiantCrops()

#

I think Pathos uses readonlylists in his mods you can probably look at his repo to see the kinds of usecases