Keith Henry's Avatar

Keith Henry

@k17.dev.bsky.social

Dad, CTO @evolution.tech, autistic, avid reader, gamer, politics nerd, MBA. Mainly working in C#, TS, SQL, PWAs and occasionally AI. Opinions are personal, expect sarcasm. https://k17.dev/

188 Followers  |  607 Following  |  1,065 Posts  |  Joined: 16.05.2024  |  2.3565

Latest posts by k17.dev on Bluesky

Preview
Petition: Require candidates for MP to be registered to vote and residents of the UK Currently, a candidate for MP is not required to be registered to vote or be resident in the UK. We ask the Government to require candidates for MP be registered to vote and residents of the UK.

It is just common sense!

Require candidates for MP to be registered to vote and residents of the UK

petition.parliament.uk/petitions/71...

11.08.2025 10:23 β€” πŸ‘ 18    πŸ” 21    πŸ’¬ 1    πŸ“Œ 1
Screenshot for CSS Survey 2025

Screenshot for CSS Survey 2025

If, like many people, you are struggling with drawing CSS shapes, then check this thread πŸ‘‡

I have all the resources you need that cover almost all the possible CSS shapes.

2025.stateofcss.com/en-US/featur...

11.08.2025 11:08 β€” πŸ‘ 23    πŸ” 5    πŸ’¬ 2    πŸ“Œ 1
⚠️To Whom It May Concern,
The occupation is now openly threatening a full-scale invasion of Gaza.
For 22 months, the city has been bleeding under relentless bombardment from land, sea, and air.
Tens of thousands have been killed, and hundreds of thousands wounded.

If this madness does not end, Gaza will be reduced to ruins, its people’s voices silenced, their faces erased β€” and history will remember you as silent witnesses to a genocide you chose not to stop.

Please share this message and tag everyone who has the power to help end this massacre. Silence is complicity.

⚠️To Whom It May Concern, The occupation is now openly threatening a full-scale invasion of Gaza. For 22 months, the city has been bleeding under relentless bombardment from land, sea, and air. Tens of thousands have been killed, and hundreds of thousands wounded. If this madness does not end, Gaza will be reduced to ruins, its people’s voices silenced, their faces erased β€” and history will remember you as silent witnesses to a genocide you chose not to stop. Please share this message and tag everyone who has the power to help end this massacre. Silence is complicity.

Heartbreaking. Anas Al-Sharif posted this 1 hour before being assasinated tonight.

β€œIf this madness does not end, Gaza will be reduced to ruins, its people’s voices silenced, their faces erased. Please share this message & tag everyone who…has the power to end this massacre. Silence is complicity.”

10.08.2025 21:05 β€” πŸ‘ 522    πŸ” 404    πŸ’¬ 8    πŸ“Œ 15

To get more data, they need to cast the net wider, put lower quality or stolen data in. And they don't need a little more, they need 10x more. They're never getting much past the level they're at now with just scaling the current tech.
The whole thing is hype, that increasingly feels like a con.

10.08.2025 15:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Lesbian chickens would be better. You wouldn't need a noisy cockerel and they'd be on all the time from each other, plus no accidentally fertilized eggs.

09.08.2025 08:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Don't be mad at the Changing Rooms team, they had very limited time budget and the contestant insisted on fake-Versailles/grim-casino as the theme. Handy Andy did his best but the local B&Q ran out of gold paint.

09.08.2025 07:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why do Labour keep trying to win the folks that didn't vote for them and will never vote for them by doing shit like this? I can't ever vote Labour while transphobic Starmer and anyone who accepts the whip on this is still in the party, they've burnt a ton of support and won nothing.

08.08.2025 21:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A copy of the Encyclopedia Galactica that fell through time from the future and describes the marketing department of the Sirius Cybernetics Corporation as "a bunch of mindless jerks who were the first against the wall when the revolution came"

A copy of the Encyclopedia Galactica that fell through time from the future and describes the marketing department of the Sirius Cybernetics Corporation as "a bunch of mindless jerks who were the first against the wall when the revolution came"

Hateful, isn't it?

08.08.2025 15:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don't like agreeing with Jimmy Carr

08.08.2025 10:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

TIL there's a channel on Sky that appears to show nothing but Not Going Out, objectively up there for the least funny sitcom ever made, rolling 24h.

08.08.2025 00:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

