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

Discover how I transformed the need for a newsletter system, sparked by Revue's shutdown, into a fulfilling side project. Dive into the my journey of conceptualizing, breaking down, and building a custom newsletter system that seamlessly integrates with my website's content workflows.

Introduction Prior to coding in Go, I was writing software in C#. In C# enumerations can be declared and the associated type can be used in functions and as fields in a struct. The compiler won’t allow a value of the enumerated type to be passed or set that doesn’t belong to the defined set. This is something that I have missed since coding in Go. Go doesn’t have enumerations and it can be a problem at times when you want type safety for..

Databases are fun. They sit at the confluence of Computer Science topics that might otherwise not seem practical in life as a developer. For example, every database with a query language is also a programming language implementation of some caliber. That doesn't include all databases though of course; see: RocksDB, FoundationDB, TigerBeetle, etc. This post looks at how various databases execute expressions in their query language. tldr;....

Discover how I transformed the need for a newsletter system, sparked by Revue's shutdown, into a fulfilling side project. Dive into the my journey of conceptualizing, breaking down, and building a custom newsletter system that seamlessly integrates with my website's content workflows.

Java 21 is GA! - backendhance.com - 2 years ago - eng
Hi, Java 21 hat seit Dienstag endlich den General Availability (GA) Status 🎉 Schon seit Monaten nutze ich jede Gelegenheit, um zu erzählen, dass virtuelle Threads mein Highlight dieses Releases ist. Zum Beispiel in diesem oder diesem alten Newsletter. Und das hat sich auch nicht geändert. Ich glaube virtuelle Threads sind einer der bedeutesten Verbesserungen seit Jahren. Ob das auch alles so eintritt - wird sich zeigen. Aber es ..


Discover how I transformed the need for a newsletter system, sparked by Revue's shutdown, into a fulfilling side project. Dive into the my journey of conceptualizing, breaking down, and building a custom newsletter system that seamlessly integrates with my website's content workflows.



Some of the things I learned while migrating the frontend monorepo at FLYR from Lerna to Nx and how to make the most out of this setup without Nx Cloud. Read more

Some of the things I learned while migrating the frontend monorepo at FLYR from Lerna to Nx and how to make the most out of this setup without Nx Cloud. Read more

This guide runs through the full setup of OAuth with Google as the identity provider. This will let your users log in with Google. Google Cloud Console The best way to get through the console is to watch the video above. Google Cloud Platform Google Cloud Platform lets you build,

Exploring Deno 1.36's new deny permissions API that lets you block specific resources instead of allow-listing every permission

Exploring Deno 1.36's new deny permissions API that lets you block specific resources instead of allow-listing every permission

Exploring Deno 1.36's new deny permissions API that lets you block specific resources instead of allow-listing every permission

We’re thrilled that Snyk has been recognized as a Strong Performer in our first year participating in the Forrester Wave™: Static Application Security Testing (SAST) Q3 2023.

Table of Contents In a previous article we defined folding functions, and used them to enable some canonicalization and the sccp constant propagation pass for the poly dialect. This time we’ll see how to add more general canonicalization patterns. The code for this article is in this pull request, and as usual the commits are organized to be read in order. Why is Canonicalization Needed? MLIR provides folding as a mechanism to simplify an I..

Table of Contents In a previous article we defined folding functions, and used them to enable some canonicalization and the sccp constant propagation pass for the poly dialect. This time we’ll see how to add more general canonicalization patterns. The code for this article is in this pull request, and as usual the commits are organized to be read in order. Why is Canonicalization Needed? MLIR provides folding as a mechanism to simplify an I..

Table of Contents In a previous article we defined folding functions, and used them to enable some canonicalization and the sccp constant propagation pass for the poly dialect. This time we’ll see how to add more general canonicalization patterns. The code for this article is in this pull request, and as usual the commits are organized to be read in order. Why is Canonicalization Needed? MLIR provides folding as a mechanism to simplify an I..

CodiumAI's PR-agent integration leverages Pinecone under the hood to perform semantic search for similar GitHub issues

We now recognize the downsides of social media platforms. But, when we start work for the day, we plug into a firehose of messages not dissimilar from Facebook's News Feed. While sitting on a Zoom cal...



Nevítaný host - vit.baisa.cz - 2 years ago - eng

Nevítaný host - vit.baisa.cz - 2 years ago - eng

It's a joke that has been done to death , but it is true. Naming things is one of the hardest aspects of Computer Science. It affects the readability, maintainability, and every facet of the lossy interface between the concept in your mind, and the cold reality of the

