Email or username:

Password:

Forgot your password?
91 posts total
Joshua Barretto

So…there is a concerted campaign, with Musk as its mouthpiece, to discredit Signal and get people to switch to Telegram. It’s disinformation, but there’s also useful information in it. The useful information is that a hideous, powerful, right-wing crank — or whoever’s yanking his chain — really, really wants people to use Telegram.

We’ve long known Telegram’s security is weak. But now, in light of this new information, we should move forward assuming that Telegram is actively compromised.

Show previous comments
Maddie :neocat_floof_cute:

@inthehands@hachyderm.io could also just be the fact that telegram has nazis in the devteam

NeoAtlantis

@inthehands@hachyderm.io Can we just do an open source Telegram server that has all the features the official ones have, and modify the clients a bit to allow self hosted servers? Cause telegram still has some good user experience.

:3_pink: אבי

@inthehands@hachyderm.io telegram is used by facists who think that signal is too "woke"

Joshua Barretto

Super happy with my Framework laptop by the way!

The module system is great. I printed a snack drawer today! Now I can always take three peanuts with me!

Joshua Barretto

Moving all my web content into "robots.txt" files on the presumption that they'll be ignored by crawlers

Show previous comments
phooky

or just the similar format gobots.txt, which is just robots.txt in disguise

lexi :neocat_floof_happy:

@phooky oh so that's why web developers invented the Single Page App, so it fits into that one file!

Joshua Barretto

Yeah I respect copyright, copy right into my codebase without reading the license

Show previous comments
mym

@zephi ...are these from a real place that might take money or are they from photoshop?

ありす

@zephi what has the world come to? now even the pillows remind me of the built in explosives in our various devices.

Joshua Barretto

2008, me: I love the idea of cryptocurrency

BITCOIN: The word "cryptocurrency" now means "financial scams based on inefficient write-only ledgers"

2018, me: I love the idea of the metaverse

FACEBOOK: The word "metaverse" now means "proprietary 3D chat programs with no soul"

2022, me: I love the idea of procedurally generated content

OPENAI: From now on people will associate that only with big corporations plagiarizing small artists and turning their work into ugly content slurry

Show previous comments
The1goit #RedInstead

@mcc honestly ai is the most popular and fastest selling snake oil yet.

Ai uses to be a legitimate piece of tech used for telling NPCs where the player was and how to walk around an environment. Now it's just snake oil.
Generative art used to be art. Now it's snake oil.
Talking to a support agent used to be talking to a guy on tech support. Now it's talking to snake oil sold by the richest people in the world. Worst part is, it actually sells, but just like snakes, it'll eventually bite them.

Justin Pot

@mcc And then the companies and people who cynically exploit our belief in the future to promote these scams have the audacity to tell us that we’re pessimistic about technology. We’re not! We love tech! We hate the bullshit, the scams.

HyperSoop :blobfoxcomputer:​

@mcc
18XX, Karl Marx: I love the idea of communism

USSR: From now on people will associate that only with murderous totalitarian regimes

Joshua Barretto

Memory errors in consumer devices such as PCs and phones are not something you hear much about, yet they are probably one of the most common ways these machines fail.

I'll use this thread to explain how this happens, how it affects you and what you can do about it. But I'll also talk about how the industry failed to address it and how we must force them to, for the sake of sustainability. 🧵 1/17

Gabriele Svelto

First of all let's talk briefly about how memory works. What you have in your PC or phone is what we call dynamic random access memory. That is memory that stores bits by putting a minuscule amount of charge into vanishingly small capacitors (or not putting it in if we're storing a zero).

These capacitors continuously leak this charge, so it needs to be refreshed periodically - every few milliseconds - which is why it's called "dynamic". 2/17

Wizard Bear (💉x6 + 😷)

@gabrielesvelto TY for this 🧵 . Very interesting and aligns with my experience with much older hardware. All the best to you.

Joshua Barretto

"We should listen to these kids and pay attention. They have the luxury of having a conscience and not being ground down by the weight of obligation and worry. The kids can see with clear eyes."

A friend of mine said this about the pro-Palestine protests at our local university. The more I think about it the more I like it. It's, like, the opposite framing of "you'll understand when you're older" or "they don't know what it's like in the real world" or whatever.

I love the implication that these concerns of the "real world" are, in fact, artificial impositions that cloud our judgement, rather than inevitable constraints that must be accommodated. Bowing our ideals to the "realities of adulthood" is just accommodating the comfort of those of us who have carved out a space in a fucked up system. Maybe some things are more important than our comfort.

"We should listen to these kids and pay attention. They have the luxury of having a conscience and not being ground down by the weight of obligation and worry. The kids can see with clear eyes."

A friend of mine said this about the pro-Palestine protests at our local university. The more I think about it the more I like it. It's, like, the opposite framing of "you'll understand when you're older" or "they don't know what it's like in the real world" or whatever.

Show previous comments
@pineywoozle

@benhamill How clear can anyone’s eyes be when they are being subjected daily to massive multinational propaganda assaults, ongoing since at least 2015? The object isn’t to encourage protests. We all protest because this complex situation is heartbreaking. Look at the push to Demonize Biden & dissuade people from voting when it’s clear that a vote for tRump will result in a multitude more deaths & suffering & not just in Gaza. #USPol #farL

millennial falcon

@benhamill LOVE.

Thomas Stüfe

@benhamill That is a novel and refreshing perspective, valuable.

Joshua Barretto

Hi friends,

