Ionshard 🇨🇦
ionshard.com
Ionshard 🇨🇦
@ionshard.com
I also want more gecs please!
December 26, 2025 at 1:35 PM
The problem is that we use the exact same electricity grid as America and so we end up getting the same ovens.
December 26, 2025 at 12:58 AM
You were kind to me during a misunderstanding when you thought I was being bigoted. I appreciated that and checked out your other posts. I have since begun to understand that I'm also jealous of you and what you've accomplished...
December 19, 2025 at 4:25 PM
The promotional material and website give absolutely no information on the game itself! Sure the point of this is probably primarily to buy it to support charity and then put it on a shelf to look at ... but if it is a fully functional game there should at least be a bit of info on the gameplay!
December 10, 2025 at 8:50 PM
Its one thing to "not know that our numbers are Arabic numerals" but it is another thing to say that "we should not teach our children Arabic numerals" ... It is okay if you don't what Arabic numerals are ... its not okay to call for them not to be taught without knowing what they are.
November 27, 2025 at 1:42 PM
Essentially I give priority to what is used more. Spine always visible on shelf. Jacket interacted with and visible on display while playing. The vinyl itself is also interacted with and visible while spinning. Inner artwork nice on first opening but rarely looked at again. Custom sleeves ... Never
November 17, 2025 at 1:45 PM
My importance:
1. Art on the outside of the jacket (spine especially)
2. Color of wax
3. Art inside bifold or inserts
-100. Custom Record Sleeves (Makes me feel guilty for resleeving in a more protective sleeve)
November 17, 2025 at 1:38 PM
If your editor is automatically inserting the end quote, then it should automatically ignore it when you type " to the left of an existing ". That's how everything I've ever used does it...
October 27, 2025 at 12:43 PM
I believe that many politicians regardless of party line are corrupt. However I feel that a corrupt liberal politician charges you more for what you want and pockets the difference, while the corrupt conservative steals directly from your pocket, slaps you and then expects you to thank them for it.
October 24, 2025 at 11:26 PM
Tim Tierney is a member of the Transit Commission and also the Transportation Committee. While we have to deal with the horrible traffic, it's his literal job to fix it. It is a bit odd, but most people don't actively post how bad they are at their job but you do you I guess.
October 22, 2025 at 2:31 PM
... but I worked so hard to leave those! bsky.app/profile/ions...
Doing some shopping to be prepared for a possible apocalypse ... let's be honest, I know I'm not going to make it far, so I have to be prepared to leave as much useful information to whomever is the main character!
October 13, 2025 at 11:02 PM
I am still being hyperbolic to try and stress the issue. I don't actually think that the majority of the community is "unenlightened" at all. But I genuinely did have a conversation with a developer who really did tell me that the reason he did things like that is because Dan Abramov said to.
October 13, 2025 at 12:32 AM
You get a scenario whereby someone knows they should make "side-effect free pure functions" to represent reducers ... because @danabra.mov told them to do so in the Redux documentation... but why are they doing that? They don't know, they just trust in the fact golden one that is Dan Abramov said to
October 13, 2025 at 12:29 AM
the Javascript designers. Both are creating elegant FP inspired interfaces that pretty much every single developer uses. Then the rest of the community is "unenlightened" and they only worship the golden ones who guide them but could never dream to be enlightened themselves...
October 13, 2025 at 12:26 AM
I can see I am struggling to describe this, this has nothing to do with lines of code. It's about developers not having access to the basic building blocks that others do. This creates a weird "enlightened" class who are able to make elegant interfaces like the React maintainers or ...
October 13, 2025 at 12:24 AM
So it's not about knowing what the library's functions do (going down an abstraction boundary) ... it's more like developers refusing to use the same tools for their own work that the library developers use to create the APIs they love to work with.
October 12, 2025 at 10:52 PM
I agree, but this isn't a different level of abstraction though. This is more like a hyperbolic scenario where library developers create functions that you can call to do things. Developers will use these functions all over their code ... but then they completely refuse to write their own functions.
October 12, 2025 at 10:48 PM
It's this that I am pointing out. The fact a developer cannot understand that you're allowed to pass a function as an argument to another function but then they'll completely litter their code with .map where they are passing functions around. They don't know the theory regardless of name
October 11, 2025 at 4:16 PM
I've actually had to explain to a dev once that .map wasn't JavaScript syntax. That it really was just a regular old function that you pass an anonymous function to. Going so far as to write a toy implementation of .map to show them it was just plain functions...
October 11, 2025 at 4:14 PM
My point isn't just that the devs don't know the terms. It's that they use the concepts without understanding them at all (by any name). Every dev I work with will use .map without hesitation, but often has no clue why .map or higher order functions are useful and how to make your own...
October 11, 2025 at 4:11 PM
... useMemo is a hook that provides memoization which is a functional concept. It doesn't matter if the term is "memo" or "memoization" ... both are jargon terms that need to be understood. I would argue that there are many devs who misuse useMemo because they don't understand what it's purpose is..
October 11, 2025 at 4:08 PM
me having to tell you to have your function return another function so that the resulting function can be passed somewhere else and when its called it will remember the values passed to the original invocation. That's a very wordy thing to have to say every time I want to express that common concept
October 11, 2025 at 2:34 PM