Posts

This profile is from a federated server and may be incomplete. Browse more on the original instance.

polotek, to random
@polotek@social.polotek.net avatar
polotek, to random
@polotek@social.polotek.net avatar

We got solar on the house last year. It wasn't necessarily about saving money for me. It became important to me to take a concrete step towards combatting climate change.

But something else started to dawn on me too. The fact that I'm now generating my own power, from an essentially unlimited source, is a truly radical act. I've been thinking a lot about creating a society centered around abundance instead of scarcity. It's not just theoretical.
https://assemblag.es/@theluddite/112496059286904697

tastyraspberry,
@tastyraspberry@mastodon.online avatar

@polotek

> I've been thinking a lot about creating a society centered around abundance instead of scarcity.

Currently reading Walkway by @pluralistic, which centers about exactly that. It's the weirdest book I've discover from him yet, but also the most thought provoking.

virtuous_sloth,
@virtuous_sloth@cosocial.ca avatar

@tastyraspberry @polotek @pluralistic Indeed. Me too. Coincidentally, I'm re-reading Walkaway right now because I got interrupted 7 years ago.

polotek, to random
@polotek@social.polotek.net avatar

I'm still thinking about this conversation. I had some thoughtful exchanges about it yesterday. Today I'm having a different thought.

I feel like we spend a lot of time trying to take the things we like and make them free. And conversely we spend a lot of time taking the things we don't like and trying to force companies to pay us more money to do it.
https://social.polotek.net/@polotek/112480963476171110

polotek,
@polotek@social.polotek.net avatar

There are a lot of things trying to pull me back into a "steady job". One where I get a regular paycheck, but in exchange it takes up a huge amount of my energy and focus. And I'd probably be building things that people will pay for. But almost certainly wouldn't be the things I actually wanna see in the world. And meanwhile, the community that I would like to see gets very little investment.

jadonn,
@jadonn@vivaldi.net avatar

@polotek This gets at what I feel is one of the great tragedies in open source - the overselection and over-emphasis on engineering/development skills as what has value in open source. After years of working with open source and participating in open source communities, I believe the lack of open source marketers, designers, technical authors and other highly-skilled, highly-technical, "non-engineering" roles holds open source projects from achieving higher adoption.

I get you have to build software, but users won't be able to adopt your software if 1) they never know about it, 2) you can't articulate to the user effectively enough why they should adopt it, 3) adopting/using it is a huge pain, or 4) documentation doesn't exist or is insufficient to lower the cost of adoption and use for users.

polotek, to random
@polotek@social.polotek.net avatar

I started down this road because I asked about seeing a full activity log on my own server instance. And it turns out you just can't.

My goal is to make it easy to stand up two separate mastodon instances on my laptop. Then I can get them to talk to reach other and observe what is actually happening. I think that'll teach me a lot

https://social.polotek.net/@polotek/112453817656490883

polotek,
@polotek@social.polotek.net avatar

@thisismissem I'm tantalizingly close. Everything is up and running. It just won't respond to requests because of various security features. And I'm not sure of the recommended ways to get around them.

thisismissem,
@thisismissem@hachyderm.io avatar

@polotek post something in the discord? Or I can jump on a call in a little bit?

polotek, to random
@polotek@social.polotek.net avatar

What's wild about this is that it sounds similar to the thing Microsoft just announced and is putting in all Windows computers.
https://mastodon.social/@zackwhittaker/112486102998856636

robcee,
@robcee@fosstodon.org avatar

@polotek @zackwhittaker also most serious analytics software has hi fidelity capture on web and mobile apps.

polotek, to random
@polotek@social.polotek.net avatar

I've spent the last several days trying to get a local mastodon build running on my laptop. I've gotten pretty far, but I have yet to see an actual UI in my browser.

So far, I've been trying out various attempts to run it in docker. That should be easier than trying to get the various components set up myself. But for some reason it's not. Getting mastodon configured properly is pretty complex. Getting everything right "out of the box" feels pretty error prone.

