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 use a quick crypto.FNV32a-based fix for short cache-busting fingerprints that doesn’t directly rely on the unstable .Key method. Code snippet 4 ( Go template ) : I use Hugo’s crypto.FNV32a to generate a short hash, then copy the resource to a new path with that fingerprint. {{ $resource := resources.Get . -}} {{- $target_path_formatStr := (replaceRE `(\.[^\.]*)$` ".%d$1" .) -}} {{- $cacheBuster := $resource.Content | crypto.FNV....


Introduction Heroku is excited to introduce nine new dyno types to our fleets and product offerings. In 2014, we introduced Performance-tier dynos, giving our customers fully dedicated resources to run their most compute-intensive workloads. Now in 2024, today's standards are rapidly increasing as complex applications and growing data volumes consume more memory and carry heavier […] The post Expanded Memory and Compute with Heroku’s New..

Embeddings, or vector representations of a document (which could be a piece of text, image, sound, etc.), can be extremely useful for making sense of large datasets. They transform information into a vector space such that their distance corresponds to their similarity.

In the software world, tickets (as implemented in Jira, etc) often have a bad reputation, and I think it’s undeserved, once we reframe what, or who tickets are for . In this article I want to revisit the purpose of tickets, usually “tickets for project management”, explore an alternative viewpoint of “tickets as engineering records”, and highlight how tickets should be useable as asynchronous alternative to (synchronous) communication. ..

In the software world, tickets (as implemented in Jira, etc) often have a bad reputation, and I think it’s undeserved, once we reframe what, or who tickets are for . In this article I want to revisit the purpose of tickets, usually “tickets for project management”, explore an alternative viewpoint of “tickets as engineering records”, and highlight how tickets should be useable as asynchronous alternative to (synchronous) communication. ..




Today I’m announcing a new type of provisioning tool. This is both the culmination of a long road, and the start of a new era. Please read on for all of the details. Feel free to skip to the relevant sections you’re interested in if you don’t want all of the background. Ten years : The vision for this specific tool started around ten years ago. Previously, as a sysadmin, I spent a lot of my time using a configuration management too..

Today I’m announcing a new type of provisioning tool. This is both the culmination of a long road, and the start of a new era. Please read on for all of the details. Feel free to skip to the relevant sections you’re interested in if you don’t want all of the background. Ten years : The vision for this specific tool started around ten years ago. Previously, as a sysadmin, I spent a lot of my time using a configuration management too..



Monero - lainchan.org - 2 years ago - eng
Can we get a Monero thread going? I'm just getting into it finally, and I think I want to try buying some anonymously. Turns out it's not as simple as I thought. WHAT IS MONERO? Monero (XMR) is a private, decentralized cryptocurrency whose transactions cannot be traced. The anonymization aspect is what makes it one of the top coins - it offers something none of the others do. It also uses the Randomx algorithm for mining, which ....

Explore the evolution of AI in software development and its current applications, and discover how Snyk leverages AI in its security products to safeguard the development ecosystem.

Recently I started to use the built-in (paid) AI assistant of my IDE of choice: JetBrains IntelliJ IDEA Ultimate . Below is a protocol of such an interaction which shows the power of technology, but also its shortcomings. As others have commented, AI assistants often “behave” like confidently incorrect Junior developers, resulting in the need of prodding and requesting corrections. I love using AI help when it is about something of which..

One of the things I see commonly on any mockup is a search box, usually with vaguely defined requirements as to how this is meant to actually work. However most people tend to assume its an instant update as you type with a debounce option of 100ms or something. The fastest way to implement this with a database is a horrible concatenated like query. However where you can store things in memory you can do a much better brute force search. ..




I am building a little text editor in Haskell. 1 Why would I do such a thing? Because I’m in a class and this fulfills the requirement, and building a text editor is the kind of thing that I’ve always wanted to take a crack at. This is part 1, and I will describe how to build a rope data structure in Haskell. A rope is a bunch of strings (literally, and in the CS sense) and is optimized for cheap edits. You can see my implementation ....




I am building a little text editor in Haskell. 1 Why would I do such a thing? Because I’m in a class and this fulfills the requirement, and building a text editor is the kind of thing that I’ve always wanted to take a crack at. This is part 1, and I will describe how to build a rope data structure in Haskell. A rope is a bunch of strings (literally, and in the CS sense) and is optimized for cheap edits. You can see my implementation ....

Tech Questions - lainchan.org - 2 years ago - eng
Tech Questions #13 Old Thread: >>73499 Ask your simple questions in this thread. You will get replies more likely if you use this thread because many posters regularly visit this thread. I will start. I'm thinking about buying Acer Aspire 5 (the one that has AMD Ryzen 5 5625U). Does Acer make good laptops? I'm a bit hesitant to buy it because Acer has weird UEFI firmware that requires you to press ctrl+s to get full settings.


Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

Assumed Audience : Programmers. All programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident with few doubts. Minor mistakes may exist, though. Corrections welcome . If you want to skip to the actual material, use this link . This post is meant to be informative, but it does have an ad at the end, which will be clearly marked. You have been warned! Introduction I used to think that my Bachelor’s..

I am not a fan of TV series. However, I have been following the Shogun miniseries with a fair amount of interest, mainly because I am intrigued by the setting and historical period covered. As is always the case with modern TV series, it started very well (the first two to three episodes). Then it slowed down, getting stuck in the main characters’ fanciful and improbable personal affairs and agendas, straying from the main plot, essentially..


It is easy to forget how recent the phenomenon of the modern grocery store actually is - it only dates back to 1916, when the first Piggly Wiggly was opened in Memphis, Tennessee. Before that, grocers operated as “over the counter”, as in you would walk up to the counter at the front of the store, and ask the clerk to retrieve whatever quantity of items you actually needed, instead of wander around the store with a basket and select what ..

It is easy to forget how recent the phenomenon of the modern grocery store actually is - it only dates back to 1916, when the first Piggly Wiggly was opened in Memphis, Tennessee. Before that, grocers operated as “over the counter”, as in you would walk up to the counter at the front of the store, and ask the clerk to retrieve whatever quantity of items you actually needed, instead of wander around the store with a basket and select what ..

33 visitors online