Cercerilla is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Cercerilla @cercerilla@octodon.social

We bought a motion sensing trashcan that opens the lid when you approach it and closes when you walk away and it's a stupid frivolous way-too-expensive thing but it's already been so nice I can't imagine going back.

Cercerilla boosted

@starbreaker oh definitely, I’m not saying it’s a panacea, or honestly even an idea that will fix anything, I’m just wondering about the effects it would have. I suspect it might make companies even less willing to interview underrepresented people since they’d be less likely to spend cash interviewing folks they don’t value.

@craigmaloney A lot probably, but eventually Google or Facebook or someone would start to realize how much it's costing them, and then other companies would cargo-cult their solution just like they've cargo-culted their current hiring process.

I wonder how much would change if people were required to be paid market rate for their time if the interview process went past a certain point. How many broken things in tech are caused by the fact that costs of hiring and of bad hires are so heavily externalized and put on candidates. If companies were forced to realize a larger portion of the cost for their process would we see things change for the better?

@b when slack is up I can send you some code to give you an idea of what I was trying to do. There’s probably a decent workaround but TBH I didn’t spend too much time on it.

@b I was thinking that type classes would make it easier to abstract a little bit of stuff out of the event model in a way that would be nice. Building some visualizations for a project mostly written in Haskell, and being able to reuse some of the abstractions I'd built would have been nice. This might be a good argument for GHCjs though I guess.

@b The problem with purescript & ghcjs both is that it seems like they introduce power, flexibility, and expressiveness but ultimately it's still just to draw widgets in a browser. I just don't care enough about frontend for the power to be worth the tradeoffs. Elm is nice because I can forget most of it every time I'm finished with a project, and have nice people, documentation, and novice-friendly APIs when I have to re-learn everything the next time I have to do a frontend project

Elm on the frontend is kinda starting to make me feel the same way I feel about Go on the backend. It makes a lot of things really easy and the APIs are very nice. It always seems like a good choice right up until I find a huge wall caused by the intentional omission of some feature or another, and then I'm back to wondering if I actually like it or not.

I wish folks from these languages with great communities and APIs would work more on languages that are more powerful and expressive.

medical, health care Show more

Cercerilla boosted

roses are red
violets are blue
in surveillance capitalism
poem reads you

and shows you ads
for flower shops
and tracks your clicks
and never stops

it cares not about
if privacy's harmed
the money is green
when people are farmed

twitter is cyan
facebook is blue
your friends are the product
and so are you

medical, health care Show more

Our bird has now learned to say “George! Get down from there!” He doesn’t do it, but he can say it now.

Developers Wanted! Please Boost Show more

@TardisX I can overlook things like that, but the fundament inability to express such common constructs as “a list of things and I don’t care what they are” or “a function that can take a value of the same type as the struct it’s attached to” is just ridiculous.

The more I use the more I find its nearly complete lack of a type system, and associated verbosity, inexcusable.

@Laurelai veganism has many reasons, some environmental others not. Simply avoiding animal products is insufficient as a sustainable diet, but if your goal is sustainability reducing or eliminating animal products can be one part of that process. It’s also possible to avoid animal products because you feel that it’s unethical to use animals as a resource for food, etc and from there focus on ensuring that you make sustainable choices around a plant based diet.

@Laurelai peta is problematic in many ways, including both selling bad science and having some questionable ethical stances, but some problematic actors do not invalidate the entirety of the multitude of belief systems that make up people’s reasons for veganism.

@Laurelai we’ve also developed the capacity for reason, empathy, and ethical considerations of our actions. We can survive without imprisoning animals in order to exploit them for milk, eggs, or meat, and we have the knowledge and capability as a species to do so. There’s no sound ethical argument for unnecessary exploitation of other creatures.

Every single time I have to touch Ansible I remember why I was so excited to be able to work on Converge.