What did you do this past week?
I finished up the Allocator project at the beginning of the week. My partner and I had to start Allocator pretty late, so I wanted to start the Darwin project earlier. We started working on the project today, and were able to get most the design worked out, and wrote a good chunk of the code.
What’s in your way?
We’re having some issues on Darwin. At first, we were running into a lot of errors that we didn’t know how to solve, like the “unidentified reference” error. My partner and I had to spend a lot longer than expected getting the project repo set up properly. The fact that we have a lot of files in the run harness threw us off, because we didn’t realize we weren’t compiling all the files. I think we mostly got the makefile issues figured out a few hours ago. Now, we have issues with the way we’re creating out data structure for the grid.
What will you do next week?
My partner and I want to get this project done as soon as possible, so we plan on working on it regularly throughout the week. I have two midterms on Friday and we have project 2 interviews for OS this week, so I’ll have a lot of TA work to do as well. It’s going to be a busy week!
If you read it, what did you think of Ethical CS?
I didn’t get the chance to listen to all of the presentation and turn in an executive summary, but I listen to a few of the slide sets. I really appreciate how Dr. Alan Cline and Dr. Elaine Rich use real world examples and scenarios to support their points. In my eyes, they did a great job of reinforcing the fact that ethics come into play in pretty much every facet, and it’s our responsibility to think about the repercussion of our actions.
What was your experience of lambdas, initializations, std::initializer_list, and std::vector?
I do not feel confident about any of these topics yet. I think I’ll have to rewatch the lectures or start thinking about them in a less abstract way to get a better understanding. I think I have a good handle on std::vector, but the std::initializer_list and lambdas are definitely what I need to brush up on.
What made you happy this week?
HackTX was this weekend, which was a fun experience. My team won the ATLA Trivia! I think the hackathon definitely showed me that I have a long way to go, though. It was a great learning experience, and I hope to keep learning out the new tech we tried working with.
What’s your pick-of-the-week or tip-of-the-week?
My pick of the week is the ML APIs from Google Firebase. I think it’s so cool that through these APIs, we can use trained ML models! I personally have no experience with ML, but this seems like a great way to work with ML models and create interesting projects.