ProcessOne: ejabberd 21.12
This new ejabberd 21.12 release comes after five months of work, contains more than one hundred changes, many of them are major improvements or features, and several bug fixes.
When upgrading from previous versions, please notice: there’s a change in mod_register_web behaviour, and PosgreSQL database, please take a look if they affect your installation.
A more detailed explanation of those … ⌘ Read more
Apple: From “open hardware” to “rent your computer”
It took 46 years… but Steve Jobs’ dream of computers that you can never own, or work on, is fully here. ⌘ Read more
Understanding Color Management
I worked on a project where I dived deep into understanding how modern
color management works, including things like color spaces, ICC profiles
and more. As I learnt here and there, I decided to write this post, both
for my future self, and others who may struggle with some of the
concepts as well.
Color management deals with translating between representations of
colors across a variety of devices. Throughout this post, we’ll use
natural language as … ⌘ Read more
Understanding Color Management
I worked on a project where I dived deep into understanding how modern
color management works, including things like color spaces, ICC profiles
and more. As I learnt here and there, I decided to write this post, both
for my future self, and others who may struggle with some of the
concepts as well.
This post only aims to help you understand the basic concepts without
having to delve into dense literature and hard to grok technical
documents.
Color … ⌘ Read more
Start working on GitHub Issues faster
You can now create a branch to work on an issue directly from the issue page so that it’s easier to get started right away. ⌘ Read more
now twtxting from my netbook, on Lubuntu uiiii it works!
hello twtxt!!! tweeting with https://git.sr.ht/~noizhardware/twBao, still a work in progress :))
I’ve made some fixes to twtxt to make it work with Python 3.7+. I hope @buckket@buckket.org will apply this patch!
that is to say, both might be relevant for personal effectiveness, and both are tangentially related to big problems (how do we bring about good states of consciousness & how does society organise sexuality so that everything works ~well), but not much beyond that.
that’s why cold approach in person works so well, or why programming is easier than mathematics, or why you should build explicit models as quickly as possible (even if they’re shit), or why meditation is so hard
At work I may soon be able to program in Java 17 instead of Java 8. But still with Eclipse. 😅 ⌘ Read more
@ullarah@txt.quisquiliae.com works for me! A tricky bitmight be if it splits within a codeblock so markdown can’t parse
Conservative leadership race turns nasty between Poilievre and Brown
Hello! 👋 I haven’t lost the desire to blog, nor have I decided on Digital Detox, it’s just that I’m currently busy moving. Instead of continuing to program my own stuff after work and pouring my thoughts into blog articles, I had to pack boxes. Today was my last workday in the home office in the old apartment, Monday is the first workday in the home office in my new apartment. Then my blogging frequency will probably remain rather low, because I still have to clear out the old apartment, but I may have a little more … ⌘ Read more
That time I worked for Amazon.com – in a haunted insane asylum
… on a desk made out of an old door… in a concrete room with a drain in the floor. ⌘ Read more
Video: C Programming on System 6 - Talking to the Modem
Starting work on adding a serial module to join the console and telnet inputs, to allow calls through a modem. I got stuck for a while trying to figure out why writes to the serial port would hang the machine. ⌘ Read more
The XMPP Standards Foundation: The XMPP Newsletter February 2022
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of February 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 a … ⌘ Read more
How Kubernetes works under the hood with Docker Desktop
Docker Desktop makes developing applications for Kubernetes easy. It provides a smooth Kubernetes setup experience by hiding the complexity of the installation and wiring with the host. Developers can focus entirely on their work rather than dealing with the Kubernetes setup details. This blog post covers development use cases and what happens under the hood […]
The post [How Kubernetes works under the hood with Docker Desktop … ⌘ Read more
How to Set the Height of a DIV Relative to a Browser Window (CSS)
This article answers a visitor’s question on
how to set the height of a DIV\
(or even other elements) so that it is a percentage of the browser window/viewport. And no, using the percent
unit (ie, “%”) won’t work the way you think. ⌘ Read more
Unlimited Cell data for working on the road.
I’ve tried a lot of cellular data services… Visible is the best one so far. ⌘ Read more
From now on, my twtxt feed is gpg signed. I hope this works for everyone.
New repository: aquilax/mbox-tools - Tools for working with mbox files
JMP: Why Bidirectional Gateways Matter
A big part of the vision of Sopranica, and Cheogram in particular, is bidirectional gateways. A bidirectional gateway is one that allows (at a minimum) any user of either protocol to contact any user of the other protocol without creating an account. This is not possible with all protocols, but works well when both sides are federated.
Take for instance sip.cheogram.com, which is a bidirectional gateway between XMPP and SIP. Any … ⌘ Read more
How I got Crostini to work in Chrome OS Flex
I blogged that I could not run Linux support (Crostini) on CloudReady and Chrome OS Flex. Every time I tried to enable Linux support in the settings, the activation failed with an error. ⌘ Read more
Run the Commodore 64 OS on the NES: “NES 64”
Seriously. Someone ported the basic C64 system to the Nintendo Entertainment System. It actually works. ⌘ Read more
Live Streaming a Macintosh Plus
Since recording a handful of C Programming on System 6 videos, I’ve occasionally wanted to live-stream the more casual daily programming being done on my Macintosh Plus. After getting all of the pieces together, I now have a working self-hosted broadcasting setup. ⌘ Read more
How I got Crostini to work in Chrome OS Flex
I blogged that I could not run Linux support (Crostini) on CloudReady and Chrome OS Flex. Every time I tried to enable Linux support in the settings, the activation failed with an error. ⌘ Read more
Writing free software is like painting. You should do it if you feel like it, or if you, yourself, get something out of it. The moment you start to feel that you are owed something is the moment that you should stop doing it, because what you do from then on is probably not going to be any good. Is it even worth working on FOSS anymore? | Hacker News
Ignite Realtime Blog: Openfire 4.7.1 Released!
The Ignite Realtime Community is happy to announce the 4.7.1 release of Openfire. This release fixes a number of bugs and represents our effort to provide a stable 4.7.x series while work continues on the next feature release of Openfire.
Notable fixes include security updates to bundled database drivers, logging configuration fixes, and an important fix for users experiencin … ⌘ Read more
Debugging an ioctl Problem on OpenBSD
I was trying to use a V4L2 Ruby module for a project on my OpenBSD laptop but ran into a problem where sending the V4L2 ioctls from this module would fail, while other V4L2 programs on OpenBSD worked fine. ⌘ Read more
also, wow i have a lot of physical energy. it’s making it hard to concentrate on intellectual work—my body wants to move constantly.
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
https://videos.lukesmith.xyz/w/6HaEr5NtP61H1fZC3FdXC9
I will start sometime soon once I get things set up. I should have a chat module open now on my PeerTube instance now. ⌘ Read more
Livestream brought you by Starlink
I got Starlink/Soylink and I might, might be able to do a livestream from my house.
Come see if it works here:
https://videos.lukesmith.xyz/w/6HaEr5NtP61H1fZC3FdXC9
I will start sometime soon once I get things set up. I should have a chat module open now on my PeerTube instance now. ⌘ Read more
I did a thing to twtxt’s post-post actions, here’s to hoping it works
The XMPP Standards Foundation: The XMPP Newsletter December 2021 & January 2022
Welcome to the XMPP Newsletter covering the month of December 2021 and January 2022!
We hope you had a great shift into the new year by now as well as are happy to have you reading the new release! We guess that this episode has caught some weight over the new year’s holidays :-)
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 sof … ⌘ Read more
I’ve heard that being a soldier in a combat zone is long hours of idleness, punctuated by short periods of terror and stress. That pretty much describes my time as a manager, without the “terror” part (and the bullets and explosions). People don’t work as much as they say | Hacker News
In search of a new printer
At the moment I do not have a working printer at home. I have an inkjet printer, but due to a long period of non-use, the cartridge or the print head has dried up. If I want to print something, I have to do it in a copy store or a drugstore. This is possible, but especially if I need to print something spontaneously, or only a few pages, then the effort is annoying. ⌘ Read more
How Docker Desktop Networking Works Under the Hood
Modern applications make extensive use of networks. At build time it’s common to apt-get/dnf/yum/apk install a package from a Linux distribution’s package repository. At runtime an application may wish to connect() to an internal postgres or mysql database to persist some state, while also calling listen() and accept() to expose APIs and UIs over TCP […]
The post [How Docker Desktop Networking Works Under the Hood](https://www.docker.com … ⌘ Read more
Release Radar · December 2021 Edition
Many of us were wrapping up projects, emails, events, and getting ready for Christmas. While we were all busy getting ready for the festive season, our community was still hard at work shipping open source ⌘ Read more
GoCN 每日新闻(2022-01-20)
- 从 CPU 角度理解 Go 中的结构体内存对齐https://gocn.vip/topics/20967
- 博客 Go beyond workhttps://changelog.com/gotime/212
- 如何绘制随时间变化的 Go 测试覆盖率https://osinet.fr/go/en/articles/plotting-go-test-coverage/
- Redix v5 一个简单的 KeyValue 存储系统https://github.com/alash3al/redix?_v=5.0.0
- 既然 IP 层会分片,为什么 TCP 层也还要分段[https://mp.weixin.qq.com/s/0boFt8cOAbmjH2IRr7XtY … ⌘ Read more
@fastidious@arrakis.netbros.com, I am sure profit—or the search for it—was involved. Most likely that pilot was a Ferengi in disguise. We are known to visit lesser planets seeking to exploit. Sometimes it works out, sometimes it doesn’t. Hoping my fellow Ferengi fares well or, at the very least, lets me know where his Latinum is.
The Revenge of the Hot Water Bottle
Imagine a personal heating system that works indoors as well as outdoors, can be taken anywhere, requires little energy, and is independent of any infrastructure. It exists – and is hundreds of years old. ⌘ Read more
Hi, today I’m working on Images processing and some Web stuff :)
Hypothesis Generation
⌘ Read more
Hypothesis Generation
⌘ Read more
How to convert USB webcams to HDMI
There are a handful of interesting USB webcams out there, which naturally work great with a computer. But what if you want to combine video from a USB webcam with your HDMI cameras in a video switcher like the ATEM Mini? ⌘ Read more
I feel like it took me a bit longer to fully understand how to work in Smalltalk than it did most languages. The IDE is different than anything I’ve used before, and probably anything you’ve seen as well. You’re not going to be opening myscript.st in your favorite text editor, and then run it from the command line as you would a Python program. It takes a little mental adjustment to start with.
That’s not the warning, howe … ⌘ Read more