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

Hi there. It’s been quite a while since I posted here, mostly due to real life responsibilities. I’m planning on making monthly updates here from now on so that I can showcase the new things that are in ZigSelf. For the first update though, let’s play some catch-up.

Hi there. It’s been quite a while since I posted here, mostly due to real life responsibilities. I’m planning on making monthly updates here from now on so that I can showcase the new things that are in ZigSelf. For the first update though, let’s play some catch-up.

Greenlights - apurva-shukla.me - 3 years ago - eng
Matthew McConaughey’s Greenlights is an excellent memoir of his action packed life, filled with reflection and wisdom. I really…

Compilers - lainchan.org - 3 years ago - eng
Discuss compilers and share compiler books. >Have you ever developed your own compiler? >Have you ever worked on or contributed to a compiler? >Are you compiler-curious? What compiler ideas do you have? Tell us about your experiences, frameworks, languages, architectures, etc. (But keep it productive, don’t make rant posts about how your favorite language/framework is god sent and everything else is garbage. No one is going to....

Interaction between the Document-Policy *-images-max-bpp directive and a user-agent’s supported image formats is currently unspecified. Next-gen image formats of the present and future include WebP, AVIF, JPEG-XL, and WebP2. With every new format, new compression ratios become possible; however, cross-browser support is inconsistent. That means possible compression ratios also vary by browser. Fewer supported image formats should allow a ....

About a year ago I created a game with MongoDB and Unity and wrote about it in a previous tutorial. The idea was to demonstrate how features within the game could be synchronized to each player in nea... The post Randomizing MongoDB Document Fields on a Repeating Timer with Node.js appeared first on The Polyglot Developer .

What's the big breakthrough for Natural Language Processing (NLP) that has dramatically advanced machine learning into deep learning? What makes these transformer models unique, and what defines "attention?" This week on the show, Jodie Burchell, developer advocate for data science at JetBrains, continues our talk about how machine learning (ML) models understand and generate text.

Learn more about the top Python code review tools for Developers that will improve the speed and efficiency, and security of software throughout your SDLC.

The Web is not built around advance informed consent; there’s no agreement to terms before downloading a public file (besides basic protocol negotiations). This is one reason why “by using this site, you agree to our cookies, privacy policy, kidney harvesting, etc” notices won’t fly under the GDPR. A website admin can’t set terms for downloading a linked document; the user-agent just makes a request and the server works with that data to ....


Intel's Optane memory modules launched with a lot of fanfare in 2015, and were recently discontinued, in 2022, with similar fanfare. It was a sad day for me, a lover of abstraction-breaking technologies, but it was forseeable and understandable. At the time of Optane's launch, a lot of us were excited about the idea of having a new storage tier, sitting between DRAM and flash. It was announced as having DRAM endurance and speed with the..


The DEF CON Discord is open ( discord.gg/defcon ). You can hang out in virtual LineCon, try out the offerings of one of our hybrid villages and meet DEF CON family from around the world. The DEF CON Groups have a VR hangout going on throughout DEF CON. Learn what DCGs across the globe are up to, maybe even find a group near you to join so you can keep that DEF CON vibe all year! The info you need to get involved is here: https://www..

Snyk has officially launched Snyk Training, a free online resource to help developers and security teams learn how to implement, configure, and use Snyk on their own.

Learn how to use behat, starting from the ground: this article shows you how to write a super simple behat test (by testing the command ls).

I was recently investigating gumroad and was quite pleased with their new design system . I liked how all their features were summed up as simple taglines (“Go from zero to $1”, as an example), and how the vibrant color pallet drew me between each explanitory diagram. At the time, I googled “Gumroad design scheme” and came up empty with a name for it. However, weeks later, I noticed Figma did a similar design for their own website. T..

I was recently investigating gumroad and was quite pleased with their new design system . I liked how all their features were summed up as simple taglines (“Go from zero to $1”, as an example), and how the vibrant color pallet drew me between each explanitory diagram. At the time, I googled “Gumroad design scheme” and came up empty with a name for it. However, weeks later, I noticed Figma did a similar design for their own website. T..

Big Tech nameservers - seirdy.one - 3 years ago - eng
Many people are worried about Amazon Web Services and especially Cloudflare centralizing the Web. I generally share their concerns, with one exception. Hot take: it’s fine to use a “Big Tech” provider as a name server, provided you can handle the 24-hour delay involved in a migration. Of all things, using a name server doesn’t have nearly the same the drawbacks as other types of centralization. It’s super easy to migrate, and DNSSEC kee..

Web development fuzzes browsers and developer tools with the side-effect of occasionally producing decent Web content. My site has broken enough things to give me plenty of bugs to file, or cause others to file on my behalf. Despite all the fuss I make about maintaining compatibility, I do make exceptions for simple fixable bugs and broken developer tools. My strict Content Security Policy (CSP) has broken various developer tools (Axe, ....

Something I learned today from a coworker: if you turn your monitor sideways, subpixel anti-aliasing gets completely broken. This isn’t as much of an issue on today’s high-dpi displays, but for anything lower than a 4k screen, the effect can be noticeable.

Something I learned today from a coworker: if you turn your monitor sideways, subpixel anti-aliasing gets completely broken. This isn’t as much of an issue on today’s high-dpi displays, but for anything lower than a 4k screen, the effect can be noticeable.

Snyk’s Senior Developer Advocate, Brian Vermeer, discusses how reverse shell attacks work and how you can protect yourself from them.

Imagine you are editing your Squarespace website on your desktop browser and you want to add great photos that make your site stand out. At that moment, you realize those great photos are actually on your phone. Wouldn’t it be great if you could cut out all the intermediate steps and directly access your phone’s photo library right from the desktop browser into your Squarespace website?

Kubernetes] Pod Topology Spread Constraints Today I was looking for a way to evenly spreadout the N numbers of pods on M numbers of Kubernetes Nodes. I found that Pod’s spec.topologySpreadConstraints is the way to do it. This is the fields necessary. apiVersion : v1 kind : Pod metadata : name : example-pod spec : # Configure a topology spread constraint topologySpreadConstraints : - ma....

Kubernetes] Pod Topology Spread Constraints Today I was looking for a way to evenly spreadout the N numbers of pods on M numbers of Kubernetes Nodes. I found that Pod’s spec.topologySpreadConstraints is the way to do it. This is the fields necessary. apiVersion : v1 kind : Pod metadata : name : example-pod spec : # Configure a topology spread constraint topologySpreadConstraints : - ma....

