Skip to main content

Search

Items tagged with: programming


4 years using and championing the #fediverse full time and I've never written a #introductions toot. Well, or I have and can't find it.

I'm a #blind guy from 🇬🇧 with a passion for #technology and #programming, particularly #lowLevel #systemsProgramming in #C, #C++, #Rust, etc.

I've been a huge #freeSoftware / #openSource advocate for the majority of my life. I run #Linux and I love open, #decentralised technologies like #ActivityPub, #Matrix, #bitTorrent etc.

In my view, technology is built to make our lives easier, and in many ways, it isn't these days. It is truly my opinion that the only way #tech can be sustainable is if it's built using #FOSS, and does not give ultimate control to any 1 entity, individual or corporate. If technology is to help the people, it must be built *for* the people.

Currently working on https://odilia.app, various projects with the rest of the Lower Elements gang at https://lowerelements.club, and a Computing Science BSC at the #University of #stirling


I know i've already posted about the #adventOfCode for 2022. But hell does it make you feel good when you finish a task. If you are able and you haven't already, start it, it is fantastic!
https://adventofcode.com
#tech #technology #programming #advent #christmas #christmas2022


A collection of array rotation algorithms

https://github.com/scandum/rotate

Discussions: https://discu.eu/q/https://github.com/scandum/rotate

#cprogramming #programming


Wirefish, a crossplatform packet sniffer build with Tauri!

https://github.com/stefanodevenuto/wirefish

Discussions: https://discu.eu/q/https://github.com/stefanodevenuto/wirefish

#programming #rustlang


Content warning: Programming, Dev Recommendations


Hi, folks! Please participate in our short survey:

> We’d like to learn from #RustLang developers about their experience and best practices with C and C++ code in their Rust code base. <...>

https://jb.gg/rust_cpp

#JetBrains #IntelliJRust #Programming #IDE


3 years ago I volunteered to create a new edition of Ethan Winer’s 1990s BASIC programming book using LibreOffice (@libreoffice). Over the span of a year, with Ethan’s editorial input, I rebuilt the book layout from TXT sources in #LibreOffice , and recreated all diagrams from scratch using #FreeDOS, #InkScape and #GIMP. It turned out great!

http://ethanwiner.com/BTU_BOOK.PDF

#BASIC #programming #RetroComputing


You’re just a programmer, right? Surely you carry no responsibility for what you program…

Meet the programmers bombing the shit out of Ukraine.

They’re just programmers too.

https://www.bellingcat.com/news/uk-and-europe/2022/10/24/the-remote-control-killers-behind-russias-cruise-missile-strikes-on-ukraine/

#programming #responsibility #ethics #BigTech #surveillanceCapitalism #ukraine #war #theNurembergDefense


Jargon from the functional programming world in simple terms https://github.com/hemanth/functional-programming-jargon | https://lobste.rs/s/i7ejy1 #


Did some more work on the Deca Time iOS App. Working on watch-face complications.

@Anarkat

# # #


The Productivity of Elixir/LiveView/Phoenix - I'm blown away

https://jsbin.com/xogulagedo/edit?js=

Discussions: https://discu.eu/q/https://jsbin.com/xogulagedo/edit?js=

# #


Mastering Nim: A complete guide to the programming language

https://forum.nim-lang.org/t/9259

Discussions: https://discu.eu/q/https://forum.nim-lang.org/t/9259

# #


You Can Run Doom on a Chip From a $15 Ikea Smart Lamp https://uk.pcmag.com/games/133930/you-can-run-doom-on-a-chip-from-a-15-ikea-smart-lamp | https://lobste.rs/s/fq6tz3 #


your periodic reminder that I wrote a book about the struggles of being a programmer called The Mediocre Programmer, available here:

https://themediocreprogrammer.com/

It's free to read in HTML, ePub, and PDF formats.

Hope you enjoy!

# #


###

I have litterally never used the word 'Satellite' in my source code.


# is a lightweight libc.

musl is a lightweight and standards compliant # standard library implementation. musl uses Linux calls very closely, making it faster than more general standard libraries as better kernel-specific optimizations are made. musl is highly compatible with standards as well as with glibc, allowing for it to serve as a drop in replacement in many cases.

Website 🔗️: https://musl.libc.org/
apt 📦️: musl musl-dev#free # # # #


## did i mention that making a font is a pain in the butt?


“The Canary in the Coal Mine…” A cautionary tale from the decline of SourceForge

https://onlinelibrary.wiley.com/doi/10.1002/spe.2874

Discussions: https://discu.eu/q/https://onlinelibrary.wiley.com/doi/10.1002/spe.2874

# # #


Topics you'd like to see more tutorials on?

https://www.lpalmieri.com/posts/error-handling-rust/

Discussions: https://discu.eu/q/https://www.lpalmieri.com/posts/error-handling-rust/

# #


# # #
I'm creating a new Gemini browser in C with Ncurses, named (very creatively) Gemcurses.

It's actually my first project in C, so my code is messy and I'm sure it has a ton of bugs, but it somewhat works!

It requires only Ncurses and OpenSSL libraries.

Feel free to check it out, and tell me what you think and what i need to fix/change/add :)

https://github.com/crusom/Gemcurses


I'd like to find a community of other people in #, maybe people who are interested in talking about things like # alternatives, #, or # processes (like #, I guess), #. I haven't found too much of that on here. Point me at the good discussions and knowledge sharing, if you know where it is!

Look, software isn't everything, and I'm sure I'll get into some other stuff on here, but the above is what I haven't found yet.
# #


Since it has been a increase of users lately, I'll follow the stream and # myself 🙂 Better late than never.

My real name is Erik and I live in Sweden. Airikr is the old name of Erik from medieval Sweden.

My main interests are #, #, #, #, #, and #.

I am a big fan of # and # and are working on open sourced projects like #.


Content warning: Fixing the entire SM64 Source Code (Insane N64 performance)