Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 71
  1. Before we start, let's lay down a little bit of groundwork.

  2. My bicycle kit

    My bicycle, sketched on pencil and inked and lightly painted in Krita, #MakeBadArt So, I think it's summer enough to declare that the winter bicycle season is over.

  3. My Emacs use has changed a fair bit in the past year and especially in the past 6 months.

  4. Object-oriented programming is an approach for structuring programs in a way that models concepts and things the program interacts with as containers, which have methods that interact with the information related to those concepts and things.

  5. Linux age verification

    There has been a lot of chatter and drama about the addition or preparation of software capabilities related to age verification in the systemd project and the freedesktop.org project.

  6. Us internet people rely on a bunch of services to conduct our daily goings-on.

  7. Data structures and algorithms are often known as the first real test of a computer science student, which weeds out the people that aren't really into programming that much.

  8. Beyond the knowing the basics, writing more featureful programs requires the programmer to understand structure in order to manage the growing complexity of the code.

  9. The further we go, the more complexity we begin to introducing into our programs.

  10. In this chapter we will step down to a lower level to get an idea of how computers actually process data.

  11. Last year in the spring I started biking to work after fixing up the city hybrid bicycle I had used since secondary school.

  12. Input and output are key to computers.

  13. This is the fourth chapter in the series on covering programming fundamentals for newcomers to programming and for those refreshing their basics.

  14. This is the third chapter in the series on covering programming fundamentals for newcomers to programming and for those refreshing their basics.

  15. This is the second part in the series on covering programming fundamentals for newcomers to programming and for those refreshing their basics.

  16. Prologue: what the hell am I even talking about There are two things happening simultaneously: the world is becoming increasingly digitalized while at the same time the skills that underpin this digitalization seem to be getting devalued as companies seem…

  17. Small BSD experiment

    I sometimes run little experiments and challenges for myself, especially when it comes to tech and software stuff.

  18. I got into cassettes

    Some time ago I was doing a bit of mindless consumerism and was thinking about buying some Cassette Beasts merch, since I have quite liked the game and wanted to support the devs a little.

  19. The laziest blog roll

    I have been trying to encourage people to write and read more blogs and moving away especially from corporate social media, but as always discoverability is an issue.

  20. Web of sites

    The web has a centralization problem.

  21. Back in 2019 (in the times before time stopped meaning anything), I wrote a blog post about the importance of native Linux releases in which I lamented on the increasing reliance on compatibility software like Proton to handle Linux gaming.

  22. Ghost ship meetings

    You are a software engineer in a big company and you are heading home in the afternoon.

  23. Back to biking

    Back in primary and secondary school, I had two main ways of getting to school: either walking or by bicycle.

  24. Excel delenda est

    Excel, and the spreadsheet applications like, are incredibly versatile tools.

  25. Lately I have sort of been doing a little bit of reading of sci-fi classics such as the Dune books and Isaac Asimov's Foundation series.

  26. Solar computing challenge

    Over this summer I've been playing around with some solar panels and one of my latest little toys is a power bank which supports 45W and 65W USB-C PD charging.

  27. The SOMA coin toss

    SOMA is a video game by Frictional Games, the makers of the Amnesia games.

  28. Over the past year and a half I've been working in the area of "developer experience" at my day job, specifically working on simplifying and abstracting telecommunications APIs and packaging them into a format that regular developers who cannot name all of

  29. It is time for the yearly blog post looking back at the latest Linux Game Jam and peforming a post-mortem on our entry into the jam.

  30. Typically when I start my PC, whether it be at work or at home, there's a few pages I tend to open.

  31. One common concern raised on various tech forums is that of politics in open source projects (and also software projects in general).

  32. Oh, hey.

  33. Another year, another Linux Game Jam (apart from the years it didn't happen, shush).

  34. The other day I was doing the usual thing of tweaking my Doom-Emacs config to avoid doing productive work.

  35. A tablet I can respect

    I've been having a bit of a battle recently with my tablet computer.

  36. 2021: Year in review

    We are reaching the end of 2021, so I figured it would be nice to look back on the year and all the things that happened.

  37. For a good while I felt I was over the distro hopping thing.

  38. Back in 2013 Valve launched the Early Access program on Steam.

  39. — NOTE: This is some kind of stream of mind content.

  40. Three days ago a 125 GB leak of Twitch data, including version control history and source code of the Twitch website, associated tools and client software, information about and source code of as-yet unreleased software, SDKs, creator payouts and more, was

  41. Yesterday I realized that the RSS of my website had been broken.

  42. This post is complete speculation and guesswork, but I want to put these predictions out there so that I can eventually play my "told you so" card.

  43. Incoming: Post-mortem

    Dear reader, this post was originally written as a part of course work for a Game Project Course in university.

  44. About a week or so ago I decided to go shopping around for a new server to host this website and the other services I run here.

  45. Incoming

    This page contains downloadable versions of "Incoming!"

  46. RMS should step down

    One of the hot topics of discussion in the free software and Linux communities recently has been the return of Richard Stallman to the Free Software Foundation board, which was announced on LibrePlanet 2021 with no prior notice to speakers and staff parti…

  47. I've recently followed a path that many other people in the Linux gaming seemingly have taken.

  48. It's a woefully bad time to upgrade your gaming hardware.

  49. UPDATE: I have withdrawn IPFS support since the daemon is too heavy and the client likes to mess with my router too much.

  50. I really like the Rust programming language, it's basically my top pick for any project where I have control over what language to use, barring really small scripts where I typically go for Python instead.