While I’ve been switching from Ansible to Nix lately, I still use Ansible and have written a fair share of Ansible YAML. A common trick I’ve used is to only run a specific Ansible role instead of the whole playbook. That can be achieved by using tags, but usually I haven’t tagged everything before I have the need.

While I’ve been switching from Ansible to Nix lately, I still use Ansible and have written a fair share of Ansible YAML. A common trick I’ve used is to only run a specific Ansible role instead of the whole playbook. That can be achieved by using tags, but usually I haven’t tagged everything before I have the need.

Launching my new Logseq-powered website, algorithm analysis techniques, the five-minute journal practice, Richard Hamming's advice on doing important research, and the release of Stable Diffusion AI image generation.

While I’ve been switching from Ansible to Nix lately, I still use Ansible and have written a fair share of Ansible YAML. A common trick I’ve used is to only run a specific Ansible role instead of the whole playbook. That can be achieved by using tags, but usually I haven’t tagged everything before I have the need.

In this post, I want to share some reasons why using SQLite turns into a pretty convenient developer experience. This is a “live” post that may be updated in the future with more contents. Moving and sharing data, backups Sharing SQLite data is straightforward, just rsync the file to a new VM or upload it to any file storage service. When you want to share data from other databases, it usually requires generating an SQL dump of the data..

Launching my new Logseq-powered website, algorithm analysis techniques, the five-minute journal practice, Richard Hamming's advice on doing important research, and the release of Stable Diffusion AI image generation.

A dramatic encounter between a sales prospect and an account executive at a major product analytics SaaS company. Credit: katiebcartoons.com Instead of paying Mixpanel over $2K/month for retention reporting functionality in 2012 Amir Salihefendic (founder of Doist, makers of Todoist) built a clever hack to get the functionality he needed. He estimates Doist has saved millions on product analytics tools through 2022 yet has run interactive r..



On behalf of the entire Snyk community, I am excited to share that Forbes has named Snyk to the Forbes Cloud 100 list for the third consecutive year, coming in at #20  — which is 19 spots higher than last year!

There’s always the possibility of including SerenityOS data in the MDN BCD tables, but not displaying it on MDN just yet. This could give other projects a chance to use these tables for their own purposes. I think a lack of information on feature compatibility is one of the things holding back website compatibility with non-mainstream engines. Non-mainstream engines are in a bit of a “catch-22” situation: enthusiast developers don’t sup....

I am an Orc - er4hn.info - 3 years ago - eng

This post evaluates the finite-sample Gaussian efficiency of the Rousseeuw–Croux $S_n$ and $Q_n$ estimators. Pragmastat recommends Spread — based on the Shamos estimator — as a robust scale estimator with a 29% breakdown point and strong finite-sample performance. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat The Rousseeuw-Croux $S_n$ and $Q_n$ estimators are robust ....

This post evaluates the finite-sample Gaussian efficiency of the Rousseeuw–Croux $S_n$ and $Q_n$ estimators. Pragmastat recommends Spread — based on the Shamos estimator — as a robust scale estimator with a 29% breakdown point and strong finite-sample performance. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat The Rousseeuw-Croux $S_n$ and $Q_n$ estimators are robust ....

This is first of a series of posts where I talk about the tools and technologies I prefer to use. They are not intended to be in-depth technical documents, but posts answering the questions like Why & How with the history behind it. As always, all comments are welcome. Eclipse is an IDE framework. A complex scaffolding which can host a lot of functionality at the same time. This means an Eclipse installation can be almost anything, and ma....

dns.toys v1.0.0 - nadh.in - 3 years ago - eng
Repository: @knadh/dns.toys GitHub release page: v1.0.0 What’s Changed Updated the ‘help’ message for cidr queries by @jadonclegg in https://github.com/knadh/dns.toys/pull/6 Spelling fixes. by @jadonclegg in https://github.com/knadh/dns.toys/pull/7 Added pi support by @neomantra in https://github.com/knadh/dns.toys/pull/9 feature: add base service by @varunlakkur in https://github.com/knadh/dns.toys/pull/13


Since I joined Charm , I’ve been working and learning more about SSH, and I thought I would share a few quick tips and tricks with you.

This is first of a series of posts where I talk about the tools and technologies I prefer to use. They are not intended to be in-depth technical documents, but posts answering the questions like Why & How with the history behind it. As always, all comments are welcome. Eclipse is an IDE framework. A complex scaffolding which can host a lot of functionality at the same time. This means an Eclipse installation can be almost anything, and ma....

34 visitors online