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

Placeholdifier - github.com - 5 years ago - eng

At Remind, we help educators communicate with millions of students and families. These connections are critical for supporting student learning, especially with school closures this year, and it’s equally important for all of the communications on our platform to be secure, protected, and reliably delivered. As part of our security stance, we engage the security researcher community via a bug bounty program—which is how a recent collaborati....


If you’ve ever tried to get better at playing a particular song you want to learn, you might want to first learn it in chunks. After you feel good with those chunks you start putting it all together. Then you realize, you still suck at some of those chunks, so you practice them. It would be nice to have a tool that works well for that process. I didn’t feel like coding today but I needed to export this idea out of my mind so here is a qui..

As part of our Pride Month celebrations, we reached out to individuals and organizations in the tech industry and we talked about everything Pride—from their experience being LGBTQ+ in the tech industry, to heartfelt advice to newcomers in the industry, this Q&A blog series is sure to make you smile and inspire you!

For most folks, the past few months have likely looked a lot different than usual. Humans are creatures of habit , and spending 99% of your time stuck at home represents a pretty thorough disruption of those habits for many. As a person who was used to spending more like 0.02% of my waking hours at “home”, things have certainly looked different for me. It feels like an eternity ago that I was gearing up for a life without the truck, gath..

For most folks, the past few months have likely looked a lot different than usual. Humans are creatures of habit , and spending 99% of your time stuck at home represents a pretty thorough disruption of those habits for many. As a person who was used to spending more like 0.02% of my waking hours at “home”, things have certainly looked different for me. It feels like an eternity ago that I was gearing up for a life without the truck, gath..

The city that I live in (Cambridge, Ontario) was formed as an amalgamation of three smaller towns (Hespeler, Preston and Galt) in 1973. Hespeler gets its name from Jacob Hespeler, who built an impressive industrial empire in the town in 1845. Through his widespread influence, he secured railway access, as well as attracted engineering talent from as far away as Europe. By the start of World War I, Hespeler housed the largest textile mill in..

The city that I live in (Cambridge, Ontario) was formed as an amalgamation of three smaller towns (Hespeler, Preston and Galt) in 1973. Hespeler gets its name from Jacob Hespeler, who built an impressive industrial empire in the town in 1845. Through his widespread influence, he secured railway access, as well as attracted engineering talent from as far away as Europe. By the start of World War I, Hespeler housed the largest textile mill in..

Series Index Python and Go: Part I - gRPC Python and Go: Part II - Extending Python With Go Python and Go: Part III - Packaging Python Code Python and Go: Part IV - Using Python in Memory Introduction In the previous post we saw how a Go service can call a Python service using gRPC. Using gRPC to connect a Go and Python program together can be a great choice, but there’s a complexity price that goes with it. You need to m..

Interactive maps on the web are a great way to visualize information. How to create an interactive outline map with React of the city of Munich, I want to show in this article.

I’m trying something new. I’d like to regularly write some sort of an update which explains what I’m working on. Since this website doesn’t generate any meaningful traffic, I’m doing this for myself. I’m not imposing any strict time frame on this. I don’t want to do this too often, since I don’t want my blog to be full of posts like this one. I want the blog section to be useful for weary travellers who look for answers, in this world full ..

Recently, almost all my digital drawings were made with a Bamboo Slate tablet and Tuhi . It was good fun to take Tuhi’s drawing data and create my own renderer tuhirender , which can be used from the command line to produce some more advanced effects and tune more of the rendering knobs. tuhirender replaces Tuhi’s own renderer by building on Tuhi’s JSON-based output format for line coordinates and pen pressure data. Basic invocation ....

Recently, almost all my digital drawings were made with a Bamboo Slate tablet and Tuhi . It was good fun to take Tuhi’s drawing data and create my own renderer tuhirender , which can be used from the command line to produce some more advanced effects and tune more of the rendering knobs. tuhirender replaces Tuhi’s own renderer by building on Tuhi’s JSON-based output format for line coordinates and pen pressure data. Basic invocation ....

Recently, almost all my digital drawings were made with a Bamboo Slate tablet and Tuhi . It was good fun to take Tuhi’s drawing data and create my own renderer tuhirender , which can be used from the command line to produce some more advanced effects and tune more of the rendering knobs. tuhirender replaces Tuhi’s own renderer by building on Tuhi’s JSON-based output format for line coordinates and pen pressure data. Basic invocation ....

Dbus and Polkit are two technologies that emanate an aura of confusion. While their names are omnipresent in discussions, and the internet has its share of criticism and rants about them, not many have a grasp of what they actually do. In this article I'll give an overview of these technologies.








As part of our processes we regularly hold retrospectives. We used to do this all in a room with post-it notes - a fairly traditional approach. We would set up 4 areas: Liked, Longed, Learned and Lacked and proceed to plaster post-it notes over the different sections. Once everyone had finished we would organise each section into themes and then discuss and agree actions.

