Live data from Hacker News

Writing System Software [video]

youtube.com

31–40 of 73 posts

Re: Writing System Software [video]

#31
post #10

In case you are interested in providing feedbacks about the next episodes, my current list of potential ideas is: 1. Code snippets: show small self contained functions from random places inside Redis. 2. Redis Sentinel: the first design, the immediate redesign of v2, and how it is internally implemented. 3. The use of goto in Redis. 4. Redis protocol parsing and zero-copying of objects. 5. The odd Redis persistence m…

Please add 1. Code Snippets.

Re: Writing System Software [video]

#32
post #10

In case you are interested in providing feedbacks about the next episodes, my current list of potential ideas is: 1. Code snippets: show small self contained functions from random places inside Redis. 2. Redis Sentinel: the first design, the immediate redesign of v2, and how it is internally implemented. 3. The use of goto in Redis. 4. Redis protocol parsing and zero-copying of objects. 5. The odd Redis persistence m…

Thanks for the videos, it's always a pleasure watching good engineers work. A lot to learn.

As a side note, can you share your Terminal color scheme? It's really nice

Re: Writing System Software [video]

#34
post #10

In case you are interested in providing feedbacks about the next episodes, my current list of potential ideas is: 1. Code snippets: show small self contained functions from random places inside Redis. 2. Redis Sentinel: the first design, the immediate redesign of v2, and how it is internally implemented. 3. The use of goto in Redis. 4. Redis protocol parsing and zero-copying of objects. 5. The odd Redis persistence m…

Only thing I have to suggest is changing your sound recording setup to reduce the echo.

Interesting stuff, I haven't had to write C++ in a few years, it's nice to have a bit of a refresher.

Re: Writing System Software [video]

#36
I really feel bad about blatant self-promotion; especially in a thread like this about somebody else who is producing video content. However, I think some folks here may enjoy my work.

I have a daily programming stream on Twitch: https://twitch.tv/nybblesio. I stream from 5am-10am MT Monday to Saturday. (I have to take at least one day off or my brain overheats.)

I also archive all of my streams to my YouTube channel: https://www.youtube.com/channel/UCaV77OIv89qfsnncY5J2zvg

I have several projects running concurrently and I switch between them each week. This week, I'm working in C++17 for Ryu: The Arcade Construction Kit. Next week, I'll be writing ARM AArch64 assembly language on Raspberry Pi 3. I also have an MS-DOS arcade game project written in 100% x86 assembly language. I worked on that last week. All of these projects are curated into playlists on YouTube if you want to check them out.

Re: Writing System Software [video]

#37
post #20
post #10

In case you are interested in providing feedbacks about the next episodes, my current list of potential ideas is: 1. Code snippets: show small self contained functions from random places inside Redis. 2. Redis Sentinel: the first design, the immediate redesign of v2, and how it is internally implemented. 3. The use of goto in Redis. 4. Redis protocol parsing and zero-copying of objects. 5. The odd Redis persistence m…

So cool! Redis is one of my favorite pieces of software and it's super interesting to see some of the internals explained more clearly. At the moment I'm only on the second episode, but I look forward to the rest of them. Perhaps replication could be a topic as well, if it's not already covered in the Sentinel and/or Cluster episodes. Another thing that would be interesting is how connections are handled and how conc…

Great ideas! Thanks. Sure the PR fixing the typos will be accepted (I'm very slow with PRs usually, but the typos are faster to merge if you follow my hints later). Better if they are small PRs with a few typos fixed because many files are continuously changing otherwise a big huge PR will end conflicting in many places.

Re: Writing System Software [video]

#39
post #10

In case you are interested in providing feedbacks about the next episodes, my current list of potential ideas is: 1. Code snippets: show small self contained functions from random places inside Redis. 2. Redis Sentinel: the first design, the immediate redesign of v2, and how it is internally implemented. 3. The use of goto in Redis. 4. Redis protocol parsing and zero-copying of objects. 5. The odd Redis persistence m…

> language barriers due to the speaker accent (in my case) and the listener ability to understand English without subtitles. It's usually easier for a non-native English speaker (at least below ILR[1] Level 3 or CEFR[2] Level B) to understand English spoken by another non-native, because the pace is slower, idioms and expressions are not used so regularly, etc. Your accent is much easier for non-natives than a strong…

Cool, makes sense, thank you. I just want to talk slower in the next videos, so that it will be easier... at the cost to enlarge the duration a little bit.

Re: Writing System Software [video]

#40
post #10

In case you are interested in providing feedbacks about the next episodes, my current list of potential ideas is: 1. Code snippets: show small self contained functions from random places inside Redis. 2. Redis Sentinel: the first design, the immediate redesign of v2, and how it is internally implemented. 3. The use of goto in Redis. 4. Redis protocol parsing and zero-copying of objects. 5. The odd Redis persistence m…

What's interesting to me about the videos vs. the blog posts (I like both) is that only the video shows me the way you work. I'd love to see a video where you recreate finding a bug, how you worked to go from issue to repro to fix, just to see more of how you work.

Yes, this is definitely the power of the video, to explain the same in a blog post would be like a chapter, showing in this case is simpler. I'll consider doing bug hunting recording the whole session, and then editing accordingly (because it takes hours or days... for the interesting bugs).
Post reply on HN