Snikket: November 2021 server release
We’re excited to introduce a new release of the Snikket server! The Snikket
server is an easy-to-install server package that allows you to run your own
private messaging service for family, friends and other small groups.
Since the previous server release, we’ve been focusing our work mainly on the
Snikket apps, especially the first release of our iOS app. We’ve continued
work on the server part of Snikket though, and we’re glad to share a range of
new imp … ⌘ Read more
From Netnod to Mullvad
Tomorrow is my last day at Netnod after seven years. While at Netnod I
have mostly spent my time helping build several different anycast DNS
solutions, but I also did some IX provisioning stuff, some security
work, and in some small way also helped bring the Network Time\
Security protocol forward.
A few years back I was the team leader for the develop … ⌘ Read more
Phew work has been super draining recently.
The 2021 State of the Octoverse
The State of the Octoverse analyzes data from millions of developers & repos to share trends across working habits, productivity, and career satisfaction. ⌘ Read more
@fastidious@arrakis.netbros.com Hah! No I run http://www.nncpgo.org/ on my home networks, so I needed to upgrade everything. I’d been putting off the upgrade for a bit because it mostly just worked, but wanted a few of the new fixes (and I stay abreast of the project).
Had a great day today. Fun at work, went for a long walk and did my grocery shopping, have set a dough for tomorrow’s breakfast. And finished writing stuff that I’ve longed to do.
7 unique software collaboration features in GitHub Discussions
Here are a few ways our teams use GitHub Discussions internally to build community, simplify workflows, and get key insights into our work. ⌘ Read more
@xuu@txt.sour.is Well, the point is, things do not work like this.
Actually in nano you would have to ctrl-k ctrl-k ctrl-x y to discard your reply.
Make your monorepo feel small with Git’s sparse index
The new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo. ⌘ Read more
@adi@f.adi.onl Ugh sorry for not replying. If the file list is dynamic, usually you use something like autoconf to generate the Makefile. I’ve also used wildcards in the past and that works okay. You should be able to use shell commands to populate the file list.
@darch@twtxt.net
Cool! Will give it a try tonight. Thanks for all the work.
10 GitHub Actions resources to bookmark from the basics to CI/CD
Tips on how to get started using GitHub Actions and resources to learn more about making it work for you. ⌘ Read more
I’m a bit skeptical about GitHub Copilot, but now that I’ve really tried it out for the first time, I’m amazed by its capabilities. Copilot doesn’t replace programming, but it does take a lot of the work out of it. What works well, for example, is the completion of comments in the code. ⌘ Read more
@movq@www.uninformativ.de Ha, but when you control lastmods, lastseen and lasttwts it’s easy to test.
Works like a charm!
F in their name.
() I believe
glob ()is anO(n)algorithm
Yes, I see. But don’t underestimate OS caching for files and directories!
If you look up files in the same directory many times then OS may use cached results from earlier lookups.
I’m not totally sure but I believe this is how things work for both, Windows and Linux at least.
@movq@www.uninformativ.de
I just pulled it, works like a charm (as expected) ;-)
Previously, to work on my code server, I always installed Visual Studio Code locally and then accessed the server using the Remote SSH extension. But that no longer seems necessary now that I have code-server installed. Using code-server, Visual Studio Code can be easily used in the browser. Cool project! ⌘ Read more
@prologic@twtxt.net I’ve been working away on side projects: http://git.jb55.com. Trying more these days to not tweet about stuff I’m working on until I’m finished.
@movq@www.uninformativ.de How is deletion supposed to work? In mutt I deleted by D~d>1m and then fetched by !jenny -f. This brings back all deleted twts. Isn’t lastmods used to skip older twts?
@movq@www.uninformativ.de
Aha! Cool! Not just deleting, but proceeding as if the twt is going to be send. If I :q! on vi it will add an empty line. If, instead, I go :x like I normally do, it works as you said—and as I wanted it. Thanks!
There’s a lot of chatter about what to do with the work on the gemini spec. Hopefully we’ll have a solution of some kind in place soon.
@stigatle@twtxt.net
It is a lovely view! That’s home office, or work office? I am hoping the second, though I do not know Norway’s days and nights well. I know that Sweden can get pretty dark, or pretty light, for long periods of time.
@lyse@lyse.isobeef.org
Not anymore 😭. I still have a self-propelled one, and electric, which is very nice. But when you live under an almost constant 32-35℃, with super high humidity, you cease liking working outside pretty quick.
Apple Event for 18 October 2021, 10:00 PDT, 13:00 EDT begins. Commentary will stream as replies to this twt. I might miss things here and there, as I will also be on a work meeting from 13:00 to 14:00 EDT.
@movq@www.uninformativ.de
Wow! For any country such flooding would be devastating, but Germany isn’t used (doesn’t see) to that kind of flooding, correct?
There is still no estimate of when this infrastructure could work again.
Oh dear… 😞
The features that macOS Monterey will bring, albeit minor, will made for a better “quality of living”. I am looking forward to Notes, and the iCloud+ integration (Private Relay, Hide My Email). It also bring macOS cohesively close to iOS. My work 2015 iMac and M1 Mini will get it, so looking forward to it!
@lyse@lyse.isobeef.org
Yup, it works great! I understand many people will not take my approach, and that’s fine with me. ☺️
I am noticing that Yarn doesn’t treat “outside” (that is, twts coming from a client other than Yarn) twts hashes right. Two examples:
There are many more, but those two will give you the gist. Yarn links the hash to the poster’s twtxt.txt, so conversation matching will not work.
@movq@www.uninformativ.de, would you know the regex to use within .muttrc to colorise a Markdown code block like the one below?
# This one works for `code`, but that's about it.
(^|[[:space:][:punct:]])\`[^\`]+\`([[:space:][:punct:]]|$)
It work like a bliss, and it is exactly what I wanted. I don’t often see the need to use new lines but having the ability to do so add richness to the whole experience. Thank you very much, again, for listening and implementing this!
@prologic@twtxt.net I am thinking on calling in sick to work. 😂 Every time I order an iPhone, I take the day off on delivery day. On Apple events I normally use my lunch and break times all combined, to watch them.
@prologic@twtxt.net Look on the web interface. Goryon needs work, but you mentioned that before.
@movq@www.uninformativ.de To clarify, Markdown is just text. 😊 I can do bolding, link things, and if single return multilines ever comes to jenny, I would be able to do bulleted and numbered lists.
Headings are OK tooThe only things—that I know of—that doesn’t work is “> “, but I can use “>”, like so:
D’oh!
So, jenny allows me to write Markdown almost just fine!
If I worked for Apple, and had decision making on acquisitions, I would buy Lux, the makers of Halide. I mean, look at this!
@quark@ferengi.one >This works…
Now, if I use “>” (without the quotes) with a space after it, and then text, the entire line gets omitted.
@movq@www.uninformativ.de This is my env, on language:
LANGUAGE=en_US.UTF-8
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
I had to explicitly set it on the cron job to make jenny work.
@movq@www.uninformativ.de Yup. Added all the language ones, and bam, working like a charm!
@lyse@lyse.isobeef.org Yup, I did. I setup the three of them: LC_ALL, LANGUAGE, and LANG. Working as intended now, beautifully! Thank you!
@movq@www.uninformativ.de OK, will work on it tonight. Thank you!
@prologic@twtxt.net Works permit, I will probably be twting about it. I try not to miss one single event.
It’s FRIDAAAAY! Wohoo! I’m in an unusually good mood today, and work is a lot more rewarding than I’d expected. Awesomeness.
@movq@www.uninformativ.de Ah, I see. I mean, it is not biggie, as normally I just reply to people, so that part works beautifully. A vi/vim script would work, but it is not universal. What if I use joe, or Emacs, or nano? Meh, jenny is awesome as is, thank you for it! ☺️
@fastidious@tilde.town This works nicely!
The XMPP Standards Foundation: The XMPP Newsletter September 2021
Welcome to the XMPP Newsletter covering the month of September 2021.
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 to say thanks or help these projects!
Read this Newsletter via our RSS Feed!
Interested in suppor … ⌘ Read more
How to Build a Low-tech Solar Panel?
George Cove, a forgotten solar power pioneer, may have built a highly efficient photovoltaic panel 40 years before Bell Labs engineers invented silicon cells. If proven to work, his design could lead to less complex and more sustainable solar panels. ⌘ Read more
I’m working on a twtxt thing that I think (or at least hope) that some people in the tildeverse will find useful. Fingers crossed!
Jérôme Poisson: Libervia progress note 2021-W38
Hello,
it’s time for a new progress note. The work is currently focused on ActivityPub Gateway, and progress has been done on pubsub cache search and the base component.
Pubsub Cache Full-Text SearchNext to the pubsub cache implementation, it was necessary to have a good way to search among items.
So far, Libervia was doing pubsub search using pubsub service’s capabilities, and notably the [XEP-0431](https://xmpp.org/extensions/xep-0 … ⌘ Read more
@jlj@twt.nfld.uk I like your website’s look, but i was disappointed to find that ‘finger’ doesn’t seem to actually work. ;-)
Based on spam logs, I am (again) considering banning a bunch of TLDs at the server level. Has anyone ever gotten legitimate email from a .work, .casa, or .today domain, for example?
Moment in time: “A True Pirate At Work Ripping Off MP3s” http://www.musicinit.com/pirate.html