Sara

Sara

@sara-objectionable.at.app.wafrn.net

Dutch game development student trying out all kinds of different computer related things. CW your posts and alt-text your media. Not asking. Permanentl[...] View full profile at https://app.wafrn.net/blog/Sara_Objectionable

83 followers313 following2.4K posts

working title for my next blog post: "Lessons From Automation Programming: Why This Keeps Happening" probably going to let this one cook a little longer. cause I want to use it to practice the craft a little

Probs going to be writing some thoughts springing from my work in single-task automation next. Might throw some shade at no-code and LLMs in there as well. Idk yet if I'm going to be a real Blogger, but I'm glad I have some place to throw experiences and opinions now

FOSS will continue to be considered a niche thing for technical people until we start making better software. And you don't make better software by using "the right tools" You make better software by listening to users and designing with purpose and direction.

The fact that I can just say "yo this service needs some command line tools, can you get those for me" and not have that in any way affect the environment for my other services. Extremely nice

Like my first instinct is using C but I don't want to do that since technically the whole point of this project is to create a tool to move away from memory-unsafe stuff

Okay my current list of reference material is Hugo Jekyll and Middleman. Those three seem to be the ones most similar to PHP and thus have some chance of actually replacing what I do with them

I'm probably going to start prototyping this with shell script and systemd config

Sara@sara-objectionable.at.app.wafrn.net

Okay I'm having constructive thoughts about the PHP stuff again: I'm currently thinking if it'd be possible to write a middleware thingy that is able to make hugo/SSG-style workflows work in the same way that PHP does. Once I'm done with Work(gamedev) and Work(automation engineer) I think I'l[...]

First things first: What are some common/liked static site generators people are using? What are some that have interesting out of the ordinary build steps I could use to check my assumptions?

rubixraptor's newest project is so cool. Combining ttrpg elements with ArmA ops and character creation is extremely cool. I realllly want to run something like that sometime as well.

the thing is mainly that running something like that is entirely out of scope for 90% of people. I would even hazard a bet that ignis is probably pretty much the only group that has the structure and organisation for it. So i'm just glad it's being broadcast for me to follow

Sara reposted

Looking for game devs who have been directly inspired by anything BioWare for my next video. I suspect the public likely doesn’t quite realize the extent of their influence on the industry, so I’d really like to highlight that. If you are one such game devs, pls reply to this post!

Wrapping my head around infinite lists. Whuh

Sara@sara-objectionable.at.app.wafrn.net

Currently my process is basically following tutorials and snippets related to cassava and looking up anything I don't recognise. And then following "Learn You a Haskell for Great Good" whenever I get stuck

View full thread

Wrapping my head around do-notation. I thought it was similar to an "unsafe" block in that it just disabled some of the features and let me write imperative stuff. But no, it's sugar for using monads _everywhere_, good to know.<

Wrapping my head around infinite lists. Whuh

Sara@sara-objectionable.at.app.wafrn.net

Currently my process is basically following tutorials and snippets related to cassava and looking up anything I don't recognise. And then following "Learn You a Haskell for Great Good" whenever I get stuck

I'm understanding cognitively that it's only actually evaluating the list when needed. So, assuming I use only a subset the infinity of it all is _fine_ But just because I know that doesn't mean I have a intuition for it

View full thread

Currently my process is basically following tutorials and snippets related to cassava and looking up anything I don't recognise. And then following "Learn You a Haskell for Great Good" whenever I get stuck

Oh I've also got a quote on the amount of data I'll be processing, We've got some 15 columns with (so far) well over 1400 rows. All of which human-entered (thus fallible) and still growing.

View full thread

Okay I'm figuring out this english dialect a little forM_ means "foreach, involving monads, discard output" _ in general means discard output everywhere i've seen, and at least within the Data.Vector module M means monad Right, getting there

Also haskell's core library seems to suffer from the same extreme shortening habits that the cstdlib people have. Which means I'm having to learn a whole new dialect of english again

Opinions so far are: - Very sugary, a lot of different ways of doing things - Just type more please - OOOO I looove the idea of a "lazy" language - A lot of symbols that don't immediately explain themselves from my own previous experience