The alt-text.org alt text library project needs a new leader, I have brain cancer.

I built a working, scalable, proof of concept library of shared alt text with fuzzy matching.

I'd like to connect with the #accessibility dev community. I want to hand the project off to a team or a leader if anyone is willing to take it over.

Github: github.com/alt-text-org
WIP MVP: a site designed for writing alt text with a private library: my.alt-text.org

Boosts appreciated

Hi friends,

The alt-text.org alt text library project needs a new leader, I have brain cancer.

I built a working, scalable, proof of concept library of shared alt text with fuzzy matching.

I'd like to connect with the #accessibility dev community. I want to hand the project off to a team or a leader if anyone is willing to take it over.

Show previous comments
Shirley

@hannah sorry to hear about your health. Good wishes. X

Marijke Luttekes

@hannah I am so sorry that this is happening to you.

Sindarina, Edge Case Detective

@hannah Oof 😞 Hope you find someone, and get well again 🙏🏻

Joshua Barretto

#OtD 30 Apr 1963 a boycott was launched of buses in Bristol, England, by a group of West Indian workers in protest at the bar on Black and Asian workers working on buses in the city by bosses and the union. Months later they won t.co/VEqdbLVLxs stories.workingclasshistory.co

Joshua Barretto

5️⃣ Here's the 5th installment of my series of posts highlighting key new features of the upcoming v256 release of systemd.

I am pretty sure all of you are well aware of the venerable "sudo" tool that is a key component of most Linux distributions since a long time. At the surface it's a tool that allows an unprivileged user to acquire privileges temporarily, from within their existing login sessions, for just one command, or maybe for a subshell.

"sudo" is very very useful, as it…

Show previous comments
Sebastian Wick

@pid_eins suid programs executing in the environment of the parent process means that I might become root in a user namespace and get the filesystem view of the current mount ns. This won't work with your approach, will it?

Matthias Klumpp

@pid_eins This is very nice - especially having it provide a clean context, that saves a ton of headaches and sanitization I need to do when using "sudo" in other programs! (not like that's an amazing thing anyway, but occasionally it's useful and justified)
Only having run0 coloring / changing the output of the called command is not something I always like, but maybe that can be optionally disabled...

Matthew Miller

@pid_eins

Is there an equivalent to "sudo -e"?

Joshua Barretto

A few days ago I suddenly had a desire to port Super Mario 64 to the Gameboy Advance.

I quickly realised that a straight port was going to be impossible given that the GBA:

- Is about an order of magnitude slower than the N64
- Lacks a GPU or any sort of hardware parallelism (you get about 10 cycles per pixel, per frame to rasterise everything in software, and *that's it*)
- Has no hardware support for floating point maths

So, I guess I'm rewriting the whole thing from scratch.

A few days ago I suddenly had a desire to port Super Mario 64 to the Gameboy Advance.

I quickly realised that a straight port was going to be impossible given that the GBA:

- Is about an order of magnitude slower than the N64
- Lacks a GPU or any sort of hardware parallelism (you get about 10 cycles per pixel, per frame to rasterise everything in software, and *that's it*)
- Has no hardware support for floating point maths

Show previous comments
Trigam

@jsbarretto the things people smarter than me can do out of pure boredom or on a whim are insane

Joshua Barretto

I've fixed the horrible near plane clipping issues, added *very* basic collision resolution (literally 'snap to the top of the highest floor') and given him a drop shadow.

saffronflight

@jsbarretto Even the DS didn't have hardware floats, which seems like a crazy decision given that 3D was a big thing on that system. But I guess it worked out in the end of them...

Joshua Barretto

Wish me luck, I'm on a 737 MAX and I forgot my screwdriver ✈️🪛🔩

Joshua Barretto

Lawyer: my client should be able to Fuck Around, forever.

Lefty SC justice: What about the Finding Out step that always follows?

Lawyer: We eliminate it. It never happens ever again, but just for the office of President. Everyone else continues to Find Out.

[6 out of 9 SCOTUS justices nod in agreement]

Show previous comments
SecondUniverse

@mathowie

1. Biden does not contest the case.

2. Trump wins the “principle” of absolute presidential immunity.

3. Biden shoots Trump.

Problem solved.

Bsan3

@mathowie how do these judges show their face in public!? Oh maybe they don't, only step out for exclusive vacations. If their fav candidate becomes president, their opinion will not be needed anymore anyway

GhostOnTheHalfShell

@mathowie

That's the originalist recipe for jurisprudence.

Joshua Barretto

"It was only ever supposed to be one of Boris Johnson's half-arsed wheezes, a clever little culture war trick to sound hard and hateful without any functional element to deliver it. Now, hopeless moral vacuity that he is, Sunak has pinned all his hopes to this plan. His entire election platform rests on this pisspoor little piece of moral brutalism, this theatrical act of cruelty."

#RwandaBill
#ToryIncompetence

iandunt.substack.com/p/rwanda-

"It was only ever supposed to be one of Boris Johnson's half-arsed wheezes, a clever little culture war trick to sound hard and hateful without any functional element to deliver it. Now, hopeless moral vacuity that he is, Sunak has pinned all his hopes to this plan. His entire election platform rests on this pisspoor little piece of moral brutalism, this theatrical act of cruelty."

Show previous comments
Siguza

@april okay but can we talk about how the two of you managed t secure the "april" and "may" handles on GitHub??

Joshua Barretto

When you’re formulating an emergency response to an incursion of Draculas, make sure to invite all the stakeholders

Go Up