polotek,
@polotek@social.polotek.net avatar

For one thing, I feel like rails really doesn't wanna be run in a container. Most of the challenges I've run into have been about rails. There are many other moving parts though. And maybe I just haven't gotten to those issues yet because rails tends to complain first.

polotek,
@polotek@social.polotek.net avatar

And eventually I'm coming back to this. One of the goals of the fediverse should be to give people the control that they want. I realized pretty early on that the mastodon ecosystem isn't meeting that promise all that well today. No shade. It just is what it is.

There's more work to be done. And I may want to influence how things develop. So I need to be more informed.
https://social.polotek.net/@polotek/111927504927667540

polotek, to random
@polotek@social.polotek.net avatar

Yeah I feel this. Too many people struggle with this binary. If you care about money at all, there's only a short leap in people's heads to the worst kind of exploitative behavior. And the only way to avoid that is to not care about money at all. So not caring about money becomes a moral character trait that people are supposed to actively seek and perform.
https://glasgow.social/@sue/112473252309499347

polotek, to random
@polotek@social.polotek.net avatar

I'm gonna use this tool where no ones in charge, I don't pay for anything, and there are no real restrictions on how it's used.

Things happen that I don't like

no one could've seen this coming.

https://toot-lab.reclaim.technology/@djsundog/112480508051075965

polotek,
@polotek@social.polotek.net avatar

We're probably going to have to repeat this a lot and keep talking about it. But we don't actually have a ton of practice for how to manage things in a world without corporate control structures. Managing spam is one of the many things we take for granted now. Companies just do it for us, because not doing it devalues their business.

In the fediverse, all of these responsibilities are decentralized. It's going to matter a lot that nobody has to make themselves responsible for fighting spam.

polotek,
@polotek@social.polotek.net avatar

I have a vivid memory of the first time I set up my own self-hosted blog. We still allowed people to freely post comments back then, before we realized that was a mistake 😂.

Anyway, I started getting spam pretty immediately. And I had to figure out what was available in terms of spam filtering and how to integrate it into my hacky project. It was really instructive. And it's one more thing I stopped taking for granted.

polotek, to random
@polotek@social.polotek.net avatar

Can anybody point me to a good deep dive on the mastodon database schema? Preferably with explanations where necessary? Yes I know how to go look at the mastodon docs and code. I’m doing that. I’m also looking for more of a guide to wrap my head around things.

polotek,
@polotek@social.polotek.net avatar

I've been thinking a lot about what what it would look like to have a mastodon-compatible architecture that was designed for a single admin/single user experience.

polotek,
@polotek@social.polotek.net avatar

I think what I want is an architecture that is designed with an eye towards maintainability and also preserving the data long term. So for example, I don't think I want a traditional database to be the primary store of record. I want things in text files. They can be loaded into a store for performance and efficiency. But the store of record is just text that can still easily be read many years from now.

polotek, to random
@polotek@social.polotek.net avatar

@mastohost if I'm an admin of an instance, is there a way I can see my full activity log?

thisismissem,
@thisismissem@hachyderm.io avatar

@polotek @mastohost aaaah, you're talking about ActivityPub Activities — I was thinking the moderation audit log!

thisismissem,
@thisismissem@hachyderm.io avatar

@mastohost @polotek there's a site like ActivityPub Academy that may be more what You're looking for — it's a fork of mastodon with exactly this added in

polotek, to random
@polotek@social.polotek.net avatar

What does "community-led" mean in this context?
https://toot.cafe/@baldur/112428431536118693

JasonPunyon,
@JasonPunyon@fosstodon.org avatar

@polotek Maybe it’s the opposite of VC led? OP glossed over that the VC money didn’t show up for about two years. And even when it did a lot of it got spent hiring people straight from meta. We held the majority of the board seats (@anildash was there). Not a lotta twirling of mustaches from my recollection.

anildash,
@anildash@me.dm avatar

