okay the rogue questline in FFXIV is actually kinda good
like it’s extremely contrived, and you’re more like mercenaries than rogues (you actually help the cops, too :/), and the tone is pretty cartoony/goofy which comes off as flippant because the questline deals with some very heavy topics. also everyone talks in a weird, hard-to-follow mix between pirate-speak and thieves’ cant. and I have a lot of complaints about the rogue abilities and the overall design of the class. and overall everything feels rushed and sloppy as you’d expect from ARR
and yet it’s actually just fun to sneak around, gather information, steal stuff, spy on people, and stab guys idk
RE: https://infosec.exchange/@rebane2001/116123227412288110
This might genuinely be the most mind blowing thing I’ve ever seen.
People-first language is only suggested for things that are considered undesirable in our society. No one ever says we should use, for example, "a person with blondness” or "a person with overheight.”
The problem therefore isn't necessarily where we put certain words, but that those words (and the conditions associated with them) are seen negatively.
So no, saying “a person with obesity” will not solve weight stigma in our society.
id like to apologize to venite for complaining about its default dark mode
Am horni. A cute girl should use me and fix that. :3 / 🥺
#transnsfw #transporn #gock #girlcock #girldick #amateurporn
> LOOK
You are in a room. There are exits to the north and west. There is an armchair.
> SIT
You are sitting in an armchair in a room. There are exits to the north and west. A small black cat enters the room.
> TAKE CAT
You cannot take the cat.
> PET CAT
You pet the cat. It starts to purr.
> PET CAT
You pet the cat. It jumps onto the chair, purrs, and settles on your lap.
> N
You cannot go north. You are immobilised by a cat.
> STAND UP
You cannot stand up. You are immobilised by a cat.
> W
You cannot go west. You are immobilised by a cat.
> PET CAT
The cat purrs.
if any of y’all like the newer Resident Evil games (like RE2 Remake or Resident Evil Village) I’d highly recommend giving Crisol: Theater of Idols a try
in fact if you just like puzzle-solving, exploration, and slow tactical combat I’d still highly recommend trying Crisol lol because it has a fantastic balance of all three
it’s a horror game though and there are a lot of CWs, so I’m going to make a second post with a link to the game as well as a list of CWs
naturally shy person not realizing that their digital mask display has gone out
with it out, people naturally treat them more like a doll or drone — heck, some people probably don't realize they're /not/ a doll or drone.
all our wearer notices is that their interactions with other people seem to be a little more comfortable today…
who would win:
the transfemme urge to have long flowy beautiful hair
vs.
the autistic urge to not have a long flowy sensory nightmare attached to my head at all times
imagine a language like Lua except every table literal is actually a block of code that is run like a module. for example:
let someTable = {
export someValue = "foo"
let privateValue = "bar"
}
print(someTable.someValue)
# prints "foo"
print(someTable.privateValue)
# error
that would mean that when you require("someModule") you’re essentially wrapping the entire someModule file inside of { } and getting the result
it would make table literals more noisy but it would also let a Lua-like language have even fewer concepts that need to be learned in order to understand it
plus, you could define a whole class inside of one set of { } which would make the syntax mirror how most other languages do classes - and create a visual divide between the class and any unrelated stuff that might exist in the same file:
let SomeClass = {
export new = (value) -> {
let newInstance = {
let privateValue = value
}
setmetatable(newInstance, this)
return newInstance
}
export getValue = (this) -> {
return this.privateValue
}
export setValue = (this, value) -> {
this.privateValue = value
}
}
let instance = SomeClass.new("foo")
you could even make it so that if you return inside of { } then the whole { } block evaluates to whatever you returned, so you can have multiple statements inside of your expressions (and not just table expressions) just like in Lisp:
let fibonacciNums = {
let a, b = 0, 1
let nums = {}
for _ in range(100) do
a, b = b, a+b
list.push(nums, a)
end
return nums
}
print(fibonacciNums)
# {1, 1, 2, 3, 5, ...}
Random violin teaching moment
One my favorite questions to ask is: “What did we do in here together that you wouldn’t have thought to do on your own?”
A primary goal for me as a teacher is to teach students how to teach themselves. I want them to be as independent as possible and have the tools to learn and play music on their own
the problem with Windows is that it can take a lot of tinkering to get Linux software to run
the problem with Linux is that it can take a lot of tinkering to get Linux software to run
It is depressing if someone experiences hate on here, especially if it puts them off using this place.
I follow people that regularly raise these issues, to hear how bad it is and what the causes are.
Five things seem to come up most often:
- Lack of representation in software design
- Users not being able to control who can reply to their posts
- Moderation being reactive rather than proactive
- Allowlists vs blocklists
- Cultural problems
Let's look closer...
🧵 Thread - Part 1 of 7
People say you shouldn't compare apples and oranges but it seems to work fine for me in Python 3.14, I don't see what the issue is...