Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK




An interesting view of how the world changes from solving problems to supporting others in solving problems.

Last time, I had just gotten functions to work reliably, after a lot of puzzling out how the stack frame was going to work on ARM64, at least as a model for simpler platforms. Since then, I started trying to implement memory pointer operations: converting variables to pointers and dereferencing them into values, as well as assigning to them through a pointer. Getting and using pointers in expressions wasn’t too bad to get working, but t..



Should all learning require an action? I love to learn - I guess you might have worked that out from this blog. I spend a lot of my spare time reading books, listening to podcasts or watching videos.

Should all learning require an action? I love to learn - I guess you might have worked that out from this blog. I spend a lot of my spare time reading books, listening to podcasts or watching videos.

I had fun setting up and deploying this site, but throughout the process, I had this nagging voice in my head alternating between “No one will visit this.”, “Isn’t it vain to have a personal site?”, and “Why are you using a static site generator instead of writing it?” As an exercise and a form of self-soothing, I will attempt to answer these questions/accusations. No One Will Visit This one… is probably true. I am not a well..

Diary Drawings 7 - cesarbrun.xyz - 3 years ago - eng


Thinking short and long is the act of focusing on the day-to-day tasks required to move yourself forward while also zooming out and effectively strategizing against a longer term vision. When building a company you will need to do both effectively but in the trough of sorrow you will need to do both at the same time all while the pressure and problems you face seem to multiply endlessly.

Thinking short and long is the act of focusing on the day-to-day tasks required to move yourself forward while also zooming out and effectively strategizing against a longer term vision. When building a company you will need to do both effectively but in the trough of sorrow you will need to do both at the same time all while the pressure and problems you face seem to multiply endlessly.



Pure functions are one of the most important concepts in functional programming. In JavaScript, they play a critical role in creating maintainable and predictable code. In this article, we will explore what pure functions are and how they work in JavaScript, along with some code examples.

Immutability is a concept that has been gaining a lot of attention in the world of programming, and JavaScript is no exception. Immutability refers to the ability to create data structures that cannot be changed after they are created. In this blog, we will explore what immutability is and why it is important, along with some examples of how to achieve it in JavaScript.


Pure functions are one of the most important concepts in functional programming. In JavaScript, they play a critical role in creating maintainable and predictable code. In this article, we will explore what pure functions are and how they work in JavaScript, along with some code examples.

Immutability is a concept that has been gaining a lot of attention in the world of programming, and JavaScript is no exception. Immutability refers to the ability to create data structures that cannot be changed after they are created. In this blog, we will explore what immutability is and why it is important, along with some examples of how to achieve it in JavaScript.





Generative AI tools like ChatGPT and Midjournery are able to replicate (and often exceed) human-like performance on tasks like taking exams, generating text and making art. Even to seasoned programmers, their abilities can seem magical. But, obviously, there is no magic. These things are “just” artificial neural networks – circuits inspired by the architecture of biological brains. An AI-imagined image of a neural network (Midjour....

How can you ensure that you've appropriately declared your project's required dependencies? How do you determine what dependencies are missing from a third-party project that you can't run? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder's Weekly articles and projects.



Buf is a powerful tool that greatly simplifies working with Protobufs. It helps you lint Protofiles, ensure backward compatibility and generate code. Follow these tips to get started with Buf.

instant.page (mentioned in another response) is popular, but it’s not the only game in town. Google Chrome Labs made an alternative called quicklink which also attempts to optimize CPU time by preloading in-viewport pages during idle time. instant.page generally expects you to be using a mouse; results on touchscreens are pretty minimal and probably not worth the extra JS. Speculation rules are being standardized for a JavaScript-free..

May is the maintainers month , so I would first like to thank all the maintainers out there for the hard work, you rock!

Higher Order Functions are an essential aspect of functional programming in JavaScript. They allow developers to write more concise and reusable code, making it easier to manage complex codebases. In this blog post, we will take a deep dive into Higher Order Functions and explore their potential uses.

MapTiler has been creating a comprehensive mapping ecosystem for businesses, including advanced processing tools like Desktop/Engine, data storage and processing services, QGIS plugins, geocoding and geolocation services, JavaScript libraries, map styling tools, and more. Until now, we primarily relied on the open-source community and MapLibre for displaying maps on the web. While this will continue, we are taking it to the next level by cr..

Higher Order Functions are an essential aspect of functional programming in JavaScript. They allow developers to write more concise and reusable code, making it easier to manage complex codebases. In this blog post, we will take a deep dive into Higher Order Functions and explore their potential uses.

I’m doing a pretty major refactoring inside of RavenDB right now. I was able to finish a bunch of work and submitted things to the CI server for testing. RavenDB has several layers of tests, which we run depending on context. During development, we’ll usually run the FastTests. About 2,300 tests are being run to validate various behaviors for RavenDB, and on my machine, they take just over 3 minutes to complete. The next tier is the SlowT....

Story bank - ilearnt.com - 3 years ago - eng
Life is made up of stories. Emmy Sobieski mentions this in her interview for Stanford’s eCorner podcast:

Story bank - ilearnt.com - 3 years ago - eng
Life is made up of stories. Emmy Sobieski mentions this in her interview for Stanford’s eCorner podcast:

For the past couple weeks, I’ve been attempting the daunting task of designing and implementing a programming language. I’ve wanted to do this for a number of years, especially since Bob Nystrom released Crafting Interpreters a little while ago, and now felt like a good time to try. I had a pretty terrible time of the Compilers course I took at univeristy and I kind of want to prove to myself that I have the ability to make something ..

This is a guest post by Alex Bovee, CEO and Co-Founder of ConductorOne, an identity security company.

In honor of May the 4th, we’re featuring a narrative from an Imperial trooper in a faraway galaxy as he reflects on his organization’s worst day and how it could’ve gone differently.


Hangman over QUIC - ochagavia.nl - 3 years ago - eng
For the last two months I have been on a contract to enhance Quinn, the popular Rust implementation of the QUIC protocol. I hope to write one or two articles about my work at a later moment1, but today I want to offer you a partial (and runnable!) introduction to QUIC by implementing the hangman game over the network. You can find the code here. A tiny bit of context If you have never heard of QUIC before, you can think of it as an alternat..


39 visitors online