@slackline@mastodon.social
@slackline@mastodon.social avatar

slackline

@slackline@mastodon.social

Love #climbing, #running and #hiking. Don't #read or do as much #photography as I used to.

Work as a Research Software Engineer these days after time as a Medical Statistician and Genetic Epidemiologist.

#gnulinux #emacs #orgmode #gentoo #arch #Rstats #python #bash #git #gitlab #github

This profile is from a federated server and may be incomplete. Browse more on the original instance.

slackline, to emacs
@slackline@mastodon.social avatar

Looking to expand the Emacs section of my Elfeed RSS subscriptions.

Recommend me your favourite Emacs bloggers please.

Already subscribe to...

EmacsAir ( @tarsius )
Prot (https://protesilaos.com/codelog.xml)
Scaha Chia ( @sachac )SystemCrafters ( @systemcrafters.net )
EmacsRedux
Mastering Emacs
LucidManager
@christiantietze.de@rss-parrot.net
@RSSBot for Irreal and other things from Reddit

#emacs #rss

rasterweb, to RSS
@rasterweb@mastodon.social avatar

What are some good (simple!) options for automagically posting RSS stuff on the Fediverse?

This works with Mastodon well enough, but I'd love a list of alternatives.

➡️ https://github.com/aserper/masto-rss

slackline,
@slackline@mastodon.social avatar

@rasterweb Easiest I've come across is @mastofeed

It "Just Works(tm)"

https://mastofeed.org/

slackline,
@slackline@mastodon.social avatar
slackline, to markdown
@slackline@mastodon.social avatar

How neat, ProtonMail automatically recognises some, but not all, Markdown and formats text that is marked up with it.

bold
italics
code
code block

Headings ❌

Not quite enought to abandon MarkdownHere yet but a good start, thanks @protonprivacy

#ProtonMail #Markdown #MarkdownHere

sharan, to productivity
@sharan@metalhead.club avatar

Well, this is something I don't see every day.

Do you use TickTick, Todoist or something else entirely?

#Productivity #TickTick #Todoist

slackline,
@slackline@mastodon.social avatar

@anonimno @sharan Does anyone know the way out or do we have to go on a journey similar to Alice and end up running as fast as we can just to stay in the same place like the Red Queen?

#emacs #rabbithole #lewiscarrol #redqueen

kernellogger, to linux
@kernellogger@fosstodon.org avatar

If commands in a how-to do not work and no one reports it, does it have an impact?

The 'cloning #Linux from a #Git bundle' instructions[1] on #kernel.org were kinda broken for years: they until a few hours ago[2] contained a step to verify the bundle, which only worked if your working directory was part of a git repository.

Does that mean that nobody followed that how-to? Or that those who encountered the problem did not report it? 🤨 🧐

[1] https://www.kernel.org/cloning-linux-from-a-bundle.html

[2] https://git.kernel.org/pub/scm/docs/kernel/website.git/commit/?id=ae230f928042c79fe52c8769276cdac0816284fd

slackline,
@slackline@mastodon.social avatar

@kernellogger Surprised the docs aren't under version control (in the few minutes I've tried to find such) so that people can report issues and submit corrections.

slackline,
@slackline@mastodon.social avatar

@kernellogger Apologies I got distracted searching the site for a link to the repository and didn't then check your second link.

slackline, to random
@slackline@mastodon.social avatar

Liking the new buildings overlay of @streetcomplete

Also passed the 50000 mark on contributions via the so this weekend.

#StreetComplete #openstreetmap

image/jpeg

amadeus, to UserExperience
@amadeus@mstdn.social avatar

I manage my in with and as the backend and the in Thunderbird is rough. I am thinking of switching to plain and to make managing my tasks more enjoyable.

slackline,
@slackline@mastodon.social avatar

@amadeus Emacs' Org-mode Agenda is pretty neat, there are also frameworks like Getting Things Done implemented in Org-mode

