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


What music do you listen to while programming? 1 For me, it’s usually jazz, classical, electronic, lots of it, or nothing. There are some specialized websites and podcasts I sometimes recur to, like [Music for Programming][1]. Several Spotify playlists I dig a lot, [Every Day I’m Nerdin’][2] being one of them. What can I say? I am musically omnivore. However, I recently discovered something different: the [Field Recordings podcast][3].....

What music do you listen to while programming? 1 For me, it’s usually jazz, classical, electronic, lots of it, or nothing. There are some specialized websites and podcasts I sometimes recur to, like [Music for Programming][1]. Several Spotify playlists I dig a lot, [Every Day I’m Nerdin’][2] being one of them. What can I say? I am musically omnivore. However, I recently discovered something different: the [Field Recordings podcast][3].....


Update: The joke has worn off, there are more interesting and elaborate parody religions, such as Pastafarianism, and so on… The link mentioned is dead and the menu entry has been removed. Recently, in the main Techlore room, mazerfaker, DriftNotSkid and I were having some fun and joking around a bit after I said "Tell me something new" in reaction to a screenshot of one of those fingerprint testing sites stating "Your browser has a uni..

Last fall, we made the decision to launch a Community Outreach Internship Program at Snyk. Like many across the globe, we at Snyk were troubled by how the economic impacts of covid-19 are disproportionately affecting women and underrepresented minorities, and wanted to ensure that Snyk was playing a role in being a part of the solution.

Leaflet-Hexbins is a powerful tool to aggregate data and visualize it quickly on a map. It can size the hexbin radius based on a feature values. But what if we used HyperLogLog data to preserve user-privacy? This post will provide a convenient way to quickly perform on-the-fly HyperLogLog unions for leaflet-hexbins. No more backend-constraint for HyperLogLog There are many HyperLogLog implementations out there but few work as well as pos..

Learn more about security vulnerabilities in cybersecurity: vulnerability versus exploits and threats, website security vulnerabilities, and security and vulnerability management.

