parsley's recent activity
-
Comment on Bash++: Bash with classes in ~comp
-
Comment on What games have you been playing, and what's your opinion on them? in ~games
parsley Finished Touhou Artificial Dream in Arcadia recently (ending B). It was overall a very fun Megaten/SMT experience, although the last dungeon / levels had some annoying bit (that I could have...Finished Touhou Artificial Dream in Arcadia recently (ending B). It was overall a very fun Megaten/SMT experience, although the last dungeon / levels had some annoying bit (that I could have mostly bypassed if I bothered to use some my items...). It is the worst ending and still have two more endings to unlock. I'm currently debating whether to start over right now or give it some time.
Natsu-mon: 20th century summer kid. I mentioned this one in the cozy games thread. It is a very nice game about exploring your small vacation town as a kid. The game is very japanese, though, so lots of word puns, hunting insects, etc. So far is very enjoyable, relaxing game. Has a vibe similar to early harvest moon / stardew when you are just checking out the wilderness and the town, before your life becomes tending dozens of crops and animals. I kind of get the feeling that hunting for the last bugs / fishes / etc is going to be annoying, but so far it is fun.
Slowly playing though ABI-DOS. It is a free game in the vein of space chem, but you manage signals in some kind of computer. It is getting very hard very fast!
-
Comment on Cozy video games can be an antidote to stress and anxiety in ~games
parsley I've mostly played the ps2 - ps3 games (the ps3 one being a collection of levels from previous titles). I'd say yes, but its kind of more of the same, so it does not have the same impact. Pedantry...I've mostly played the ps2 - ps3 games (the ps3 one being a collection of levels from previous titles). I'd say yes, but its kind of more of the same, so it does not have the same impact.
Pedantry corner: If I'm not mistaken, the song you are singing is "Qué será será" and actually says "I wanna wad you up into my life" https://katamari.fandom.com/wiki/Que_Sera_Sera
-
Comment on Cozy video games can be an antidote to stress and anxiety in ~games
parsley Until you get to the cow-bear level, or the hot-cold level.... (actually I'm not sure if those levels are in that specific title)Until you get to the cow-bear level, or the hot-cold level....
(actually I'm not sure if those levels are in that specific title)
-
Comment on Cozy video games can be an antidote to stress and anxiety in ~games
parsley I played Graveyard Keeper a while ago! I remember enjoying it for the most part up until a part where you had to guess recipes. I'll give Littlewood a look. Thanks! I'm currently trying Natsu-mon,...I played Graveyard Keeper a while ago! I remember enjoying it for the most part up until a part where you had to guess recipes.
I'll give Littlewood a look. Thanks!
I'm currently trying Natsu-mon, 20th century summer kid. It is based on an older video game series where you are a young kid enjoying summer vacation in a small town. It is mostly exploring, meeting people and collecting stuff. The game has timed days but the whole game is fairly short and you are meant to do newgame+ runs. It is very laid back so far.
-
Comment on Cozy video games can be an antidote to stress and anxiety in ~games
-
Comment on Cozy video games can be an antidote to stress and anxiety in ~games
parsley My pain point is time passing too fast (it is too fast no matter how slow it actually is), events happening on certain dates once every 80 day cycles and things like that. I really wish these cozy...My pain point is time passing too fast (it is too fast no matter how slow it actually is), events happening on certain dates once every 80 day cycles and things like that. I really wish these cozy games did not build upon Harvest Moon so much and instead let you engage with mechanics when you want.
I've mentioned this before, but for me Factorio is a great cozy game. If you disable enemies / know how to deal with them, you build and explore at your own pace and things are as complicated as you want. It is not fluffy or cute, but it is very rewarding mechanically.
Transportation games are also very good at this if you disable competitors and you don't need to fret about profitability / rating too much. Open Transport Tycoon Deluxe (ottd) is great at just letting you build stuff however you want. Lots of mods give you extra buildings to "decorate" your stations and cities.
-
Comment on What are your favourite things to mix with natural yogurt? in ~food
parsley Whatever fruit you like (bananas, pears, strawberries, ...) plus whatever nut you like (wallnuts, almonds, cashews, ...). I usually add some kind of sugar-free cereal too. I have this for...Whatever fruit you like (bananas, pears, strawberries, ...) plus whatever nut you like (wallnuts, almonds, cashews, ...). I usually add some kind of sugar-free cereal too. I have this for breakfast and is fairly filling. A small serving of this is also a nice snack / dessert.
-
Comment on Be aware of the Makefile effect in ~comp
parsley I wish. Code that defines a pipeline or any other infrastructure is still code and should be subject to the same engineering practices we use application development, even if the pipeline...Build pipelines are IKEA furniture
I wish.
Code that defines a pipeline or any other infrastructure is still code and should be subject to the same engineering practices we use application development, even if the pipeline applications don't let you. I have 50+ repositories at work. Every time we need to change something in the pipelines configuration it is tedious and very error prone because there is a lot manual work.
Ideally you want one (versioned) script that is retrieved and executed by all the pipelines / dev team, but that is not straightforward to do, at least in the setups I have worked with.
-
Comment on Ubuntu 20.04 LTS is reaching end of standard support soon: April 2025. Plan to upgrade soon! in ~tech
parsley (edited )Link ParentThis is a bug complaining about it https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2047778 . If you look at the screenshots attached there are some example pro upgrades. I cannot...This is a bug complaining about it https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2047778 . If you look at the screenshots attached there are some example pro upgrades. I cannot find a list of what is blocked by ubuntu pro, but from memory its random packages like shells or apps.
This appear every time you update via the "upgrades available" notification.
Edit.: Just to clarify, you can still install these apps, you are just not allowed to upgrade up to certain versions unless you subscribe to ubuntu pro.
-
Comment on Ubuntu 20.04 LTS is reaching end of standard support soon: April 2025. Plan to upgrade soon! in ~tech
parsley Did not know that, thanks. Still, (last time I checked) the snap version of docker cannot bind mount things outside of $HOME, and some option that reads the host /etc/shadow to change ownership of...Did not know that, thanks.
Still, (last time I checked) the snap version of docker cannot bind mount things outside of $HOME, and some option that reads the host /etc/shadow to change ownership of files and the like fail silently. IIRC the snap-docker team blamed the permission system of snap but I can't find the issue. I'm still sour about it.
-
Comment on Ubuntu 20.04 LTS is reaching end of standard support soon: April 2025. Plan to upgrade soon! in ~tech
parsley If only it was a performance issue. Because snaps needs all files to be in $HOME, snaps like docker, that have some functionality that needs to modify system stuff, does not fully work. Also It...If only it was a performance issue. Because snaps needs all files to be in $HOME, snaps like docker, that have some functionality that needs to modify system stuff, does not fully work. Also It looks to me that most publishers are not creating snaps and things like microsoft stuff are signed by random people... so it is safer to go to the official websites and curl | bash their install scripts.
It is lazy and very unprofessional for a distro that wants me to buy ubuntu premium to upgrade fish or htop.
-
Comment on Ubuntu 20.04 LTS is reaching end of standard support soon: April 2025. Plan to upgrade soon! in ~tech
parsley More stuff is snap only now and some apt upgrades require a premium subscription. Ubuntu is becoming enterprise ready. It still works out of the box and has lots of tutorials and guides and is the...More stuff is snap only now and some apt upgrades require a premium subscription. Ubuntu is becoming enterprise ready.
It still works out of the box and has lots of tutorials and guides and is the first linux target of most install instructions, but the old bad is still bad and I will not use it for any personal stuff if I can help it.
-
Comment on Game Programming Patterns - State in ~comp
parsley I have used FSM for a couple of use cases (not game development) and my biggest issue with them is that they (like most GoF patterns) take a lot of code to express so they are very easy to mess up...I have used FSM for a couple of use cases (not game development) and my biggest issue with them is that they (like most GoF patterns) take a lot of code to express so they are very easy to mess up and need external documentation to be easily seen and reasoned about. They are also very hairy to modify (like adding a box in the diagram, or shuffling some arrows around), especially since one can very easily end up with dozens of states and transitions.
It is a pity because I think it is a very versatile pattern and it is very easy to wrap your head around (in diagram form). It really needs first class language / framework support.
-
Comment on Willow - Google's latest quantum chip in ~tech
parsley People have little to no understanding of physics from the last hundred years or so and nobody cares. If quantum computer becomes commoditized people will just see it as the next cool thing to...On the other hand, I feel that humanity is already struggling to keep up. I feel a sentiment of "just because we can, do that mean we should?" It occurs to me that a 256-bit quantum computer could likely break a lot of modern encryption algorithms, and trying to get people to understand the quantum paradigm when most already struggle to grapple with classical computation could further alienate people from modern technology.
People have little to no understanding of physics from the last hundred years or so and nobody cares. If quantum computer becomes commoditized people will just see it as the next cool thing to spend money on.
My fear is that google becomes a single entity that controls most of the computer world, from chips to connectivity to user terminals. Kind of like the old ibm.
-
Comment on Is there a site where I can check if a game has multiple endings or missable stuff without spoilers? in ~games
parsley I have not played that one, but in the case of rpgs I would recommend following any 100% walkthrough and try not to read ahead too much (although in my experience most guides tend to concentrate...I have not played that one, but in the case of rpgs I would recommend following any 100% walkthrough and try not to read ahead too much (although in my experience most guides tend to concentrate on the mechanics and don't talk too much about the story).
Some jrpg have fairly obtuse missables or are not designed to easily 100% in a single playthrough. If you are not ok with missing content I would use a guide. I used to use gamefaqs back in the day, but I'm sure any search engine can give you lots of good walkthroughs.
-
Comment on Is there a site where I can check if a game has multiple endings or missable stuff without spoilers? in ~games
parsley Do you have specific games in mind? And what do you not want to be spoiled about? To me that something is missable is itself a spoiler.Do you have specific games in mind? And what do you not want to be spoiled about? To me that something is missable is itself a spoiler.
-
Comment on Good software development habits in ~comp
parsley It depends on how you use the history, same thing with merge commits vs rebasing / fast forwarding. Also depends on what everyone in your teams does. In general I only move in the git history by...It depends on how you use the history, same thing with merge commits vs rebasing / fast forwarding. Also depends on what everyone in your teams does.
In general I only move in the git history by ticket, as different team members have different concepts of granularity, of "every commit should be meaningful", of "every commit should pass tests", etc.
In our team we don't have squash commits set up, and we have no-ff by default, so just checking merges is the cleanest option for me. It is great when you need to revert 30% of a ticket and that 30% is a specific set of commits, but there are always hidden dependencies that make the reverts complicated. I'd rather try to keep that granularity in the software architecture than the git history (which is also very complicated for different reasons).
-
Comment on Breaking down my dislike of strategy games | Semi-Ramblomatic in ~games
parsley I have not played FE games since the GBA days, but from what I recall, FE games are built around knowing what enemies you are going to encounter several turns in advance and how you can use the...I have not played FE games since the GBA days, but from what I recall, FE games are built around knowing what enemies you are going to encounter several turns in advance and how you can use the preset environment to deal with them. You get face to face with groups of enemies so you need to balance positioning with how many units to use, etc. You also need to plan a route through the map in advance to get to the boss, treasures, etc. Fog of war maps do not really change any of this, instead they make you work a bit harder to maintain battlefield visibility. You still know the layout, and if you lose, you know you will face the same enemies in the same places next time.
XCom games are not like this at all. The environment is procedurally generated and you encounter less enemies, usually one at a time. You need to explore to find your objectives, being careful not to put your units in danger. The game is about dealing with unknowns and being ready for them.
I enjoy both FE and XCOM series but I kind of agree with Yahtzee in that XCOM is much more enjoyable. In an FE map there might be 3-4 encounters that are actually dangerous and need thought, with 10-15 less dangerous cannon fodder units. They can still mess you up, or leave you too weak to fight the dangerous encounters, but they are less rewarding. In XCOM you are always in "dangerous encounter" mode, even with no enemies on sight.
-
Comment on Steam games will now need to fully disclose kernel-level anti-cheat on store pages in ~games
parsley Here is an example of what happens when you give root access to big companies: https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandalTo be honest, I'm a little mystified over why there seems to be so much anger directed at kernel-level anti-cheat specifically.
Here is an example of what happens when you give root access to big companies: https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
We have bash with classes, it is called perl/raku. It died long ago because mostly because it is very hard to read.
I think the biggest plus of scripting++ languages like perl, python or powershell is that they provide access to libraries / system capabilities directly. Bash and scripting languages in general are more meant to be the glue that connects tools written in more capable languages, like sed, find or grep. It is very hard to provide meaningful enhancements to bash without changing the way all these tools produce / ingest data, or how terminal emulators work. Powershell got there by being built by the owner of operative system, perl and python have big library ecosystems built over time. Bash does not have that much room to expand.
EDIT: It is still fun idea to explore, though