@JasonPunyon @polotek the other large issue here is "VC" as the signifier when the company sold to an owner years ago? There are no VCs running Stack Overflow at present.

polotek, to random
@polotek@social.polotek.net avatar

I don't think I'll ever understand the kind of person who says "you MUST fight with me about technology minutia. And if you choose not to, I will block you forever." Like it's such a weird combination of principles.

polotek,
@polotek@social.polotek.net avatar

There are lots of different reasons that my career in tech has been effectively derailed. But first and foremost, I definitely failed to make talking about tech into my entire personality. That has been working against me for a long time. 😂

kethinov,
@kethinov@mastodon.social avatar

@polotek I made a meme reflecting that exact point a while ago.

polotek, to random
@polotek@social.polotek.net avatar

Will you help us build the Torment Nexus?

Devs: What?! Absolutely not!

What if we paid you $1 million a year?

Devs: It's not about the money. My reputation is at stake!

You could tell people you had no choice.

Devs: I won't be responsible for building the Torment Nexus. It's evil!

Oh... well you know it won't look like a Torment Nexus until much later. Right now it's just a cool toy that makes up answers to silly questions.

Devs: Haha, this thing is cool. Wait, what were we talking about?

polotek,
@polotek@social.polotek.net avatar

Devs: Ok, I'll help you build Torment Nexus. Just so we're clear, you can't just lay me off after we've get the thing up and running.

Oh, we're definitely gonna do that.

Devs: That seems harsh. Then I don't want to be blamed for it when it starts hurting people.

Well who else would we blame? You built that damn thing! And if I'm not mistaken, a bunch of people warned you not to. I'm afraid this ones on you champ.

Devs: Fine! Can I at least get an office with a door that closes?

lol, no.

janl,
@janl@narrativ.es avatar

@polotek join my OpenTorment community.

polotek, to random
@polotek@social.polotek.net avatar

Here’s a big secret that people don’t want you to know. If nobody is able to give you clarity about the scope and scale of a request, sometimes that means you get to decide. It’s really cool when that happens. Don’t waste it.
https://soc.jrconlin.com/@jrconlin/112374476337793296

ratkins,
@ratkins@mastodon.social avatar

@polotek @jrconlin You are correct, and the thing to do is try and constrain the scope to “one point”. There will be fixes that are smaller, there will be things that blow up due to unknown unknowns but on average, every chunk of value you deliver will be “one point” (in practice something like 2-3 “ideal engineering days”.) If you build a reputation for delivering on this cadence that’s how you gain trust, including forbearance when things go south.

polotek, to random
@polotek@social.polotek.net avatar

Yesterday we had a great conversation about engineers and delivering estimates. I wanna talk about the other side of it too.

For managers and leaders. What do you expect out of engineers when it comes to estimates? How do you evaluate whether you're getting good estimates?

What do you do with the estimates you receive from engineers? How does it impact other work activities and timelines?

Finally, how does the ability to give confident estimates factor into how you evaluate your engineers?

aeva,
@aeva@mastodon.gamedev.place avatar

@polotek unions and guilds could potentially improve things at least for the larger studios, but the state of the industry right now and the maybe unique qualities of the industry in general probably makes this sort of thing more difficult to set up than it would otherwise normally be. It's not impossible though, and there are success stories here.

aeva,
@aeva@mastodon.gamedev.place avatar

@polotek I think folks have had more success setting up worker cooperatives. It seems like that's a thing that's gradually becoming more common.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • Durango
  • ngwrru68w68
  • DreamBathrooms
  • ethstaker
  • magazineikmin
  • thenastyranch
  • Youngstown
  • everett
  • mdbf
  • slotface
  • cisconetworking
  • kavyap
  • JUstTest
  • cubers
  • modclub
  • osvaldo12
  • tacticalgear
  • InstantRegret
  • GTA5RPClips
  • tester
  • khanakhh
  • provamag3
  • Leos
  • normalnudes
  • anitta
  • lostlight
  • All magazines