The systemcrafters website is on #cloudflare. This not only enables a tech giant to create profiles of people. #survillancecapitalism It's also very annoying to pass these "verify you are a human" checks when using tor.
Please move to a less invasive provider. Thanks. @daviwil
Here in Germany you find a lot small and big providers offering shared webspace for cheep (e.g. 5€ incl. 3 domains). I assume same is true for Greece. Wouldn't this be enough?
Same is true for VPS.
In case you actually need some names, I can sent you some from Germany via mail. @daviwil
Trying to make @yasnippet work nicely with #companymode. There seems to be a backend company-yasnippet to be hooked into company-mode. Anyhow I don't understand how to properly use it with use-package. Esp. since the docs of that backend include women warning.
I know the next 3-7 days will be filled with exaggeration and doomsday talk, but IMHO the #xz backdoor, though seemingly meticulously planned for a long time, failed miserably as it was caught at a stage where it wasn't widely deployed but only in testing/prerelease distros. Yes, it made it quite far in the supply chain but it ultimately failed. The mess is being cleaned up, no cases of actual use of the exploit in the wild are known thus far. The immune system of FOSS has worked. Again.
I wonder how this can be circumvented and detected much earlier?n
In this case, building the source from the repo and compare it to the release tarball would have detected the additional m4 file. Maybe distributions need to start checking for these kind of indicators of compromise. @jwildeboer
I disagree. All these checkers are part of the process, while "some developer of a totally unrelated project does perf monitoring" is not.
Both the checkers and Andreas could have missed detecting the backdoor. Its been pure luck Andreas did perf monitoring, has discovered anomalies and followed them.
Calling this "open source worked" is wrong: OSS made it easy to track it down after the incident already happened. It did not prevent the incident. @aurisc4@jwildeboer
Plan to stream about management of elixir projects with Guix in one hour and a half.
Will talk about transitive package management in general and why it's better not to package language-specific packages with Guix, will learn by example and clean up some tools we've made during the last month for Elixir in particular.
Would be interesting for me, since I started packaging #ejabberd for #guix about 2 (3?) years ago and had to stop due to lack of elixir-knowledge. Anyhow YouTube is no-go for me (same as twitch), so I can not attend :-(
This is what I don't get:
> better not to package language-specific packages with Guix
That would mean: no Python packages? And thus not Python programs?! What do you mean? @abcdw
Considering how old :nixos: #Nix and :guix: #Guix are, I'm relatively a very very new user, but in this short amount of time I have faced some critical challenges when trying to incorporate their reproducibility into my projects.
I'm tempted to call them Cursed of Reproducibility in [(N)(Gu)]ix. I'm putting my ideas together to write a blog post with examples in both Nix and Guix.
The reason I use Nix and Guix is to freeze time in the project and keep thing constant and deterministic.
7.000 Menschen haben heute Abend in #Landhut, gegen Rechts demonstriert. Das war die größte Demo hier seit den Protesten gegen die Atomkraftwerke Isar 1+2 in #Ohu.
I like URLs that are descriptive but sharing them in posts take up a lot of valuable characters. I don't want to use a third party url shortner because of the chance for dead links. And even if I host it, it's decoupled from the content and adds another link in the chain that could break. Thanks to @kaushalmodi's ox-hugo, even obscure Hugo features are usable.
For me it is: there is more freedom to choose which GUI system you like without being forced to change the OS just because you dislike the GUI. YMMV @mjgardner@andros@marcolas
One of the #Guix maintainers has blocked me for my vocal support for #Palestine, without any confrontation or interaction between the two of us. As a long time activist in the International Solidarity Movement, I'm used to it, but I was under the impression Guix is a more open & progressive project than what is the norm for #GNU and #FOSS
Seems to confirm those bad interactions I started having every time I chimed in on the mailing list over the past two years were in fact people trying to push me out, rather than just people having bad days.
I asked whether he blocked you from some official channel or whether he blocked you from one of his personal channels.
Please answer thus question first to allow me making up my mind, since your posts are unclear in thus respect. @rml@ekaitz_zarraga
I can guix install emacs and get emacs 29.1
I can guix install emacs@29.1 and get emacs 29.1
However, I can't get any other version of emacs, I need to stay on emacs 28.2 but... guix install emacs@28.2 returns package version not found for 28.2 (same story for 28.1 and 27.1 which are both tagged releases).
What am I doing wrong? Searches isn't turning out an obvious issue, I would appreciate any pointers!
Same here: was not a touch typer, was much slower for several month - but now I cab touch type and other key-combinations get fast and faster each week. @AAMfP@loop0@hl
Use #Python to make the first field of a text file uppercase:
#!/usr/bin/python3
import sys,re
for line in sys.stdin:
word=line.split()
word1=re.split("\s",line)[0]
word1=word1.upper()
print(str(word1)," ".join(word[1:]),end=" ")
print()
Mein #DeutschlandTicket hatte ich von der #HarzerSchmalspurbahn, weil die das (anscheinend) datenschutz-freundlichste Angebot hatten. Die stellen jetzt um die "INSA D-Ticket-App". Ich mag aber keine App.
Hat schon jmd. einen Tipp für einen datenschutz-freundlichen Anbieter mit Chipkarte (oder doch noch PDF)?