Introduction At Stitch Fix, our data platform is designed to be self-service, with our users taking ownership of their own ETL, models, and microservices. To support this approach, the platform team prioritizes user autonomy and end-to-end tooling in their tooling designs, minimizing the involvement of platform engineers in day-to-day engineering and data science workflows. We regularly evaluate our infrastructure against new frameworks ....

For the first time in a while, I have released a completely new product! This is an Apple Watch focused app, that works with the new Time In Daylight tracking features of watchOS 10. Using Daylight Goals you can easily setup a goal for how much time you want to spend outside each day. It... Read more » The post Announcing Daylight Goals 1.0 🎉 first appeared on Swift Fox Software LLC .

The following bug cost me a bunch of time, can you see what I’m doing wrong? For fun, it’s so nasty because usually, it will accidentally work.

Developer-first supply chain security aims to minimize the risk of potential breaches, streamline the development workflow, foster collaboration, and instill a culture of vigilance that resonates across the entire supply chain


It is inconvenient to work with samples from a distribution of unknown form. Therefore, researchers often switch to considering the sample mean value and hope that thanks to the central limit theorem , the distribution of the sample means should be approximately normal. They say that if we consider samples of size $n \geq 30$, we can expect practically acceptable convergence to normality thanks to Berry–Esseen theorem . Indeed, this state..

It is inconvenient to work with samples from a distribution of unknown form. Therefore, researchers often switch to considering the sample mean value and hope that thanks to the central limit theorem , the distribution of the sample means should be approximately normal. They say that if we consider samples of size $n \geq 30$, we can expect practically acceptable convergence to normality thanks to Berry–Esseen theorem . Indeed, this state..

Congratulations Matt on the arrival of your twins! Wishing you lots of joy and memorable moments as your family grows. Enjoy this incredible journey!

Seeing that we’re heading towards a techno feudalistic surveillance capitalistic dystopia where a handful of corporations own everything sitting on top of countless copyrights and they force you to rent everything as a fuarrrking service, where everything is styled with soulless demoralizing grey (see picture), and where people constantly try to undermine each other for selfish gain, what strategies/skills/technologies should be developed t..


Dear reader, Welcome to the last letter. I couldn’t have imagined what would happen when I penned my first letter 5 years ago. (I still think you should learn version control, for the record.) This blog outlasted two jobs. 280+ posts and 220,000+ visitors later, this project has changed my life in so many ways. … Continue reading Thank you →

After a bunch of prints a hole appeared in the FEP foil of the resin vat in my Sparkmaker printer . So it was time for my first replacement. I bought a roll of 127 micron FEP film from FEPshop.com . The old official tutorial video for this replacement is still available on the Sparkmaker YouTube channel . First simply remove all screws and disassemble the three frame parts, the old foil and the rubber gasket. Clean all parts with isopr....

After a bunch of prints a hole appeared in the FEP foil of the resin vat in my Sparkmaker printer . So it was time for my first replacement. I bought a roll of 127 micron FEP film from FEPshop.com . The old official tutorial video for this replacement is still available on the Sparkmaker YouTube channel . First simply remove all screws and disassemble the three frame parts, the old foil and the rubber gasket. Clean all parts with isopr....

In cryptography, we need a distinction between a cleartext and a plaintext. A cleartext is a message in its natural form. A plaintext is a cleartext that is represented in a specific way to prepare it for encryption in a specific scheme. The process of taking a cleartext and turning it into a plaintext is called encoding, and the reverse is called decoding. In homomorphic encryption, the distinction matters. Cleartexts are generally all int..

In cryptography, we need a distinction between a cleartext and a plaintext. A cleartext is a message in its natural form. A plaintext is a cleartext that is represented in a specific way to prepare it for encryption in a specific scheme. The process of taking a cleartext and turning it into a plaintext is called encoding, and the reverse is called decoding. In homomorphic encryption, the distinction matters. Cleartexts are generally all int..

In cryptography, we need a distinction between a cleartext and a plaintext. A cleartext is a message in its natural form. A plaintext is a cleartext that is represented in a specific way to prepare it for encryption in a specific scheme. The process of taking a cleartext and turning it into a plaintext is called encoding, and the reverse is called decoding. In homomorphic encryption, the distinction matters. Cleartexts are generally all int..

Three experts came together at Black Hat Asia 2023 to discuss how leadership can participate in fostering security success.


95 visitors online