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

Mastodon While I’m in no way a Mastodon power user, I’ve really been enjoying the content that I get from my very limited Mastodon feed. I recently stopped consuming news from – hold on let’s not call it news. I recently stopped consuming useless information from a site that I won’t name. Everyone has those junk, just-for-fun sites they visit to blow off stream. You don’t have to be proud of them, and it’s fine that you visit them; every....

Mastodon While I’m in no way a Mastodon power user, I’ve really been enjoying the content that I get from my very limited Mastodon feed. I recently stopped consuming news from – hold on let’s not call it news. I recently stopped consuming useless information from a site that I won’t name. Everyone has those junk, just-for-fun sites they visit to blow off stream. You don’t have to be proud of them, and it’s fine that you visit them; every....



Desktop thread - lainchan.org - 2 years ago - eng

Because if you don’t know them, you will wish you did. And when you do know them, you will know when to not use them.

How do you avoid the bottlenecks of data processing systems? Is it possible to build tools that decouple storage and computation? This week on the show, creator of the pandas library Wes McKinney is here to discuss Apache Arrow, composable data systems, and community collaboration.


I've created a new Breadboard kit for TransformerJS, which allows you to run HuggingFace models locally on devices. This is useful for LLM-related tasks where cloud access isn't ideal. The kit is available on GitHub ( https://github.com/PaulKinlan/transformerjs-breadboard-kit ) and can be installed via npm with npm i @paulkinlan/transformerjs-breadboard-kit. Included is an example of creating a Breadboard agent for text summarization.

I've created a new Breadboard kit for TransformerJS, which allows you to run HuggingFace models locally on devices. This is useful for LLM-related tasks where cloud access isn't ideal. The kit is available on GitHub ( https://github.com/PaulKinlan/transformerjs-breadboard-kit ) and can be installed via npm with npm i @paulkinlan/transformerjs-breadboard-kit. Included is an example of creating a Breadboard agent for text summarization.





This is going to be a quick post, mostly spurred-on by @boris@cosocial.ca ’s excellent suggestion. This blog now has a comment section, and it’s powered by Mastodon , a federated micro-blog social network✪ ✪ Here’s a 2 minute video introducing Mastodon if you have more questions. . How does it work? I make a post on cosocial.ca People can reply to the post. Those replies show up at the bottom of the corresponding blog post. ..

Hi, Aktuell schreibe ich an einem neuen Artikel für Golem.de. Und in diesem Zusammenhang habe ich über die Gemeinsamkeiten in der Softwareentwicklung in kleinen und mittleren Unternehmen (KMU) nachgedacht. Das Statistische Bundesamt definiert KMU als Unternehmen von 10 bis 250 Mitarbeitern und einem Umsatz unter 50 Millionen Euro. Jetzt ist die Spanne auf den ersten Blick sehr groß. Intuitiv erwartet man, dass die Herausforderun..

A while ago while working on Rust-based Emacs, I was loading a new elisp file and hit a stack overflow. Digging deeper I found the issue in trying to print a cyclic list (where the tail of the list points back to previous element). I knew this was a possibility, and that at some point I would have to handle cycles. So I quickly implemented a version of Floyd’s cycle detection algorithm (visualized here).

TLDR : Here is a simplified diagram of how I keep reading articles, books, and other materials without overwhelming myself or having a never-ending pile of to-read items. In this blog post, I will go into the details of each part of the workflow, the tools I currently use, the alternatives I have tried, why they work for me, and what I can improve in the process. Feel free to use the above table of contents to jump to the section that is mo..

TLDR : Here is a simplified diagram of how I keep reading articles, books, and other materials without overwhelming myself or having a never-ending pile of to-read items. In this blog post, I will go into the details of each part of the workflow, the tools I currently use, the alternatives I have tried, why they work for me, and what I can improve in the process. Feel free to use the above table of contents to jump to the section that is mo..

Today, I learned that SQLite only enforces foreign-key constraints if explicitly instructed. I imagine this is well-known and trivial for the SQLite initiated, but we’re a Postgres shop; I have used SQLite sporadically, primarily for experiments like today’s, and this one amenity was certainly unexpected. Anyways. I had all my ON DELETE CASCADE constraints nicely configured, but related records in child tables were not being deleted when ..

Today, I learned that SQLite only enforces foreign-key constraints if explicitly instructed. I imagine this is well-known and trivial for the SQLite initiated, but we’re a Postgres shop; I have used SQLite sporadically, primarily for experiments like today’s, and this one amenity was certainly unexpected. Anyways. I had all my ON DELETE CASCADE constraints nicely configured, but related records in child tables were not being deleted when ..




Welcome back to our enthralling voyage through the Bandit Challenge! In this blog post, we're set to conquer Level 15, where the key to success lies in submitting the current level's password to a specific port on localhost. Join me as we delve into port communication, networking concepts, and gain access to the coveted password. Let's dive in!

Welcome back to our enthralling voyage through the Bandit Challenge! In this blog post, we're set to conquer Level 15, where the key to success lies in submitting the current level's password to a specific port on localhost. Join me as we delve into port communication, networking concepts, and gain access to the coveted password. Let's dive in!

The ASP.NET Core Data Protection API (DPAPI) is an essential service in ASP.NET Core that is often overlooked. This post will give an overview of what it


This morning a one line change had several of us tearing up the fabric of reality trying to understand why a failing test wasn’t failing, or, in fact, being run at all. Increasingly frantic efforts to upgrade/downgrade Go, run the tests on another machine, run the tests in CI, all served to only unnerve us […]

Some time ago I discovered an interesting use of the ternary-filter in Ansible. A ternary-filter in Ansible is a filter that takes three arguments: a condition, a value if the condition is true and an alternative value if the condition is false. Here’s a simple example straight from Ansible’s documentation: - name: service-foo, use systemd module unless upstart is present, then use old service module service: state: restarted enab....

DEF CON is primarily a cash-at-the-door kind of conference. LineCon is in our DNA, and we will always honor it. Long may the beach balls fly. Still, the option to register online has been a benefit to many attendees. We’re keeping that method open for all those who need it. If that’s you, good news! From right now until July 5, 2024, you can register for DC32 at shop.defcon.org .


I stumbled upon a hackernews thread where people have recommended many interesting tools to help with generating color palettes for various use cases. I’m creating this list for my future self, and will add other options whenever I come across one. uicolors.app : I’ve used this one when working on redesigning the user interface for my latest side project. The nice feature of uicolors.app is its Tailwind export functionality which allows..

I stumbled upon a hackernews thread where people have recommended many interesting tools to help with generating color palettes for various use cases. I’m creating this list for my future self, and will add other options whenever I come across one. uicolors.app : I’ve used this one when working on redesigning the user interface for my latest side project. The nice feature of uicolors.app is its Tailwind export functionality which allows..

I stumbled upon a hackernews thread where people have recommended many interesting tools to help with generating color palettes for various use cases. I’m creating this list for my future self, and will add other options whenever I come across one. uicolors.app : I’ve used this one when working on redesigning the user interface for my latest side project. The nice feature of uicolors.app is its Tailwind export functionality which allows..

This is the third (or third-and-a-halfth) article in a series called "Hosting quickly". I want to launch Rust apps quickly and often, and I want to have stable, common infrastructure for all of them. Hosting quickly 1 - Setting up Terraform, Github, and 1Password Hosting quickly 2 -



2023 was a good year for purchases (materialism ho!), I picked up a Steam Deck, built a new PC from scratch, and at one point I could nab a bag of sour cream pretzels for 50p. But none of them were as valuable as this: To be fair, the pretzels were a close second. This is a Kobo Libra 2, and it’s been serving me well for the last year. I don’t know how it compares to other e-readers, but for what I want – reading my offline ....

Organizations experience different pain points when implementing a DevSecOps culture, but the fundamentals of people, process, and tooling changes remain the same.

In my post on the Method of Differences , I focused on using the technique to generate mathematical tables. As some readers noted, there are additional and interesting modern applications of the technique. This post will discuss two of them: sequences to functions , a method of analyzing sequences, and strength reduction , a compiler optimization technique. Sequences to Functions Rather than having a function that you want to evaluate....

In my post on the Method of Differences , I focused on using the technique to generate mathematical tables. As some readers noted, there are additional and interesting modern applications of the technique. This post will discuss two of them: sequences to functions , a method of analyzing sequences, and strength reduction , a compiler optimization technique. Sequences to Functions Rather than having a function that you want to evaluate....

Three Topics - backendhance.com - 2 years ago - eng
Hi, Dieses Jahr bin ich etwas im Verzug mit den Newslettern. Zum einen bin ich tief in Kundenprojekten – und der Kunde hat immer Vorrang. Zum anderen habe ich seit Anfang des Jahres mit einer Lungenentzündung zu kämpfen. Erst diese Woche ist sie besser geworden. Die Symptome waren zwar mild - schließlich habe ich gearbeitet - aber ich habe gemerkt, wie mir die Energie außerhalb der Pflichtaufgaben fehlte. Um jetzt wieder reinzukommen: ..


58 visitors online