50% (24 out of 48) of the workouts of my first Freeletics “training journey” completed! 🤓💪 ⌘ Read more
The code that wasn’t there: Reading memory on an Android device by accident
CVE-2022-25664, a vulnerability in the Qualcomm Adreno GPU, can be used to leak large amounts of information to a malicious Android application. Learn more about how the vulnerability can be used to leak information in both the user space and kernel space level of pages, and how the GitHub Security Lab used the kernel space information leak to construct a KASLR bypass. ⌘ Read more
user/bmallred/data/2023-02-23-09-47-33.fit: 4.51 miles, 00:10:14 average pace, 00:46:13 duration
user/bmallred/data/2023-02-23-09-32-14.fit: 0.96 miles, 00:10:52 average pace, 00:10:28 duration
UNIX is Everywhere
Listen now (19 min) | The Lunduke Journal of Technology Podcast - Feb 23, 2023 ⌘ Read more
On my blog: Free Culture Book Club — Life Blood, chapters 23 – 25 https://john.colagioia.net/blog/2023/02/18/life-blood-8.html #freeculture #bookclub
user/bmallred/data/2023-02-16-09-10-23.fit: 2.70 miles, 00:09:50 average pace, 00:26:33 duration
Pinellas County - Long run: 14.80 miles, 00:09:49 average pace, 02:25:23 duration
My January ‘23 in Review
Before you realize it, January - and with it the first month of the new year - is already over. A little review. ⌘ Read more
On my blog: Toots 🐘 from 01/23 to 01/27 https://john.colagioia.net/blog/2023/01/27/week.html #linkdump #mastodon #socialmedia #week
user/bmallred/data/2023-01-23-19-30-59.fit: 3.10 miles, 00:09:43 average pace, 00:30:08 duration
My motivation to work on GoBlog isn’t always the same. Sometimes I don’t feel like programming in my free time, so the most I do is some bug fixing when I find broken things. Sometimes I just have no time to work on new features or improvements. But since yesterday evening I feel a new push and have completely rewritten the plugin system to make it much more flexible (and I like flexibility). I had to break compatibility with existing plugins, but given the small user base and the limited scope of what plugins could … ⌘ Read more
Introducing the GitHub Bug Bounty swag store
We’re excited to share the newest addition to our GitHub Bug Bounty Program! ⌘ Read more
Pwning the all Google phone with a non-Google bug
It turns out that the first “all Google” phone includes a non-Google bug. Learn about the details of CVE-2022-38181, a vulnerability in the Arm Mali GPU. Join me on my journey through reporting the vulnerability to the Android security team, and the exploit that used this vulnerability to gain arbitrary kernel code execution and root on a Pixel 6 from an Android app. ⌘ Read more
user/bmallred/data/2023-01-23-08-56-11.fit: 2.99 miles, 00:09:54 average pace, 00:29:33 duration
On my blog: Developer Diary, World Freedom Day https://john.colagioia.net/blog/2023/01/23/freedom.html #programming #project #devjournal
L’Éducation nationale empile les réformes comme les mauvaises grippes
La réforme des lycées donne déjà ses fruits et pas de doute, ils sont mûrs, ils sont juteux et plein de vitamines ! Mise progressivement en place depuis 2018, cette réforme a ainsi aboutit depuis l’année dernière à se passer complètement de mathématiques dans son tronc commun à partir des classes de première, ne laissant cette […] ⌘ Read more
ProcessOne: ejabberd 23.01
Almost three months after the previous release, ejabberd 23.01 includes many bug fixes, several improvements and some new features.
A new module, mod_mqtt_bridge, can be used to replicate changes to MQTT topics between local and remote servers.
A more detailed explanation of those topics and other features:
Erlang/OTP 19.3 discouragedRemember that support for Erlang/OTP 19.3 is discouraged, and will b … ⌘ Read more
ProcessOne: ejabberd 23.01
Two months after the previous release, ejabberd 23.01 includes many bug fixes, several improvements and some new features.
A new module, mod_mqtt_bridge, can be used to replicate changes to MQTT topics between local and remote servers.
A more detailed explanation of those topics and other features:
Erlang/OTP 19.3 discouragedRemember that support for Erlang/OTP 19.3 is discouraged, and will be removed … ⌘ Read more
ProcessOne: ejabberd 23.01
Two months after the previous release, ejabberd 23.01 includes many bug fixes, several improvements and some new features.
A new module, mod_mqtt_bridge, can be used to replicate changes to MQTT topics between local and remote servers.
A more detailed explanation of those topics and other features:
Erlang/OTP 19.3 discouragedRemember that support for Erlang/OTP 19.3 is discouraged, and will be removed … ⌘ Read more
user/bmallred/data/2023-01-17-08-49-09.fit: 4.01 miles, 00:12:49 average pace, 00:51:23 duration
crimeboys – very dark past
Special Guest DJ + Pontiac Streator aka crimeboys drop the first essential electronic album of ‘23… Continue reading… ⌘ Read more
Pinellas County - Long run: 14.04 miles, 00:10:13 average pace, 02:23:24 duration
Holy fog-o-lee
#running
On my blog: Tweets from 12/19 to 12/23 https://john.colagioia.net/blog/2022/12/23/week.html #twitter #week #socialmedia #linkdump
What’s with all the ducks?
What in the world do rubber ducks have to do with programming? And why were they everywhere at GitHub Universe? A lot of you asked, so I’m here to help explain. ⌘ Read more
user/bmallred/data/2022-12-23-08-44-41.fit: 5.02 miles, 00:08:42 average pace, 00:43:36 duration
user/bmallred/data/2022-12-11-10-07-26.fit: 7.02 miles, 00:09:27 average pace, 01:06:23 duration
Pinellas County - Long run: 11.52 miles, 00:10:11 average pace, 01:57:23 duration
The Laws of OAuth
The first law of OAuth states that the total number of authorized access tokens must remain constant in an isolated system. ⌘ Read more
user/bmallred/data/2022-11-23-17-07-44.fit: 4.10 miles, 00:09:49 average pace, 00:40:15 duration
I reworked the current ActivityPub implementation of GoBlog, fixed ActivityPub replies to posts and also added support for reply updates and deletions. Under the hood it’s using the comment system. 🥳 Using the go-ap/activitypub library, working with ActivityPub is much easier (but still more complicated than I wish it would be). ⌘ Read more
Dérives sectaires : n’oubliez pas la plus grandes des sectes
La stupéfaction est totale : on apprenait il y a quelques jours que la France, pourtant pays du miel et du lait, serait le terreau fertile à l’apparition de certaines sectes et autres groupuscules louches à “caractère sectaire”. C’est en tout cas ce que s’est époumoné à dire la mission interministérielle dédiée, la Miviludes, dans un […] ⌘ Read more
Lunduke’s Weird Computing News - Oct 23, 2022
Listen now (34 min) | Z80 Computer, Solitaire via Gopher, OpenBSD, PumpkinOS file browser, and Ladybird Web browser. What a week! ⌘ Read more
https://galusik.fr/log/2022-10-23-new-blog-workflow.html New blog workflow: from markdown to gemtext
Protecting Internal Web Resources
BackgroundTL;DR: This blog post is a write-up of the process I went through to setup a set of internal web resources and apps for a small company I am running in my spare time ( providing a Single-Sign-On / SSO experience for internal users with web applications protected by flexible access policies including single and multi-factor authentication / two-factor authentication or 2FA).
As I mentioned in the TL;DR above, I run a small software/technology com … ⌘ Read more
RT by @mind_booster: #CentroLinux #Inauguracao #Portugal #OpenSource #Ubuntu #Kinetic #InstallParty
https://inauguracao.centrolinux.pt/
#CentroLinux #Inauguracao #Portugal #OpenSource #Ubuntu #Kinetic [#InstallParty](https://nitter.net/search?q=%23 … ⌘ Read more
user/bmallred/data/2022-10-12-04-31-29.fit: 8.27 miles, 00:10:08 average pace, 01:23:46 duration
Meet the GitHub Campus Experts selected for the fall 2022 MLH Fellowship Cohort, powered by GitHub
Three new Campus Experts are joining the fall 2022 batch of the MLH Fellowship to work with open source maintainers and get real-world experience. ⌘ Read more
user/bmallred/data/2022-09-23-09-47-32.fit: 6.83 miles, 00:11:40 average pace, 01:19:40 duration
Élisabeth Borne lance un nouveau (rantan)plan vélo !
Le temps passe vite mais pas assez pour tout oublier. C’est ainsi qu’on se souvient d’il y a un peu plus d’un an, une certaine Elisabeth Borne lançait avec brio un premier plan vélo qui permettait enfin à chaque Français d’entrer – en pédalant – dans le XXIème siècle. Pour parfaire les résultats déjà flamboyants […] ⌘ Read more
user/bmallred/data/2022-09-01-13-23-30.fit: 4.41 miles, 00:10:34 average pace, 00:46:32 duration
user/bmallred/data/2022-08-31-04-49-22.fit: 8.32 miles, 00:10:59 average pace, 01:31:23 duration
user/bmallred/data/2022-08-23-14-09-21.fit: 2.07 miles, 00:12:08 average pace, 00:25:05 duration
The full lineup for Git Merge 2022 revealed
We are pleased to announce the full lineup of talks and workshops for this year’s Git Merge conference in Chicago. 17 talks, 3 workshops, 1 panel, and some great company! ⌘ Read more