• 5 Posts
  • 44 Comments
Joined 5 months ago
cake
Cake day: May 28th, 2024

help-circle

  • 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.






  • it’s pretty good for things that I can eye scan and verify that’s what I would have typed anyway. But I’ve found it suggesting things I wouldn’t remotely permit to things that are “sort of” correct.

    Yeah. I haven’t bothered with it much but the best use I can see of it is just rubber ducking.

    Last time I used it was to asked how to change contrast in a numpy image. It said to multiply each channel by contrast. (I don’t even think this is right and it should be ((original value-128) * contrast) + 128) not original value * contrast as it suggested), but it did remind me I can just run operations on colour channels.

    Wait what’s my point again? Oh yeah, don’t trust anyone that can’t tell you what the output is supposed to do.







  • There are sections of both the right and the left that have anti-authoritarian tendancies.

    The libertarian right tends to view things purely in terms of government over reach, whilst the left tends to view things in terms of the power of capital.

    Leftists saw Facebook pushing propaganda for the highest bidder, Reddit trying to be safe to sell to investors and twitter basically becoming a project to reflect Elon Musk’s personal opinions.

    Out of that came a bunch of attempts at creating new social networks. The right wing attempts were not cognisant that the aforementioned were the natural result of trying to get rich off it, while the left attempted to make it impossible to get into that position.










  • My point isn’t actually about the software.

    Agile is a limited form of workplace democracy that succeeded because the usual forms of disciplining workers couldn’t be enforced to stop it. It’s taken off in software because the outlay for software is so low that people can just quit their jobs and start a rival project with preferable working conditions. It’s stuck around because it’s significantly more effective than dictat.

    I have problems with agile too. A lot of the “ceremonies” seem more like cult rituals and bad practices are often assumed to be self justifying when they should be interrogated. (I once had a bust up in the office because I insisted in creating a future proof test framework instead of writing just what’s needed at the time. I was overruled and I’m still mad about it).

    So I guess my point isn’t even about the specific agile practices either.

    The point is that workers are able to self manage when they’re allowed to, and agile has accidentally proven this to be the case. Other work places should adopt some of these ideas. And these ideas should be pushed further, into business decisions and HR and management. And physical communities etc. all the way up to actual government.