Peter Mackay's Avatar

Peter Mackay

@petmac.bsky.social

Staff Engineer at FanDuel, game dev in past life (Ruffian Games, VIS) and spare time, Mac-using snob https://petmac.dev

133 Followers  |  405 Following  |  46 Posts  |  Joined: 23.10.2023  |  2.2649

Latest posts by petmac.bsky.social on Bluesky

Reminder: the only number that matters to them is users. Blueberry has seventeen Bs if that makes the metrics go up

08.08.2025 03:53 โ€” ๐Ÿ‘ 292    ๐Ÿ” 104    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1
Post image

I bought it, thank you!

04.08.2025 17:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

AI companies would come in their baggy clown pants if they thought they could sell AI tools to governments, for them to provide it as a tax-funded state benefit.

03.08.2025 17:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh my god the PayPal call was SO FUNNY. The guy on the phone was like "We don't allow processing payments for explicit material."

So I hit him with "So if I were to go and purchase a copy of Game of Thrones online, my payment would be blocked?"

I think it clicked for him then.

28.07.2025 17:43 โ€” ๐Ÿ‘ 4511    ๐Ÿ” 1823    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Lidl Doritos joined together like a triangle strip

Lidl Doritos joined together like a triangle strip

I hadnโ€™t considered until now that I might be a foodie, but I am an appreciator of beautiful foods. If that means Iโ€™m a foodie then so be it.

Behold, the GL_TRIANGLE_STRIP of supermarket brand Doritos:

23.07.2025 13:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh, brace yourself for the redeems

