AI in Firefox
Some thoughts about Mozilla's decision to build AI features into the Firefox web browser.
Some thoughts about Mozilla's decision to build AI features into the Firefox web browser.
Last week I switched the operating system on my daily driver (Lenovo ThinkPad T14s) from Debian 12 to Fedora 40. In this post I write a little about why I switched and how the switch went.
I believe that it's really important to support and use Firefox. Not only do I think that Mozilla understand/support user's privacy more than Google, but I also think it's important for the health of the web that more than one option exists when it comes to rendering engines. Also, it's a really good web browser.
I've recently decided to simplify my life by moving away from using multiple computers to using a single laptop. What are the main advantages and disadvantages of using a single computer?
As a web developer, I like to build and rebuild websites. My own website is no different.
bootstrap codeigniter debian fediverse jquery markdown mastodon php
Creating your own Bash aliases is a relatively easy process. That said, I recently switched my desktop linux distribution from Debian to Fedora and there are subtle differences.
In Linux, Cron is a daemon/service that executes shell commands periodically on a given schedule. Cron is driven by a crontab, a configuration file that holds details of what commands are to be run along with a timetable of when to run them. Knowing how to use Cron is key to mastering automation with Linux.
Writing down some thoughts about Mozilla's decision to build AI features into the Firefox web browser: philipnewborough.co.uk/blog/ai-in-f...
I've placed a few strategic .trackerignore files around my file system in the hope that it stops GNOME Tracker from melting my laptop.
Playing around with PHP-FFMpeg to grab video duration and dimensions from uploaded media files. Seems like a pretty robust library and probably overkill for my needs, but it works well.
Day off tomorrow to watch the Tour Of Britain as it comes through the village. If it's anything like 2014 when we went to Cambridge to watch the Tour de France, we'll be stood on the side of the road for hours only to watch the riders go past in a matter of seconds. Anyhow, the weather forecast looks good, so we'll take a nice picnic.
Every now-and-again my laptop gets really hot. I'm pretty sure the culprit is GNOME Tracker, but I'm not sure I want to resolve the issue. Winter is coming!
One of my favourite YouTube channels is Probably Riding. The videos offer a chilled and relaxed alternative to the more competitive cycling videos that the YouTube algorithm normally promotes. Well worth a watch if you like a bit of cycling, coffee and culture. www.youtube.com/@probablyriding
I have really fond memories of past OggCamp events and I've always come away from them feeling inspired and motivated to hack on stuff. I was super happy to hear the event is coming back for 2024. I've ordered 2 tickets and booked some accommodation, I'm really looking forward to it! oggcamp.org
Spent a minute to clean-up my AppIndicator icons. It's a silly little thing, but the coloured icons looked out of place and whilst they were not triggering me too much, it is nice to have them fit in with the other monochrome icons.
Mission complete. Oasis tickets acquired!
Becky has managed to get into the Oasis tickets pre-sale. Hoping to grab our tickets ahead of general release tomorrow 🤞
How can we regain some of the things that made that early Web good?
Maintaining a blog can be a lot of work. A single article can take weeks of research, drafting and editing, collecting and producing included materials, etc. It’s not unusual to seek some form of compensation for it, and those rewards require initiative. With a good monetization strategy, it can become a fairly lucrative venture.
If you glance over this blog, you will see that I am an avid Android fan. After setting up numerous Linux proot desktops on phones, I wanted to see if I use a phone as a server and run my blog from an Android phone. Since you are reading this, I was successful.
Indie Web, at its essence is our own place away from the corporate web, the social media behemoths, and the algorithms preventing us from finding the content we really seek.
An object oriented PHP driver for FFMpeg binary.
Let me be extremely clear. You do not need Webmentions to be part of the “IndieWeb”. The only real “requirement”, if you want to think of it that way, is to just have your own site on your own domain where you put your own stuff. That’s it.
This tool converts SVG code into a Data URI, an encoded URL format that can be used as a background-image source.
In the end, the choice between Debian and Red Hat isn’t just about corporate influence versus community-driven development. It’s also a choice between a system that assumes the best and one that prepares for the worst. Unfortunately in today’s highly connected world, pessimism is a necessity.
If you spend all day looking at code, letters, and characters—why not make it fun?
Its proponents can be weird, it takes itself far too seriously, and its documentation is interminable. These are some ways that some people have described Christianity. This video is about React.js.
I like tag all content on my site. See below for my ever-growing list of tags.
My name is Philip Newborough and I’m a full stack web developer living and working in Lincoln, England. This website (philipnewborough.co.uk) serves as my personal homepage. When I’m not working with tech, I love to ride bicycles with my wife and friends.