Measuring government policy on open source with a new dataset
Policymakers around the world are developing policies that impact how software gets built and who gets to build it, see the latest now. ⌘ Read more
@bender@twtxt.net hehe!
The cool thing is that it worked just fine on my VPS at least, so this is going to be nice!
Yarn is by far my favorite social media, and even more now with the feediverse stuff that’s coming along.
I feel better but it’s hard to breathe through the nose
@bender@twtxt.net can you give me your @user for your mastodon? I can then follow you there and see if that part works. I picked some random ones from fosstodon to follow, it said it followed successfully at least.
Ignite Realtime Blog: New: Openfire MUC Real-Time Block List plugin!
A new plugin has been made available for Openfire, our cross-platform real-time collaboration server based on the XMPP protocol. We have named this new plugin the MUC Real-Time Block List plugin.
This plugin can help you moderate your chat rooms, especially when your service is part of a larger network of federated XMPP domains. From experience, the XMPP community has learned that bad actors tend to spam a wid … ⌘ Read more
[47°09′11″S, 126°43′02″W] Working impossible due to heavy rain
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
Erlang Solutions: Can’t Live with It, Can’t Live without It
I’d like to share some thoughts about Elixir’s with keyword. with is a wonderful tool, but in my experience it is a bit overused. To use it best, we must understand how it behaves in all cases. So, let’s briefly cover the basics, starting with pipes in Elixir.
But like all tools, you should think about when it is best used…
Pipes are at their best when you expect your function … ⌘ Read more
Good morning to you all!
The weather forecast says it’ll be sunny for a week now, damn I’m looking forward to that, we’ve had a lot of rain this week.
@prologic@twtxt.net Thank you.
What I did was to just pull the latest, build deps and the server, then enable the features as you mention through command line, as soon as I add activitypub it fails with that error when it starts up.
@prologic@twtxt.net I do not think I have set up the admin user correctly.
I need to check that. But yes - I should be the admin either way.
The error I mentioned was on my development machine - not my VPS that I currently post from.
I do not write much, but I decided to write a post about our dog.
https://stigatle.no/posts/2023-07-02-husky/
I’m trying to write a bit more on my website, so it felt natural to write about this.
I also have some other posts I want to do later on about other things that I do.
Lindypress Bug Fix
Just a brief note that for the past couple of days, you might’ve been unable to buy books on LindyPress.net if you are in the United States, Canada or Australia (which is a lot of you). This has now been fixed, so you can place your orders now!
The issue was that there was a silent API update that kept addresses from validating states and provinces. Note that if your order placed, it’s all okay, this is only for people for whom the site would not let place an order.
… ⌘ Read more
@prx@si3t.ch I have a x200 with that :) very nice to have!
@prologic@twtxt.net I’m thinking more in general - about the balloons and stuff that’s been in the news.
It’s just some of the comments they have made publicly, calling it a balloon in one setting, then ‘object’ in another..
I think all of those where just that - balloons, but either way some of those UAP’s are strange.
And I always wonder if someone has a craft from some other world or not.
It would not be weird in any way if some aliens evolved way beyond us, and it would not be weird if someone visited us here.
We would do the same if we found a planet with life.
All in all it’s just fascinating to think about these things.
comparing politics to constrained optimization: taxes are equivalent to the penalty method, while regulations are equivalent to barrier functions.
Profanity: New Profanity Old System
Occasionally people visit our MUC asking how to run the latest profanity release on years old systems.
For some distributions people maintain a backports project, so you can get it from there if available.
Here we want to describe another methods, using containers, more specifically distrobox.
What’s Distrobox?It’s basically a tool that let’s you run another distribution on your system. It uses docker/podman to create containers that … ⌘ Read more
heuristic-ness is the curvature of the graceful decline in prediction-accuracy to perturbations of the heuristic
Wish Interpretation
⌘ Read more
@prologic@twtxt.net I start my yarnd through command line, is there a way to enable the activitypub that way? or do I need to do it some other way? (I compiled the latest source)
Update on the future stability of source code archives and hashes
A look at what happened on January 30, what measures we’re putting in place to prevent surprises, and how we’ll handle future changes. ⌘ Read more
getting a new phone soon. Ill go for a iphone 14 this time. I have always had android, but Im a bit tired of it now to be honest, want something else. I will get the standard model. the others are way too expensive. I use it mostly for photos, so I hope its good (either way it’ll be better then what I have now).
Secure Your Kubernetes Clusters with the Kubescape Docker Extension
Find out how to use the Kubescape Docker Extension for Kubernetes cluster security right from Docker Desktop. ⌘ Read more
“New START limits Russia and the United States to 1,550 deployed nuclear weapons. By halting participation in the treaty, which expires in February 2026, Putin may mean that he will exceed its limits — or halt the US ability to monitor compliance.”
“New START limits Russia and the United States to 1,550 deployed nuclear weapons. By halting participation in the treaty, which expires in February 2026, Putin may mean that he will exceed its limits — or halt the US ability to monitor compliance.”
[nitter.net/n … ⌘ Read more
[47°09′16″S, 126°43′59″W] Storm recedes – back to normal work
Prosodical Thoughts: Prosody 0.12.3 released
We are pleased to announce a new minor release from our stable branch.
This is a bugfix release for our stable 0.12 series. Most notably, it fixes a
regression for SQL users introduced in 0.12.2, and a separate long-standing
compatibility issue with archive stores on certain MySQL/MariaDB versions.
It also fixes an issue with websockets discovered by the Jitsi team, some
issues with our internal HTTP client API, and we’ve improved the accuracy of
‘prosodyctl check dns’ in … ⌘ Read more
@bender@twtxt.net Yeah, that is correct :) I use it for testing, but I set it up as any desktop system as close as I can, with all the things I usually use.
I’m really excited about riscv - I have another board as well, which is more like a arduino, but I never got that one to do anything useful, but the mangopo - is as you say more usefull since it’s just like a raspberrypi zero, and works very well.
But I am looking forward to that day I can have a proper desktop system (or laptop) with riscv. There was a board released some time ago that let you do that, but the price was a bit too high for me .So now I wait for the next thing to come out.
You shouldn’t rely on what you believe to be true. You might be mistaken. Everything can be questioned, everything doubted. The best option, then, is to keep an open mind. Scepticism
New professional website
I’m always programming on my blogging software, so today I decided to do something different. With the help of ChatGPT, which wrote the basic HTML and CSS template, I created a new resume website, which is basically a copy of everything I put on my LinkedIn profile. ⌘ Read more
Seems like the best option is to reflash the SD card - I do not want to deal with that tonight, I’ll leave that for tomorrow. So I’ll do other things tonight :)
**RT by @mind_booster: A thread on @paulkrugman’s @nytopinion OpEd that we don’t need to give up the idea of “perpetual economic growth” in order to halt global heating.
TL/DR: Krugman is looking at tiny parts of our global system with a magnifying glass, which makes his argument deeply flawed.
1/n**
A thread on @paulkrugman’s @nytopinion OpEd that we don’t need to give up the idea of “perpetual economic … ⌘ Read more
Also wifi is only working by tether through my phone, I want to see if I can get that sorted.
tonight Im going to tinker a bit with my Mangopi riscv board. runs debian. I want to update it and install some new stuff on it.
** Ideas for making accessibility and equity a core part of the software development lifecycle **
In accessibility and the product person I said
we need to make accessibility a core part of our processes
Here, I want to talk about that in more detail. I want to briefly explore what making accessibility a part of core processes looks like, and how that is different from centering access … ⌘ Read more
@prologic@twtxt.net I would love to help! But I do not (at this time) know enough about that to help out unfortunately..
Need some help with Yarn.social’s integration with Activity Pub – Specifically it appears that Mastoon servers don’t like what I’m doing somewhere 😅 Anyone able to help? 🤔
Square Packing
⌘ Read more
On that note, I think I’m going to bed 😴
Okay one last time, then I’m going to bed, let’s hope this is the final bug that fixes Yarn/Twtxt <-> Activity Pub integration 😅
The worst thing about being smart is how easy it is to talk yourself into believing just about anything. After all, you make really good arguments.
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
I want there to be a norm that it is good for people to first state them noticing their status-guided motivations and then proceding to answer on the object level when askedabout things.
[47°09′34″S, 126°43′29″W] Transponder still failing – switching to analog communication
There is a Polish saying that great Polish literature requires three people to suffer: the main character, the writer and the reader. If all three are suffering book becomes part of the school curriculum. A genius at suffering | Hacker News
@GopherChat@magical.fish yeah, that sounds like a good idea to get that up to a more recent version.
Took my daughter’s kickbike again and let Nanook pull for some kilometres, he was really good today, fun to see him correct around obstacles, and when he looks back at me while running to make sure things are OK. I really need to get a offroad kickbike that I can use, makes it more safe too - because he runs fast. I know Ill get one in mid May, hopefully sooner.
** Moon maker **
I recently re-read Peter Naur’s“Programming as theory building”. Afterwards I set out to write my own text editor. The paper posits that it’s really hard, if not impossible, to fully communicate about a program and sort of gestures at the futility of documentation…what spun around inside my head as I read was that our primary programming medium — text files — is silly. Like, some folks would totally 100% s … ⌘ Read more
I’m online at https://meet.mills.io/call/Yarn.social if anyone wants to join 👌
good morning to you all! what are you all doing today?
So I looked up how to do it. It did not work. I Git cloned https://github.com/dgoulet/torsocks and followed the build instructions. I tried using it and got Looking up check.torproject.org1676676356 PERROR torsocks[16470]: socks5 libc connect: Connection refused (in socks5_connect() at socks5.c:202)
On my blog: Toots 🐘 from 02/13 to 02/17 https://john.colagioia.net/blog/2023/02/17/week.html #linkdump #mastodon #socialmedia #week
My kids joined me on the long walk I had with the dog this afternoon, just before the storm came. I walked - they took their bikes. Was nice to spend this time with them today and not walk the round alone :)
Now it’s time to just wind down and relax for the rest of the evening.
Will probably spend some time on my computer today.
seems like my browser gets an earlier version of the chat when I refresh, weird. I had to close Lynx and reopen just to see my own messages
Francesinha translates to Little French Girl by the way… #food #francesinha #sandwich href=”https://txt.sour.is/search?q=%23portugal”>#portugal** ⌘ Read more
i’m not an intellectual, i’m just a guy who likes to f**k
yanrd along with whatever this thing will be called configuring the two and connecting them. Fortunately however yarnd already does this with the feeds service and defaults to using feeds.twtxt.net -- So we would so something similar there too. Further thoughts? 🤔
@prologic@twtxt.net That is a good point. I do not mind either way, but I have to admit I do not know enough about it to tell if one solution is better then the other. But I think it’s important to make it so that it brings others onboard as well as you say.
I would definitely use it - since that would remove the need to set up other things to communicate with others, so It would be a most welcomed feature to have.
@stigatle@yarn.stigatle.no The reason I was thinking about a separate binary / project / service is to bring along our Twtxt friends like @movq@www.uninformativ.de and @lyse@lyse.isobeef.org and anyone else that self-hosted their Twtxt feed on their own. But this of course has added complexities like spinning up yanrd along with whatever this thing will be called configuring the two and connecting them. Fortunately however yarnd already does this with the feeds service and defaults to using feeds.twtxt.net – So we would so something similar there too. Further thoughts? 🤔
@prologic@twtxt.net a separate binay would work too, maybe yarnd could just start it. if its a separate project - then it could possibly be useful for others as well? Im not sure, Im just thinking - the easier it is to set up and run - the better it is for everyone. Im sure it can be easy to set up and use either way.
@prologic@twtxt.net that would be very nice, and remove the need to have more services running. I think it would attract more people to run this to use that, sunce yarnd is very easy to set up and run.
[47°09′05″S, 126°43′04″W] Storm recedes – back to normal work
** Accessibility and the product person **
This post is a slightly modified version of a talk I presented to the product practice at my work. It presents a few ways that product designers and managers can help to move accessibility forward. It is a little bit different than what I normally share, here, but, I thought it may be interesting to some folks.
[![Picture of a slide with the title “Why though?” It also includes a quote from Kat Holmes’ book Mismatch. The quote reads: “There are many challeng … ⌘ Read more
@prologic@twtxt.net doing fine, the dily grind. But look forward to the weekend, going to a indoor trampoline park with my kids, and weather is going to be nice (not rain) as well, so Ill try and get on a hike with them as well, have a fire, cook some food and just enjoy being out in the forest :)
2022 Transparency Report
Looking back over a year’s worth of developer-first content moderation and, new in this report, making our data more accessible to researchers. ⌘ Read more
[47°09′50″S, 126°43′29″W] Bad satellite signal – switching to analog communication
I switched to a dumb phone for 30 days. ⌘ Read more
I switched to a dumb phone for 30 days. ⌘ Read more
JMP: Newsletter: JMP is 6! Leaving beta this year! And FOSSY 🙂️
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one … ⌘ Read more
❤️ 🎶: We have to meet again by THE ADE
BSD Week begins at The Lunduke Journal of Technology!
Listen now (13 min) | An entire week devoted to everything BSD – both old and new! ⌘ Read more
Omniknot
⌘ Read more
got up at 7 this morning, 14 hours later I finally get to sit down. time to chill before sleep :)
Git security vulnerabilities announced
Git users are encouraged to upgrade to the latest version, especially if they use `git apply` or `git clone` against untrusted patches or repositories. ⌘ Read more
GitHub Copilot now has a better AI model and new capabilities
We’re launching new improvements to GitHub Copilot to make it more powerful and more responsive for developers. ⌘ Read more
GitHub Copilot for Business is now available
GitHub Copilot is the world’s first at-scale AI developer tool and we’re now offering it to every developer, team, organization, and enterprise. ⌘ Read more
is foot fetish common because feet lay next to genitals in the somatosensory cortex?
**RT by @mind_booster: Happy I ❤️ Free Software Day everyone! Let’s start by saying thank you to #freesoftware contributors out there who work for #softwarefreedom ❤️ #ilovefs
Don’t let this day pass without saying thank you! https://sharepic.fsfe.org/#ilovefs**
Happy I ❤️ Free Software Day everyone! Let’s start by saying thank you to #freesoftware contributors out there who work for #softwarefreedom ❤️ [#ilovefs](https:/ … ⌘ Read more
Nice, the number of GoBlog users is growing! 🤓 The next step is a growing number of GoBlog developers. It would be great to have more people giving advice on how to improve the code. 😅 Any senior Go devs out there? ⌘ Read more
Yout amicus: fighting for developers’ right to innovate
Our mission to accelerate human progress through developer collaboration requires us, from time to time, to fight against legal developments that would needlessly impair developers’ right to innovate. That’s why GitHub has filed an amicus brief in the appeal of Yout LLC v. Recording Industry of America, Inc. ⌘ Read more
I needed something to help with a morning schedule for two kiddos. It highlights the current 5-minute block as it goes. I think this was my first time reaching for JavaScript for a personal project. https://sidequest.club/stages.html
@bender@twtxt.net @prologic@twtxt.net @lyse@lyse.isobeef.org hehe, we have never brushed his teeth to be honest, but he gets high quality food, without grain / potatoes, pure dried meat pellets, and raw frozen meat that we defrost and mix in. he also chews a lot of bone as well.
[47°09′02″S, 126°43′17″W] Storm recedes – back to normal work
@lyse@lyse.isobeef.org I do not have a picture of the sunset here, but it was really nice here too :)
thanks for sharing, always nice to see :)
[47°09′03″S, 126°43′23″W] Automatic systems disengaged due to thunderstorm
**RT by @mind_booster: “We need disruption to end the destruction.
No more excuses.
No more greenwashing.
No more bottomless greed of the fossil fuel industry and its enablers.”
Not our words.
It’s the latest of many strong statements by António Guterres, head of the United Nations.
Time for a 🧵…**
“We need disruption to end the destruction.
No more excuses.
No more greenwashing.
No more bottomless greed of the fossil fuel industry and its enablers.”
Not our words.
It’s the latest of many strong statem … ⌘ Read more
**It starts! From now to thursday, join us at MiniDebConf Portugal 2023!
#MiniDCpt**
It starts! From now to thursday, join us at MiniDebConf Portugal 2023!
nitter.net/mind_booster/status/1612142890385391618#m
⌘ Read more** Accessibility updates **
I’m feeling pretty chuffed! Last week I wrote about my intention to make this website more accessible. My motivations were many-fold, but, primarily, mostly shame. I’ve worked as an accessibility specialist in the past, and now spend a bunch of my days at work looking for ways to make public infrastructure online more accessible. It seemed fitting to at least make sure the little bit I contribute to the web here is also accessible.
I thought it was going t … ⌘ Read more
@prologic@twtxt.net do you have an example somewhere? want to tinker a bit and use libcurl for it
today we went and played some football together and went to the park.
later Ill take the dog to the dogpark, some bigger dogs are going there later today, so that’ll be fun for Nanook. other then that we’ll have nachos tonight, and saturday candy plus a movie :) going to be a nice day!
On my blog: Toots 🐘 from 02/06 to 02/10 https://john.colagioia.net/blog/2023/02/10/week.html #linkdump #mastodon #socialmedia #week
How I archive my favorite TV show to get rid of Amazon Prime
I’m a fan of the German TV series “Notruf Hafenkante”, which is shown on the public broadcaster ZDF and is also available on their website. New episodes are released weekly, and older episodes are also made available on a regular basis. After a few months, however, they are no longer available for free. At the moment I have to buy an extra subscription for a Prime Video Channel to be able to watch all the old episodes. But that makes me dependent on Amazon, and I d … ⌘ Read more
[47°09′41″S, 126°43′33″W] Transponder still failing – switching to analog communication
R to @mind_booster: Sobre o do PS, escrevi na semana passada sobre ele aqui:
https://tilde.pt/~marado/blog/o-voto-eletronico-e-a-memoria-selectiva.html
Sobre o do PS, escrevi na semana passada sobre ele aqui:
R to @mind_booster: O projecto propriamente dito pode ser encontrado aqui:
https://www.parlamento.pt/ActividadeParlamentar/Paginas/DetalheIniciativa.aspx?BID=152447
O projecto propriamente dito pode ser encontrado aqui:
R to @mind_booster: Sobre o projecto do PSD:
https://rr.sapo.pt/noticia/politica/2023/02/10/psd-quer-alterar-lei-eleitoral-e-um-projeto-piloto-de-voto-eletronico/319576/
Sobre o projecto do PSD:
@prologic@twtxt.net I get the worry of privacy. But I think there is some value in the data being collected. Do I think that Russ is up there scheming new ways to discover what packages you use in internal projects for targeting ads?? Probably not.
Go has always been driven by usage data. Look at modules. There was need for having repeatable builds so various package tool chains were made and evolved into what we have today. Generics took time and seeing pain points where they would provide value. They weren’t done just so it could be checked off on a box of features. Some languages seem to do that to the extreme.
Whenever changes are made to the language there are extensive searches across public modules for where the change might cause issues or could be improved with the change. The fs embed and strings.Cut come to mind.
I think its good that the language maintainers are using what metrics they have to guide where to focus time and energy. Some of the other languages could use it. So time and effort isn’t wasted in maintaining something that has little impact.
The economics of the “spying” are to improve the product and ecosystem. Is it “spying” when a municipality uses water usage metrics in neighborhoods to forecast need of new water projects? Or is it to discover your shower habits for nefarious reasons?
@prologic@twtxt.net I get the worry of privacy. But I think there is some value in the data being collected. Do I think that Russ is up there scheming new ways to discover what packages you use in internal projects for targeting ads?? Probably not.
Go has always been driven by usage data. Look at modules. There was need for having repeatable builds so various package tool chains were made and evolved into what we have today. Generics took time and seeing pain points where they would provide value. They weren’t done just so it could be checked off on a box of features. Some languages seem to do that to the extreme.
Whenever changes are made to the language there are extensive searches across public modules for where the change might cause issues or could be improved with the change. The fs embed and strings.Cut come to mind.
I think its good that the language maintainers are using what metrics they have to guide where to focus time and energy. Some of the other languages could use it. So time and effort isn’t wasted in maintaining something that has little impact.
The economics of the “spying” are to improve the product and ecosystem. Is it “spying” when a municipality uses water usage metrics in neighborhoods to forecast need of new water projects? Or is it to discover your shower habits for nefarious reasons?
Only Serifs
⌘ Read more
Isode: Cobalt 1.3 Release Features
Cobalt 1.3 depends on M-Vault 19.0 or subsequent versions
- M-Vault Bootstrap. Enables operation in conjunction with M-Vault 19.0 to support headless bootstrap.
- Managing users in M-Vault groups, such as Directory Server Administrators and Messaging Configuration Read/Write. This enables Cobalt to control user and operator rights to access M-Vault.
- AD/LDAP passthrough support
- Allow users (per domain) to support mand … ⌘ Read more
Erlang Solutions: Elixir, 7 steps to start your journey
Read this post in Spanish.
Let’s talk about Elixir!
Elixir is a functional programming language created by José Valim to build concurrent and scalable systems. It is defined as:
“a dynamic, functional language for building scalable and maintainable applications”.
Its first version was released in 2012. Since then, n … ⌘ Read more
The inside story of how Microsoft Office was ported to the first MacOS X
Listen now (27 min) | The Lunduke Journal of Technology Podcast - Feb 8, 2023 ⌘ Read more