1 2 3 4 5 6 7 8 9 10 11 hex_array = [ "/x138b7f010101c101e3024104e1058305a105c3072207810922098209a209c30b220c410ce20e210e410e610ee11002106310a210e31323138513a213c2142114421463156115a115e416011661168316a216e1186218a31927194119611aa81b411b611be11c411d431dc21e22218121a121e122a322e12324236123c224c12641266127c3288329442a012a612b012be22cc52d412e612e812fa12fc1302131843282338133e335023541356235a236233641382338....




Feedback is one of the most importante things when you are creating a product (probably the most important one!), so it should be easy for users to give feedback. In this post we’ll see how to implement a feedback button easily. This exact code is what I’m using at drwn.io , a little project I’m working on with a friend. The button does the following: after you use it, it will change its text to “Thank you!”, then it will fade out we wil..

Tests should be correct by inspection Tests require a different approach than normal code. We don't have tests for tests, so tests need to be correct by inspection -- and the main technique to achieve this is to get rid of the generality of the production code, and exercise only very narrow and specific scenarios. Decide what test to write The goal of testing is to increase confidence A test's purpose is to increase the confidence that y....

Tests should be correct by inspection Tests require a different approach than normal code. We don't have tests for tests, so tests need to be correct by inspection -- and the main technique to achieve this is to get rid of the generality of the production code, and exercise only very narrow and specific scenarios. Decide what test to write The goal of testing is to increase confidence A test's purpose is to increase the confidence that y....

Tests should be correct by inspection Tests require a different approach than normal code. We don't have tests for tests, so tests need to be correct by inspection -- and the main technique to achieve this is to get rid of the generality of the production code, and exercise only very narrow and specific scenarios. Decide what test to write The goal of testing is to increase confidence A test's purpose is to increase the confidence that y....


If you’re using the AWS suite of Kubernetes-related tools, you’ll be pleased to know that you use Snyk to scan directly into your workflows there, with integrations into Amazon Elastic Container Registry ( ECR ) and Amazon Elastic Kubernetes Service ( EKS ).

Querying Postgres with Python Fastapi Backend and Leaflet & Geoman Fronted - Applying Geometry Filters How to query a database with a user-defined geometry drawn on a Leaflet frontend? A very common use case for map applications are custom filters. Either thematic, temporal or value-based filters play a significant role but probably in a geographical context the most dominant one might be spatial filtering. In this blog post, I describe a..

So you want to add a diagnostic setting to your Azure storage account via Terraform and you pass the storage account ID to target_resource_id only to get the following error: Status=400 Code=“BadRequest” Message=“Category ‘StorageWrite’ is not supported.” Here is the fix, the diagnostic target resource actually needs to be a sub-resource of the storage account, the ID for that is constructed as: /blobServices/default/ Using ..

If you have heard about blockchain or cryptocurrency, then the term that initially comes to mind is Bitcoin . Launched 12 years ago, it was the late 2017 bull run that created a media frenzy that propelled Bitcoin into the mainstream and our modern day lexicon. -Continue to read the article on SerHack.me

In this installment of our cheatsheet series, we’re going to cover eight Go security best practices for Go developers.

Panics in Rust are normally isolated to the thread that caused them, and are sometimes recoverable. This post introduces panik-rs, a crate to make panics on all threads fatal (to the application!) and prevent them from being silently swallowed.

Panics in Rust are normally isolated to the thread that caused them, and are sometimes recoverable. This post introduces panik-rs, a crate to make panics on all threads fatal (to the application!) and prevent them from being silently swallowed.






This post derives finite-sample bias-correction factors for MAD to make it a consistent estimator of the standard deviation. Pragmastat recommends Spread — the Shamos estimator — as a more efficient robust scale alternative that does not require such corrections. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat The median absolute deviation ($\textrm{MAD}$) is a robus....

If you are trying to get Debian 10 Buster to run in Vagrant and are receiving the following error default: /dev/vda does not exist, so cannot grub-install to it! default: You must correct your GRUB install devices before proceeding: default: default: dpkg-reconfigure grub-pc default: dpkg: error processing package grub-pc (--configure): default: installed grub-pc package post-installation script subprocess returned error exit status 1 d..

After almost a decade, we decided to rebuild our in-house Business Intelligence web application to better support the organization. It is always challenging to replace software with a long history and a high degree of complexity. Nevertheless, we successfully completed the project because we fundamentally challenged and re-thought all aspects of the project.

This post derives finite-sample bias-correction factors for MAD to make it a consistent estimator of the standard deviation. Pragmastat recommends Spread — the Shamos estimator — as a more efficient robust scale alternative that does not require such corrections. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat The median absolute deviation ($\textrm{MAD}$) is a robus....


After almost a decade, we decided to rebuild our in-house Business Intelligence web application to better support the organization. It is always challenging to replace software with a long history and a high degree of complexity. Nevertheless, we successfully completed the project because we fundamentally challenged and re-thought all aspects of the project.




React libraries are hard to keep track of. This article attempts to put the ones worth talking about on one page.

Ever had your old, trusty Python virtual environment fail on you? I sure did. Sometimes, when I activate or switch between virtual environments, I get the following error: $ workon eve dyld: Library not loaded: @executable_path/../.Python I never really took the time to look into it. When this happens, because I am in a rush (and because I am a lazy old fart), I shrug it off, recreate the virtual environment on the spot, and get back to ..

Ever had your old, trusty Python virtual environment fail on you? I sure did. Sometimes, when I activate or switch between virtual environments, I get the following error: $ workon eve dyld: Library not loaded: @executable_path/../.Python I never really took the time to look into it. When this happens, because I am in a rush (and because I am a lazy old fart), I shrug it off, recreate the virtual environment on the spot, and get back to ..

CSS-in-JS is a relatively new and a very contradictory way of writing CSS. On the one hand, it tries to overcome the limitations of traditional CSS to make it more reusable, especially when it comes to styling components. On the other hand, it’s different from traditional CSS and has it’s own disadvantages. There is no single CSS-in-JS library, there is even no sight of a clear winner in this race. However, all CSS-in-JS implementations hav..


By focusing on what is interesting and keeping written track of your own intellectual development, topics, questions, and arguments will naturally emerge without force.

72 visitors online