Sideloading Android apps on Windows 11
It’s really impressive how easy it is to sideload apps on the WSA (Windows Subsystem for Android). ⌘ Read more
On my blog: Free Culture Book Club — Redmine, part 2 https://john.colagioia.net/blog/2022/11/26/redmine-2.html #freeculture #bookclub
On my blog: Tweets from 11/21 to 11/25 https://john.colagioia.net/blog/2022/11/25/week.html #twitter #week #socialmedia #linkdump
L’Allemagne coule, l’Europe avec et Bruno Le Maire ne s’en rend absolument pas compte.
Tiens, voilà qu’une Große Katastrophe se profile sur l’horizon teuton : on apprend qu’Uniper, la principale société allemande de vente de gaz et premier distributeur de l’entreprise russe Gazprom, doit faire appel à l’État allemand à hauteur de 55 milliards d’euros suite à une perte nette kolossale établie à 40 milliards d’euros depuis le début de […] ⌘ Read more
On my blog: Real Life in Star Trek, The Child https://john.colagioia.net/blog/2022/11/24/child.html #scifi #startrek #closereading
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
[47°09′11″S, 126°43′07″W] 3506 days without news from Herve
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
Exciting New GitHub Features Powering Machine Learning
Discover the exciting enhancements in GitHub that empower Machine Learning practitioners to do more. ⌘ Read more
Subtext 1.0 Released
Subtext 1.0 has been released: ⌘ Read more
In reply to: chreke’s blog - Little Languages Are The Future Of Programming
The idea is that as you start to find patterns in your application, you can encode them in a little language—this language would then allow you to express these patterns in a more compact manner than would be possible by other means of abstraction. Not only could this buck the trend of ever-growing applications, it would … ⌘ Read more
Today was already the 4th day that I worked using a mobile hotspot with a speed limit of 10 mbps down and upload. This is definitely doable. I’m glad I didn’t have to transfer any larger files. Faster internet is coming in two days. But I chose wisely when I signed my mobile contract last year without a data cap. ⌘ Read more
On my blog: Developer Journal, Mayflower Compact https://john.colagioia.net/blog/2022/11/21/mayflower.html #programming #project #devjournal
La fabrication du consentement : le Pass Carbone arrive
Les politiciens sont rarement les crayons les plus affûtés de la trousse mais tous comprennent toujours très vite qu’il ne faut jamais gâcher une bonne crise : si celle-ci permet d’accroître son pouvoir, tout sera donc fait pour ! Il en va dès lors de la faillite de FTX comme du reste, et déjà les opportunistes se […] ⌘ Read more
[47°09′11″S, 126°43′05″W] Dosimeter overflow
[47°09′11″S, 126°43′40″W] Not enough data – sampling finished
Derrière la débâcle de FTX, d’étranges coïncidences
Catastrophe dans le monde des cryptomonnaies : FTX, la deuxième plateforme d’échange, s’est effondrée avec fracas la semaine dernière, entraînant avec elle la chute de la valorisation de la plupart des monnaies numériques, Bitcoin compris. Mais à mesure que la poussière retombe, on s’aperçoit que la plateforme ne se contentait pas d’organiser des marchés entre cryptomonnaies : […] ⌘ Read more
[47°09′11″S, 126°43′07″W] Raw reading: 0x63771F61, offset +/-4
Octoverse 2022: 10 years of tracking open source
How is open source changing the world and impacting businesses? In this year’s Octoverse report, we identified three big trends to watch. ⌘ Read more
Tell me you write go like javascript without telling me you write go like javascript:
import "runtime/debug"
var Commit = func() string {
if info, ok := debug.ReadBuildInfo(); ok {
for _, setting := range info.Settings {
if setting.Key == "vcs.revision" {
return setting.Value
}
}
}
return ""
}()
Tell me you write go like javascript without telling me you write go like javascript:
import "runtime/debug"
var Commit = func() string {
if info, ok := debug.ReadBuildInfo(); ok {
for _, setting := range info.Settings {
if setting.Key == "vcs.revision" {
return setting.Value
}
}
}
return ""
}()
In reply to: Oatmeal - My programming language odyssey
A while ago someone asked what I liked about the programming languages I like — forth and lisp specifically.
I’ve noodled on it for a bit now, and I think the reason I like forth and scheme and other languages with something like a repl is because when I start a new project I’m dropped right into the entire language and t … ⌘ Read more
Moving to another city
As I’ve probably written many times before (have I?), I’m currently moving with my girlfriend to her university town. I will keep my old apartment as a second home. But it’s still my first move to another city and I’m just realizing it. ⌘ Read more
ProcessOne: ejabberd turns 20
ejabberd is a piece of software that was born 20 years ago. This is a long time, even at the scale of Internet. And yet, what ejabberd represents has not always been obvious. It took us a long time to realize what was so important about ejabberd. Why have we been developing it for 20 years? Why are we pushing it further even today? What makes it so special?
ejabberd is a scalable messaging server. That sum … ⌘ Read more
**R to @mind_booster: Afinal não foram “os”, mas “as”.
“As cinco activistas foram detidas e levadas para a esquadra da PSP na Rua da Palma, tendo saído da 4.ª esquadra depois das 22h00, mais de quatro horas após a detenção. Serão ouvidas em tribunal na quarta-feira.”**
Afinal não foram “os”, mas “as”.
Segundo [publico.pt/2022/11/15/azul/r…](https://www.publico.pt/2022/11/15/azul/report … ⌘ Read more
Contre un hiver trop “tendu”, l’État récupère les armes à feu
Le précédent billet fut l’occasion de montrer que l’écologisme extrême que les politiciens s’obstinent à mettre en place en France va conduire à son suicide. Cependant, il serait naïf de croire que les effets très indésirables de ce suicide n’ont pas été pris en compte par la caste dirigeante. Normalement, pour obtenir le pouvoir, il […] ⌘ Read more
The power of GitHub in the palm of your hand
GitHub Mobile helps keep work going while you’re going. Untether yourself from your office. ⌘ Read more
A better way to search, navigate, and understand code on GitHub
Reading code is a hugely important task for developers. That’s why we built GitHub’s new code search—to help developers search, navigate, and understand code written by them, their team, and the world. ⌘ Read more
The journey of your work has never been clearer
In July, we launched the general availability of GitHub Projects, and now we are excited to bring you even more features designed to make it easier to plan and track in the same place you build! ⌘ Read more
** Occasional notes **
If they aren’t weekly, I guess they’re occasional?
3rd repair procedure to fix brain bleed was a success. I have a few more scans and follow ups, but, knock wood I think I’m through at this point.
I’ve spent about a week laying low and taking it easy navigating some wild pain, but that is subsiding now. I watched a bunch of stuff. It was a nice change of pace. I don’t typically watch much television or many movies. Stand outs (all things I revisited) include:
- Michael Clayton
- Point Break, the o … ⌘ Read more
How to Build a Restreaming Server with a Raspberry Pi
First of all, what is a restreaming server? Sometimes you want to livestream video from a device like an ATEM Mini or OBS to multiple destinations. Many devices and software like this will let you push video to just one RTMP destination at a time. ⌘ Read more
Le suicide par écologisme
Il faut que les choses soient claires : l’empreinte carbone qu’il s’agit de réduire, c’est vous ! Et c’est tellement vrai, tellement évident qu’une récente tribune du Monde revient sur ce qui est maintenant un but affiché de l’écologie de combat, à savoir la réduction active de l’Humanité. Peu importe que les dernières projections raisonnables montrent une […] ⌘ Read more
Although there are definitely reasons to hate Windows, there are also reasons to like Windows 11: Linux GUI apps, Android apps, winget package manager and improved window tiling. It would be even better, when one wouldn’t need to toogle all the privacy and telemety settings first… ⌘ Read more
Dino: Stateless File Sharing: Source Attachment and Wrap-Up
RecapStateless file sharing (sfs) is a generic file sharing message which, alongside metadata, sends a list of sources where the file can be retrieved from.
It is generic in the sense, that sources can be from different kinds of file transfer methods.
HTTP, Jingle and any other file transfers can be encapsulated with it.
The big idea is that functionality can be implemented for all file transfer methods at once, thanks to … ⌘ Read more
Panier-Runacher : Sobriété bien ordonnée commence par les autres
Le vendredi, c’est traditionnellement poisson. Ce jour-ci, ce sera du Ordralfabétix, c’est-à-dire pourri, et par la tête comme il se doit. La surprise est totale : on apprend par deux sources, Investigate et Disclose, que l’actuelle ministre de la transition énergétique, Agnès Pannier-Runacher, est directement liée par des intérêts financiers et familiaux avec la seconde compagnie […] ⌘ Read more
Introducing GitHub Actions Importer
GitHub Actions Importer helps you forecast, plan, and facilitate migrations from your current CI/CD tool to GitHub Actions. ⌘ Read more
We had a nice sunset a few minutes ago:
What’s new with Codespaces from GitHub Universe 2022
We’re giving GitHub users 60 free hours each month on Codespaces. Learn what else we shipped for Codespaces at Universe this year. ⌘ Read more
Todas as novidades do GitHub Universe 2022
Veja o que estamos construindo para aprimorar a plataforma de desenvolvimento mais integrada e que permite que pessoas desenvolvedoras e empresas impulsionem a inovação com mais facilidade. Quinze anos atrás, estava sendo escrita a primeira linha de código para a construção do GitHub. Desde então, o objetivo tem sido equipar as pessoas desenvolvedoras com tudo […] ⌘ Read more
An open source economy–built by developers, for developers
Investing in our open source future by supporting the maintainers of today. ⌘ Read more
Everything new from GitHub Universe 2022
See what we’re building to enhance the most integrated developer platform that allows developers and enterprises to drive innovation with ease. ⌘ Read more
Understanding the social impact of open source technologies
Here’s how nonprofits and the social sector are using open source to drive social good. ⌘ Read more
The changing nature of governmental policies around open source
In 2022, governments and the policy community spent a lot of time thinking about open source. Here’s what that means and why it matters. ⌘ Read more
Why more companies are investing in open source program offices
By our estimation at GitHub, over 30% of Fortune 100 companies have now implemented OSPOs. Here’s what that means for open source. ⌘ Read more
The importance of improving supply chain security in open source
We think a lot about a high-profile supply chain attack that might cause developers, teams, and organizations to lose trust in open source. That’s why we’re investing in new ways to protect the open source ecosystem. ⌘ Read more
Bringing greater financial sustainability to open source communities
We know that companies benefit from open source. That’s why we’re making it easier for companies to financially support projects. ⌘ Read more
Amnistier les covidistes ? Et puis quoi encore ?
The Atlantic, vénérable mensuel fondé au XIXème siècle, a récemment fait paraître un article d’Emily Oster qui a largement défrayé la chronique : dans “Let’s declare a pandemic amnestie” (“Déclarons une amnistie pour la pandémie”), l’auteur tente d’aligner quelques arguments en faveur d’un pardon général pour tous ceux qui, pendant la pandémie, ont pris les décisions […] ⌘ Read more
[47°09′59″S, 126°43′11″W] Dosimeter malfunction
One simple thing to noticeably reduce the router’s power consumption: turn off 2.4 GHz Wi-Fi. Meanwhile, almost every device supports 5 GHz. ⌘ Read more
GitHub Enterprise Server 3.7 is now generally available
GitHub Enterprise Server 3.7 is available now, including a single view of code risk, new forking and repository policies, and security enhancements to the management console. ⌘ Read more
Malgré eux, les médias et les gauchistes font campagne pour le RN
Émoi (encore un) dans l’hémicycle : un député Rassemblement National aurait dépassé les bornes des limites et se serait vautré avec emphase dans les heures les plus sombres de notre Histoire politique avec de vrais morceaux de racisme dedans. Pour ajouter l’insulte à l’injure, la presse s’est jointe à la mêlée pour y ajouter une dose […] ⌘ Read more
The XMPP Standards Foundation: The XMPP Newsletter October 2022
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of October 2022.
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at t … ⌘ Read more
[47°09′11″S, 126°43′06″W] Automatic systems disengaged due to blizzard
How to mitigate OWASP vulnerabilities while staying in the flow
Explore how GitHub Advanced Security can help address several of the OWASP Top 10 vulnerabilities ⌘ Read more
After three days of AWS Developer training, I am fascinated about all the AWS products and features. But I also think that AWS has a huge lock-in power. Once you moved everything to the Amazon cloud, it will probably be very hard to get out of it again. And then prices will increase and you have a problem. 🙃 ⌘ Read more
**RT by @mind_booster: Já tentámos tudo, deixem ver se gritar resulta:
A DECISÃO DO TRIBUNAL CONSTITUCIONAL NO CASO DOS METADADOS DEVE-SE À JURISPRUDÊNCIA (VINCULATIVA) DO TRIBUNAL DE JUSTIÇA DA UE, QUE POR SUA VEZ APLICA A (VINCULATIVA) CARTA DOS DIREITOS FUNDAMENTAIS DA EU.
https://www.publico.pt/2022/11/04/politica/noticia/ps-admite-negociar-psd-revisao-cirurgica-constituicao-2026408**
Já tentámos tudo, deixem ver se gritar resulta:
A DECISÃO DO TRIBUNAL CONSTITUCIONAL NO CASO DOS METADADOS DEVE-SE À JURISP … ⌘ Read more
Comment continuer à voir Rumble en France ?
Encore une fois, l’État français sombre dans le ridicule et la tentative de censure la plus vile. On apprend que le site de vidéo en lignes Rumble n’affiche plus qu’un petit panneau laconique pour les visiteurs provenant de la France. C’était une étape sinon prévisible du moins logique après les derniers articles de la presse […] ⌘ Read more
Advocating for developers to the US Copyright Office
How GitHub advocated for developer interests at the US Copyright Office technical measures consultations ⌘ Read more
How GitHub converts previously encrypted and unencrypted columns to ActiveRecord encrypted columns
This post is the second part in a series about ActiveRecord::Encryption that shows how GitHub upgrades previously encrypted and unencrypted columns to ActiveRecord::Encryption. ⌘ Read more
GitHub partners with Arm to revolutionize Internet of Things software development with GitHub Actions
Developers creating Internet of Things software use a complex stack of software that needs to be custom built into their CI/CD platform. Arm is leveraging the simplicity and scalability of GitHub Actions with a native integration that will revolutionize IoT software development. ⌘ Read more
GitHub Availability Report: October 2022
In October, we experienced four incidents that resulted in degraded performance across GitHub services. This report also sheds light into an incident that impacted Codespaces in September. ⌘ Read more
À l’assaut des bassines : la violence des “écolos” continue de croître
La saison des écologistes de combat est de retour : profitant d’une classe médiatique aux petits soins pour eux, ils sont de sortie et tentent, par tous les moyens, de rendre la vie impossible à un nombre croissant d’individus. Et ici, “rendre impossible” n’est pas une hyperbole mais bien l’exacte représentation de ce que ces individus […] ⌘ Read more
Game Off 2022 theme announcement
It’s the moment you’ve all been waiting for. Are you ready? ⌘ Read more
Preview: referencing public code in GitHub Copilot
We will begin to introduce several new capabilities to GitHub Copilot in 2023 to continue delivering responsible innovation and true happiness at the keyboard. ⌘ Read more
[47°09′11″S, 126°43′45″W] Transfer 25% complete…
All In for Students: expanding the next generation of open source leaders
We are pleased to announce the expansion of All In for Students! All In for Students introduces college students to open source and provides them with the education, technical training and career development to prepare them for a summer internship in tech. ⌘ Read more
I guess Google Hangouts is finally dead.
Why is Google such a mess at making messaging apps? This has more or less been a solved problem for decades. Google Talk worked well enough, and since it was based on XMPP and Jingle it was perfectly suited to become a large-scale text/voice/video messaging system. If they’d run with that they’d have been able to dominate that space, I think. Instead, they’ve created and shitcanned half a dozen messaging apps and platforms, flailing around copying someone else’s app (now they’re trying to copy Slack I guess).
JMP: SMS Account Verification
Some apps and services (but not JMP!) require an SMS verification code in order to create a new account. (Note that this is different from using SMS for authentication; which is a bad idea since SMS can be easily intercepted, are not encrypted in transit, and are v … ⌘ Read more
[47°09′11″S, 126°43′26″W] Weather forecast alert – storm from W
[47°09′48″S, 126°43′11″W] Resetting dosimeter
[47°09′54″S, 126°43′11″W] Reading: 1.00 Sv
** uxn exit **
This evening I sat down on the couch sleepy. We’d just gotten the kids into bed. I hadn’t planned on writing any code but figured I’d round the evening out with some reading.
First I read through the docs and glossary of uf, a forth system for uxn. Then I read through an example program provided by uf.
…with my palette whetted I [re-visited some other forth documentation](https://eli.li/_assets/bin/P … ⌘ Read more
The GitHub Universe 2022 agenda is live
Explore 80+ content sessions delivered by over 120 different speakers, across two days and four content tracks, all designed to level up your skills. ⌘ Read more