epicartificials blog

My Arch Linux Setup 2022

19.6.2022

The most popular operating systems are Windows, MacOS and Linux. After going to university to study Software engineering I became interested in trying the Linux operating system. The main reason was the heavy use of [WSL](https://docs.microsof ...

Puzzles

08.09.2021

There are plenty of logical puzzles in the world, most popular are the likes of Sudoku, Mazes, Sliding puzzle, Pexeso, Chess, various math games, ... Here I will list some puzzles which I found

Sudoku

Minecraft Dungeons to Minecraft

17.03.2021

Minecraft Dungeons is a dungeon crawler video game developed by Mojang Studios and Double Eleven and published by Xbox Game Studios. It is a spin-off of the sandbox video game Minecraft and was released for Nintendo Switch, PlayStation 4, Windows, an ...

Setup Arch linux with i3

14.07.2020

About once a year I try to clean up my computer and experiment with new setups on my computer. This time I have decided that I want to switch from the Manjaro i3 community edition. I was a little worried that when ...

Lenses, Prisms and Traversable

25.04.2020

lens is a package that allows you to focus deeply into a complex structure and retrieve or modify the elements. Lenses work in a similar way to how the imperative style of programming would retrieve elements from a complex object.

In languages lik ...

Monads, Monoids and more

24.04.2020

Definition from the wiki says:

In functional programming, a monad is a design pattern that allows structuring programs generically while automating away boilerplate code needed by the program logic.

but what does that really mean?

Haskell has ...

Arbitrary precision numbers

20.04.2020

For this week's homework we got to implement numbers with arbitrary precision. In programming we store numbers in binary format. This means also the decimal numbers are stored in binary. This means we need to store all the digits in a finite amount o ...

Vectors & Matrices

18.04.2020

For this week's homework we got to implement matrices and vectors. We will skip over the basic operations with vectors and matrices, since they can be easily found on wikipedia and other tutorial sites. What I would like to look is the time complexit ...

Post title

18.04.2020

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci perspiciatis eos, porro odio magni sint autem! Commodi voluptatem enim unde molestias, fugit aut assumenda quisquam error, delectus repellendus nemo. Saepe, accusamus? Accusamus e ...