Pinned post

Crazy and stupid idea - use as many lisp-based utilities as possible.
For example:
* Guix as distro
* Emacs as editor
* Plugins to use Emacs with Telegram, Matrix, IRC and other messengers
* Send mail, edit video, play tetris, pomodoro timer, org-mode etc, all inside Emacs
* EXWM or StumpWM as a window manager
* EWW or Next browser as a browser
* etc

Write more ideas in comments.

Yosik :arch: boosted

Spotify is in the process of trying to monopolize podcasts. watch how the pathology plaguing the whole American tech sector play out in real time. if they're successful, in a few years most podcasts of note will only be delivered through Spotify and they'll start using their dominance to do horrible shit

Numworks calculator is awesome! Open hardware and open software. I am already want to buy it.
numworks.com/

Crazy and stupid idea - use as many lisp-based utilities as possible.
For example:
* Guix as distro
* Emacs as editor
* Plugins to use Emacs with Telegram, Matrix, IRC and other messengers
* Send mail, edit video, play tetris, pomodoro timer, org-mode etc, all inside Emacs
* EXWM or StumpWM as a window manager
* EWW or Next browser as a browser
* etc

Write more ideas in comments.

Fish is just awesome! Replaced Zsh with it, all is ok. Now I don't need to f*ck with ls aliaces, it just works(with oh-my-zsh you can't just write alias ls='exa' in .zshrc)

Yosik :arch: boosted

#Lemmy #federation update:

We now have working federated mentions, and notifications in our test builds, woohoo! Test em out here:

enterprise.lemmy.ml

#fediverse #activitypub #reddit

Yosik :arch: boosted

“Should I pipe it?”

So, fellow developers, you know how we’re all told not to pipe installation scripts into our shells and yet we all do it anyway? I just rolled a little something that might help with that…

Here’s an example of the nvm install script, verified by yours truly:

should-i-pipe.it/https://raw.g

What do you think?

Anyone with a GitHub account can help verify installation scripts (would be good to have two more for nvm).

Instructions: github.com/small-tech/should-i

Thoughts? :)

Yosik :arch: boosted

Apparently, someone wrote a proof showing that it is impossible to parse C++

"[A] conforming compiler should be able to decide whether x is a function or variable! If such compiler exists, however, we can use it to solve the Post Correspondence Problem for any input, which means we can use it to solve the Halting Problem."

#cpp #compiler

medium.com/@mujjingun_23509/fu

Yosik :arch: boosted

Periodic reminder: read a random git man page today, and tell me something you learned from it

Yosik :arch: boosted

Helping People Quit GitHub

ubuntubuzz.com/2020/04/helping

In this short article I listed necessary info about success examples, alternative software & services and who used them, how to transfer away from, how to self-host & awesome helps available, and further readings for everybody decided to leave GitHub. This involves names like #GitLab and #Gitea, @codeberg and #Sourcehut, @disroot and @snopyta, and more. Happy hacking!

#github #solution #alternative

Yosik :arch: boosted

discordapp tos 

> By uploading[…] Your Content [to] the Service, you grant to us a perpetual, […] transferable[… and] sublicensable[…] license to use, […] publish, [… and] create derivative works from[…] Your Content in connection with operating and providing the Service.

"In connection with" can mean … anything.

I found a solution. Looks like Hyperbola GNU/Linux doesn't have rolling releases. Parabola is my choise!
wiki.parabola.nu/Rolling_vs._L

Show thread

What is difference between Parabola GNU/Linux and Hyperbola GNU/Linux? I'm thinking about installing one of them.

Yosik :arch: boosted

iPhone 7 boots postmarketOS, becomes the first Apple Linux smartphone [update: Wayland and graphical environments work!]

tuxphones.com/iphone-7-now-boo

Yosik :arch: boosted

re: HELP WANTED | FEDIVERSE CONTENT 

@rw

- What is the Fediverse
The fediverse is an experimental online game with similar mechanics to the hit Windows game "Notepad". Players have their own Notepad-style windows which they can write text on, as well as a leaderboard system to see who can write the most.


- History of the Fediverse
6172 BC. The Finno-Korean Hyperwar concludes with massive losses on both sides.
3225 BC. Ben-Iahamin of Ur devised a game where people would write on clay tablets. Clay was wet and dirty though so nobody really wanted to play it at that time.
3223 BC. Ben-Iahamin dies homeless and penniless.

2019 AD. Richard Stallman invents the Fediverse. It was wet and dirty though so nobody really wanted to play it at that time.


- Distributed Networking
Distributed Networking is when you are weaving nets for your fisherman husband and his friends, but you can't be assed to finish one whole net so you pass it around your sisters and each of them works on one part of the net. It usually doesn't turn out as structurally sound as when you worked on one net on your own, but hey at least there's a flower pattern on one corner of the net done by Maria next door.

- Fediverse Culture/Cultures
1. Lactobacillus casei: helps with digestion.
There are no other cultures on the Fediverse.

- Philosophy of the Fediverse
Credo in Deum Patrem omnipotentem, Creatorem caeli et terrae, et in Iesum Christum, Filium Eius unicum, Dominum nostrum, qui conceptus est de Spiritu Sancto, natus ex Maria Virgine, passus sub Pontio Pilato, crucifixus, mortuus, et sepultus, descendit ad inferos, tertia die resurrexit a mortuis, ascendit ad caelos, sedet ad dexteram Dei Patris omnipotentis, inde venturus est iudicare vivos et mortuos. Credo in Spiritum Sanctum, sanctam Ecclesiam catholicam, sanctorum communionem, remissionem peccatorum, carnis resurrectionem, vitam aeternam.

- Notable servers
George: He greets you and asks how you're doing when showing you to the table.
Anna: She'd ask the manager to get you free dessert if you're a regular.
Bob: He can carry a dozen plates just on one arm.

- Fediverse software
Notepad.exe: This is the main interface for connecting to the Fediverse. After opening up the program, you can start playing the Fediverse.
Cryptolocker: To make your writing extra secure.
Emacs: For those wanting to hack the game (be careful, it might get you banned by the GM!)

- Fediverse timeline
In the first year, we will exclusively focus on steel production. All farmers are to melt down their farming implements for iron so we can produce steel. In the second year, we will hunt down all the pests, such as pigeons, so they will stop eating our crops. In the third year, we will have record harvests and start to export our food to the rest of the world. In the fourth year, we will achieve peace and prosperity. The fifth year is included just so that we can say we achieved the timeline earlier than promised.

- Notable people on fediverse
George: He greets you and asks how you're doing when typing on his notepad.
Anna: She'd ask the GM to get you free words if you're a regular.
Bob: He can type 65 words per minute just on one elbow.

- Notable posts on fediverse
This one.

- Other
Yes please
Yosik :arch: boosted

The world of software has a really shitty tradition of writing crappy code to solve a crappy problem, instead of redefining the problem so that a good solution is sufficient.

Yosik :arch: boosted

1) A donut has a hole in the middle
2) You can eat a donut
3) You cannot eat a hole

=> the world is positively littered with un-eaten, left over donut holes

Yosik :arch: boosted

Looks like the #Qt devs are using COVID-19 as an excuse to effectively make Qt proprietary software.

"last week, the company suddenly informed both the #KDE e.V. board and the KDE Free QT Foundation that the economic outlook caused by the Corona virus puts more pressure on them to increase short-term revenue. As a result, they are thinking about restricting ALL Qt releases to paid license holders for the first 12 months"

A year in the software world is eternity, may as well not release it.

Yosik :arch: boosted
Show older
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.