Email or username:

Password:

Forgot your password?
277 posts total
Joshua Barretto

I really don't like using Uber. It's fine as a service (in the sense that it works), but I can't help feeling uncomfortable about the fact that (at least in the part of the UK I'm from) it seems to be a service through which white people obtain chauffeur rides from underpaid non-white people. Maybe it's just a matter of that existing inequality becoming more visible, but I can't get the optics of it all out of my head. It seems to be a sort of stochastic enabler of racial inequality tropes.

Joshua Barretto

The speed at which I reversed my car when I saw these ladies modding their yard sign

Show previous comments
Eliza :emacs:

@misc this toot is how i learned about the news

DELETED

@misc What a waste of sign their should've replace it with one of "Trump 2024" 😁 #NeverHarris

Joshua Barretto

Mastodon is the world's biggest community of people who deeply love computers and also think that the world would probably be better off without computers

Show previous comments
David M Reiss MD

@tomw

...or maybe we should have called it quits once we had KayPro...

Iron Bug
Mastodon is just a platform. community is Fediverse and it contains tens of different platforms.
Joshua Barretto

The Democrat party has to be hands down one of the most useless political parties in history. The republicans have built a comprehensive 4 year plan to dismantle democracy, meanwhile it's 6 months into the election year and the democrat party is still busy eating glue.

Show previous comments
dm

@malwaretech Yes, but in fairness (and the whole Biden thing is obviously a debacle), some of this is just, liberalism is hard to defend.

The liberal message is inherently a complex one, one that embraces nuance (government can help extend freedom, but bad government can hurt it) and leaves room for the other side.

Fascism is, of course, seductively simple: you’re either with us or against us.

Colman Reilly

@malwaretech at least four incompatible plans, apparently, which sounds like Brexit.

Joshua Barretto

It’s really not fair to blame CrowdStrike for the outages today. The blame lies with the people in a position to make procurement decisions, who saw a product that added a load of additional code that runs in Ring 0 and though β€˜yes, this will make us more secure, I will mandate this must be deployed across the entire company’. A large part of the blame lies with the people who created auditing frameworks that would lead people to believe that this was necessary for compliance.

Joshua Barretto

Someone recently suggested to me that AI systems bring the users' ability closer to the average. I was intrigued by this idea because it reflects my experience. I am, for example, terrible at any kind of visual art, but with something like Stable Diffusion I can produce things that are merely quite bad, whereas without it I can produce things that are absolutely terrible. Conversely, with GitHub Copilot I can write code with more bugs that's harder to read. Watching non-programmers use it and ChatGPT with Python, they can produce fairly mediocre code that mostly works.

I suppose it shouldn't surprise anyone that a machine that's trained to produce output from a statistical model built from a load of examples would tend towards the mean.

An unflattering interpretation of this would suggest that the people who are most excited by AI in any given field are the people with the least talent in that field.

Someone recently suggested to me that AI systems bring the users' ability closer to the average. I was intrigued by this idea because it reflects my experience. I am, for example, terrible at any kind of visual art, but with something like Stable Diffusion I can produce things that are merely quite bad, whereas without it I can produce things that are absolutely terrible. Conversely, with GitHub Copilot I can write code with more bugs that's harder to read. Watching non-programmers use it and ChatGPT...

Show previous comments
Impertinenzija

@david_chisnall I'm a supposedly decent German writer (or that's what ppl keep telling me) and I think ChatGPT output sucks.

Rich Felker

@david_chisnall Thus the management/C-suite being the most excited of all.

MylesRyden

@david_chisnall

I agree with this take on the AI Hype in that, pretty obviously what we have in general AI applications is a regression to the mean.

The real shame is that there are quite a few fields in science where machine learning is really extremely useful in finding patterns in data that might be too subtle for ordinary perception. The hype covers up (for people in the general public) this actual advance.

Joshua Barretto

When I was a teenager I spent a large amount of time tweaking my operating system: how the user interface looked, its behavior, sometimes it's low-level plumbings. While I did learn some stuff doing that, learning wasn't the goal. I did it because it was fun. It was useless, but fun!

In a world of corporate-infused boredom, I think you should have fun too with computers. 1/3

Gabriele Svelto

Some things have changed for the worst: back in the day you could tweak the user interface to your heart's content. That was before Steve Jobs wanted to have knobs and other bullshit. Before "touch interfaces" ushered an era of idiotic minimalism where you can't tell what an icon does, or how it's different from the other. Back in a day where interfaces were supposed to be consistent between applications, and *customizable*. When the *user* was supposed to be in charge. 2/3

Show previous comments
georgebaily

@calamari we need better checkboxes for auditing how good the audit checkboxes are

Lewis Cowles

@calamari
I Like this, but it's not nearly unkind enough to folks who just do not engage brain at work, at all.