To be fair: they only had 1 day and a budget of Β£100

07.08.2025 23:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Lawrence Llewellyn-Bowen and Handy Andy

07.08.2025 19:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

None of the AI vibe coders can handle self-closing tags. <img> always becomes <img /> or <img></img>. When you're scanning a block of generated HTML these dumb mistakes can be easy to miss.
They all code like their training data was half-baked React JSX code.

07.08.2025 09:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Seems legit 🀣

06.08.2025 22:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's not that AI isn't useful - it's great at sentiment analysis. You can use it to turn large quantities of qualitative data from your constituents into trends you can do something about.
An MP echo bot is absolutely useless though.

06.08.2025 21:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Your job is to LISTEN to your constituents and represent their needs. They have no need to listen to you, or an AI copy of you (even if it was accurate, which it won't be).

As I'm sure you can tell from the ratio, this is a great way to lose votes.

06.08.2025 21:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Lumier at the beginning does too, long before the first Renoir boss battle. I think it's medieval French though.

06.08.2025 20:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Citizen Lab director warns cyber industry about US authoritarian descent | TechCrunch Ron Deibert, the head of the prominent digital human rights groups Citizen Lab, sounds the alarm at the Black Hat security conference about the "dramatic descent into authoritarianism," but one that t...

NEW: I spoke to @rondeibert.bsky.social ahead of his keynote at Black Hat today.

Ron travelled to Vegas to warn the cybersec industry that perhaps it’s time to get political.

β€œThey should be aware of what’s going on and hopefully they can not contribute to it, if not help reverse it,” he said.

06.08.2025 15:17 β€” πŸ‘ 127    πŸ” 57    πŸ’¬ 1    πŸ“Œ 9

British Gas supply most of the UK, they must have millions of homes with mixed meters, this is stunningly incompetent. For comparison, Scottish Power (hardly paragons of efficiency themselves) swapped out my keyed supply in less than a week last time I had one.

06.08.2025 15:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I strongly recommend avoiding #BritishGas. After 3 hours on to them to get a prepaid keyed supply in my new house swapped for a meter I got "According to the metering team, we are currently unable to change your meter because you have two types of meters."

06.08.2025 15:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

It's 40 years since Kate Bush first ran up that road, ran up that hill and ran up that building and 20 years since I made this ΜΆdΜΆeΜΆaΜΆlΜΆ ΜΆwΜΆiΜΆtΜΆhΜΆ ΜΆgΜΆoΜΆdΜΆ gif.

05.08.2025 14:02 β€” πŸ‘ 285    πŸ” 47    πŸ’¬ 9    πŸ“Œ 2

How would Biff Tannen vote for Trump? He IS Trump.
There's no way Draper votes. He'd make a great pitch for someone, then go AWOL on some bullshit he somehow fails to get any personal insight on.

04.08.2025 22:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don't think a better adaptation was possible, the cast is really good, and it nails some _moments_ from the comics, but yes, it absolutely does not work.
And not just because Snyder is only good at set piece moments and little else, it doesn't work on 2-3hrs.

04.08.2025 20:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
INTRODUCTION
God I am so tired of people asking me what is happening with the film version of Watchmen, "When are you going to do it?" "Have you got the money?" "Who's going to play Rorschach?" "We've read that you've written a new script."
No. I don't have the money, No, I haven't written a new script. No, I'm not going to do the film. Ever. Now go away and leave me alone!!!
This nightmare began back in 1988 or 89 when Joel Silver, the producer of Die Hard, Lethal Weapon, The Matrix, suggested that we make a film of the Watchmen. "The what?" I said. He thrust a fat hardback comic book in my hand and said read. I read. I loved
But, how to make a film of a masterpiece? Always a problem. So far, no one has made a good version of War and Peace, and to me Watchmen is the W and P of comics...sorry, graphic novels.
I sat down with Charles McKeown, my writing partner on Baron Munchausen and Brazil, to squeeze out a script. Time passed.
Frustration increased. How do you condense this monster book into a
2 - 2Β½ hour film? What goes? What stays? Therein lies the problem.
I talked to Alan Moore. He didn't know how to do it. He seemed relieved that I had taken on the responsibility of fucking up his work rather than leaving it to him. I suggested perhaps a 5 part mini series would be better. I still believe that.
With every bit of narrative tightening, we were losing character detail...and without their neuroses and complex relationships the characters were becoming more like normal run-of-the-mill-quirky-super-heroes. There wasn't time to tell all their stories. The Comedian was reduced to someone who dies at the beginning. That's all, just a convenient corpse to kick off the action. None of this was satisfying to me. I wasn't happy with our results.
By now, actors were fluttering around Watchmen like crazed moths beating at a dirty street lamp. Robin Williams was keen to play Rorschach. Was that Richard Gere knocking on the door? The pressure on me was building. Thank god, Jo…

INTRODUCTION God I am so tired of people asking me what is happening with the film version of Watchmen, "When are you going to do it?" "Have you got the money?" "Who's going to play Rorschach?" "We've read that you've written a new script." No. I don't have the money, No, I haven't written a new script. No, I'm not going to do the film. Ever. Now go away and leave me alone!!! This nightmare began back in 1988 or 89 when Joel Silver, the producer of Die Hard, Lethal Weapon, The Matrix, suggested that we make a film of the Watchmen. "The what?" I said. He thrust a fat hardback comic book in my hand and said read. I read. I loved But, how to make a film of a masterpiece? Always a problem. So far, no one has made a good version of War and Peace, and to me Watchmen is the W and P of comics...sorry, graphic novels. I sat down with Charles McKeown, my writing partner on Baron Munchausen and Brazil, to squeeze out a script. Time passed. Frustration increased. How do you condense this monster book into a 2 - 2Β½ hour film? What goes? What stays? Therein lies the problem. I talked to Alan Moore. He didn't know how to do it. He seemed relieved that I had taken on the responsibility of fucking up his work rather than leaving it to him. I suggested perhaps a 5 part mini series would be better. I still believe that. With every bit of narrative tightening, we were losing character detail...and without their neuroses and complex relationships the characters were becoming more like normal run-of-the-mill-quirky-super-heroes. There wasn't time to tell all their stories. The Comedian was reduced to someone who dies at the beginning. That's all, just a convenient corpse to kick off the action. None of this was satisfying to me. I wasn't happy with our results. By now, actors were fluttering around Watchmen like crazed moths beating at a dirty street lamp. Robin Williams was keen to play Rorschach. Was that Richard Gere knocking on the door? The pressure on me was building. Thank god, Jo…

Terry Gilliam explains why there should never be a WATCHMEN movie, back in 2003:

03.08.2025 22:18 β€” πŸ‘ 73    πŸ” 12    πŸ’¬ 6    πŸ“Œ 1

The fact that it auto deletes the crash data means it's premeditated destruction of evidence. Any manufacturer doing that should have all their cars banned from the road.

04.08.2025 18:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I found out what causes this! If you have dual band wifi (2.4 and 5GHz) Sky's Q box is too dumb to handle it. It sees two networks with the same credentials, and crashes moving between them.
Answer: turn off one (or both with a wire)

I'd add that this is ridiculous in a modern device.

03.08.2025 21:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Mothership Vortex: An Investigation Into the Firm at the Heart of the Democratic Spam Machine How a single consulting firm extracted $282 million from a network of spam PACs while delivering just $11 million to actual campaigns.

The annoying spam texts destroying the Democratic brand:

$678M raised through those spam tactics

$282M to one consulting firm: Mothership Strategies.

$11M to actual campaigns (1.6%)

The party isn’t just treating donors like marksβ€”it’s being fleeced itself yet continues to back Mothership.

03.08.2025 17:02 β€” πŸ‘ 7913    πŸ” 3075    πŸ’¬ 410    πŸ“Œ 683

Oh, and FFS get together with whatever Corbyn is doing and present ONE left wing option. We don't need multiple flavours of left in FPtP with entirely right wing media and the government still on fascist echo chamber 𝕏

02.08.2025 10:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We can't have co-leaders, we need a voice, singular. We need to act, not have a meeting about it. We need working class solidarity over what's consistently come across as middle class idealism/naivety.
With Reform we face the rising tide of fascism. We need to stand up and fight back.

02.08.2025 10:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I've voted for @zackpolanski.bsky.social as Green leader. I love that the Greens are the party of good people, and I think every leader (and candidate) we've had I'd genuinely like IRL, but that's led to ineffective shared co-leaders talking ideas and being nice, even to our enemies.

02.08.2025 10:28 β€” πŸ‘ 13    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

@k17.dev is following 20 prominent accounts