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

Bookmarks for May 2024: 11 links - How to be an amateur polyglot — LessWrong; App Modernisation — Just Do It. As a consu..., and more.

We are pleased to introduce Semantic Versioning and release channels to Snyk CLI from v.1.1291.0 onwards. In this blog post, we will share why we are introducing these changes, what problems these changes solve for our customers, and how our customers can opt-in according to their needs.


Learn how Mulesoft facilitates a DevSecOps culture by empowering its developers with fewer context shifts and more velocity.

My Setup - zacs.site - 2 years ago - eng
I last wrote about my setup in May of 2019, almost five years ago. While some of those specifics have stayed the same, much has changed since then, and so I decided to write a new version of that article today. For ease of comparison over time, this post will—-for the most part — follow the same format as in 2019. Permalink.

We continue exploring various use cases of the [[lowland-multimodality-detection]]. In this post, we will consider a brief example of using weighted samples.

SourceSailor is a CLI that helps anyone understand a codebase with the help of LLMs. This post introduces the tool, the features and tells the story how it came to be.

We continue exploring various use cases of the [[lowland-multimodality-detection]]. In this post, we will consider a brief example of using weighted samples.


SourceSailor is a CLI that helps anyone understand a codebase with the help of LLMs. This post introduces the tool, the features and tells the story how it came to be.



If you’re an API developer working with Node.js, then you’re probably familiar with Express. But have you tried out the Fastify framework to build with power, speed, and convenience? In this walkthrough, we build a full-featured, easy-to-consume API with Fastify. And we deploy it to the cloud with ease. We show you how to: Get […] The post Build Well-Documented and Authenticated APIs in Node.js with Fastify appeared first on Heroku .


TLDR; Introduction to tanstack query and organizing apis with queryoptions for better maintainibility

Attention packet wizards - the DEF CON 32 CTF Quals Begin May 3! Our friends at the Nautilus Institute have created a fiendish test of skills that lasts a whole weekend, and the winner gets to compete for everlasting glory in the main event at DEF CON 32. Will your team rise to the challenge? You can get your hat in the ring by registering at https://quals.2024.nautilus.institute/ Godspeed to every mad genius who answ..


I cannot remember the books I’ve read any more than the meals I have eaten; even so, they have made me. – Ralph Waldo Emerson (debated, see here )

2024-04-29-001 - srijan.ch - 2 years ago - eng
Using sysrq on my laptop - documenting mostly for myself. My laptop has started freezing sometimes, not sure why. Usually, I can just force power off using the power button and start it again, but it has happened twice that I had to recover the system by booting via a USB drive, chrooting, and recovering the damaged files using fsck or pacman magic. The linux kernel has: a ‘magical’ key combo you …

2024-04-29-001 - srijan.ch - 2 years ago - eng
Using sysrq on my laptop - documenting mostly for myself. My laptop has started freezing sometimes, not sure why. Usually, I can just force power off using the power button and start it again, but it has happened twice that I had to recover the system by booting via a USB drive, chrooting, and recovering the damaged files using fsck or pacman magic. The linux kernel has: a ‘magical’ key combo you …

2024-04-29-001 - srijan.ch - 2 years ago - bod
Using sysrq on my laptop - documenting mostly for myself. My laptop has started freezing sometimes, not sure why. Usually, I can just force power off using the power button and start it again, but it has happened twice that I had to recover the system by booting via a USB drive, chrooting, and recovering the damaged files using fsck or pacman magic. The linux kernel has: a ‘magical’ key combo you …

BigQuery, part of the Google Cloud Platform If you're not familiar with it, BigQuery is an indispensable tool in a Data Warehouse. When you are responsible for databases which grow by 10's of gigs of data per day , the traditional relational database best practices are thrown out the window. I recently posted about my personal list of best practices in a Hacker News thread , but I want to repeat and expand on that here, so that ....

BigQuery, part of the Google Cloud Platform If you're not familiar with it, BigQuery is an indispensable tool in a Data Warehouse. When you are responsible for databases which grow by 10's of gigs of data per day , the traditional relational database best practices are thrown out the window. I recently posted about my personal list of best practices in a Hacker News thread , but I want to repeat and expand on that here, so that ....

BigQuery, part of the Google Cloud Platform If you're not familiar with it, BigQuery is an indispensable tool in a Data Warehouse. When you are responsible for databases which grow by 10's of gigs of data per day , the traditional relational database best practices are thrown out the window. I recently posted about my personal list of best practices in a Hacker News thread , but I want to repeat and expand on that here, so that ....

Introduction: Delving into the critical issues of overflow and underflow, Herbert’s insights offer valuable takeaways for Rust developers: Rust’s static analysis capabilities enable early detection and prevention of overflow and underflow errors, allowing developers to address potential issues before they manifest in runtime environments. Through Rust’s emphasis on safety and correctness, developers can leverage built-in mechanisms..



OpenMapTiles 3.15, the open-source vector tiles map-generation tool, is out now. It enhances the road network, improves water features, and better cartography.


Every morning, after I wake up and get out of bed, after I get dressed and herd my two kids to the breakfast table, and after I give them a plate consisting of a freshly-peeled banana and half of a Kroger Oats & Chocolate Chewy Fiber Granola Bar accompanied by a small cup of milk, I make my way over to my coffee maker.


I created this logo sometime ago for the Java community of a friend: https://twitter.com/java_ring Java Ring logo Acquired a license for the logo, got a copy of Duke in SVG, and some quick Inkscape-ing to slice paths and re-order them.

I created this logo sometime ago for the Java community of a friend: https://twitter.com/java_ring Java Ring logo Acquired a license for the logo, got a copy of Duke in SVG, and some quick Inkscape-ing to slice paths and re-order them.



Some of you might remember the legendary comment of Eric Diven on a Docker CLI issue he opened years ago: @solvaholic: Sorry I missed your comment of many months ago. I no longer build software; I now make furniture out of wood. The hours are long, the pay sucks, and there’s always the opportunity to remove my finger with a table saw, but nobody asks me if I can add an RSS feed to a DBMS, so there’s that :-) I say legendary beca....


I never knew whether to think I’m an incredibly fast or a remarkably slow writer. Some days I can write pages and pages of scientific prose in a single sitting, and other days getting out a sentence or two is a major accomplishment. People in my life know better to ask me when I’ll be done writing something, as the answer is typically “I have no idea”. Over the years, though, I’ve developped a few coping mechanisms that work really well for..


Update: See an update on our progress in my August update . I’ve been quiet lately, and that’s because I’ve joined OpenSesame as Vice President of Engineering. It’s been a fascinating opportunity to rebuild an engineering organization from the inside, and I’m loving every minute. We’re introducing a lot of cutting-edge software development practices, such as self-organizing vertically-scaled teams and Extreme Programming . As you....

This week, I’m staying at a house in the middle of nowhere in Northern Arizona, after a visit to Las Vegas. When I walk from the upstairs bedroom down to the ground floor kitchen, the time zone changes. This is reproducible, reliably. It took me a couple days to notice, since the purpose of this […]


It’s very fast to build something that’s 90% of a solution. The problem is that the last 10% of building something is usually the hard part which really matters, and with a black box at the center of the product, it feels much more difficult to me to nail that remaining 10%. Closing that gap with gen AI feels much more fickle to me than a normal engineering problem. It could be that I’m unfamiliar with it, but I also wonder if some classes ..

Dream Teams - blog.herlein.com - 2 years ago - eng
A friend was telling me about “Dream Teams” at Netflix and I realized that is exactly what I have been trying to build/encourage around me. That is what I want!

38 visitors online