New in Docker Desktop 4.15: Improving Usability and Performance for Easier Builds
Docker Desktop 4.15 is here, packed with usability upgrades to help you find the images you want, manage your containers, discover vulnerabilities, and more. ⌘ Read more
[47°09′57″S, 126°43′23″W] Automatic systems disengaged due to heavy rain
NixOS 22.11 released
Hey everyone, we are Martin Weinelt and Janne Heß,
the release managers for this stable release and we are very proud to announce the public availability of NixOS 22.11 “Raccoon”.
This release will receive bugfixes and security updates for seven months (up until 2023-06-30).
… ⌘ Read more
Erlang Solutions: RabbitMQ – An Amazing Message Broker
In cloud architectures (or microservices), applications are broken down into smaller independent blocks that can be quickly developed, deployed, and maintained. Imagine you have a cloud architecture that has many services and many requests per second, you have to make sure that no requests are lost and your web service is always ready to receive new requests instead of locked by processing the previous request and must ensure that the servi … ⌘ Read more
Cool addition with the RSS! I use newsbeuter/newsboat but the biggest bummer is it doesn’t accept gopher URIs, which makes no sense to me. Who cares how the RSS data is delivered?
JMP: Writing a Chat Client from Scratch
There are a lot of things that go into building a chat system, such as client, server, and protocol. Even for only making a client there are lots of areas of focus, such as user experience, features, and performance. To keep this post a manageable size, we will just be building a client and will use an existing server and protocol (accessing Jabber network services using the XMPP protocol). We’ll make a practical GUI so we can test things, but not spend too much time on p … ⌘ Read more
Ignite Realtime Blog: HTTP File Upload plugin 1.2.0 released
We have now released version 1.2.0 of the HTTP File Upload plugin!
This plugin adds functionality to Openfire that allows clients to share files, as defined in the XEP-0363 ‘HTTP File Upload’ specification.
This release primarily enhances functionality when running in an Openfire cluster. All changes can be reviewed in [the changelog for this release](https://www.igniterealtime. … ⌘ Read more
Mainstream media is designed to make people into cuckolds
Well, people should be able to talk, even if it’s the ‘wrong’ topic.
I think the whole ‘covid disinformation’ policy at twitter and others (spotify) is ridiculous.
A banner that pops up telling you to go ‘here’ for latest info is crazy.
People die from all kinds of things, covid is no exception from that, but no other virus has been put on display like this one. And also not even being able to discuss things around it (except for the cemented truth) is not something I like. I’m not a conspiracy theorist or anything like that - but I love discussing things, and when you cannot even do that - then I have a issue with it. So many people got banned for simply discussing or trying to discuss issues around it.
For some people they are just fun. Others can’t handle it. They go nuts. 2022-11-29T19:42:33-06:00 I prefer to spend my time writing code for only a few gopher users. No time for conspiracies.
finally finished Brothers K - moving to say the least; also welcome vajra, Surface3 homeserver
There’s always something to experiment with in Gopherspace.
always something broken to fix, too
Always something fun to play around with in Gopherspace
To infinity and beyond: enabling the future of GitHub’s REST API with API versioning
We’re introducing calendar-based versioning for our REST API, so we can keep evolving our API, whilst still giving integrators a smooth migration path and plenty of time to update their integrations. ⌘ Read more
TempleOS lives on… in a very weird way.
Watch now (20 min) | The new “ZealOS” looks to continue the work of Terry Davis. Sorta. ⌘ Read more
Prosodical Thoughts: Bringing FASTer authentication to Prosody and XMPP
As our work continues on modernizing XMPP authentication,
we have some more new milestones to share with you. Until now our work has
mostly been focused on internal Prosody improvements, such as the new roles\
and permissions framework. Now we are starting to extend our
work to the actual client-to-server protocol in XMPP.
Prosody and [Snikket](https://snik … ⌘ Read more
DeepL Write
I’m a big fan of DeepL for translations. Before trying to write more blog posts directly in English to improve my skills, I wrote many blog posts in German and then translated them. The texts were probably better than my non-native English. ⌘ Read more
“Bloggers, Dump Your Twitter Card Tags”
It’s crazy to think how much bandwidth is being used by metadata tags. Every company wants to invent it’s own new system. Wouter Groeneveld gives a brief overview and recommends getting rid of them (for the most part). I agree with him completely. The only one of these systems that my blog supports is Microformats, which is quite popular among the IndieWeb community. ⌘ Read more
[47°09′54″S, 126°43′40″W] Bad satellite signal – switching to analog communication
[47°09′10″S, 126°43′09″W] Automatic systems disengaged due to heavy rain
mirrors grant souls, cameras steal souls. we shall use these properties to set up soul conduits and use the resulting fields for summonings
gotta get a child with cancer to wish for a tiling-stable subagent-persistent otherizer idiom
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
[47°09′25″S, 126°43′56″W] Automatic systems disengaged due to blizzard
On my blog: Tweets from 11/21 to 11/25 https://john.colagioia.net/blog/2022/11/25/week.html #twitter #week #socialmedia #linkdump
I’ve started playing with Go today, just understood the basics and still a bit confused about the module and goroutine parts.
I’ll try to make something interesting soon.
[47°09′21″S, 126°43′29″W] Working impossible due to thunderstorm
Ah git-bug! Ive chatted with the creator when he was working on the graphql parts. Its working with git objects directly sorta like how git-repo does code reviews. Its a pretty neat idea for storing data along side the branches. I believe they don’t add a disconnected branch to avoid data getting corrupted by merging branches or something like that.
Ah git-bug! Ive chatted with the creator when he was working on the graphql parts. Its working with git objects directly sorta like how git-repo does code reviews. Its a pretty neat idea for storing data along side the branches. I believe they don’t add a disconnected branch to avoid data getting corrupted by merging branches or something like that.
[47°09′33″S, 126°43′52″W] Working impossible due to heavy rain
[47°09′59″S, 126°43′36″W] Working impossible due to blizzard
Paper Title
⌘ Read more
[47°09′40″S, 126°43′08″W] Storm recedes – back to normal work
RT by @mind_booster: The EU will fund a pilot project for a public directory of #publicdomain works. This is based on a whitepaper I wrote with @Senficon for the 2021 @creativecommons summit. Thanks for bringing us 1 step closer to making this a reality @echo_pbreyer & team! https://www.patrick-breyer.de/en/kick-off-for-eu-database-of-public-domain-works-and-digital-access-to-scientific-works/
The EU will fund a pilot project for a public directory of [#publicdomain](https://nitter.net/search?q=%23publicdom … ⌘ Read more
Jérôme Poisson: Libervia progress note 2022-W45
Hello, it’s time for a long overdue progress note.
I’ll talk here about the work made on ActivityPub (AP) gateway and on end-to-end encryption around pubsub.
Oh, and if everything goes well, this blog post should be accessible from XMPP and ActivityPub (and HTTP and ATOM feed), using the same identifier goffi@goffi.org.
The work made on the AP gateway has been possible thanks to a NLnet/NGI0 grant (w … ⌘ Read more
[47°09′47″S, 126°43′20″W] Automatic systems disengaged due to thunderstorm
FYI, As I’ll be going camping this weekend with the family, I won’t be able to make our weekly call. You guys are welcome to go ahead and discuss various topics and summarise for others to read up on later 👌
RT by @mind_booster: Night trains rejected today by @govpt Socialist Party in 2023 🇵🇹Budget debate. Green @LIVREpt proposed night train reactivation be included. All parties - left to right - supported this proposal except for Socialists (against) extreme right Chega (abstained). Via @BCamposPereira
Night trains rejected today by @govpt Socialist Party in 2023 🇵🇹Budget debate. Green @LIVREpt proposed night train reactivati … ⌘ Read more
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
@lyse@lyse.isobeef.org thank you :) I like it a lot too. kinda want to put this one up on our wall.
@prologic@twtxt.net just 10 minutes walk from our house (we live next to miles and miles of trails next to the forest). :)
He says “The college ready foundation send messages of support to all college ready foundation stations all around the world.”
It is a very odd message of support to themselves. But OK.
He says “The college ready foundation send messages of support to all college ready foundation stations all around the world.”
It is a very odd message of support to themselves. But OK.
Ignite Realtime Blog: Openfire Monitoring Service plugin 2.4.0 release
Earlier today, we have released version 2.4.0 of the Openfire Monitoring Service plugin. This plugin adds both statistics, as well as message archiving functionality to Openfire.
In this release, compatibility with future versions of Openfire is added. A bug that affects MSSQL users has been fixed, and the dreaded “Unable to save XML properties” error message has been resolved. A few other minor tweaks h … ⌘ 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
Twting to see if it will update my links list.
Twting to see if it will update my links list.
Enable Cloud-Native Log Observability With Parseable
Traditionally, logs are text heavy and relatively difficult to visualize or observe. Learn how Parseable displays rich, clear log data within Docker Desktop — helping you manage data more easily. ⌘ Read more
Brought our dog to work today, so nice to have one that handles the cold without any issues. He just chills in his crate in the car while I work, and I take some small breaks to let him stretch his legs. Loves to play around in the snow. I could then take the ‘long’ walk on my way home instead of getting home first - then head out again.
@stigatle@yarn.stigatle.no You are still trying to upgrade your Yarn Pod right? 🤔 Can I help in any way? 🤗
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
How to pronounce Open Source & Linux words
Watch now (7 min) | Think you know how to say “GNOME” and “Ubuntu”? Think again. ⌘ Read more
RT by @mind_booster: Communicating the climate crisis to non-experts is difficult. Here I tried to illustrate in a simple way where we stand and where we are heading.
Communicating the climate crisis to non-experts is difficult. Here I tried to illustrate in a simple way where we stand and where we are heading.
@prologic@twtxt.net what files do I need to update on my server if I decide to compile yarnd on another machine? (wondering so that I do not brick anything)..
Change in Slope
⌘ Read more
Why did we sign an agreement at #COP27 that is a watering down on had been agreed at #COP26, and counter-cycle with what science proves to be needed, is beyond my comprehension.
Why did we sign an agreement at #COP27 that is a watering down on had been agreed at #COP26, and counter-cycle with what science proves to be needed, is beyond my comprehension.
[nitter.net/joeloyo/status/1594212589046669313#m](https://nitter.net/ … ⌘ Read more
@prologic@twtxt.net git worked after upgrade. But I seem to have to reinstall go. I have not done that yet. I will see if I have time to fix that later tonight.
Julius Caesar Scaliger pre-empted Scott Alexanders solution to theodicy: in his view god had created every being that would add more good than not to the cosmos
@lyse@lyse.isobeef.org very nice! we went from 12/13c down to negative today, so we had our first snow. There will be more snow tomorrow:)
@darch@neotxt.dk yeah, all my computers and devices are on 24/7. but I’ll install it on my webserver (vps) as well, and let that one be the master device. my desktop is backed up to spideroak at all times, so when I sync there it backs things up. Im not too worried about the issue if something causes a conflict. There is only one file that worries me, and that is my keepass file. I might keep that elsewhere to be sure, I have not decided yet.
Every saturday evening we either bake pizza or make nachos, we then watch a movie together as a family, we have done this every saturday since our first child was born 10 years ago. We all look forward to Saturday evenings :)
Also I need to set up a new website with a static site generator. Ill most likely give hugo a try again.
Tired of running owncloud, switched to syncthing, takes some time to set up all devices, but I’m glad to finally be pushed to set it up.
LibreOffice going Blockchain?!
Watch now (16 min) | Seriously. LibreOffice met with Ethereum to talk about this. ⌘ Read more
@prologic@twtxt.net Tried that - but that did not seem to change anything. But still - worth to do the update anyways, that way I do not have to worry about that for a good while. It’s a pain when it falls too far behind.
Tried to pull down the latest yarn, but I get this:
unable to access ‘https://git.mills.io/yarnsocial/yarn/’: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Not sure if the issue is on my end or the other..
@prologic@twtxt.net I’m sure Monroe would like to know about them.
@prologic@twtxt.net I’m sure Monroe would like to know about them.
How Rapid7 Reduced Setup Time From Days to Minutes With Docker
Learn how Rapid7 — a security analytics and automations provider — used Docker to streamline developer onboarding through containerization. ⌘ Read more
proposal: ability to sort posts on forum magnum by length
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
` `` `
@movq@uninformativ.de yeah.. i rewrote it a few times because i thought there was something breaking.. but was mistaken
though now i am seeing a weird cache corruption.. that seems to come and go.

` `` `
@movq@uninformativ.de yeah.. i rewrote it a few times because i thought there was something breaking.. but was mistaken
though now i am seeing a weird cache corruption.. that seems to come and go.

@lyse@lyse.isobeef.org @prologic@twtxt.net yeah that was how i did it too. I think ill start using the debug version in new stuff since its been added. My comment was around assigning the result of an anonymous function to a a variable.
@lyse@lyse.isobeef.org @prologic@twtxt.net yeah that was how i did it too. I think ill start using the debug version in new stuff since its been added. My comment was around assigning the result of an anonymous function to a a variable.
Automate API Tests and Debug in Docker With Postman’s Newman Extension
Postman’s Newman Docker Extension helps you run, test, debug, and visualize Postman API calls. Learn how to use this powerful new extension and run collections in Docker Desktop. ⌘ Read more
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
Turns out Uranus used to have an even weirder name… ⌘ Read more
Hi @EU_Commission ! You might want to revisit the way your website shows content in smaller screens… here’s an example of something that makes no sense to a phone reader in portrait, but will if they’re in ladscape:
Hi @EU_Commission ! You might want to revisit the way your website shows content in smaller screens… here’s an example of something that makes no sense to a phone reader in portrait, but will if they’re in ladscape:
[47°09′25″S, 126°43′48″W] Storm recedes – back to normal work
@lyse@lyse.isobeef.org ill check this out.. also.. why the heck is my reply trying to set the subject to #bd3yzvq)
@lyse@lyse.isobeef.org ill check this out.. also.. why the heck is my reply trying to set the subject to #bd3yzvq)
@lyse@lyse.isobeef.org WTH.. i cant reply to this?
@lyse@lyse.isobeef.org WTH.. i cant reply to this?
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
[47°09′19″S, 126°43′19″W] Working impossible due to blizzard
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
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 sums it all and that does not do justice to this critical piece of the Internet infr … ⌘ Read more
[47°09′19″S, 126°43′26″W] Automatic systems disengaged due to thunderstorm
**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
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
Oh wow! 😳 Looks like Mastodon are planning to add support for Twtxt in Add support for Twtxt protocol 😅
PEP 701: Syntactic formalization of f-strings
This document proposes to lift some of the restrictions originally formulated in PEP 498 and to provide a formalized grammar for f-strings that can be integrated into the parser directly. The proposed syntactic formalization of f-strings will have some small side-effects on how f-strings are parsed and interpreted, allowing for a considerable number of advantages for end users and library developers, while also dramatically reducing the maintenance cost of the code dedicated to parsing f- … ⌘ Read more
**“The rise of the oil and gas lobby is particularly notable at COP27, where the host country itself announced a deal to sell gas to Europe in return for replacing old thermal power plants with cleaner energy.”
Important when criticizing this to remember that the EU also has blame**
“The rise of the oil and gas lobby is particularly notable at COP27, where the host country itself announced a deal to sell gas to Europe in return for replacing old thermal power plants with cleaner energy.”
Important when critic … ⌘ 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
Ignite Realtime Blog: Spark 3.0.0 Released
The Ignite Realtime community is happy to announce the release of Spark 3.0.0 version.
We decided to increase major version to 3.x to coincide with a complete UI refresh of Spark which was contributed by Amos. Now Spark uses only FlatLaf Look and Feel. We are very much grateful for his incredible work. Along that Pade Meetings plugin was added by [Dele](https://discourse.igniterealtime. … ⌘ Read more