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

I had a little too much fun explaining how the Kubernetes horizontal pod autoscaler worked this week. Click the gif for the video.


Learn how the rule maintenance features of Snyk Code help developers and security professionals protect their application.

In this post, I combine ideas from two of my previous posts: Trimmed Harrell-Davis quantile estimator : quantile estimator that provides an optimal trade-off between statistical efficiency and robustness Weighted quantile estimators : a general scheme that allows building weighted quantile estimators. Could be used for quantile exponential smoothing and dispersion exponential smoothing . Thus, we are going to build a weighted versi..

I’m a backend developer who worked extensively writing code in Golang before joining SoundCloud. SoundCloud mostly uses Scala for its…

In this post, I combine ideas from two of my previous posts: Trimmed Harrell-Davis quantile estimator : quantile estimator that provides an optimal trade-off between statistical efficiency and robustness Weighted quantile estimators : a general scheme that allows building weighted quantile estimators. Could be used for quantile exponential smoothing and dispersion exponential smoothing . Thus, we are going to build a weighted versi..

Introduction In the first two posts, I explained there were four aspects of a blockchain that this series would explore with a backing implementation provided by the Ardan blockchain project. Digital accounts with electronic signatures and verification Transaction distribution and synchronization between computers Redundant storage and consensus by different computers Detection of any fraud to past transactions The first post f..

I find myself telling people that they will have to pry org-mode from my cold dead hands. Which befuddles me. Why, as an ingrate software nerd who has soured on software technology — talk about biting the hand that feeds — do I evince such strong sentiment about a software program?!


I’m a backend developer who worked extensively writing code in Golang before joining SoundCloud. SoundCloud mostly uses Scala for its…

In the second part of my website redesign, I think a bit about technology choices and design, and then end up stopping abruptly for a year and half

Blanket Ladder - matthewc.dev - 4 years ago - eng

Hello! It’s been an eventful few weeks months: the job has been quit, the truck has been sold, the California has been left, and the new venture has been started (full-time!). Selling the truck is probably the biggest and most blog-relevant event. Even though I’d already announced my plans to sell it, having legitimately sold it still feels different . One of those things that doesn’t really register until it’s actually happened...

Hello! It’s been an eventful few weeks months: the job has been quit, the truck has been sold, the California has been left, and the new venture has been started (full-time!). Selling the truck is probably the biggest and most blog-relevant event. Even though I’d already announced my plans to sell it, having legitimately sold it still feels different . One of those things that doesn’t really register until it’s actually happened...



I was reading up on how the Envoy proxy generates x-request-id and learned that it uses UUID (Universally unique identifier). Well, this is not new. We want the requests to be unique regardless of the clients, and the servers so it makes sense. We also use UUID everywhere these days. The biggest example is the database records’ primary key. Most programming languages/web frameworks provide built-in modules/functions to generate these numb..

I was reading up on how the Envoy proxy generates x-request-id and learned that it uses UUID (Universally unique identifier). Well, this is not new. We want the requests to be unique regardless of the clients, and the servers so it makes sense. We also use UUID everywhere these days. The biggest example is the database records’ primary key. Most programming languages/web frameworks provide built-in modules/functions to generate these numb..



Our modern lives are dependent on what’s provided to us by technology companies, who often have no direct incentive to “look after us” or even to keep us alive. Their business models are predicated on attention and consumption; and they can never have too much of it.

When I was young and naive, I built a website for myself. It’s no-longer fit for purpose, and needs a facelift. This is the first part of a multi-part series, focussing on some of the design considerations of this new skouf.com.

Following the addition of C/C++ security scanning to Snyk Open Source, we discuss some common C/C++ vulnerabilities and ways to mitigate them.

Do you know the difference between creating a class instance and initializing it? Would you like an interactive tour of the Python Pillow library? This week on the show, Christopher Trudeau is here, and he's brought another batch of PyCoder's Weekly articles and projects.

WFH Day 761 - ingo-richter.io - 4 years ago - eng
WFH Day 761 Thanks to my employer, I had an additional Day Off. To take care of myself and spend time away from my Computer. I went out for a hike up Mission Peak in Fremont, California. I heard about it and wanted to do it for quite some time. It was a great adventure. It was challenging, and I was tired like hell afterward. I got a sunburn on my face. Not great.

In 1982, at just twenty-three years old and halfway through her architectural studies, Elspeth Beard left her family and friends in London and set off on a 35,000-mile solo adventure around the world on her 1974 BMW R60/6. Exhausted by a recent breakup and with only a few savings scraped together from her job in a pub, a tent, a few clothes and some tools, all packed on the back of her bike, she was determined to prove herself.

Plain Org v1.3 is now available on the App Store . The update receives a few features, bug fixes, and improvements. If you haven't heard of Plain Org , it gives you access to org files on iPhone while away from your beloved Emacs . I love org markup, but we (iPhone + org users) are a fairly niche bunch. If you're finding Plain Org useful, please help support this effort by getting the word out. Tell your friends, tweet , or blo....

We have a Roborock S6 Pure robotic vacuum cleaner . It’s very nice having a device that more or less cleans the floors by itself. When it works. Ours stopped working a week ago, after working well for months.

A tutorial, along with working Terraform code and Dockerfile, that you can use to deploy and operate your own Quake 3 server in an ECS task.


We have a Roborock S6 Pure robotic vacuum cleaner . It’s very nice having a device that more or less cleans the floors by itself. When it works. Ours stopped working a week ago, after working well for months.

We have a Roborock S6 Pure robotic vacuum cleaner . It’s very nice having a device that more or less cleans the floors by itself. When it works. Ours stopped working a week ago, after working well for months.



The Internet is cats - mootxi.co - 4 years ago - eng

Customers discuss how they used Snyk tools to automate elements of their software development process.

Android is a disaster by design, and smartphones are cyberhumped at a hardware level, but functioning without one in urban society is increasingly becoming impossible. This thread is for discussion on making the best of it, revolving around libre alternatives to common apps, custom ROMs, cripppling your system, moving functionality to alternatives like notebooks, etc. etc. LinageOS device compatibility list https://wiki.lineageos.org/....

One of my pet peeves has always been the many different, sometimes very original ways in which CLI tools handle help requests. POSIX sets the canon: -h or --help is how we ask for help. But no, some tools 1 want to be original at the worst moment: when their users are struggling, looking for guidance. It’s somewhat consolatory to learn that I’m not alone in this fight. The other day I landed on Clayton Craft’s blog. His [rant on the to..

This is the Programming Employment thread, which exists for all general discussion regarding the topic. All discussion of employment not superseded by any more specific thread topic which isn't concerned with employment belongs in this thread. Do not create any threads for discussing employment, or they will be locked. It would be appropriate to discuss employment concerning a single language here, or in a thread dedicated to that lang..

As I am writing my first blog post for Artsy, here is a short introduction on who I am: My name is Kaja and I am an engineer in our Berlin entity. As a Ruby-born programmer I am calling myself a backend engineer, but that also may change and is more about emotional identification and less about what I actually do (as you will see in this blog post). My background is not in engineering at all. In university I graduated in philosophy and hist....


Learn how you can improve your GraphQL security using Snyk Code static analysis to find common and more complex GraphQL vulnerabilities.



17 visitors online