Live data from Hacker News

Writing System Software [video]

youtube.com

41–50 of 73 posts

Re: Writing System Software [video]

#41
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

This is inspired to the commodore C64, I just picked a few random colors with the picker in the terminal. Unfortunately I lost the color scheme the previous week while in Tel Aviv, since this color scheme does not work well when projected so I had to switch to B/W and the simplest way was to just modify the current color scheme.

Re: Writing System Software [video]

#42
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…

How about writing a book with all these potential ideas and name it "The Design and Implementation of Redis in-memory Database"?

I wish I had the time... In N years hopefully I'll switch into writing much more, now I've a book about C that will never end while I work constantly at Redis for instance. But for now me doing first-hand coding is what the project needs... eventually I may probably switch more to a design figure, but will take time. However soon or later I may take a few sabbaticals, so that I can continue working at Redis as I do now but pausing, for instance, for 1 month every 4 months or alike, doing this kind of projects.

Re: Writing System Software [video]

#43

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 channe…

That sounds great! Thanks for sharing.

Re: Writing System Software [video]

#44

Very good work. How about a video/blog where you can describe use-cases where redis has been creatively used to solve a tough problem. With some redis design patterns included?

That would be great but it would be more a work of collecting data from other people building things with Redis, and I've very very few interactions with the many people running Redis. I kinda do my part in the Github repository and very seldom I've interactions with other folks. I'm happy with this setup because interactions = not working.

Re: Writing System Software [video]

#46
post #23

Having a hard time getting past the blatant use of vi instead of emacs... ;-)

I'm not strongly in one side or the other btw ;-) Just happened to start with vim feeling very well with it, and continued for years. From time to time tried Emacs back in the days (20 years ago, like), and was nice but could not found a reason to switch, very different paradigm.

Re: Writing System Software [video]

#47

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 channe…

i confess i am completely not understanding this trend in twitch streaming coding. i prefer asynchronous videos where i can speed or fastforward through parts. i understand the value in seeing people make and solve mistakes but that can’t be the only value in -watching- a live stream can it?

(is this what it feels like to be old?)

Re: Writing System Software [video]

#48
post #9

For people wondering if Antriez is following DHH's example, he is. He announced it in this tweet: https://twitter.com/antirez/status/966052769391153155 DHH wrote about his series in this blog post: https://m.signalvnoise.com/on-writing-software-well-aee37807... Link to his playlist: https://www.youtube.com/watch?v=H5i1gdwe1Ls&list=PL3m89j0mV0...

That's no longer the correct playlist. Watch the last video of that playlist.

The correct playlist is now this: https://www.youtube.com/playlist?list=PL9wALaIpe0Py6E_oHCgTr...

Re: Writing System Software [video]

#49
post #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.

Just hanging fabric on the walls should make a world of difference.
Post reply on HN