Proposed bill would ban ICE agents, law enforcement from wearing masks in California


In response to immigration raids by masked federal officers in Los Angeles and across the nation, two California lawmakers on Monday proposed a new state law to ban members of law enforcement from concealing their faces while on the job.

The bill would make it a misdemeanor for local, state and federal law enforcement officers to cover their faces with some exceptions, and also encourage them to wear a form of identification on their uniform.

“We’re really at risk of having, effectively, secret police in this country,” said state Sen. Scott Wiener (D-San Francisco), co-author of the bill.

States agree to $7.4 billion settlement with Purdue Pharma in opioid litigation


All 50 states as well as Washington, D.C., and four U.S. territories have agreed to sign a $7.4 billion settlement with the company and once-prominent family behind OxyContin, officials announced Monday.

The settlement resolves pending litigation against Purdue Pharma, which, under the leadership of the Sackler families, invented, manufactured and aggressively marketed opioid products for decades, according to the lawsuits. States and cities across the country said it fueled waves of addiction and overdose deaths.

The attorneys general in 55 states and territories have signed on to the historic settlement, which they said will end the Sacklers' ownership of Purdue and bar them from making, selling or marketing opioids in the U.S.

Lets start a civil war in here!


So, I'm not that understanding of linux. But I guess I can't call myself "new" anymore. I've been using linux since December. Although to be fair, I'm barely ever home. "Using" linux at this point mostly consists of opening firefox, and watching youtube.

I know "sudo" is "super user" "apt" is some kind of repository command, and then you type "install (program)"

But I've really taken to flatpack. I hate hate HATE the terminal. All I ever do is screw things up in there. I don't know what I'm doing. I just follow commands. "Just copy/paste this exact set of text". And then I have an error.

It's kind of like knowing 4x4=16. And all you do is memorize that line, as opposed to knowing that 4x4 is the same as 4+4+4+4. And knowing what 4 is. If you memorized 4x4=16, but get presented with 4x4-2, and you don't understand the core concept of numbers, you wouldn't know how to adjust 16 to 14, and know WHY it's 14. I'm just copy/pasting someone elses instructions.

sudo apt get firefox && -z, -r, -☆, -$, randop, redo, up.


That's probably complete jibberish in terminal, but it helps you (the experienced linux user) understand how terminal feels/looks to me. If I had a problem, and troubleshooting told me to copy/paste that to solve my problem, I would. That to me looks as legitimate as any other jibberish that would actually work.

Ok. Rant aside, lets start a civil war in here! I've been using ZorinOS, and I kind of like it. HOWEVER, I did spend a considerable amount of time tweaking it. It's finally how I want it, so I'm not messing with it. So I've never experienced KDE. I've only experienced GNOME. And quite honestly I don't know what that means. I know it has to do with the desktop environment.....but I don't know what would be different if I used another desktop environment.

But that brings me to a question I was told you just can't ask the linux community without blood being shed.

What's better? KDE? Or GNOME?

This entry was edited (5 hours ago)
in reply to Lost_My_Mind

What's better? KDE? Or GNOME?


Cinnamon.

Nah just kidding. What happens is that you use enough different OSes and DEs for enough time and you start to see through the matrix. You realize they're all just visual wrappers for the underlying systems that do the real work, and the DEs don't really matter. All the major ones are good enough. And when they don't work, that's when you use command line. Then eventually, after doing that enough times, you say "fuck it all, get this GUI out of my way" and just start using CLI for everything.

This entry was edited (4 hours ago)

Judge rules some NIH grant cuts illegal, saying he's never seen such discrimination in 40 years


A federal judge ruled Monday it was illegal for the Trump administration to cancel several hundred research grants, adding that the cuts raise serious questions about racial discrimination.

U.S. District Judge William Young in Massachusetts said the administration’s process was “arbitrary and capricious” and that it did not follow long-held government rules and standards when it abruptly canceled grants deemed to focus on gender identity or diversity, equity and inclusion.

In a hearing Monday on two cases calling for the grants to be restored, the judge pushed government lawyers to offer a formal definition of DEI, questioning how grants could be canceled for that reason when some were designed to study health disparities as Congress had directed.

After 40 years on the bench, “I’ve never seen government racial discrimination like this,” Young added. He ended Monday’s hearing saying, “Have we no shame.”

https://apnews.com/article/nih-research-trump-cuts-dei-rfk-4fec9f308f3ff427185a12e88f260c81

Masked ICE agents let man go after community members intervene during raid in Downey


Gamers Are Reportedly Skipping GPU Upgrades Due to Soaring Prices — Paying Bills Takes Priority Over Chasing NVIDIA’s RTX 5090


Well I am shocked, SHOCKED I say! Well, not that shocked.
in reply to cm0002

It's just because I'm not impressed, like the raster performance bump for 1440p was just not worth the price jump at all. On top of that they have manufacturing issues and issues with their stupid 12 pin connector? And all the shit on the business side not providing drivers to reviewers etc. Fuuucccckk all that man. I'm waiting until AMD gets a little better with ray tracing and switching to team red.
This entry was edited (1 day ago)
in reply to candyman337

Idk man I’m rocking a 9070 and 9800x3d running bazzite and this thing smokes. For $1150 combined for the pair it was a no brainer. I’m pulling down 90fps on expedition 33 maxed out settings

Yeah it will occasionally get tripped up on Ray tracing, But I just lower the settings a bit on those games and I’m still cooking at 55+. This is on a 3440x1440 monitor mind you.

I just can’t see justifying the Nvidia tax unless you have so much disposable income it simply doesn’t matter to you. I’d rather have a pretty damn good sports car without nitrous rather than pay 3x for one with it. I built a PC for $1750USD that absolutely rips

This entry was edited (5 hours ago)

Bazzite won't display to my external monitor


Hello there.

I’m a newbie to Linux and am still figuring everything out. I posted here a few days ago and you fine folks helped me with a problem. Now I’m in need again.

I decided to distro hop a little bit just to see what I like best, and am currently testing out Bazzite since I mostly use my PC for gaming at the moment and heard that one’s a good one for gaming. I’m using a laptop hooked up to an external monitor right now. After installing Bazzite I was asked what I wanted to do with the external monitor. Since I never use my laptop screen, I chose the option to only display on the external monitor. Unfortunately that didn’t seem to play nice, and now my laptop screen is black (obviously) but the external monitor is saying no input anymore. It accepted the input up until making that choice. Now I can unplug the monitor and use the laptop screen just fine, but my setup makes that quite annoying, plus I want to use my monitor obviously. The biggest problem is I can’t adjust the monitor settings without the monitor plugged in, and I can’t see anything with the monitor plugged in. Does anyone know of a solution to this problem? I’ve never faced it before in my years of using windows, and I didn’t have this problem in Mint either. I don’t really want to reinstall, but I will if I have to. If anyone knows of a solution without reinstalling I’d appreciate it. Thanks in advance.

This entry was edited (5 hours ago)
in reply to BurntWits

You can press the Super+P (Win+P) keyboard combination to bring up a menu to choose which screen to display on. Keep pressing P while holding the other key to move forward in this list, then press enter. If you keep doing this, eventually you should end up on an option that includes your laptop screen. Alternatively, you can make Bazzite forget about your monitors by deleting the file it stores screen profiles in, then rebooting: ryan.himmelwright.net/post/res…
This entry was edited (5 hours ago)

Jellyfin assistance


Hello,
I yet again come, hat in hand, for assistance from those wiser in the ways of the Linux. I’m having a bit of an issue downloading Jellyfin on my ElementaryOS laptop. I’ve tried all the guide on the first few pages of ddg only to receive errors after entering the comman “ sudo apt-get update “. I get ERR:3 https//repo.jellyfin.org/debian circle Release 404 Not found.

If someone can point me the way I’d be most appreciative

in reply to wizardbeard

It’s not about whether or not it’s functional grammar, it’s just dumbass marketing jargon. I don’t know why but something snapped in me a few months ago about that shit. I referred to “creating content” and I just felt the glass shatter in my brain. I fucking hate that term. I’m a fucking artist.

I use my camera, I make movies. I paint with light. I don’t “generate content” like some AI slop machine. I don’t know why I have allowed marketing terminology to permeate my language, but I fucking hate it and I am dead set on exorcising it out of my head like the demon it is.

This entry was edited (6 hours ago)

Plex has paywalled my server!


I tried testing a movie from my home server in plex through firefox and repeatedly got this message, even after reloading.

I knew that they had paywalled the apps on mobile and streaming from outside the network but now they have also blocked watching your own movies through your own hardware.

I do get the point that making software should be able to sustain people but I dont see the move of plex as a fair thing to do. Yes, they have made great software but taking your home server hostage feels like the wrong move.

Even a pop up that says "we need you to donate please" would have been fine. make it pop up before every movie, play donation ads before any movie but straight up disabling the app is kinda cruel.

Anyway, i have switched to jellyfin and it is insanely good. please give it a try. you can run it alongside plex with not issues (at least i had none) and compare the two.

In any case, good luck. Let me know if you need help.

in reply to James R Kirk

I started down the Jellyfin path after they made that announcement. It's super easy to install, and in many ways the UI is nicer than Plex. But I ran into challenges getting my server safely accessible for users outside my LAN. And I haven't had the time to look into that further.

Would be great if there was a clean, easy way to set up the webserver portion so it's as easy to share content entirely as Plex. But I get they are a volunteer project with a lot on their plate.

in reply to ThePowerOfGeek

The safe usage outside of my network has always been a sticking point as well. I run it locally but my Plex server is in used by several of my family and friends, as well as my wife who is not as tech savvy, so having her run jellyfin on everything is really not fair. Especially when we have young children. She doesn’t really have time to troubleshoot, she needs things to kind of work on command.
This entry was edited (5 hours ago)

Iranian strikes expose lack of shelters for Palestinian citizens of Israel, residents say


I Tried Pre-Ordering the Trump Phone. The Page Failed and It Charged My Credit Card the Wrong Amount


The website failed, went to an error page, and then charged my credit card the wrong amount of $64.70. I received a confirmation email saying I’ll receive a confirmation when my order has been shipped, but I haven’t provided a shipping address or paid the full $499 price tag. It is the worst experience I’ve ever faced buying a consumer electronic product and I have no idea whether or how I’ll receive the phone.


I look forward to learning more about how terrible these phones turn out.

Scientists have studied remote work for 4 years and have reached a clear conclusion: working from home makes us happier


I’m all-in on the Fediverse as the best way to own my own data and network. It’s based on an open standard (ActivityPub), loosely-coupled and open source services, and everyday people (and, it isn’t subject to the whims of lying, narcissistic billionaires). You can think of it as the next iteration of the open web, with social features baked in.

I’ve got a number of accounts that correspond with content that the different networks are good at – posts on Mastodon, photos on Pixelfed, reading habits on Bookwyrm. If I post something on one that I think my followers on a different network may like, I can boost it directly for them to see; or, folks can follow me on whatever platform they choose. My WordPress blog has federation switched on, too, so you can if you like follow @andypiper, and read my blog posts directly in your Fediverse platform of choice. (of course, RSS remains another excellent way to follow my blog).

By the way, if you’re curious what the buzz about the Fediverse is all about, I recommend Elena Rossini’s newsletter The Future is Federated – in the edition that was published today, she did a great job of explaining some of the interoperability between federated networks, from the perspective of, you know, just actually, using them, rather than from a deep technical angle. Worth following!


One of the other services I’ve been using is PeerTube, a federated alternative to YouTube. Up until now I’ve been on Diode Zone. However, that instance recently started to run into some storage issues, and also switched off the live broadcast feature that I’d occasionally used to stream some 3D printing and pen plotter content (this is straightforward to configure in OBS, by the way). I really appreciated my time on Diode Zone, but I’ve chosen to move across to MakerTube, a relatively newer instance dedicated to “makers, musicians, artists and DIY content creators”.

One of the core elements of the Fediverse is data ownership, and some form of portability. When I first joined Mastodon I started out at mastodon.social/@andypiper – if you visit that profile page now, you’ll find my posts starting in November 2016 and ending in November 2022, when I moved over to my current home, macaw.social – there’s a large message that points you at my current location if you look at my original profile. When I switched instances, my whole follower network went with me, seamlessly – unlike, for example, Twitter, where I lost everything when I deleted all my accounts; or Facebook, which heavily relies on its lock-in – read Cory Doctorow‘s excellent book The Internet Con to understand what’s happening there.

The current state of portability is absolutely not perfect – in the case of Mastodon, there’s a process which enables to you to migrate from one server to another, and that automatically resubscribes you to your network, and your followers to your new account, but it’s currently not technically possible to take the past posts with you (there is a W3C Social Web Incubator Community Group taskforce that is working on a more complete set of specifications for data portability that may help to improve this in the future).

Here is how I moved from Diode Zone to MakerTube:

  • Requested an account on MakerTube. They want to know who is part of the community, their content intentions, etc. I explained that I’m a maker and I also may plan to use the streaming feature.
  • Requested an export of data from Diode Zone.
    • this was technically a little bit frustrating, as it got stuck the first time (likely because I had requested it when there were earlier storage issues), but the instance owner was really kind and helped to clear the stuck process.
    • it was also a bit annoying because of the size of my export including the videos, which was a lot of gigabytes; so I ended up having to run a script that kept running wget with a resume flag to get the data in chunks.


  • Setup the basics of my new account on MakerTube.
  • Imported the export from the other instance.
  • Modified a few places that were pointing to Diode Zone, such as my links page, and also updated a few embeds that were loading videos from my previous account, such as some of the Fedidevs.org meeting recordings.