https://orgmode.org/features.html

https://github.com/Trevoke/org-gtd.el

slackline, to emacs
@slackline@mastodon.social avatar

TIL in #Emacs today...

comment-or-uncomment-region is dead handy, even more so if you bind it to a key-chord to make it easy to comment/uncomment regions.

I've gone with the following as it was unused (C standing for Comment)

(global-set-key (kbd "C-c C") 'comment-or-uncomment-region)

#emacs

villares, to maps
@villares@ciberlandia.pt avatar

Despite my recent absolute failure with , here we go again:

Dear toot-pals, where can I find wholesome learning materials on and/or / / in ?

I've been playing with via , which is awesome , but I struggle with simple stuff like adding a bunch of places as markers. Everything looks a bit like the owl drawing meme, either showing something too easy and useless, or something too advanced and also useless or beyond my comprehension. Maybe some other Python tools?
(I know about Marcelo's fabulous PrettyMaps but it is not exactly a viz tool)

slackline,
@slackline@mastodon.social avatar

@villares I've found Leaflet to be a really easy way to work with maps in Python.

The Python package to use for this is called Folium

A useful tutorial to get you started is

https://realpython.com/python-folium-web-maps-from-data/

#python #folium #leaflet #gis #realpython

daviwil, to emacs
@daviwil@fosstodon.org avatar

If you've got questions about Emacs, Guix, Guile, or other related topics and want a friendly place to ask them, come check out the new System Crafters Forum!

https://forum.systemcrafters.net

Things are a little bare for now, so feel free to come introduce yourself and tell us about something cool you've been working on lately :)

More information in the news post: https://systemcrafters.net/news/new-system-crafters-forum/

#emacs #guix #guile #scheme #lisp #linux #freesoftware

slackline,
@slackline@mastodon.social avatar

@sqrtminusone @daviwil Discourse is website software unlike Slack/Discord so you could use whatever you browse websites in Emacs such as Eww perhaps?

slackline, to emacs
@slackline@mastodon.social avatar

Sounds a lot like #emacs

https://zed.dev/

ctietze, to emacs
@ctietze@mastodon.social avatar

Anyone here browing SQLite files with #Emacs using sqlite-mode who has a workaround for having to use `sqlite-mode-open-file'?

I want to use `sqlite-mode-open-file' when opening a .sqlite file automatically.

slackline,
@slackline@mastodon.social avatar

@ctietze Not sqlite specific but I was looking into how to do something when a particular file was opened earlier today and found this post useful...

https://emacs.stackexchange.com/questions/12396/run-command-when-opening-a-file-of-a-specific-filetype

#emacs

slackline, to Sheffield
@slackline@mastodon.social avatar

Man, 46, dies and others injured after car hits crowd in Sheffield | UK news | The Guardian

https://www.theguardian.com/uk-news/2023/dec/27/man-46-dies-and-others-injured-after-car-hits-crowd-in-sheffield

troglobit, to opensource
@troglobit@fosstodon.org avatar

Holidays, time to work on your favorite #opensource project!

... or enjoy the downtime and tweak your #Emacs config for the coming year 😄

slackline,
@slackline@mastodon.social avatar

@troglobit I've gone with the later so far.

Might spend some working through a book and improving my understanding of data structures and algorithms so I can get my head round the concepts.

_wurli, to python
@_wurli@fosstodon.org avatar

Currently learning #Python as a long-time #RStats guy. Posting my thoughts as I go along.

R's {devtools} makes package development really nice:

  1. Write code
  2. Reload package with ctrl + shift + L
  3. Test the new code
  4. Go to (1).

I'm using #vscode for package development in Python, and I haven't found a workflow that feels half as nice as this. Am I missing something? Has anyone out found a system that does feel good to use?

More details on stackoverflow: https://stackoverflow.com/questions/77706005/best-workflow-for-python-package-development-in-vscode

slackline,
@slackline@mastodon.social avatar

@_wurli If you pip install -e . your package the -e flag means "editable" and so changes you make are picked up on the fly.

I use this when developing code and writing tests (pytest is your friend on this front), going through your cycle.

Don't have a solution if you are testing in REPL manner I'm afraid.

slackline,
@slackline@mastodon.social avatar

@_wurli On the rare occasions I do use REPL for development I don't import the package, rather I just have it evaluated in the Python REPL from the buffer* I'm editing in, then when I change something I evaluate it again.

slackline,
@slackline@mastodon.social avatar

@_wurli I think you can use RStudio for Python development these days, but not sure if that would solve the friction.

Another alternative is to use Jupyter Notebooks for developing your code before writing it up in a package. ⚖️

xahteiwi, to markdown
@xahteiwi@mastodon.social avatar

Hivemind, please help.

One thing that still eludes me is a way to lint files to enforce a one-sentence-per-line rule. This is remarkably nontrivial.

Can somebody point me to such a thing? Ideally in , but I'll take any language (even an emacs minor mode will help).

A bajillion bonus points if the thing can also unwrap wrapped paragraphs and automatically turn them into one sentence per line.

Boosts appreciated, thanks!

https://sive.rs/1s

slackline,
@slackline@mastodon.social avatar

@xahteiwi Don't know of anything, I checked markdownlint-cli2 and it has no such rule nor are there any custom rules.

https://github.com/DavidAnson/markdownlint/blob/main/README.md#rules--aliases

https://www.npmjs.com/search?q=keywords%3Amarkdownlint-rule

lauren, to random
@lauren@mastodon.laurenweinstein.org avatar

I am largely unconvinced that it would be possible to create a much more confusing syntax for the "rsync" command even if that were the explicit goal.

slackline,
@slackline@mastodon.social avatar

@stsquad @lauren ooh, this sounds interesting, I have a single alias setup to rsync one specific directory to my Virtual Private Server but would be interested in more general solutions.

Just had a look at what is available (can't think why I've not looked before!) and there are dired-rsync and dired-rsync-transient packages, are these what you are using or something else?

matrix, (edited ) to Matrix
@matrix@mastodon.matrix.org avatar

We're glad to see that Tchap, which is built on #Matrix, is one of the messaging tools that remain available to French civil servants following this change in policy: https://www.politico.eu/article/france-requires-ministers-to-swap-whatsapp-signal-for-french-alternatives/

#OpenSource #OpenStandards #FOSS #ProtocolsNotPlatforms #DigitalSovereignty

slackline,
@slackline@mastodon.social avatar

@matrix Usual minister bullshit from someone who doesn't understand software.

What software isn't 100% devoid of and validated as to be free of security flaws?

None.

Its a cat and mouse game or perhaps better is the Red Queen evolutionary analogy of running faster to stay in the same place.

The ban contradicts the intended purpose because all it does is erode and lessen the ability to communicate securely.

The Signals protocol is open and out there ready to be improved upon.

slackline, to random
@slackline@mastodon.social avatar

Thank you @protonmail for another 1GB of storage \o/

slackline, to random
@slackline@mastodon.social avatar

Excellent, new list of high quality BBC Radio Streams...

https://gist.github.com/bpsib/67089b959e4fa898af69fea59ad74bc3

slackline, to python
@slackline@mastodon.social avatar

Got to wrap my head around graph theory as implemented in #NetworkX (a #Python package).

Obviously official docs are my starting point but if anyone can recommend good articles (including academic ones) that explain graph theory to beginners links would be very much appreciated.

#Ta

slackline,
@slackline@mastodon.social avatar

@villares Ta, I've come across @allendowney before but never found time to read it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • megavids
  • InstantRegret
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ethstaker
  • osvaldo12
  • modclub
  • normalnudes
  • provamag3
  • tester
  • anitta
  • Leos
  • lostlight
  • All magazines