manicdave

joined 2 months ago
[–] manicdave@feddit.uk 35 points 1 month ago (1 children)

Telekinesis, and somehow looking like he's being filmed using early 90s TV cameras.

[–] manicdave@feddit.uk 6 points 1 month ago (2 children)

I've been forced to do react for years and I still don't like or understand it. Most times plain JavaScript is easier and quicker to write and quite maintainable if people can resist the urge to take the piss with nested anonymous functions.

I honestly can't get my head around the idea that people can hit the ground running with react, but can't write unabstracted JavaScript. It's like a MotoGP rider not being able to ride a push bike.

 

I don't know if this is too self-promotey to put in the more serious subs so I'm putting it here. I need to blag being able to do the django framework so I spent a week fannying about with it to make this. Feel free to mess about with it, give feedback or repost it on reddit or any other lemmy knock-offs.

 
[–] manicdave@feddit.uk 0 points 2 months ago (1 children)

I'm not even mad at the employers to be fair. The problem is that so many jobs are just busy-work that exists because as a society we can't imagine decoupling labour from subjugation.

[–] manicdave@feddit.uk 1 points 2 months ago (4 children)

Notice how this doesn't even have anything to do with productivity. These people were fired purely for having the gall to not respect office hours regardless of the completion of tasks.

[–] manicdave@feddit.uk 1 points 2 months ago (1 children)

I know a joke about UDP.

I know a joke about TCP too.

Did you get it?

[–] manicdave@feddit.uk 0 points 2 months ago* (last edited 2 months ago)

It's half way to self management.

Software exists in a world that kind of exists outside of property. Cynics like to think that Agile got big because as some kind of fad because the kids love it, but the reality is that fully hierarchical models just cannot keep up with self organising teams.

The old model - the model that most of the rest of the world of work still uses - simply cannot compete on a level playing field where the means of production (a cheap computer) are available to all. A landowner can stop you building your own house, but Microsoft can't really stop you building your own software, so they still have to put in work to collect rent.

Imagine what we could accomplish as a species if the goals and distribution of resources were also decided democratically.

 
 

This is a question that comes to mind every time I spend a few days focusing on the fediverse. Normally I'm on the microblogging side, but now I have a Lemmy account it might start a proper discussion.

So, to the point, pretty much every fedi platform has similar problems with small servers taking a beating whenever a post goes viral. This ends up costing the server owner a bunch of money trying to keep their server alive while thousands of instances attempt to pull large static files from the original host's post. This recently instigated this call to action on this forum.

I've never seen the question of torrents answered and it feels like a lot of effort and a bit self entitled to get the ear of fedi software devs to implement torrents as a solution, so I'm putting this here.

If media files were made into torrents when a post was being created, an extra object could be added to post objects like

'torrentcdn': {
  'https://imagePathAsKey.jpg': {
    'infohash': 'ba618eab...',
    'torrentLocation': 'https://directlinkto.torrent',
    'webseed': 'https://imagePathAsKey.jpg',
    ...
  }
}

This would not break compatibility as it would just be ignored by anything not looking for a 'torrentcdn' object, yet up to date instances could use this instead of directly pulling the static files.

This would benefit instances as when a post goes viral, the load would be distributed amongst all instances attempting to download the file.

This could also benefit clients and instances as larger files like short videos could be distributed using webtorrent, massively reducing the load on server when many people are watching the same video.

Thoughts?

[–] manicdave@feddit.uk 1 points 2 months ago

I don't mind if indie devs try something experimental that melts your computer. Like beamNG needs a decent computer but the target audience kinda knows about that sort of stuff.

The problem is with games like cities skylines 2. Most people buying that game probably don't even know how much RAM they have, it shouldn't be unplayable on a mid range PC.

[–] manicdave@feddit.uk 1 points 2 months ago (5 children)

I can think of a few games franchises that wouldn't have trashed their reputation if they'd have had an internal rule like "if it doesn't play on 50% of the machines on Steam's hardware survey, it's not going out"

[–] manicdave@feddit.uk 0 points 2 months ago* (last edited 2 months ago) (1 children)

In the UK, weed is measured in authentic receding British imperial units where an ounce weighs one less gram every year.

 

Test, I guess