There were a couple of slightly rough edges, but nothing very significant:

  • Unlike Mastodon, PeerTube does not run a process to tell your followers that you have moved, and to resubscribe them to your new account. In my case I didn’t have a huge number of followers, but I will be posting a video there to say that I moved, and I also updated my profile information to point to the new instance. It did re-follow the accounts I had followed, but didn’t do the other side of the process.
  • The new instance imported my playlists, which was great – but some of them were playlists of my own videos, which I tend to create for curation and organisation, and of course, they still pointed at the videos on the previous instance. This was fairly straightforward to fix, just removed and re-added the videos on the new instance.

So there you are. You can follow my entire MakerTube account, my main channel, or the Fedidevs channel, if you like. I also have it set up to import future content that I may choose to post to YouTube, so that it has a free and open backup that Google can’t delete if I ever lose my account there.

I’m still frustrated that WordPress doesn’t seem to have a good integration for PeerTube content yet – I can paste a YouTube link here and get an embedded video, that’s less easy for PeerTube – but, I’m hopeful that will improve in the future.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/07/25/swi…

#100DaysToOffload #activitypub #coryDoctorow #data #diodeZone #fedidevs #fediverse #makertube #migration #portability #streaming #video #YouTube


In November last year, I abandoned my Twitter account – I set it to private, did not visit, did not interact, ignored any direct messages, etc. It was simply too painful to watch friends and coworkers suddenly and systematically being fired, the company culture destroyed, and the developer communities that I supported for 9 years, finally cut off without support or API access. It has been a heartbreaking time.

Today, I took the last step in going back through my password manager vault and deleting all of my X/Twitter accounts. I’ve watched the shambolic rebranding over the past week, and frankly, I wish it had all happened far sooner – rather than seeing my beloved bird being dragged down, and the brand and memory ruined, piece by piece.

There are a few accounts that I share access to with others (for podcasts, sites or communities) that remain, but over the past hour or so I deleted 15 accounts, four of which had associated Twitter Developer Accounts.