21.07.2025 15:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Errors | zig.guide An error set is like an enum (details on Zig's enums later), where each error in

Itโ€™s not the same, but Zig functions can have inferred sets of errors without the programmer having to create encompassing sum types.

zig.guide/language-bas...

20.07.2025 09:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
One element of the political policing intimidation attempt is over. 

We played a historic set at Glastonbury. Whole area closed an hour before due to crowds. A celebration of love and solidarity. A sea of good people at the world's most famous festival.

Shortly afterwards we learn of an active police investigation. An investigation that followed after the Prime Minister himself said it "was not appropriate" we played Glastonbury.

Walk off stage to the rapturous sounds of good people and into the creaking scheming sounds of the establishment.

One element of the political policing intimidation attempt is over. We played a historic set at Glastonbury. Whole area closed an hour before due to crowds. A celebration of love and solidarity. A sea of good people at the world's most famous festival. Shortly afterwards we learn of an active police investigation. An investigation that followed after the Prime Minister himself said it "was not appropriate" we played Glastonbury. Walk off stage to the rapturous sounds of good people and into the creaking scheming sounds of the establishment.

This "investigation" was reported across the world's media often with wildly misleading headlines. 

Every single person who saw our set knew no law was broken, not even close....yet the police saw fit to publicly announce they were opening an investigation. 

Why open and publicise an investigation into fuck all?

This is political. 

This is targetted. 

This is state intimidation.

This "investigation" was reported across the world's media often with wildly misleading headlines. Every single person who saw our set knew no law was broken, not even close....yet the police saw fit to publicly announce they were opening an investigation. Why open and publicise an investigation into fuck all? This is political. This is targetted. This is state intimidation.

After the media damage is inflicted  and seen by millions of eyes - you receive a private email to say there's no evidence and no action - that is seen by two people only. 

There is no public apology, they don't send this to media or post it on police accounts. 

We will continue to fight.

We will continue to win.

After the media damage is inflicted and seen by millions of eyes - you receive a private email to say there's no evidence and no action - that is seen by two people only. There is no public apology, they don't send this to media or post it on police accounts. We will continue to fight. We will continue to win.

Email from Avon and Somerset Police to Kneecap legal team: "I am Senior Investigating Officer for Avon and Somerset Police's investigation into Kneecap's performance at the Glastonbury Festival on 28th June 2025. Following a review of the evidence, I have determined there will be no further action.

I would be grateful if you could communicate this to your clients, and/or advise me of an alternative way if contacting them.

Thank you for your assistance in this matter.

Regards,

Detective Superintendent [Name redacted]"

Email from Avon and Somerset Police to Kneecap legal team: "I am Senior Investigating Officer for Avon and Somerset Police's investigation into Kneecap's performance at the Glastonbury Festival on 28th June 2025. Following a review of the evidence, I have determined there will be no further action. I would be grateful if you could communicate this to your clients, and/or advise me of an alternative way if contacting them. Thank you for your assistance in this matter. Regards, Detective Superintendent [Name redacted]"

After the media damage is inflicted and seen by millions of eyes,you receive a private email to say there's no evidence and no action,seen by two people only

There's no public apology. They don't send this to media or post it on police accounts

We will continue to fight.

We will continue to win.

18.07.2025 12:28 โ€” ๐Ÿ‘ 3459    ๐Ÿ” 1456    ๐Ÿ’ฌ 55    ๐Ÿ“Œ 58
pikuma school

pikuma school

Hello!

I'm Gustavo Pezzi ๐Ÿ‡ง๐Ÿ‡ท. I am a university lecturer in London & the founder of pikuma.com, where I teach low-level #CS & #Math.

At pikuma.com, everything is taught from first principles.

Zero ego. Zero gimmicks.

Come take a course with us! ๐Ÿง‰๐Ÿ˜‰

24.10.2024 19:28 โ€” ๐Ÿ‘ 81    ๐Ÿ” 21    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 5
Monkey Island 2 spotting contest

Monkey Island 2 spotting contest

16.07.2025 18:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It is, but this time itโ€™s the big corps who are infringing the publicโ€™s copyrights!

15.07.2025 20:33 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

A Borges story about a guy who gets AI to summarize all the worldโ€™s information for him, and then summarize the summary, until the AI has the whole world summarized into a single word. He sits alone at his desk, staring at the word, repeating it endlessly, certain he is experiencing everything

14.07.2025 15:02 โ€” ๐Ÿ‘ 6752    ๐Ÿ” 1876    ๐Ÿ’ฌ 146    ๐Ÿ“Œ 185
The PC Engine Software Bible by Sunteam

I have now fixed a shedload of bad/outdated links on the site that prevented embedded videos from showing. They SHOULD all work now. If you spot any duff ones, please let me know!
www.pcengine.co.uk/index.htm

13.07.2025 18:58 โ€” ๐Ÿ‘ 10    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Kneecap is not the story.
Genocide in Gaza is.

26.06.2025 17:09 โ€” ๐Ÿ‘ 2337    ๐Ÿ” 1135    ๐Ÿ’ฌ 67    ๐Ÿ“Œ 80
Preview
Channel 4 to air BBC-commissioned documentary Gaza: Doctors Under Attack BBC last week announced it had dropped the film over concerns it may create a โ€˜perception of partialityโ€™

Channel 4 to show BBC-commissioned documentary Gaza: Doctors Under Attack

BBC last week announced it had dropped the film over concerns it may create a โ€˜perception of partialityโ€™

www.theguardian.com/media/2025/j...

29.06.2025 07:28 โ€” ๐Ÿ‘ 530    ๐Ÿ” 152    ๐Ÿ’ฌ 28    ๐Ÿ“Œ 8

Itโ€™s worth trying CrossOver, Iโ€™ve had success with it before.

24.06.2025 13:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

please change to anything but spotify. like thereโ€™s a bigger shift that itโ€™d be nice if people did with actually owning music again but the lowest effort thing you can do today right now is just change to literally any other streaming service. playlist converters exist.

22.06.2025 12:00 โ€” ๐Ÿ‘ 992    ๐Ÿ” 580    ๐Ÿ’ฌ 17    ๐Ÿ“Œ 12
Preview
AI sceptic Emily Bender: โ€˜The emperor has no clothesโ€™ [FREE TO READ] The computational linguist on her motivations for taking on Big Tech, the dangers of chatbots โ€” and why AI is just a โ€˜glorified Magic 8 Ballโ€™

Emily Bender is AI sceptical. She explains why over sushi to George Hammond. Also her earrings are great on.ft.com/3ZGHAZW

21.06.2025 06:25 โ€” ๐Ÿ‘ 67    ๐Ÿ” 23    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 14

It is really really sinking in for me the degree to which LLMs are the ultimate expression of right wing anti-intellectualism. Its proponents are literally mocking the idea that anyone would ever want to learn anything, know anything, develop any actual skill, or have a thought of their own.

15.06.2025 16:51 โ€” ๐Ÿ‘ 10206    ๐Ÿ” 2957    ๐Ÿ’ฌ 115    ๐Ÿ“Œ 120
Preview
'End of 10' Is Helping People Move From Windows 10 to Desktop Linux Microsoft might be leaving those unsupported PCs behind, but not the Linux community.

It is heartening to see the 'End of 10' movement helping people switch to Linux as an OS due to Microsoft's needless system requirements for Windows 11 - which consigns many systems to landfill.

Please DO NOT throw your computer out - give Linux a go!

www.howtogeek.com/end-of-10-is...

07.06.2025 06:40 โ€” ๐Ÿ‘ 10    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Absolutely not.

Trans people just want to be left to live their lives. JK Rowling is using her vast wealth to try and crush them. There is no equivalence and, as Desmond Tutu observed, if you are neutral in situations of injustice, you have chosen the side of the oppressor.

01.06.2025 08:39 โ€” ๐Ÿ‘ 427    ๐Ÿ” 47    ๐Ÿ’ฌ 11    ๐Ÿ“Œ 0

This โ€œnew typeโ€ of guy is one of the good ones.

Where do these commenters think new video games come from?

Buy new games. Pay developers for their work. Keep developers in business.

31.05.2025 07:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Bank robbers say asking banks for permission would kill the heist industry.

27.05.2025 06:40 โ€” ๐Ÿ‘ 304    ๐Ÿ” 73    ๐Ÿ’ฌ 24    ๐Ÿ“Œ 4

Additionally, theyโ€™re riding high on Venture Capital. Those investors will want their returns at some point, so the price will increase and the quality will drop.

25.05.2025 06:39 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I run ChimeraOS on my gaming PC, which I have under the TV. Itโ€™s not used like a desktop machine, and I wouldnโ€™t try to use it that way. Itโ€™s just for gaming. It would maybe be nice to use official SteamOS rather than a community Frankenstein-OS, but itโ€™s fine.

24.05.2025 17:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If Brian Eno can openly rally against Microsoft like this, it's not asking much to simply not buy & promote Microsoft stuff.

There's a billion games out there, the new Doom is mid, the original Oblivion is far more charming and Game Pass doesn't even have Tainted Grail: Fall of Avalon. Fuck them.

24.05.2025 11:01 โ€” ๐Ÿ‘ 318    ๐Ÿ” 96    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2
Post image

Hi everyone! The AmiGameJam 2024 results stream is happening May 25th at 2PM EDT on AmigaBillโ€™s Twitch channel! We reveal the winners with judges RJ Mical, Boat from Amigos, and Dan Scott from Core Design โ€“ plus Iโ€™ll be sharing the community votes!
Catch the live-stream on - www.twitch.tv/amigabill

19.05.2025 09:48 โ€” ๐Ÿ‘ 13    ๐Ÿ” 10    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Making Video Games in 2025 (without an engine) Thoughts, tools, and libraries I use to make games

I've been making video games in some form for 20 years, so I wrote an article about my process - and why I don't use an engine.

noelberry.ca/posts/making...

19.05.2025 17:26 โ€” ๐Ÿ‘ 1053    ๐Ÿ” 239    ๐Ÿ’ฌ 46    ๐Ÿ“Œ 13

Awesome, Iโ€™ve not watched it yet but thanks for doing it. I remember working on Brave, being somewhat out of my depth. A team of mostly pretty junior programmers aiming high.

14.05.2025 09:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Now That's What I Call Games

14.05.2025 02:56 โ€” ๐Ÿ‘ 35    ๐Ÿ” 7    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

@petmac is following 20 prominent accounts