This weekend I had a problem with std::move() and std::unique_ptr. What I wanted to know was very simple: when you move a to b, does b get destroyed? Or is a simply moved to b, and b left dangling? What if the type of a and b has a std:unique_ptr member? My first thought was "Ofcourse the memory gets managed correctly, otherwise moving would be tedious and cumbersome and that's (probably) not what std::unique_ptr is meant to be.". That sounds logical, but I wasn't a 100% sure.
Somewhat of a week and lots of internets later, here's another "Interesting links" post already. At first I was kind of worried since there seemed to appear no interesting links at the end of last week, but yesterday and today it took off again. I want to make one special mention this week: the Wait but why blog. Why? Well, if you're somehow finding my blog worthy of your time, Wait but why will definitely not disappoint.
During my day-to-day life I browse reddit often. I frequent a few subreddits, namely r/gamedev, r/programming, and r/cpp. When the days get colder I also start frequenting r/nosleep again. Yup, nothing beats the feeling of being watched when you're home alone at 3 pm. I click on a lot of links but more often than not I'm more interested in the comments people have than the link itself. The links and discussions that I have found (very) worthy of time are listed below with a little explanation why the link is special. Because I frequent mostly computer science subreddits it's mostly compsci related, but if you're lucky you might find a scary story or two in there every once in a while.
Last weekend (7-9 november 2014) I participated in The Arbitrary Gamejam. I have participated in a few gamejams and completed #1GAM 2013, but I don't have any solid gamedev experience or success stories (altough there maybe are two #1GAM games I'm actually proud of). Needless to say this weekend wasn't a success story either. In this blog post I will discuss what went wrong, what went right, and what might happen next time I'll jam (hopefully the next Ludum Dare this december!).
For my first post I will talk about the end project of my previous module. I'm studying Computer Sciences at the University of Twente, and our previous module was Computer Systems. Formally speaking we worked on it for about 6 weeks with a group of 4 students. However, informally speaking we mostly spent the last 2 weeks on it. Things weren't really clear enough to actually make something earlier.