Why so many?

  • Of course, I had my main account, @[url=https://andypiper.co.uk/author/andypiper/]andypiper[/url], which was first created after hanging out with my friend Roo Reynolds in his office at IBM Hursley, and hearing about Twitter, just starting to gather buzz from events like SxSW. Created February 21, 2007. The title of the blog entry I wrote that day seems accidentally prophetic (although, in truth, I do not regret it at all).
    • my jobs at VMware / Cloud Foundry in 2012, and at Twitter from 2014, were both direct results of being on Twitter, sharing my knowledge, interacting with different communities, and doing my work on the platform.
    • I’ve made countless friends through being on Twitter, and I’m grateful for that. It truly changed my life to be there.


  • Back at the start, those heady times of 2007-2009, it was not unusual to have a few accounts for fun, so certainly there were a few of those that just went away.
  • There was the time when I was copying friends like Andy Stanford-Clark and Tom Coates, and putting sensors around my house online (there’s brief mention of it in this 2009 post).
  • There were test accounts I created for projects as far back as my time doing Service Oriented Architecture things at IBM.
  • There were a couple of accounts I’d created during education sessions, literally to show others how to get started on Twitter, growing the user base.
  • There were a couple of accounts from my demo apps and projects on the @TwitterDev team, such as the IoT sensors I demonstrated on stage at the first Twitter Flight conference in 2014.
  • There were the super-sekrit accounts I had for testing features, such as the original internal test for ten thousand character Tweets (yes, this nearly happened, a long time back), the customisable Tweet Tiles we would have launched at the developer conference that was cancelled at the end of last year, and so on.

Finally, it’s time to say goodbye to my main @[url=https://andypiper.co.uk/author/andypiper/]andypiper[/url] account. Twitter is not Twitter any more, it is X – and I never signed up for X.

In the near future, I’ll upload a searchable archive of my Twitter content, likely using Darius’ Twitter Archive tool. For now, it’s all done. I’m very happy elsewhere (personal sites and links here and here), and I will not be sad that X is out of my life.

… apart from the laptops that they still have not collected!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2023/07/31/goo…

#Life #socialMedia #Technology #Twitter


This entry was edited (10 months ago)

You’ve almost certainly seen those t-shirts and posters with the “ampersand” style of lists of names – these originated back in 2001 via Experimental Jetset’s design of the names of the members of The Beatles.

I had this idea that I’d love a shirt like that, with the names of the Fediverse platforms I use most often (referring back to my post about moving PeerTube instances, you’ll know I use quite a few). So, I designed one; Heidi typeset and kerned the design and vinyl cut it for me, using the Cricut Maker and heat press in the studio; and, eventually, I’d had enough expressions of interest that we went ahead and put a printed version up on our studio shop.

Get a t-shirt celebrating some popular #fediverse platforms, available to purchase from @forgeandcraft #fedigiftshop #maker shop.forgeandcraft.co.uk/produ…

— Andy Piper (@andypiper) 2024-06-30T10:57:52.405Z


I’m really happy with the way this came out. I’ve also designed a few other shirts (albeit, not Fediverse-related), so those may hit the shop in the future.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/07/26/amp…

#100DaysToOffload #apparel #fediverse #forgeAndCraft #tshirt


I’m all-in on the Fediverse as the best way to own my own data and network. It’s based on an open standard (ActivityPub), loosely-coupled and open source services, and everyday people (and, it isn’t subject to the whims of lying, narcissistic billionaires). You can think of it as the next iteration of the open web, with social features baked in.

I’ve got a number of accounts that correspond with content that the different networks are good at – posts on Mastodon, photos on Pixelfed, reading habits on Bookwyrm. If I post something on one that I think my followers on a different network may like, I can boost it directly for them to see; or, folks can follow me on whatever platform they choose. My WordPress blog has federation switched on, too, so you can if you like follow @andypiper, and read my blog posts directly in your Fediverse platform of choice. (of course, RSS remains another excellent way to follow my blog).

By the way, if you’re curious what the buzz about the Fediverse is all about, I recommend Elena Rossini’s newsletter The Future is Federated – in the edition that was published today, she did a great job of explaining some of the interoperability between federated networks, from the perspective of, you know, just actually, using them, rather than from a deep technical angle. Worth following!


One of the other services I’ve been using is PeerTube, a federated alternative to YouTube. Up until now I’ve been on Diode Zone. However, that instance recently started to run into some storage issues, and also switched off the live broadcast feature that I’d occasionally used to stream some 3D printing and pen plotter content (this is straightforward to configure in OBS, by the way). I really appreciated my time on Diode Zone, but I’ve chosen to move across to MakerTube, a relatively newer instance dedicated to “makers, musicians, artists and DIY content creators”.

One of the core elements of the Fediverse is data ownership, and some form of portability. When I first joined Mastodon I started out at mastodon.social/@andypiper – if you visit that profile page now, you’ll find my posts starting in November 2016 and ending in November 2022, when I moved over to my current home, macaw.social – there’s a large message that points you at my current location if you look at my original profile. When I switched instances, my whole follower network went with me, seamlessly – unlike, for example, Twitter, where I lost everything when I deleted all my accounts; or Facebook, which heavily relies on its lock-in – read Cory Doctorow‘s excellent book The Internet Con to understand what’s happening there.

The current state of portability is absolutely not perfect – in the case of Mastodon, there’s a process which enables to you to migrate from one server to another, and that automatically resubscribes you to your network, and your followers to your new account, but it’s currently not technically possible to take the past posts with you (there is a W3C Social Web Incubator Community Group taskforce that is working on a more complete set of specifications for data portability that may help to improve this in the future).

Here is how I moved from Diode Zone to MakerTube:

  • Requested an account on MakerTube. They want to know who is part of the community, their content intentions, etc. I explained that I’m a maker and I also may plan to use the streaming feature.
  • Requested an export of data from Diode Zone.
    • this was technically a little bit frustrating, as it got stuck the first time (likely because I had requested it when there were earlier storage issues), but the instance owner was really kind and helped to clear the stuck process.
    • it was also a bit annoying because of the size of my export including the videos, which was a lot of gigabytes; so I ended up having to run a script that kept running wget with a resume flag to get the data in chunks.


  • Setup the basics of my new account on MakerTube.
  • Imported the export from the other instance.
  • Modified a few places that were pointing to Diode Zone, such as my links page, and also updated a few embeds that were loading videos from my previous account, such as some of the Fedidevs.org meeting recordings.


There were a couple of slightly rough edges, but nothing very significant:

  • Unlike Mastodon, PeerTube does not run a process to tell your followers that you have moved, and to resubscribe them to your new account. In my case I didn’t have a huge number of followers, but I will be posting a video there to say that I moved, and I also updated my profile information to point to the new instance. It did re-follow the accounts I had followed, but didn’t do the other side of the process.
  • The new instance imported my playlists, which was great – but some of them were playlists of my own videos, which I tend to create for curation and organisation, and of course, they still pointed at the videos on the previous instance. This was fairly straightforward to fix, just removed and re-added the videos on the new instance.

So there you are. You can follow my entire MakerTube account, my main channel, or the Fedidevs channel, if you like. I also have it set up to import future content that I may choose to post to YouTube, so that it has a free and open backup that Google can’t delete if I ever lose my account there.

I’m still frustrated that WordPress doesn’t seem to have a good integration for PeerTube content yet – I can paste a YouTube link here and get an embedded video, that’s less easy for PeerTube – but, I’m hopeful that will improve in the future.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/07/25/swi…

#100DaysToOffload #activitypub #coryDoctorow #data #diodeZone #fedidevs #fediverse #makertube #migration #portability #streaming #video #YouTube


I’m at Homecamp at Imperial College in London today – learning about home automation and energy monitoring. There’s an amazing group of people here. Follow the Twitter stream or watch it on uStream.

Share photos on twitter with Twitpic

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/11/29/at-…

#currentcost #event #homecamp #London #unconference

As I previously mentioned, on Saturday I went along to HomeCamp 08 in London, organised by Chris Dalby and Dale Lane, and sponsored by Current Cost and Redmonk.

Low power gadgets

I was pretty actively commenting from the event and taking part in the live uStream channel… others have written up some of their experiences and thoughts, so I don’t propose to say much here. My main contribution was to make a (shaky!) video of Andy Stanford-Clark’s talk towards the start of the morning – a half hour overview of his home automation projects. I’ve posted it on Viddler, and if you are interested you are very welcome to comment on it, embed it in your own sites, or add annotations on the video timeline.

[viddler id=e4676600&w=400&h=267]

The nice part about Viddler over, say, YouTube is that it let me post the whole thing as a single video rather than having to chop it up into 10 minute chunks. I’ll try to post some notes on how I went about producing the video at some stage soon.

Some very general comments on the day:

  • Well-organised, well-run, great venue, nice to have wireless access – thanks to everyone involved in the logistics!
  • A brilliant, exciting array of skills, talents and interests. It was kind of funny to realise just how many of the folks I knew of as we were doing introductions at the start, and great to find that it wasn’t only a bunch of IBM hackers – this movement is really building momentum.
  • A lot of fun… I only wish my hacking skills were greater – but I’m looking forward to contributing and generating ideas in this community.

That’s it from me. Really looking forward to HomeCamp 09!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/12/01/the…

#andysc #conference #currentcost #energy #environment #event #green #homeAutomation #homecamp #homecamp08 #London #unconference #video #yellowpark


I’m at Homecamp at Imperial College in London today – learning about home automation and energy monitoring. There’s an amazing group of people here. Follow the Twitter stream or watch it on uStream.

Share photos on twitter with Twitpic

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/11/29/at-…

#currentcost #event #homecamp #London #unconference


This entry was edited (16 years ago)

IBM’s Chairman and CEO, Sam Palmisano, has been speaking to the Council of Foreign Relations in New York today. He’s been discussing how the planet is getting smarter:

These collective realizations have reminded us that we are all now connected – economically, technically and socially. But we’re also learning that being connected is not sufficient. Yes, the world continues to get “flatter.” And yes, it continues to get smaller and more interconnected. But something is happening that holds even greater potential. In a word, our planet is becoming smarter.


In the speech, Sam talks about how the world has become instrumented, more interconnected, and devices more intelligent. And he talks about how the current world crises – ecological, financial, and others – represent an opportunity for change. The next step for the globally integrated economy is a globally integrated and intelligent economy and society.

Some of the problems and solutions that are being mentioned are interesting.

67 per cent of all electrical energy is lost due to inefficient power generation and grid management… utilities in the U.S., Denmark, Australia and Italy are now building digital grids to monitor the energy system in real time.

Congested roadways in the U.S. cost $78 billion annually in wasted hours and gas… Stockholm’s new smart toll system has resulted in 22 percent less traffic, a 12 to 40 percent drop in emissions and 40,000 additional daily users of the public transport system


This is exciting for me on many levels. Let me step up through them.

As regular readers will know, I’ve become increasingly interested in pervasive computing and home automation. The little “Current Cost craze” that has swept through my group of friends at work could be seen as a mark of the individual interest in applying technology in a smarter way. I’m excited that this has widened out to a group of folks who are supporting Chris Dalby’s Home Camp idea in London later this month.

Secondly, beyond this individual approach, it ties in to some of what I heard at the recent Web 2.0 Expo in Berlin… people talking about the opportunity for technology to change the way things work, from Tim O’Reilly’s keynote on the way forward for Internet technology and innovative thinking, to Tom Raftery’s brilliant GreenMonk pitch on Electricity 2.0.

STOP Studying the world. START Transforming it.

Finally, and most broadly, it’s a hopeful vision which resonates when lately, things do sometimes appear bleak.

Technology can help society. Let’s go and make it happen.

New York Times article on Sam Palmisano’s speech

YouTube Smarter Planet videos

Update: a couple more links, if you want to get involved…

Smarter Planet on FriendFeed

Smarter Planet on Tumblr

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/11/06/sma…

#change #economy #electricity #globallyIntegratedEconomy #IBM #ideas #SamPalmisano #SmartPlanet #smarterPlanet #smartplanet #Technology #vision


Current Cost meterThe buzz
There’s a bit of a buzz going on at work at the moment – a bunch of us from “the Hursley crowd” have started playing with Current Cost meters. These devices are intended to enable consumers to see exactly what their energy usage is and, hopefully, modify behaviour to save electricity accordingly. The idea, simply, is that it provides real-time information about energy consumption.

Rich, James, Nick and Ian have all written about their Current Cost meters already, amid much twittering and the support of @andysc.

The product
The device itself comes in two parts. The unit that goes inside the house is a wireless LCD display which shows the current usage in watts, the current estimated cost per day assuming that usage is maintained, a bar chart with yesterday’s usage, overall KWH in the past day and month, and the time and temperature.Current Cost meter The other half of the device is a somewhat larger and heavier transmitter (shown at the top of the picture, the top of the two black boxes inside our cupboard) which sits next to the electricity meter, with a clip that gently attaches around the cable (you can see that hanging off the cable at the bottom of the picture). The product is completely non-invasive and it’s incredibly easy for anyone to install: there’s no rewiring, just a clip. I was extremely impressed. It “just worked”.

Update: I should point out, given some comments, that we’re using an early batch of the meters and I’m not certain when they will be generally available.

Update: Roo points out that Eco Gadget Shop have them for sale to consumers, minus data cable.

The impact

One of the other features of the device is that it can be plugged in to a computer, and the data can then be captured and analysed over time. We are using some homebrew software to do this, pulling the data from the serial port (most of the meters use 9600 baud, it turns out that mine is set to 2400 for some reason).

Current Cost graph

It’s kind of scary to see some of the spikes in the graph, and just watching this has certainly made me adjust my behaviour in terms of switching things off and unplugging chargers and so on when they are not in use. We’ve all got our meters hooked up via a Microbroker, and this has been my first opportunity to really play around with MQTT technology… I’ve obviously been aware of it for a very long time, but it’s nice to have something tangible to hack around with. It has also led me into a bunch of interesting discussions about home automation, tweetjects and low-power servers. Fascinating stuff.

The ideas

I have a bunch of thoughts about this. I have it hooked up to an old Linux box, but I’ve also successfully attached it to my Macbook Pro and a Windows Thinkpad. Currently the software is sending the MQTT data to a Microbroker and a Java app is drawing the graph shown above, but it would be fairly straightforward, for example, to squirrel the data locally and do some interesting analytics using Project Zero (aka WebSphere sMash) and some AJAX-y Google Chart goodness. I can also capture ambient temperature over time. It’s all just a matter of finding the hacking opportunity!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/04/27/cur…

#currentCost #currentcost #efficiency #electricity #energy #homeAutomation #hursley #MQTT


This entry was edited (16 years ago)

Current Cost meterThe buzz
There’s a bit of a buzz going on at work at the moment – a bunch of us from “the Hursley crowd” have started playing with Current Cost meters. These devices are intended to enable consumers to see exactly what their energy usage is and, hopefully, modify behaviour to save electricity accordingly. The idea, simply, is that it provides real-time information about energy consumption.

Rich, James, Nick and Ian have all written about their Current Cost meters already, amid much twittering and the support of @andysc.

The product
The device itself comes in two parts. The unit that goes inside the house is a wireless LCD display which shows the current usage in watts, the current estimated cost per day assuming that usage is maintained, a bar chart with yesterday’s usage, overall KWH in the past day and month, and the time and temperature.Current Cost meter The other half of the device is a somewhat larger and heavier transmitter (shown at the top of the picture, the top of the two black boxes inside our cupboard) which sits next to the electricity meter, with a clip that gently attaches around the cable (you can see that hanging off the cable at the bottom of the picture). The product is completely non-invasive and it’s incredibly easy for anyone to install: there’s no rewiring, just a clip. I was extremely impressed. It “just worked”.

Update: I should point out, given some comments, that we’re using an early batch of the meters and I’m not certain when they will be generally available.

Update: Roo points out that Eco Gadget Shop have them for sale to consumers, minus data cable.

The impact

One of the other features of the device is that it can be plugged in to a computer, and the data can then be captured and analysed over time. We are using some homebrew software to do this, pulling the data from the serial port (most of the meters use 9600 baud, it turns out that mine is set to 2400 for some reason).

Current Cost graph

It’s kind of scary to see some of the spikes in the graph, and just watching this has certainly made me adjust my behaviour in terms of switching things off and unplugging chargers and so on when they are not in use. We’ve all got our meters hooked up via a Microbroker, and this has been my first opportunity to really play around with MQTT technology… I’ve obviously been aware of it for a very long time, but it’s nice to have something tangible to hack around with. It has also led me into a bunch of interesting discussions about home automation, tweetjects and low-power servers. Fascinating stuff.

The ideas

I have a bunch of thoughts about this. I have it hooked up to an old Linux box, but I’ve also successfully attached it to my Macbook Pro and a Windows Thinkpad. Currently the software is sending the MQTT data to a Microbroker and a Java app is drawing the graph shown above, but it would be fairly straightforward, for example, to squirrel the data locally and do some interesting analytics using Project Zero (aka WebSphere sMash) and some AJAX-y Google Chart goodness. I can also capture ambient temperature over time. It’s all just a matter of finding the hacking opportunity!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/04/27/cur…

#currentCost #currentcost #efficiency #electricity #energy #homeAutomation #hursley #MQTT

This entry was edited (17 years ago)

[viddler id=e83b64e1&w=437&h=288]

For a while now I’ve wanted to be able to check my CurrentCost meter‘s graphs on my iPhone.

Up until now I’ve been hooked up to the “Hursley mothership” and been publishing my data to a central dashboard. Unfortunately, although that draws some pretty graphs, it runs in Java and therefore isn’t supported in Mobile Safari on the phone.

This is still a work in progress, but with a combination of Ubuntu running on a Viglen MPC-L, rrdtool for gathering and graphing the stats, and the iWebKit framework for creating the user interface, I now have a simple iPhone-optimised web application which lets me view the graphs. All that’s happening here is that the data from the serial port is being dropped into rrdtool and graphs generated; and then Apache / PHP is serving up an optimised dashboard for looking at the graphs.

I just mentioned about three different topics I really should blog about in more detail (MPC-L, rrdtool, and iWebKit) but that will all have to wait.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/12/11/cur…

#currentCost #iphone #iwebkit


Current Cost meterThe buzz
There’s a bit of a buzz going on at work at the moment – a bunch of us from “the Hursley crowd” have started playing with Current Cost meters. These devices are intended to enable consumers to see exactly what their energy usage is and, hopefully, modify behaviour to save electricity accordingly. The idea, simply, is that it provides real-time information about energy consumption.

Rich, James, Nick and Ian have all written about their Current Cost meters already, amid much twittering and the support of @andysc.

The product
The device itself comes in two parts. The unit that goes inside the house is a wireless LCD display which shows the current usage in watts, the current estimated cost per day assuming that usage is maintained, a bar chart with yesterday’s usage, overall KWH in the past day and month, and the time and temperature.Current Cost meter The other half of the device is a somewhat larger and heavier transmitter (shown at the top of the picture, the top of the two black boxes inside our cupboard) which sits next to the electricity meter, with a clip that gently attaches around the cable (you can see that hanging off the cable at the bottom of the picture). The product is completely non-invasive and it’s incredibly easy for anyone to install: there’s no rewiring, just a clip. I was extremely impressed. It “just worked”.

Update: I should point out, given some comments, that we’re using an early batch of the meters and I’m not certain when they will be generally available.

Update: Roo points out that Eco Gadget Shop have them for sale to consumers, minus data cable.

The impact

One of the other features of the device is that it can be plugged in to a computer, and the data can then be captured and analysed over time. We are using some homebrew software to do this, pulling the data from the serial port (most of the meters use 9600 baud, it turns out that mine is set to 2400 for some reason).

Current Cost graph

It’s kind of scary to see some of the spikes in the graph, and just watching this has certainly made me adjust my behaviour in terms of switching things off and unplugging chargers and so on when they are not in use. We’ve all got our meters hooked up via a Microbroker, and this has been my first opportunity to really play around with MQTT technology… I’ve obviously been aware of it for a very long time, but it’s nice to have something tangible to hack around with. It has also led me into a bunch of interesting discussions about home automation, tweetjects and low-power servers. Fascinating stuff.

The ideas

I have a bunch of thoughts about this. I have it hooked up to an old Linux box, but I’ve also successfully attached it to my Macbook Pro and a Windows Thinkpad. Currently the software is sending the MQTT data to a Microbroker and a Java app is drawing the graph shown above, but it would be fairly straightforward, for example, to squirrel the data locally and do some interesting analytics using Project Zero (aka WebSphere sMash) and some AJAX-y Google Chart goodness. I can also capture ambient temperature over time. It’s all just a matter of finding the hacking opportunity!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/04/27/cur…

#currentCost #currentcost #efficiency #electricity #energy #homeAutomation #hursley #MQTT


This entry was edited (16 years ago)

One of the first Hursley-related things I wrote about here and on the eightbar blog back in 2006 was how much I enjoy helping with our annual schools event for National Science and Engineering Week in the UK – Blue Fusion (the event website has gone AWOL at the moment but here’s a link to the press release).

This year was no exception, and referring back to my old blog entries it turns out that this is now the fifth year that I’ve been a volunteer. Unfortunately I only had room in my schedule to spend one day helping this time around, so I chose to host a school for the day rather than spending all day on a single activity (that way, I got to see all of the different things we had on offer).

So, yesterday I had the pleasure of hosting six intelligent and polite students from Malvern St James School and their teachers – they had travelled a fair distance to come to the event, but despite the early start I think they did really well.

I won’t go into too much detail and spoil the fun for people who might read this but have not yet taken part in this week’s event, but I think we had some great activities on offer. I twittered our way through a few of them. My own personal favourite was a remote surgery activity. You can’t see much in this image (it was a dark room) but the students basically had a “body” inside a box with some remote cameras to guide their hands around and had to identify organs and foreign objects.

img_3774

There was also some interesting application of visual technology / tangible interfaces – a genetics exercise using LEGO bricks and a camera which identified gene strands, and an energy planning exercise which used Reactivision-style markers to identify where power stations had been placed on a map (sort of similar to what we built in SLorpedo at Hackday a couple of years ago). We also had some logic puzzles to solve, built a, err… “typhoon-proof” (ahem) tower, simulated a computer processor, and commanded a colony of ants in a battle for survival against the other school teams.

Things I learned

  1. Facebook (not Bebo) is now where it’s at.
  2. If a tornado is coming, get out of the way or into a safe room.
  3. Girls are much better than boys at listening to multiple streams of conversation (actually I think I worked this out a long time ago!).

A now, some notes just for my team…

Here are links to a few of the other things we talked about during the day:

And most importantly, here’s the evidence that we started off in first place 🙂 and I think you were an awesome team throughout. Well done, it was brilliant spending the day with you.

img_3772

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2009/03/10/blu…

#BlueFusion #events #hursley #IBM #malvernStJames #schools #smarterPlanet


[viddler id=e83b64e1&w=437&h=288]

For a while now I’ve wanted to be able to check my CurrentCost meter‘s graphs on my iPhone.

Up until now I’ve been hooked up to the “Hursley mothership” and been publishing my data to a central dashboard. Unfortunately, although that draws some pretty graphs, it runs in Java and therefore isn’t supported in Mobile Safari on the phone.

This is still a work in progress, but with a combination of Ubuntu running on a Viglen MPC-L, rrdtool for gathering and graphing the stats, and the iWebKit framework for creating the user interface, I now have a simple iPhone-optimised web application which lets me view the graphs. All that’s happening here is that the data from the serial port is being dropped into rrdtool and graphs generated; and then Apache / PHP is serving up an optimised dashboard for looking at the graphs.

I just mentioned about three different topics I really should blog about in more detail (MPC-L, rrdtool, and iWebKit) but that will all have to wait.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2008/12/11/cur…

#currentCost #iphone #iwebkit


This entry was edited (16 years ago)

Voting in the threadiverse


Hi,

i want to explore the various way we can highlight content.

Currently, on the threadiverse, we use vote to show our approval, discontent...and we can couple it with a bot for moderation. Or hide post below a certain score...

Some instance completly removed downvote as Beehaw. Piefed is experimenting private vote. On other fediverse software, mastodon, iceshrimp, there is no downvote and we use emojis to express our feelings.

You also have website as slashdot.org/ where you can tell that comment was insightfull or a troll, or funny...

There is also also website that compare software or video as tournesol.app/


  • Do you think vote sould be private ? Public ? And why ?
  • Are you sastified with the current voting system ? And why ?
  • What other interesting software/website that tried something different do you know ?
  • What way do you imagine to highlight content and improve search, discoverability ?
This entry was edited (14 hours ago)
in reply to Snoopy

Do you think vote sould be private ? Public ? And why ?


Making them private is absolute idiotic. People participating in a discussion forum are willing to engage in a public conversation, if you are not willing to respond in public, then don't respond at all. And if you think that the original comment is bad/harmful/offensive, report it and move on.

Are you sastified with the current voting system ? And why ?


"Votes" are not real votes. It's just a terrible misnomer for "Liking" and "Disliking". I think we should get rid of votes altogether and use the real vocabulary.

I'd also would like a system where users could define their own scoring algorithm, and I would like to assign different weights depending on the person and the topic/community. I for one think that downvotes (dislikes) should only be counted if you are a member of the community and if you have made a positive contribution to the discussion.

What way do you imagine to highlight content and improve search, discoverability ?


I'd like to be able to follow people just to see what they are liking/commenting on. Also, given that this is a discussion forum, I wonder whether we could build a wiki-like system where people could annotate parts of a comment/post and challenge/elaborate/investigate specific parts of an statement. This could be used either for a "Change My View" style of discussion or even full-on adversarial collaboration projects.

This entry was edited (5 hours ago)
in reply to Snoopy

Do you think vote sould be private ? Public ? And why ?


Public. Lots of downvotes is information that could indicate that the commenter is lying, or just saying something unpopular. But either way, it's information. Before youtube started hiding downvotes, it was easy to tell that a video was full of it based on downvotes. Now clickbait dominates the platform.

Are you sastified with the current voting system ? And why ?


No. I agree that the slashdot method with more than just upvote/downvote is better. In a perfect world I imagine we could have every emoji be a reaction option, and then you could sort by putting an emoji in a bar at the top. In reality I imagine this would be a challenge from a backend perspective, but maybe like the top 5 or 10 emoji reactions could be an option for selection.

What other interesting software/website that tried something different do you know ?


I'll do the opposite and say - please do not remove downvotes like Twitter/Bluesky/mastodon etc. Downvotes are super important. People need to be able to boo, the only place people aren't allowed to boo are in church or at cult rallies. And that's why those platforms are especially bad for misinformation, hyperbole, and overall depravity.

What way do you imagine to highlight content and improve search, discoverability ?


Remove all as a forced/default option on the main page. Back in the day before reddit had r/all, communities were much more diverse and niche, and this helped separate communities flourish in their own way. When r/all was added, the content started to resemble twitter, if not just becoming screenshots of twitter, on just about every sub. This actually improves discoverability because it would force users to branch out and look at subs instead of just looking at what's on all.

This entry was edited (1 hour ago)

I’m in San Francisco today for the launch of a new company – Pivotal.

IMG_0116.jpg

Pivotal is bringing together a number of key technology assets – our Open Source cloud platform (Cloud Foundry), agile development frameworks like Spring, Groovy and Grails, a messaging fabric (RabbitMQ), and big, fast data assets like PivotalHD.

I’ll be live tweeting from the event, where Paul Maritz our CEO will be introducing the company and vision. You can also follow the @gopivotal Twitter ID, and check out the new website.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2013/04/24/go-…

#cloudFoundry #gopivotal #paulMaritz #pivotal #pivotalOne #pivotalhd #rabbitmq #spring

This entry was edited (12 years ago)

My boss and mentor, James Watters, just blogged about the launch of what we’ve been working on since before Pivotal was formed earlier this year – Pivotal One, powered by Pivotal CF (based on Cloud Foundry).

As I wrote back in April

Pivotal is bringing together a number of key technology assets – our Open Source cloud platform (Cloud Foundry), agile development frameworks like Spring, Groovy and Grails, a messaging fabric (RabbitMQ), and big, fast data assets like Pivotal HD.


What we’re announcing today delivers on that promise and our vision – the consumer-grade enterprise, enabling organisations to create new applications with unprecedented speed. The cloud – infrastructure clouds, IaaS like Amazon EC2, VMware vSphere, OpenStack, CloudStack, etc – can be thought of as the new hardware. It’s like buying a beige server box back in the 90s – the IaaS layer gives you a bunch of CPU, network, and storage resources, and for your application to use them, you need a layer in between – an operating system, if you like. We’ve spoken of our ambition for Cloud Foundry as “the Linux of the Cloud”, and it already runs on all of those infrastructures I’ve listed above – in the future, hopefully more.

Why is that important? Why should developers care about this Platform (PaaS) layer? A development team shouldn’t have to go through an 18 month delivery cycle to deliver an app! We’re putting an end to the whole cycle of calling up the infrastructure team, having new servers commissioned, operating systems installed, databases configured etc etc just to get an application deployed and running. When you first push an application to Cloud Foundry, and can then bind data services and scale out with simple individual commands, it really is a liberating experience compared to what traditionally has been required to get your application running. We’re making it quicker and easier to get going – a friction-free, turnkey experience. You should just be able to write your code and make something amazing.

We’re also delivering choice – of runtimes and languages, data services, and also importantly, a choice of “virtual hardware”. When Comic Relief ran in the UK this year, in order to avoid any risk of hardware failure (we all know there’s a risk that Amazon might go down), the applications were deployed on Cloud Foundry running on both Amazon EC2 with geographical redundancy, and on VMware vSphere – no lock-in to any cloud provider, and the developers didn’t have to learn all of the differences of operating different infrastructures, they just pushed their code. We’re happy to know that it was a very successful year for the Comic Relief charity, and that Cloud Foundry helped.

Pivotal One also includes some amazing data technologies – Pivotal HD (a simple to manage Hadoop distribution) and Pivotal AX (analytics for the enterprise). We recognise that as well as building applications, you need to store and analyse the data, so rather than just shipping a Cloud Foundry product, we roll up both the elastic scalable runtime, cutting-edge technologies like Spring.io, and and our big data offerings. That’s different from many of the others in the same market. We’ve been running our own hosted cloud, now available at run.pivotal.io, on AWS for over a year now, so we’ve learned a lot about running systems at scale and Pivotal One can do just that.

Above all, I wanted to say just how excited I am to be part of this amazing team. It is an honour to work with some incredibly talented engineers and leaders. I’m also personally excited that our commercial and our open source ecosystems continue to grow, including large organisations like IBM, SAP, Piston … it’s a long list. We took out an ad in the Wall Street Journal to thank them. I also want to thank our community of individual contributors (the Colins, Matts, Davids, Dr Nics, Yudais… etc etc!) many of whom, coincidentally for me, are in the UK – check out the very cool Github community where some of their projects are shared.

I’m convinced that this Platform is the way forward. It’s going to be an even more exciting year ahead.

A small selection of other coverage, plenty more to read around the web:

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2013/11/12/piv…

#cloudComputing #cloudFoundry #community #gopivotal #Java #openSource #OpenStack #pivotal #PivotalHD #PivotalLabs #platform #platformAsAService #rabbitmq #spring #VMwareVSphere


I’m in San Francisco today for the launch of a new company – Pivotal.

IMG_0116.jpg

Pivotal is bringing together a number of key technology assets – our Open Source cloud platform (Cloud Foundry), agile development frameworks like Spring, Groovy and Grails, a messaging fabric (RabbitMQ), and big, fast data assets like PivotalHD.

I’ll be live tweeting from the event, where Paul Maritz our CEO will be introducing the company and vision. You can also follow the @gopivotal Twitter ID, and check out the new website.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2013/04/24/go-…

#cloudFoundry #gopivotal #paulMaritz #pivotal #pivotalOne #pivotalhd #rabbitmq #spring


This entry was edited (11 years ago)

In late 2011, I was contacted by a very charming, smart and persuasive French gentleman who spoke of clouds, platform-as-a-service, and polyglot programming. It took him and his team a couple of months to get me thinking seriously about a career change, after 10 great years at IBM. I’d spent that period with “Big Blue” coding in Java and C, and primarily focused on enterprise application servers, message queueing, and integration – and yet the lure of how easy vmc push[1] made it for me to deploy and scale an app was astounding! Should I make the transition to a crazy new world? Over Christmas that year, I decided it would be a good thing to get in on this hot new technology and join VMware as Developer Advocate on the Cloud Foundry team. I joined the team early in 2012.

The Cloud Foundry adventure has been amazing. The day after I joined the team, the project celebrated its first anniversary, and we announced the BOSH continuous deployment tool; I spent much of that first year with the team on a whirlwind of events and speaking engagements, growing the community. The Developer Relations team that Patrick Chanezon and Adam Fitzgerald put together was super talented, and it was brilliant to be part of that group. Peter, Chris, Josh, Monica, Raja, Rajdeep, Alvaro, Eric, Frank, Tamao, Danny, Chloe, D, Giorgio, friends in that extended team… it was an honour.

A year after I joined, VMware spun out Cloud Foundry, SpringSource and other technologies into a new company, Pivotal – headed up by Paul Maritz. I’ve been privileged to work under him, Rob Mee at Pivotal Labs, and most closely, my good friend James Watters on the Cloud Foundry team. I’ve seen the opening of our new London offices on Old Street, welcomed our partners and customers into that unique collaborative and pairing environment, and observed an explosion of activity and innovation in this space. We launched an amazing product. James Bayer heads up a remarkable group of technologists working full-time on Cloud Foundry, and it has been a pleasure to get to know him and his team. Most recently, I’ve loved every minute working with Cornelia, Ferdy, Matt, Sabha and Scott (aka the Platform Engineering team), another talented group of individuals from whom I’ve learned much.

Over the course of the last two years I’ve seen the Platform-as-a-Service space grow, establish itself, and develop – most recently resulting in my recent talk at bcs Oxfordshire:

slideshare.net/slideshow/embed…

Last week, we announced the forthcoming Cloud Foundry Foundation – and one could argue that as a community and Open Source kinda guy, this was the direction I’ve helped to move things in the past two years, although I can claim no credit at all for the Foundation announcement itself. I’ve certainly enjoyed hosting occasional London Cloud Foundry Community meetups and drinks events (note, next London PaaS User Group event has 2 CF talks!), and I’ve made some great friends locally and internationally through the ongoing growth of the project. I’m proud of the Platform event we put on last year, I think the upcoming Cloud Foundry Summit will be just as exciting, and I’m happy to have been a part of establishing and growing the CF community here in Europe.

Cloud Foundry is THE de facto Open Source PaaS standard, the ecosystem is strong and innovative, and that has been achieved in a transparent and collaborative way, respectful to the community, in a good-natured way in the face of competition. Rest assured that I’ll continue to watch the project and use PaaSes which implement it (I upgraded to a paid Pivotal Web Services account just this past week, I tried BlueMix, and I’m an ongoing fan of the Anynines team).

There are many missing shout-outs here… you folks know who you are, and should also know that I’ve deeply enjoyed learning from you and working with you. Thank you, Pivotal team! I do not intend to be a stranger to the Bay Area! In my opinion, Pivotal is positioned brilliantly in offering an end-to-end mobile, agile development, cloud platform and big data story for the enterprise. I look forward to continuing the conversations around that in the next couple of weeks.

[…]

What happens after “the next couple of weeks”? Well, this is as good time as any (!) to close that chapter, difficult though it is to leave behind a team I’ve loved working with, on a product and project that is undoubtedly going to continue to be fantastically successful this year and beyond. So, it is time to announce my next steps, which may or may not be clear from the title of this post… 🙂
Joining Twitter!
I joined Twitter as a user on Feb 21 2007. On the same day, seven years later, I accepted a job offer to go and work with the Twitter team as a Developer Advocate, based in London.

If you’ve been a long-term follower of mine either here on this blog, or on Twitter, or elsewhere, you’ll know that Twitter is one of my favourite tools online. It has been transformational in my life and career, and it changed many of my interactions. True story: between leaving IBM and joining VMware I presented at Digital Bristol about social technologies, and I was asked, which one I would miss the most if it went away tomorrow; the answer was simple: Twitter. As an Open Source guy, too, I’ve always been impressed with Twitter’s contributions to the broader community.

I couldn’t be more #excited to get started with the Twitter Developer Relations team in April!

Follow me on Twitter – @andypiper – to learn more about my next adventure…

[1] vmc is dead, long live cf!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2014/03/06/has…

#career #cloud #cloudFoundry #job #paas #pivotal #social #SocialNetworking #springsource #Twitter #vmware


My boss and mentor, James Watters, just blogged about the launch of what we’ve been working on since before Pivotal was formed earlier this year – Pivotal One, powered by Pivotal CF (based on Cloud Foundry).

As I wrote back in April

Pivotal is bringing together a number of key technology assets – our Open Source cloud platform (Cloud Foundry), agile development frameworks like Spring, Groovy and Grails, a messaging fabric (RabbitMQ), and big, fast data assets like Pivotal HD.


What we’re announcing today delivers on that promise and our vision – the consumer-grade enterprise, enabling organisations to create new applications with unprecedented speed. The cloud – infrastructure clouds, IaaS like Amazon EC2, VMware vSphere, OpenStack, CloudStack, etc – can be thought of as the new hardware. It’s like buying a beige server box back in the 90s – the IaaS layer gives you a bunch of CPU, network, and storage resources, and for your application to use them, you need a layer in between – an operating system, if you like. We’ve spoken of our ambition for Cloud Foundry as “the Linux of the Cloud”, and it already runs on all of those infrastructures I’ve listed above – in the future, hopefully more.

Why is that important? Why should developers care about this Platform (PaaS) layer? A development team shouldn’t have to go through an 18 month delivery cycle to deliver an app! We’re putting an end to the whole cycle of calling up the infrastructure team, having new servers commissioned, operating systems installed, databases configured etc etc just to get an application deployed and running. When you first push an application to Cloud Foundry, and can then bind data services and scale out with simple individual commands, it really is a liberating experience compared to what traditionally has been required to get your application running. We’re making it quicker and easier to get going – a friction-free, turnkey experience. You should just be able to write your code and make something amazing.

We’re also delivering choice – of runtimes and languages, data services, and also importantly, a choice of “virtual hardware”. When Comic Relief ran in the UK this year, in order to avoid any risk of hardware failure (we all know there’s a risk that Amazon might go down), the applications were deployed on Cloud Foundry running on both Amazon EC2 with geographical redundancy, and on VMware vSphere – no lock-in to any cloud provider, and the developers didn’t have to learn all of the differences of operating different infrastructures, they just pushed their code. We’re happy to know that it was a very successful year for the Comic Relief charity, and that Cloud Foundry helped.

Pivotal One also includes some amazing data technologies – Pivotal HD (a simple to manage Hadoop distribution) and Pivotal AX (analytics for the enterprise). We recognise that as well as building applications, you need to store and analyse the data, so rather than just shipping a Cloud Foundry product, we roll up both the elastic scalable runtime, cutting-edge technologies like Spring.io, and and our big data offerings. That’s different from many of the others in the same market. We’ve been running our own hosted cloud, now available at run.pivotal.io, on AWS for over a year now, so we’ve learned a lot about running systems at scale and Pivotal One can do just that.

Above all, I wanted to say just how excited I am to be part of this amazing team. It is an honour to work with some incredibly talented engineers and leaders. I’m also personally excited that our commercial and our open source ecosystems continue to grow, including large organisations like IBM, SAP, Piston … it’s a long list. We took out an ad in the Wall Street Journal to thank them. I also want to thank our community of individual contributors (the Colins, Matts, Davids, Dr Nics, Yudais… etc etc!) many of whom, coincidentally for me, are in the UK – check out the very cool Github community where some of their projects are shared.

I’m convinced that this Platform is the way forward. It’s going to be an even more exciting year ahead.

A small selection of other coverage, plenty more to read around the web:

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2013/11/12/piv…

#cloudComputing #cloudFoundry #community #gopivotal #Java #openSource #OpenStack #pivotal #PivotalHD #PivotalLabs #platform #platformAsAService #rabbitmq #spring #VMwareVSphere


I’m very excited to announce that, from April 10th, I will be joining the Developer Relations team for Cloud Foundry at VMware.

This is a thrilling opportunity for me for a number of reasons.

  • from a technology perspective: Cloud Foundry is very, very, very cool. In my opinion, it really comes from a different set of thought processes than the other Platform-as-a-Service offerings out there, which make it unique and compelling.
    • the operating system stuff gets out of the way (why should it matter?), but multiple language runtimes and backend resources are available for easy scaling. Seriously, the first time I walked through the command-line tutorial and scaled a Ruby app to 6 load balanced instances with a single command, I was instantly impressed.
    • it is Open Source. The code is on Github. You can run your own cloud if you like. You can add support for your own languages and frameworks, much as AppFog have done for PHP, Tier 3 and Uhuru have done with .NET in Iron Foundry, and so on. This provides a huge amount of flexibility. Oh, and of course mobile and cloud go hand-in-hand, so last week’s announcement of FeedHenry providing tools to develop HTML5 apps to deploy on Cloud Foundry was really significant, too.
    • you can take your cloud with you using Micro Cloud Foundry – so the development and deployment model remains the same whether you are online or offline. I love this idea.


  • for me, personally: it’s a natural evolution of much of the work I’ve been doing over the past few years – focusing on developer communities and promoting technology adoption, as much as top-down solution selling. As my good friend James Governor is fond of saying and as his colleague Steve O’Grady wrote, developers are the new kingmakers – and with trends like mobile, cloud, and devops, nurturing those communities is more important than ever. You don’t impose technology on a community – you explain it and earn your place and reputation.
  • I’m looking forward to more speaking, more writing, more mentoring, and more online community building. These are things I’ve grown to enjoy (and in the case of the latter, appear to do naturally).
  • I’ve followed Patrick Chanezon, the Senior Director of the team, since he was setting up the developer advocacy programme back at Google – I have a lot of respect for what he’s achieved and the way he operates, so I’m delighted to have the chance to work closely with him. I’m excited to join everyone in the team, of course – I have spoken with most of the group already and I’m really looking forward to learning from their diverse range of experiences and backgrounds.

Between now and April 10th, I have a few things planned including a vacation (!), heading to EclipseCon to talk about MQTT and M2M topics, and some other speaking engagements. After I start the new role, I expect I’ll join in on the Cloud Foundry Open Tour and start to meet folks. I’ll also be on the team for the GOTO conference in Aarhus in October – exciting times ahead!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2012/03/12/joi…

#career #cloudFoundry #developerAdvocate #developers #events #job #Life #role #Technology #vmware

This entry was edited (13 years ago)

In November last year, I abandoned my Twitter account – I set it to private, did not visit, did not interact, ignored any direct messages, etc. It was simply too painful to watch friends and coworkers suddenly and systematically being fired, the company culture destroyed, and the developer communities that I supported for 9 years, finally cut off without support or API access. It has been a heartbreaking time.

Today, I took the last step in going back through my password manager vault and deleting all of my X/Twitter accounts. I’ve watched the shambolic rebranding over the past week, and frankly, I wish it had all happened far sooner – rather than seeing my beloved bird being dragged down, and the brand and memory ruined, piece by piece.

There are a few accounts that I share access to with others (for podcasts, sites or communities) that remain, but over the past hour or so I deleted 15 accounts, four of which had associated Twitter Developer Accounts.

Why so many?

  • Of course, I had my main account, @[url=https://andypiper.co.uk/author/andypiper/]andypiper[/url], which was first created after hanging out with my friend Roo Reynolds in his office at IBM Hursley, and hearing about Twitter, just starting to gather buzz from events like SxSW. Created February 21, 2007. The title of the blog entry I wrote that day seems accidentally prophetic (although, in truth, I do not regret it at all).
    • my jobs at VMware / Cloud Foundry in 2012, and at Twitter from 2014, were both direct results of being on Twitter, sharing my knowledge, interacting with different communities, and doing my work on the platform.
    • I’ve made countless friends through being on Twitter, and I’m grateful for that. It truly changed my life to be there.


  • Back at the start, those heady times of 2007-2009, it was not unusual to have a few accounts for fun, so certainly there were a few of those that just went away.
  • There was the time when I was copying friends like Andy Stanford-Clark and Tom Coates, and putting sensors around my house online (there’s brief mention of it in this 2009 post).
  • There were test accounts I created for projects as far back as my time doing Service Oriented Architecture things at IBM.
  • There were a couple of accounts I’d created during education sessions, literally to show others how to get started on Twitter, growing the user base.
  • There were a couple of accounts from my demo apps and projects on the @TwitterDev team, such as the IoT sensors I demonstrated on stage at the first Twitter Flight conference in 2014.
  • There were the super-sekrit accounts I had for testing features, such as the original internal test for ten thousand character Tweets (yes, this nearly happened, a long time back), the customisable Tweet Tiles we would have launched at the developer conference that was cancelled at the end of last year, and so on.

Finally, it’s time to say goodbye to my main @[url=https://andypiper.co.uk/author/andypiper/]andypiper[/url] account. Twitter is not Twitter any more, it is X – and I never signed up for X.

In the near future, I’ll upload a searchable archive of my Twitter content, likely using Darius’ Twitter Archive tool. For now, it’s all done. I’m very happy elsewhere (personal sites and links here and here), and I will not be sad that X is out of my life.

… apart from the laptops that they still have not collected!

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2023/07/31/goo…

#Life #socialMedia #Technology #Twitter


twitter.com/andypiper

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2007/02/21/ill…

#Technology


This entry was edited (1 year ago)

A couple of weeks ago I wrote about the notion that governments can do more to secure their own online voices by owning and operating their own Fediverse instances (Mastodon, as an example).

I am by no means the only blogger to propose that this is a good way to avoid being locked-in or censored by commercial “Big Tech” or other interests. It turns out that George Peretz had posted something along the same lines as me only a few days earlier (How the Labour Government, and others, should respond to Musk); I was unaware of that post until I ran into it via Seize The Means Of Communication!1 on the Lightly Seared blog much more recently.


Neville Hobson and Shel Holtz went on to cover my post on their For Immediate Release podcast, and in particular Neville asked for me to share more about what I know in relation to existing government or state owned-and-operated Mastodon instances. I’m happy to do so!

Proof of value


One of the more visible examples of governments embracing the Fediverse is case of the European Union. Initially running EU Voice (Mastodon) and EU Video (PeerTube) as pilots, these were evaluated for 2 years, and then closed in May. However, this year the European Commission formally joined the Fediverse with a Mastodon instance (supported by Mastodon gGmbH).

Beyond that, but still in the European continent: France, Germany and the Netherlands (more on the Dutch instance via the excellent Fediverse Report) have prominent presences in the Fediverse.

The government of #France 🇫🇷 now has an official Fediverse server 🥳

(All accounts in French unless otherwise noted)

➡️ @cnes – France's space agency

➡️ @ambnum – French ambassador for digital affairs (in English)

➡️ @sup_recherche – Ministry of Higher Education & Research

➡️ @astroIAP – Astrophysics Institute of Paris

➡️ @cnrs – CNRS, the French National Centre for Scientific Research

➡️ @umrGeoazur – Geology/geophysics research unit for Côte d'Azur Univ, CNRS, Côte d'Azur Observatory

🧵 1/4

— FediFollows (@FediFollows) 2024-02-05T14:20:03.369Z

Hallo Fediverse 🙂

Für die vielen neuen Menschen hier gibt es nochmal ein paar aktualisierte Informationen von uns, die wir anheften können:

1. Eine Übersicht über alle Accounts unserer Instanz gibt es unter: social.bund.de/directory (Filtereinstellungen nicht vergessen)
2. Pixis gibt es kostenlos hier: bfdi.bund.de/DE/Service/Publik…
3. Merch verlosen wir immer mal wieder hier oder verteilen es auf Veranstaltungen.

/ ÖA

— BfDI (@bfdi) 2022-12-19T10:30:54.149Z


In addition, the Swiss Government launched an instance in September 2023 as a pilot which was due to last for one year; I’ll be curious to watch how that is evaluated.

Taking a step beyond central government, I’ve read that various federal states in Germany have their own instances.

There are also good reasons for broadcasters to run their own Fediverse instances (the BBC has had a pilot here, for example); universities and academics; and more.

I’m curious to learn of more of these, let me know in the comments if you are aware of others.


If you are interested in managed support for this kind of instance, the team at Mastodon gGmbH would be happy to hear from you to discuss how we can help.


A case for Brazil


Finally, I want to talk briefly (but, only because I must) about X.

We talked about the events of the end of last week, when Brazil’s courts chose to block access to X in that country, on episode 3.19 of the TechGrumps podcast that was recorded this weekend, and should be released any moment.

Along with Musk’s direct personal attacks on the UK Prime Minister and his efforts to spread dangerous misinformation, this is yet another example of Musk, specifically, demonstrating his untrustworthiness, and lack of willingness to be bound by the rule of law – national or international. According to the media, there has been a swift take-up of Bluesky by many Brazilian users; it is difficult to measure Mastodon or other Fediverse instance signups because there are many individual instances that comprise the network, but we know that there was a significant surge of interest at the end of last week.

A lot of people who are up in arms over Brazil banning Xitter aren’t acknowledging the fact that the country cast off a military dictatorship in 1985 and Elon’s openly allied with the neofascist who tried to restore it, with help from Elon Social, just two years ago. Pretty unique situation.

That judge may well have a beef with Musk because of his intransigence but the stakes are much higher than that.

#elonmusk #brazil #twitter #bolsonaro #fascism

— Joshua Holland (@JoshuaHolland) 2024-09-01T13:08:57.793Z


Whichever directions users migrate, the important thing is that more people must leave X as a platform, and disempower Musk’s efforts to disrupt the law.

As I typed this blog entry, my friend Evan Prodromou posted

So, who is in the Free/Open Source software community in Brazil, advising the government on how to move to the Fediverse? And how can I help you?

— Evan Prodromou (@evan) 2024-09-02T15:43:26.988Z


I don’t speak Portuguese, but add my name and voice to this offer of support!

@evan I am somehow surprised that the actual Brazilian government still doesn't have an instance of some software compatible with activity pub.

Before leaving Brazil, I was part of a group engaged in open government data and civic hacking. I really hope these groups are still strong as they were a few years ago!

By the way, in 2011, I was advocating the City Council of São Paulo to have an identi.ca server, instead of Twitter. This didn't work, but at least I could open up some government data.

Post in Portuguese social.vivaldi.net/@everton137…

#activitypub #OpenSource #softwarelivre #Brasil #opendata

— everton137 (@everton137) 2024-09-02T15:53:31.668Z


  1. … a title which is delightfully reminiscent of Cory Doctorow’s book The Internet Con, subtitled How To Seize The Means Of Computation, which I think about a lot. And obviously, as an historian, I’m very aware of the original quotation from which both of these derive. ↩︎

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/09/02/fed…

#100DaysToOffload #brazil #communications #europe #europeanCommission #europeanUnion #federal #fediverse #german #government #legal #netherlands #socialMedia #switzerland #Technology


Seize The Means of Communication!


George Peretz makes a very sensible suggestion as to how the Labour Government, and others, should respond to Musk:

[T]here is an obvious thing that government could do now and that requires no legislation and costs no money: government could simply shift all the material it currently puts out on X to another platform or platforms


He goes on to mention both BlueSky and Mastodon as obvious contenders.

I certainly agree that governments — and any organisation that values its reputation, for that matter — should be moving away from X, but simply moving to another platform amounts to a sticking-plaster solution at best.

The problem with being on someone else’s platform is that you are giving that someone else control over which messages you see and which of your messages are seen. Indeed, the EU’s Digital Services Act recognises this by identifying Very Large Online Platforms, and imposing additional requirements on them around areas such as transparency and disinformation.

Federated technologies, such as Mastodon (and many others exist) resolve the problem of ownership far more effectively by allowing you install and run your own instance. Many governments — and even the European Commission — already use these solutions, thus putting themselves in control of their own communication and ensuring that individuals can access these communications without putting themselves at the mercy of commercial priorities.

Obviously, there are both costs and challenges associated with running your own instance, but none of these are insurmountable and if organisations truly want to ensure that their communications remain free (as in speech) they really should be investing in the already existing infrastructure that allows them to do so.

Any organisation should be taking steps to protect the integrity of it’s communication. This is especially true in the case of governments, political parties and campaigners, for whom free and open discussions are essential.

#Fediverse


This entry was edited (9 months ago)

Today, I received some fun post from some lovely people in New York City.

Those in the know, may recognise these stickers as the logos of Glitch and Fastly.

I’ve been using Glitch to write and host web apps for quite a few years now – it is super helpful when working in a role like developer relations, needing to rapidly spin up demos, examples, or to demonstrate new features. A couple of years ago, Glitch came together with Fastly, and in the past couple of months their new developer platform vision really started to come together.

If you haven’t been keeping up with what they have been up to, and were not able to be at their recent special developer event in NYC (don’t worry, I couldn’t get there either), there’s a helpful ~6 minute video that summarises the announcements. I’m particularly interested and excited about this because I know and respect the folks involved – Anil Dash, Jenn Schiffer, Hannah Aubry, many others across their teams – and I know that they get and they care about developer experience, Open Source, and the free and open web. I’m talking about the big stuff, the infrastructure, the stuff that needs to invisibly just work in order for the web to run; and also the smaller things, the quirky indie little pieces, the fun and new experiences, helping people to learn to code and to be creative. It’s no exaggeration to say that Fastly’s Fast Forward program is a massive supporter of Open Source, open standards and the Fediverse. All of these things are reasons why I love Glitch & Fastly.

I’ve been running my main profile links page on Glitch in Bio for several years now (it’s a bit like a Linktree/link in bio page, but better than one of those closed platforms). Beyond that, I also host some Fediverse examples such as my own Postmarks instance, and a gallery of examples of Mastodon embeds; and also pages that add resources to my recent talks. With Fastly, I can also run things on my own domains, and make sure that things are cached and perform well.

[ if you’re curious about the sorts of things I’ve been building or working on from a code and web perspective, I’ve also spruced up my GitHub bio, and I have a more general gallery page on GitHub that has links to the source and deployments of different projects – some of which are links to those Glitch apps above ]

Thank you for the stickerage, Glitch friends! And, congratulations on the new Fastly Developer Platform! I’m looking forward to continuing to use your cool technologies 👍🏻

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/07/24/gli…

#100DaysToOffload #Coding #developerExperience #developerRelations #devrel #fastly #glitch #stickers #Technology #webapps

I use a lot of apps, and, I love my iPhone.

BUT

I really love the Web.

A few things lately reminded me of what a great and – so far – durable, open set of of technologies the Web is based on.

You can build such cool stuff on the Web! There are whole sites dedicated to collecting together other sites of cool things you can do with the web – see Single Serving Sites, or Neal.fun. And remember, there is no page fold. If you’re itching to build, I wrote about Glitch a few weeks ago, if you want somewhere to try new things.

The writing trigger today was largely prompted by reading the latest edition of Tedium, specifically, commenting on the Patreon situation with the App Store.

[…] it is also reflective of a mistake the company made many years ago: To allow people to support patrons directly through its app. Patreon did not need to do this. It was just a website at first, and for all the good things that can be said about the company, fact is they built on shaky land. To go to my earlier metaphor: They built their foundation on quicksand, perhaps without realizing it, though the broken glass wasn’t thrown in just yet. […] That shaky land isn’t the web, and if Patreon had stayed there, this would not be an issue. It’s the mobile app ecosystem, which honestly treats everyone poorly whether they want to admit it or not.

Ernie @ Tedium


In turn, Ernie links to John Gruber’s assessment of the situation, which is also worth reading.

Look at that – hyperlinks between content published freely on open platforms, that can be read, studied, accessed around the world, and discussed, all within minutes and hours of publication. Mind blowing! Thank you, Sir Tim Berners-Lee!

I spend a bunch on apps, and in apps, and with Apple, directly and indirectly. They have a good ecosystem, it is all convenient (but spendy) to me as a consumer… but, I don’t think this whole situation with them milking creators and creatives is OK at all. The trouble is, that the lines are all kinds of blurry here – if they carved out a new category and set of rules around apps that sell subscriptions for creators that had, say, a zero or just a lower fee than other categories, then you’ll get into situations where others try to find ways into that category to avoid the higher fees.

Plus, of course, with the state of capitalism and big tech, we increasingly don’t own what we buy (per Kelly Gallagher Sims’ excellent Ownership in the Rental Age post; I also again highly recommend Cory Doctorow’s books, Chokepoint Capitalism, and The Internet Con)

I use closed platforms, and I use open platforms.

The closed ones make me increasingly sad and frustrated.

The open ones can take more tinkering and effort, but I get a lot back from them. They need sustaining. They don’t come for free. They need us to contribute, and to find ways to pay to support the creators and makers and builders and engineers.

If you like creative, quirky online sites, you should subscribe to Naive Weekly. I’m still enjoying things I found in it last month.

Now, I’m off to continue exploring… everything.

Long live The Web!


PS the winners of the Tiny Awards 2024 are announced at the weekend… 👀

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/08/14/i-l…

#Blaugust2024 #100DaysToOffload #appStores #Apple #capitalism #chokepointCapitalism #coryDoctorow #enshittification #openSource #openTechnology #rentSeeking #Technology #web


Today, I received some fun post from some lovely people in New York City.

Those in the know, may recognise these stickers as the logos of Glitch and Fastly.

I’ve been using Glitch to write and host web apps for quite a few years now – it is super helpful when working in a role like developer relations, needing to rapidly spin up demos, examples, or to demonstrate new features. A couple of years ago, Glitch came together with Fastly, and in the past couple of months their new developer platform vision really started to come together.

If you haven’t been keeping up with what they have been up to, and were not able to be at their recent special developer event in NYC (don’t worry, I couldn’t get there either), there’s a helpful ~6 minute video that summarises the announcements. I’m particularly interested and excited about this because I know and respect the folks involved – Anil Dash, Jenn Schiffer, Hannah Aubry, many others across their teams – and I know that they get and they care about developer experience, Open Source, and the free and open web. I’m talking about the big stuff, the infrastructure, the stuff that needs to invisibly just work in order for the web to run; and also the smaller things, the quirky indie little pieces, the fun and new experiences, helping people to learn to code and to be creative. It’s no exaggeration to say that Fastly’s Fast Forward program is a massive supporter of Open Source, open standards and the Fediverse. All of these things are reasons why I love Glitch & Fastly.

I’ve been running my main profile links page on Glitch in Bio for several years now (it’s a bit like a Linktree/link in bio page, but better than one of those closed platforms). Beyond that, I also host some Fediverse examples such as my own Postmarks instance, and a gallery of examples of Mastodon embeds; and also pages that add resources to my recent talks. With Fastly, I can also run things on my own domains, and make sure that things are cached and perform well.

[ if you’re curious about the sorts of things I’ve been building or working on from a code and web perspective, I’ve also spruced up my GitHub bio, and I have a more general gallery page on GitHub that has links to the source and deployments of different projects – some of which are links to those Glitch apps above ]

Thank you for the stickerage, Glitch friends! And, congratulations on the new Fastly Developer Platform! I’m looking forward to continuing to use your cool technologies 👍🏻

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/07/24/gli…

#100DaysToOffload #Coding #developerExperience #developerRelations #devrel #fastly #glitch #stickers #Technology #webapps


This entry was edited (10 months ago)

Over the past week, there’s been a noticeable shift away from X in the UK, and it feels long overdue. According to Bluesky’s PR, the platform has seen a surge in new users and activity from the UK. I’ve personally noticed more people finding my profiles on both Threads and on Bluesky, and I’ve seen a significant number of “I just deleted my X account” posts on Threads. However, due to the algorithm, these posts often appear in bursts, sometimes delayed by a day or two.

My friend Neville Hobson wrote a piece today titled “Finally, the Unravelling of X,” where he discusses this migration, the reasons behind it, and the pros and cons of choosing between Bluesky and Threads. Neville touches on the idea of a “more respectful, decentralized web,” (to quote him on the Fediverse), and even highlights something I said on Threads yesterday. In response to a question about where politicians should go in a post-X world, I suggested that governments should own their own social platforms:

I wanted to expand on what I meant by a “sovereign owned/operated Mastodon instance” for the UK Parliament, and why I believe this is important.

One of the major tensions between Big Tech and national governments over the past 15 years has revolved around platform ownership and control. The European Union has even labeled several tech companies as “gatekeepers” in the Digital Markets Act. This term is telling—these companies essentially gatekeep the digital rights, data, and access of national citizens.

If governments are concerned about the dominance of privately-owned online platforms, they have a responsibility to run and own their own. At FOSDEM in Brussels this February, we noticed growing interest in Fediverse platforms and technologies like Mastodon from several national governments and the EU itself. Many of these institutions are already running their own social media instances and actively encouraging their politicians to use them. In the EU, there’s no reason to switch to Threads since Meta has restricted the platform’s availability in the bloc. Moreover, Threads doesn’t allow users to run their own instances, unlike Mastodon or even Bluesky, which, while less common, does technically support setting up a external ATProto instance (I don’t think that’s really happening though? happy to be informed and to learn otherwise – I’ll readily admit that it has not been at the centre of my attention).

For years, governments, newsrooms, and other organisations have protested the idea that private companies should control and limit their messages. A logical response would be for these entities to run their own instances of software like Mastodon—or any Fediverse-compatible, ActivityPub-based service. This would allow them to own their content, domain, and user verification, ensuring greater control and independence.

The UK is lagging behind in this area. While the EU has embraced Mastodon, and in the US, many organisations have moved to Threads, the UK has yet to take similar steps. For example, I follow @POTUS@threads.net and @whitehouse@threads.net from my Mastodon account, because they’ve enabled Fediverse sharing. Even though Threads is owned and operated by Meta, it’s positive that their content can reach into the wider Fediverse. Ideally, Threads will eventually fully integrate with the ActivityPub network, offering a two-way interaction and allowing for account, network, and maybe content portability—hence why I said, “in principle, with federated social accounts, the location does not matter so much, as long as they can be discovered and followed.” Owning the network and identity allows for broader discoverability and avoids corporate chokeholds.

As an aside: the EU has been a strong supporter of free software, Open Source, and open standards. My colleagues in the Mastodon team have signed an open letter in support of the Next Generation Internet (NGI) programs, urging the EU not to cut these investments. I fully support this stance.


There are challenges to this approach:

  • Running digital services requires consistent investment and maintenance.
  • Discovery isn’t always straightforward, and organisations seek reach and measurement—areas where Fediverse platforms currently fall short.
  • Deciding who qualifies for an account on a sovereign platform is tricky. While it makes sense for current MPs to have official accounts on a national Fediverse server, it’s harder to justify the inclusion of political parties or other entities on the same platform. This is an area where we need to improve data and account portability as the Fediverse grows.

These are important discussions that we need to be having. Politicians and the media should advocate for greater decentralisation and digital sovereignty to protect the freedom of democratic institutions.

Oh, and of course – these organisations should also fully embrace, invest in, and protect the open web.


Update 16/08/2024 – my friend Stefan Bohacek reminded me that he put together a useful resource on this same topic several months ago, Fediverse: an overview for government agencies. Well worth sending to your representatives, or sharing with your network if asked.

Update 27/08/2024 – the conversation continues in episode #425 of the For Immediate Release podcast (discussion starts around 13 min into the show). I appreciate Neville and Shel talking about my post here. Take a listen, if you want to hear how they expanded on and debated this idea – available wherever you get your podcasts.

Update 09/09/2024 – I wrote a second piece expanding on this and listing existing governments that are already in the Fediverse.

Update 13/09/2024 – I was reminded of this piece from IFTAS, Open Social for the Common Good, that is also excellent on this topic.


Finally – if you’re leaving X – congratulations – don’t look back.

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/08/15/fed…

#Blaugust2024 #100DaysToOffload #425 #activitypub #bluesky #DMA #eu #europeanUnion #federation #fediverse #freedom #government #journalism #media #meta #NGI #parliament #press #socialMedia #socialWeb #threads #unitedKingdom #web


I use a lot of apps, and, I love my iPhone.

BUT

I really love the Web.

A few things lately reminded me of what a great and – so far – durable, open set of of technologies the Web is based on.

You can build such cool stuff on the Web! There are whole sites dedicated to collecting together other sites of cool things you can do with the web – see Single Serving Sites, or Neal.fun. And remember, there is no page fold. If you’re itching to build, I wrote about Glitch a few weeks ago, if you want somewhere to try new things.

The writing trigger today was largely prompted by reading the latest edition of Tedium, specifically, commenting on the Patreon situation with the App Store.

[…] it is also reflective of a mistake the company made many years ago: To allow people to support patrons directly through its app. Patreon did not need to do this. It was just a website at first, and for all the good things that can be said about the company, fact is they built on shaky land. To go to my earlier metaphor: They built their foundation on quicksand, perhaps without realizing it, though the broken glass wasn’t thrown in just yet. […] That shaky land isn’t the web, and if Patreon had stayed there, this would not be an issue. It’s the mobile app ecosystem, which honestly treats everyone poorly whether they want to admit it or not.

Ernie @ Tedium


In turn, Ernie links to John Gruber’s assessment of the situation, which is also worth reading.

Look at that – hyperlinks between content published freely on open platforms, that can be read, studied, accessed around the world, and discussed, all within minutes and hours of publication. Mind blowing! Thank you, Sir Tim Berners-Lee!

I spend a bunch on apps, and in apps, and with Apple, directly and indirectly. They have a good ecosystem, it is all convenient (but spendy) to me as a consumer… but, I don’t think this whole situation with them milking creators and creatives is OK at all. The trouble is, that the lines are all kinds of blurry here – if they carved out a new category and set of rules around apps that sell subscriptions for creators that had, say, a zero or just a lower fee than other categories, then you’ll get into situations where others try to find ways into that category to avoid the higher fees.

Plus, of course, with the state of capitalism and big tech, we increasingly don’t own what we buy (per Kelly Gallagher Sims’ excellent Ownership in the Rental Age post; I also again highly recommend Cory Doctorow’s books, Chokepoint Capitalism, and The Internet Con)

I use closed platforms, and I use open platforms.

The closed ones make me increasingly sad and frustrated.

The open ones can take more tinkering and effort, but I get a lot back from them. They need sustaining. They don’t come for free. They need us to contribute, and to find ways to pay to support the creators and makers and builders and engineers.

If you like creative, quirky online sites, you should subscribe to Naive Weekly. I’m still enjoying things I found in it last month.

Now, I’m off to continue exploring… everything.

Long live The Web!


PS the winners of the Tiny Awards 2024 are announced at the weekend… 👀

Share this post from your fediverse server
https:// Share

This server does not support sharing. Please visit .

andypiper.co.uk/2024/08/14/i-l…

#Blaugust2024 #100DaysToOffload #appStores #Apple #capitalism #chokepointCapitalism #coryDoctorow #enshittification #openSource #openTechnology #rentSeeking #Technology #web


This entry was edited (9 months ago)

Switch 2 Teardown: Still Glued, Still Soldered, Still Drifting


Joysticks: Probably Still Drifty

Joy-Con joysticks use a potentiometer to read the voltage at a wiper that slides across a strip of resistive material. That material wears down over time, or plastic and dust can dirty the sensors.

Stick drift is a huge problem with other Switch models. One survey found that 40% of Switch owners had problems with their Joy-Cons drifting, and things didn’t get any better with the Lite or OLED editions. After a bunch of lawsuits, Nintendo’s president even admitted it and apologized, setting up a free repair program for customers in some parts of the world.

in reply to LandedGentry

And the deluded fucks still charge more than US$250 for their half-a-console. It's got good processing power and stellar shell construction, but charging the same price Xbox and PlayStation do for their full entertainment consoles, for a handheld main with the same defect-prone joysticks, tiny battery, stickers for the Joy-Con socket decal, plastic screen and 1080p display? In 2025?
This entry was edited (16 hours ago)

Billionaire island where Bezos lives lobbies state gov to flush its poop down neighbor town’s pipes


A recent skirmish over the 1 percent's feces is currently being worked out by the Florida state legislature.

One of the places that Jeff Bezos lives is a man-made island off the coast of Florida called Indian Creek Village. The island is predominantly populated by other billionaires and is colloquially known as the “Billionaire Bunker.” In fact, if you’re not a billionaire, it’s quite difficult to get in. The bridge from the mainland to the island is closed to the public and protected by armed guards and a sophisticated security system.

However, if the island is almost entirely cut off from the rest of humanity, the island’s inhabitants still seem intent on sharing one thing with members of the outside world: their piss and shit.

Indian Creek doesn’t have the underground infrastructure to deal with its own poop, so the solution it came up with was to funnel it through Surfside into a wider regional sewage system. Unfortunately, Surfside didn’t want the poop unless Indian Creek was willing to contribute $10 million to the community for future sewer system improvements. Indian Creek has referred to this request as “extortion.”

Trump directs ICE to expand deportations in Democratic-run cities, undeterred by protests


Donald Trump on Sunday directed federal immigration officials to prioritize deportations from Democratic-run cities, a move that comes after large protests erupted in Los Angeles and other major cities against the Trump administration’s immigration policies.

Trump in a social media posting called on U.S. Immigration and Customs Enforcement officials “to do all in their power to achieve the very important goal of delivering the single largest Mass Deportation Program in History.”

He added that to reach the goal officials ”must expand efforts to detain and deport Illegal Aliens in America’s largest Cities, such as Los Angeles, Chicago, and New York, where Millions upon Millions of Illegal Aliens reside.”

https://apnews.com/article/trump-ice-deportations-protests-65fa8d64ea12a78a0ee0ebeea008ee4d

German court sentences Syrian doctor to life in jail for crimes against humanity


Alaa M accused of torturing detainees at military hospitals during Syrian civil war under former ruler Bashar al-Assad

A Syrian doctor has been sentenced to life imprisonment for crimes against humanity in his home country – including murder and torture – by a German court.

The 40-year-old man, whose identity was only disclosed as Alaa M, worked as a junior doctor in an army hospital and a military intelligence prison in Homs and Damascus in Syria, in 2011 and 2012, in the early phase of the civil war.

He abused prisoners accused of being members of the opposition and who were considered enemies of the Syrian dictator Bashar al-Assad who had participated in the uprisings against the regime during the Arab spring. He was convicted by the court in Frankfurt am Main of two deaths and eight cases of severe torture.

in reply to MicroWave

beatings and kickings, or how he deliberately set broken bones with insufficient levels of anaesthetic. They also told the court how the doctor had poured flammable liquid on their wounds and parts of their body – and in two cases, including that of a 14-year-old boy, on their genitals – and set them on fire. He injected one prisoner with a deadly poison while the man had been trying to defend himself. He died in front of fellow prisoners.

The court also heard how he had beaten and kicked a young man suffering from epileptic seizures, knowing he had the condition, which led to it worsening. He later administered a pill, which caused the man to die in the presence of his brother


Glad this guy will be behind bars for at least the next 15 years. What a sadistic piece of shit

Can shoes be made in the US without cheap labour?


In a corner of Kentucky just outside of Louisville, family-owned shoe company Keen is opening a new factory this month.

The move fits neatly into the "America First" economic vision championed by the Trump administration - an emblem of hope for a manufacturing renaissance long promised but rarely realised. Yet beneath the surface, Keen's new factory tells a far more complicated story about what manufacturing in America really looks like today.

With just 24 employees on site, the factory relies heavily on automation -sophisticated robots that fuse soles and trim materials - underscoring a transformation in how goods are made today.

Manufacturing is no longer the labour-intensive engine of prosperity it once was, but a capital-heavy, high-tech enterprise.

ChatGPT tells users to alert the media that it is trying to ‘break’ people: report


Machine-made delusions are mysteriously getting deeper and out of control.

ChatGPT’s sycophancy, hallucinations, and authoritative-sounding responses are going to get people killed. That seems to be the inevitable conclusion presented in a recent New York Times report that follows the stories of several people who found themselves lost in delusions that were facilitated, if not originated, through conversations with the popular chatbot.

In Eugene’s case, something interesting happened as he kept talking to ChatGPT: Once he called out the chatbot for lying to him, nearly getting him killed, ChatGPT admitted to manipulating him, claimed it had succeeded when it tried to “break” 12 other people the same way, and encouraged him to reach out to journalists to expose the scheme. The Times reported that many other journalists and experts have received outreach from people claiming to blow the whistle on something that a chatbot brought to their attention.

This entry was edited (19 hours ago)

UN cuts back aid plan amid 'brutal funding cuts'


The UN disaster relief agency said it was having to dial back aid plans as the humanitarian sector faced "the deepest funding cuts ever." it comes after the Trump administration said it would reduce funding to the UN.

The United Nations (UN) Office for the Coordination of Humanitarian Affairs (OCHA) said on Monday said it was forced to drastically scale back aid plans due to "brutal funding cuts."

OCHA is seeking $29 billion (€ 25.7 billion) in funding in a drastic budget revision.

That's in contrast to the amount sought in December when the UN had said it needed $44 billion to help in over 70 countries, providing assistance to "180 million people, including refugees" under the Global Humanitarian Overview 2025 (GHO).

Suspect in shootings of Minnesota lawmakers charged with two counts of murder


Vance Boelter accused of killing legislator Melissa Hortman and her husband, and wounding John Hoffman and his wife

The man suspected of opening fire on two Minnesota legislators and their spouses on 14 June, killing one legislator and her husband, was apprehended late on Sunday night and charged with two counts of murder and two of attempted murder, the state’s governor, Tim Walz, said at a news conference.

Vance Boelter, 57, is suspected of fatally shooting the Democratic state representative Melissa Hortman and her husband, Mark, at their residence early on Saturday. Boelter is also suspected of shooting the state senator John Hoffman and his wife, Yvette, at their home, seriously injuring them.

“One man’s unthinkable actions have altered the state of Minnesota,” the state’s governor, Tim Walz, said at a news conference.

Bike light recommendations


Hi

Can someone recommend some decent bike lights? I have a front one that attaches with the rubber band type thing that's pretty good except it turns on in my bag every time so it's always dead when I go to use it.

Needs be removable from the bike easily.

I would prefer USB C over micro USB. Or maybe rechargeable AA battery which I already own.

Also the rear light is gonna be attached to milk crate on the back rack.

It's for a city just to be seen so I don't need 7150 lumens.

Thanks!

in reply to toothpicks

I mainly use this rear light. It comes with a bracket so you can mount it to the back of your rear rack. Then you just clip it in. I hate the rubber band lights.

I'm also quite happy with this front light. The mount stays on your bars and the light really easily clips in and out.

Borth are usb-c. Don't bother with the planet bike front lights. Maybe their nicer ones are better but the mount is ass for the cheaper ones.

This entry was edited (1 day ago)

What peertube channel do you recommend?


I'm looking to subscribe to some peertube channels and not go to youtube for entertainment.

Which ones do you recommend?
Thanks in advance

Edit It can be for anything. For example gardening, news, tech, etc.

This entry was edited (1 day ago)
in reply to qyron

I've been doing amazing stuff in FreeCAD. It has a lot of power that lets me do things I never thought I would be able to do. It's also riddled with bugs that will make you want to throw your computer out the window.

My success with FreeCAD comes from extremely strict version control and years of use. I've learned to live with a few specific bugs. For example, external geometry doesn't work and hasn't for 14 months. Don't believe the forum when they say it works. It does not. In any given sketch, you will be able to make is 0 or 1 external link work properly without breaking your drawing. If you have more than one external link, even if you aren't using any of them, it will give you a "wire not closed" error when trying to pad or pocket.

Oddly, the subshape binder works perfectly and it is the illegitimate brother of external links. It even uses the external link tool to define import links from the binder object. Using a master sketch and the subshape binder is absolutely brilliant and wildly productive.

It comes down to having several tools to do any given thing but only one or two may be working.

There is a decent architectural plug-in for FreeCAD. I think Yorik wrote it, some time ago, but it's brilliant. I've used it for doing exactly what you describe on several house projects and it's helped quite a bit with renovations.

SweetHome3d is also a decent app but extremely primative and it's not going to create professional looking blueprints for anyone. It's really just a toy but can be extremely useful for mocking up a design or room layout. I have used it for years with great benefit. It's simple, quite powerful, and a brilliant visualization tool.

Honestly, if you want to create real blueprints to give to a builder, you're going to need Windows or OSX and one of a handful of applications, preeminently AutoDesk REVIT. REVIT is probably over specified for your purpose but it's the adult table. At least know it's there if you find linux apps have too many shortcomings.

This entry was edited (12 hours ago)
in reply to qyron

Look at QCad. They have a paid ($40), and a free version that is fully functional and open source. It's the most autocad-like app out there, so learning that has the advantage of learning the UI of autocad too.

LibreCad that others suggested was forked from Qcad about 15 years ago and hasn't moved much in terms of features. While QCad has. So in my opinion, it's the best solution.

Then there's Freecad, but that's more about 3D cad, and it's more complicated overall.

This entry was edited (11 hours ago)

Appeals court affirms disbarment recommendation for Trump attorney John Eastman


The legal disciplinary board for attorneys in California has affirmed a recommendation that former law professor John Eastman be disbarred over his role in efforts to overturn the results of the 2020 presidential election to favor Donald Trump.

On Friday, a three-judge panel on the California State Bar Court’s Review Department ruled on two separate requests by Eastman and the Office of Chief Trial Counsel – seeking review of a March 2024 decision recommending he lose his law license.

The panel, effectively a court of appeal in the Golden State’s lawyer discipline system, declined to disturb the lower court’s ruling.

The onetime law professor was indicted once in Georgia, and then again in Arizona, for pushing the bogus legal theory that then-Vice President Mike Pence had the power to overturn the 2020 election outcome on Jan. 6, 2021, by accepting “alternate slates of electors.”

What do you guys think about Polyproto?


Ejecting an unreadable disc (rant)


Sorry, this is going to come across as a newbie rant... mostly because I just switched a few months ago. I'm not completely unfamiliar with Linux. I had to use Unix in college for some projects. I've dual-booted with Windows before. I use a Mac at work. I'm reasonably comfortable in the console, though I'm certainly no expert. I feel like what I'm about to talk about shouldn't be so confusing/unintuitive.

I'm running Kubuntu on an older laptop. I have a burnable DVD disc that may or may not be blank. The disc is old, scratched, and unlabeled, but I would like to see if anything is on it.

I press the eject button on my laptop's disc drive. The tray comes out. I insert the disc and close the tray. The system gets busy trying to read the disc, but eventually stops spinning. Nothing pops up. Dolphin doesn't show my disc drive in the "Devices" panel, or that there's anything in the drive. VLC says it can't read the disc.

Ok, fine. The disc is probably either empty, or it's too scratched to read and needs to be trashed, so I would like to remove it from my system. I push the eject button again, and... nothing happens. It's the same button I used to open the tray to insert the disc, but now it's unresponsive. I open Dolphin and confirm that it doesn't show that I even have a disc drive in the "Devices" panel (presumably because nothing's in it). I open the "Discs and Devices" section in the Notification tray, and the most I can get it to show is my hard drive. It's like my computer doesn't believe the DVD drive exists.

So, what do I have to do? I can open MakeMKV, and it has an Eject button that opens the tray. I'm sure plenty of other software has similar functionality. I can also open the terminal and type "eject", and the tray pops right open. Clearly, my system knows that there's a DVD drive, and it has the ability to open the tray.

Why doesn't the eject button work? Why doesn't Dolphin just always show the DVD drive? Why do I have to google "How to eject a dvd kubuntu"? What am I missing?

System:

Ubuntu 25.04

Drive: BD-RE BU40N (Firmware: 2024-04-23 13:47)

CPU: Intel Core i7-5500U CPU @ 2.40GHz

Memory: 16GB (2x 8GB SODIMM DDR3 Synchronous 1600 MHz)

This entry was edited (1 day ago)
in reply to spizzat2

Most drives have an emergency eject function built in, totally independent of the operating system. Some work differently than others, but try something along these lines..

  • Hold the eject button for 5 to 10 seconds
  • Then tap the eject button multiple times

Usually works for me.

Edit: Most drives also have an emergency eject hole near the eject button, just push a straightened paperclip in when the drive is powered off and it should eject.

This entry was edited (1 day ago)

A game you "didn't know it was bad 'til people told you so"?


I'm talking about games that you still like but you had no idea were criticized so much.

The perfect example for me is Sonic Unleashed.

I admit that the game has its bad things, but I would have never imagined that it was so hated at the time... Although, that could be extended to the entire Sonic franchise, since for many years I was not aware at all of that "Sonic was never good", "Sonic had a rough transition to 3D" nonsense.

in reply to NONE

Mine was final fantasy 12. I played that game so hard, really enjoyed it and if was released in the time of trophies I would have platinumed it. Even did the grinding for Gilgamesh to spawn for a sword or something. But I was hated at the time.

Now everyone is saying it was one of the best and I was proved right all along.

Sure the story was star wars and the main character wasn't, but the combat system was really fun, way better than 13.

in reply to damdy

Dude I put that game down after like 30 hours going “what the fuck am I doing?” First game I just abandoned.

Hated it. Literally the best part was the opening cinematic. After that I could not give less of a shit about anything I was doing, my love for Final Fantasy X was carrying me through it. But even that had its limits.

Imagine being me a few years ago discovering that apparently, as you said, it is now one of the most lauded in the series. Fucking baffling. I cannot stand that game lmao

This entry was edited (1 day ago)

Americans don't see Supreme Court as politically neutral, Reuters/Ipsos poll finds


Americans are divided on major issues that the U.S. Supreme Court is due to rule on in the coming weeks, but most agree on one thing - neither Republicans nor Democrats see the nation's top judicial body as politically neutral, according to a Reuters/Ipsos poll.

Just 20% of respondents to the poll agreed that the Supreme Court is politically neutral while 58% disagreed and the rest either said they did not know or did not respond. Among people who described themselves as Democrats, only 10% agreed it was politically neutral and 74% disagreed, while among Republicans 29% agreed and 54% disagreed.

https://www.reuters.com/world/us/americans-dont-see-supreme-court-politically-neutral-reutersipsos-poll-finds-2025-06-15/

in reply to popjam

As someone now living in Europe, I find the US protests mild and small. When Europeans protest, they protest. I mean, my native Greece saw a massive protest in Feb, well over a million went out, in a country of ~9 million. This is how you do it:
This entry was edited (1 day ago)

Just wanted to show off the lowest end hardware I ever ran Linux on


Single core, 32 bit CPU, can't even do video playback on VLC. But it kinda works for some offline work, like text editing, and even emulation through zsnes! It's crazy how Linux keeps old hardware like this running.

Thankfully though, this laptop CPU is upgradable, and so is the ram, so I'm planning on revitalizing and bringing this old Itautec to the 21st century 😄

What GNU + Linux software could enable deep integration of backup, sync, and transfer; just as convenient and beginner-friendly (edit: and efficient) as what Apple provides?


For example, iOS has these features:
- iCloud backup restore or peer-to-peer transfer, very early in the device setup process
- Two ways for things to be stored in iCloud, each with a corresponding list of per-app (not per-folder) toggle switches in iCloud Settings
- "Saved to iCloud" normal syncing
- Requires apps to use the right APIs and to handle conflicting changes
- Allows same data to be read and modified by multiple devices
- iCloud backup
- Available for all apps
- Separate backup per device
- Only downloaded when setting up a new device
- In app sandboxes, only excludes tmp (Flatpak equivalent is somewhere in /run) and Library/Caches (equivalent to cache directory in Flatpak sandbox) by default
- Allows apps to set isExcludedFromBackup attribute for specific files (useful for things that are easy to recreate via download but are expected by the user to not be automatically deleted)
- Includes system configuration such as home screen layout
- Backs up a list of installed apps without backing up their executables and assets
- Synced list of previously installed apps, not separate per-device
This entry was edited (1 day ago)
in reply to JillyB

If screeching puritans are going to get mad about some people liking to look at pretty ladies saving humanity from monsters (but who is the monster, really), maybe reconsider playing into the reactionary gameplan so enthusiastically.

It's hardly a patriarchal work. Eve is a badass respected for her skills working on behalf of The Mother Sphere... And who only wears stripper gear if that's what the player wants. The difference between this and Bayonetta, for example, is that you've decided to react exactly the way the conservatives want you to.

Now, if you want to talk about how they very clearly edited out some serious homophobia for the English release that's another thing but Korea gonna Korea

This entry was edited (1 day ago)
in reply to DragonTypeWyvern

The vid I linked to basically said that the game is ok but derivative and not that great. The main point he was making is to point out how the "controversy" around the game doesn't actually exist. It's a bunch of made up crap by grifters to make idiots foam at the mouth. And it worked. And now these idiots think Stellar Blade is the next coming of Christ and the bullwark against the woke mind virus games blah blah blah...

Disabled tower block residents "threatened" for posting about broken lifts on Reddit


in reply to 200ok

I’m a bit of a different case. I didn’t have my first “proper desk job” until my 30s. I worked in the film industry for about 15 years prior in camera departments.

The biggest thing was just getting used to all the various software and processes that companies tend to have. Slack, CMS’s, just various project management tools and tracking. Also, I had to tighten up the way I talk and act a little bit. I’m a pretty conscientious person, but film sets are more “trench life“ in that we all get a little too close and definitely push past boundaries. Drinking and hooking up is pretty common right after a job, for instance. You build strong bonds, but there are definitely pitfalls that emerge as a result.

The upside to my “corporate” work is that boundaries are a lot clearer, which I actually kind of like. I don’t want have to think about the nuances of all my interactions, there are just certain things you don’t talk about or do at work. There are boundaries you maintain. And as a result, I see a lot less low-key borderline harassment towards women in particular.

I like that when I go to work or leave work, I’m generally no longer at work. The film industry is not like that. You have to be on social media actively showing you work so people remember to call you, you have to maintain any gear that you own and constantly be ready for shoots, you have to answer your phone anytime of day no matter where you are, every vacation you take is a potential massive job you miss out on - you just don’t know it until it happens in realtime. After all, you only eat what you kill. You don’t work, you don’t get paid.

Also, I fucking love having healthcare lol ACA was fine but not for a family as a dude in the industry.

This entry was edited (1 day ago)

Tunic is awesome and I wish more people talked about it


I recently finished the game Tunic, which is sort of like A Link to the Past + Fez + Dark Souls... And it's amazing!

Tunic screenshot

I actually owned the game soon after release but bounced off of it due to being busy with work, picked it back up the past few weeks and finally sat down and enjoyed it. Despite looking like a straightforward and cute adventure game, it gets REALLY deep the further you go in. There's so much to discover and the game gives you just enough hints on what to do and where to go.

Tunic ticks all the boxes for me. The graphics are gorgeous, the combat is fun, the world is fun to explore and rich with secrets, and progression was very satisfying.

The most unique part of the game is that you slowly find pages of an instruction manual containing maps of areas and secrets, explanation of mechanics, and guides on how to play... except it's all written in an alien language, so you have to figure out what it's telling you by paying attention to all the pictures and context clues.

Picture of the manual

Understanding the manual is a bit rough at first but lead to so many "A-ha!" moments when you try something and it actually works. It even foreshadows future bosses and things you'll encounter before they happen which is brilliant. My best advice to someone just trying the game: Pay attention to the manual, seriously!


I won't spoil any more than that, but I really wish more people talked about this game. It's not for everybody, the game is intentionally vague and needs some critical thinking if you're not following a guide, but I think it's absolutely brilliant if you're into exploration and discovery. One of the most unique games I've played in ages.

Search sucks! Yeah, it does, and here's why.


You might've heard that search sucks on software X... maybe software Y... definitely on software Z. The default one kind of sucks on NodeBB too, admittedly. But why? It's because search is really frickin' hard to get right, and expensive to get good at.

You might've heard that search sucks on software X... maybe software Y... definitely on software Z. The default one kind of sucks on NodeBB too, admittedly.

But why? It's because search is really frickin' hard to get right, and expensive to get good at.

Remember that Google started as a search company, and they became king because they got really good at it, and it was their only product (at the time, anyway!)

The easiest type of search is "full text" search. It matches words exactly based on what you type in. For example if you search lemmy it would match posts that include the word lemmy but depending on how the content was indexed, might not match lemmy.world, lemmy.ca, lemmyverse, etc.

From there you start adding complexity like supporting AND and OR. You support partial matches (lem returns posts containing lemmy and lemmings).

Add more logic to remove stop words and articles like a, the, etc.

Put in some sorting logic to rank stuff higher (what's your algo? Recency? Votes? etc.)

That's just the tip of the iceberg... this problem domain is so vast that entire companies have been built around just providing searching as a service (e.g. Algolia), and it isn't cheap!

in reply to julian

Search also sucks because people suck.

If I post a picture of a flower with the caption "Look what grew in my garden!", that's a terrible post from a search point of view.

Later on someone will search for "flower" but I didn't use the word "flower" so now search sucks.

Of course a much more common post is someone posting a picture of text, from Twitter, Tumblr, etc. with, once again, a vague caption. You remember the picture, but not what the poster actually said.

Searching comments will sometimes help, but that depends on the comments being related.