Compliance is meant to be a tool, to expose businesses to robust thinking around problems. IMO anyone, who knowingly does check-box compliance, (we'll just buy in / defer compliance) for any reason, should be shown the door.

David Fleetwood - RG Admin

@calamari At Amazon in 2019 I argued against the Falcon sensor on the hosts I was responsible for. I agreed their service was good, but the lack of transparency, control and even ability to test changes made it a no go for me. I asked why we weren't either building our own solution or just buying them.

I was overruled and I'm sure those systems, if they still exist, had a fun past few days.

Again, I like CS, but major tech companies are not short on resources or expertise.

Joshua Barretto

I don’t know who made this but it’s hilarious.

Joshua Barretto

I'm still mad that as a society, we basically let the idea of "sideloading" become normalized. Just the idea that the software you run on your device is subject to DRM is so inherently and extremely wrong, and yet it's just normal now.

So many other abuses of power in computing come back to that; to adapt Doctorow somewhat, there was a war on general-purpose computing, and we lost.

(edit: see replies below for important discussion of "lost," and why that might not be the best word.)

Xandra Granade πŸ³οΈβ€βš§οΈ

(We can fight that war again and win, but damned if it's not harder now that DRM is just the norm, and user-owned devices are the rare exception.)

Irenes (many)

@xgranade we agree with you in general but

as an activist, we feel it's our duty to say that the war is ongoing. we have not yet lost. there is plenty of hope, in part because people are starting to understand how important it is.

Quincy

@xgranade

This shift *must* be reversed.

But it's true – it has happened in people's minds already. This is now an uphill battle πŸ˜‘

Joshua Barretto

Their products are flawed not just because they're badly implemented - which they are - but because they are based on a stupid idea. The idea that you improve your IT security by adding more complexity. Doing the opposite is the right approach. But you can't sell that as a product. (You can still sell it, but it's not something you just plug into your network and get security magically.)

hanno

Honestly, if we could get that one basic message out, that if their IT security is based on more complexity, not less, that they're doing it wrong, maybe we could start putting crap companies like crowdstrike or citrix out of business.

Mot

@hanno This is the reason why a lot of people in IT call these β€žsecurityβ€œ products and practices β€žsnake oilβ€œ - because they are as esoteric, useless and expensive as snake oil that was sold by charlatans in the Middle Ages.

cynicalsecurity :cm_2:

@hanno Byzantine designs are marketable, simple reliable, dependable (and, hence, secure) designs are not.

Joshua Barretto

Let's cut the bullshit and spell out a few things. The IT security industry is about as trustworthy as the food supplement and vitamin industry, but somehow they escaped the same reputation. Their products are overwhelmingly based on flawed ideas, and the quality of their software is exceptionally bad. And while not everyone will agree with the harshness of my words, I'll say this: Essentially everyone in IT security who knows anything in principle knows this.

Show previous comments
Daniel Marks

@hanno It's sort of the health care industry approach. You can't sell more medications if you cure diseases, right? So why would anyone work on a pill that you taken once and cures something?

Simon Cozens

@hanno Also, the people. At some point in the early 2000s we collectively decided that foxes were *exactly* the people we wanted to guard the henhouse.

Joshua Barretto

ps blaming "human error" for catastrophic systems failures is like blaming gravity for buildings falling over

Ben Cox

@tef Reliability engineering involves a lot of repeatedly asking the question "and what if THAT fails?"

Michael Gemar

@tef @mawhrin But it’s caused by *humans* failing to do stuff properly. Thinking of it like gravity implies there is nothing that could have been done.

Joshua Barretto

I feel this slide from Graydon's 2012 presentation about Rust in my BONES

πŸ¦€ Tris

@fasterthanlime "most good ideas discovered in the first 20" my dude is winking at the lisp crowd, and I'm HERE for it 😁

ashdnazg

@fasterthanlime
Every time a developer says "Zero-cost abstractions", there is a computer somewhere that gets a bit slower.

Joshua Barretto

Doing my bit in Northern France while cycling through. Only had electrical tape on me.

Nekron

@jsbarretto ... and this is sadly the new symbol for German Neo Nazism in 2024 ... πŸ–•

Joshua Barretto

For those of you who might be wondering how exactly we got to the water crisis we are currently experiencing, Nils Pratley (Guardian) offers a quick guide to how the dots joined up to deliver us dysfunctional privatised water & sewage utilities.

Many of us will remember these details all too well, but for my younger followers (good morning), it offers some useful context.

#water #privatisation #investment

theguardian.com/business/artic

For those of you who might be wondering how exactly we got to the water crisis we are currently experiencing, Nils Pratley (Guardian) offers a quick guide to how the dots joined up to deliver us dysfunctional privatised water & sewage utilities.

Many of us will remember these details all too well, but for my younger followers (good morning), it offers some useful context.

Show previous comments
BashStKid

@ChrisMayLA6 All good synoptic points.

Maybe what’s missing is the malicious change in responsibilities when the National Rivers Auth & the Pollution Inspectorate were combined into the Environment Agency *and* their legal powers were curtailed in the Act.

But the main thrust - the utter stupidity of expecting merchant banks to not securitise and debt-load govt-backed assets - is spot on. Chuck Ofwat on the fire next to Ofgem.

JuneSim63

@ChrisMayLA6 The big takeaway for me from this article is that the worst excesses were instituted in the 2000s under Labour governments, who appeared to do nothing to restrict the water companies.

Epistatacadam

@ChrisMayLA6 to answer his final question in the article, ofwat must ban any bonuses or dividends in any company where debt exceeds 20% of its capital assets, ( not the stock market price!)
If that causes share prices to fall such is the risk of gambling in stocks and shares.

Joshua Barretto

being a programmer is hard when you wanna share your work like your arty friends but your program output looks like this and no one will ever understand or appreciate the complexity involved

mcc

@pupxel Spent hundreds of person-hours on this

Go Up