As part of our processes we regularly hold retrospectives. We used to do this all in a room with post-it notes - a fairly traditional approach. We would set up 4 areas: Liked, Longed, Learned and Lacked and proceed to plaster post-it notes over the different sections. Once everyone had finished we would organise each section into themes and then discuss and agree actions.

PostcardPop - briansunter.com - 5 years ago - eng
Create and share beautiful digital postcards with custom images, messages, map stamps, and a copyable link.

PostcardPop - briansunter.com - 5 years ago - eng
Create and share beautiful digital postcards with custom images, messages, map stamps, and a copyable link.

Introduction My life has changed recently; I have begun an important task . This means that I have to shift my focus away from implementing all of my ideas and toward running a campaign. Because of that and because I still want my ideas to be implemented, I am writing them down for anyone to do. So, what do I mean by “ideas”? Ideas to make money or to improve the software industry.

Introduction My life has changed recently; I have begun an important task . This means that I have to shift my focus away from implementing all of my ideas and toward running a campaign. Because of that and because I still want my ideas to be implemented, I am writing them down for anyone to do. So, what do I mean by “ideas”? Ideas to make money or to improve the software industry.

Introduction My life has changed recently; I have begun an important task . This means that I have to shift my focus away from implementing all of my ideas and toward running a campaign. Because of that and because I still want my ideas to be implemented, I am writing them down for anyone to do. So, what do I mean by “ideas”? Ideas to make money or to improve the software industry.

Introduction My life has changed recently; I have begun an important task . This means that I have to shift my focus away from implementing all of my ideas and toward running a campaign. Because of that and because I still want my ideas to be implemented, I am writing them down for anyone to do. So, what do I mean by “ideas”? Ideas to make money or to improve the software industry.

Introduction My life has changed recently; I have begun an important task . This means that I have to shift my focus away from implementing all of my ideas and toward running a campaign. Because of that and because I still want my ideas to be implemented, I am writing them down for anyone to do. So, what do I mean by “ideas”? Ideas to make money or to improve the software industry.

Introduction My life has changed recently; I have begun an important task . This means that I have to shift my focus away from implementing all of my ideas and toward running a campaign. Because of that and because I still want my ideas to be implemented, I am writing them down for anyone to do. So, what do I mean by “ideas”? Ideas to make money or to improve the software industry.

The other day, I decided to test a theory of mine. I said, in “Computing Is Broken and How to Fix It,” that even with a microkernel, we could reduce the interaction with the kernel (and increase performance) if the hardware supported pipes (circular buffers) for passing data between processes. I decided to test this theory with a crude test on Linux, making use of shared memory between two processes. I admit that I was scared. This ..

The other day, I decided to test a theory of mine. I said, in “Computing Is Broken and How to Fix It,” that even with a microkernel, we could reduce the interaction with the kernel (and increase performance) if the hardware supported pipes (circular buffers) for passing data between processes. I decided to test this theory with a crude test on Linux, making use of shared memory between two processes. I admit that I was scared. This ..

The other day, I decided to test a theory of mine. I said, in “Computing Is Broken and How to Fix It,” that even with a microkernel, we could reduce the interaction with the kernel (and increase performance) if the hardware supported pipes (circular buffers) for passing data between processes. I decided to test this theory with a crude test on Linux, making use of shared memory between two processes. I admit that I was scared. This ..

The other day, I decided to test a theory of mine. I said, in “Computing Is Broken and How to Fix It,” that even with a microkernel, we could reduce the interaction with the kernel (and increase performance) if the hardware supported pipes (circular buffers) for passing data between processes. I decided to test this theory with a crude test on Linux, making use of shared memory between two processes. I admit that I was scared. This ..

The other day, I decided to test a theory of mine. I said, in “Computing Is Broken and How to Fix It,” that even with a microkernel, we could reduce the interaction with the kernel (and increase performance) if the hardware supported pipes (circular buffers) for passing data between processes. I decided to test this theory with a crude test on Linux, making use of shared memory between two processes. I admit that I was scared. This ..




Are you using the Python library Pandas the right way? Do you wonder about getting better performance, or how to optimize your data for analysis? What does normalization mean? This week on the show we have Hannah Stepanek to discuss her new book "Thinking in Pandas".

I have been, since my very first foray into startups, a huge advocate of the tag line . A tag line is that one to 10 word phrase that encapsulates exactly what you are building. I talk about this in my document on Opportunity Profiles where I identify it as one of the first things you write down when planning a new venture. This morning, as I engaged in my "just out of bed, the brain is fresh, work on something new and interesting" m....

To be a software developer (a.k.a. programmer or software engineer) today, you don’t need a degree in computer science. In fact, computer science really isn’t about “how” you develop software today at all. It’s about how we approach software problems theoretically. And to be frank, you don’t need to worry about computer science theory to be a good software developer today. You just need to know how to solve problems using code, be good at u..

16 visitors online