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


A detailed breakdown of how I optimized my Next.js site's build process, moving from static generation to ISR, migrating images to CDN, and implementing on-demand OpenGraph image generation.


So I managed to get myself into a sticky situation with JJ where I had squashed together a whole bunch of crappy commits with the intention of then taking the large one and cutting it apart. So I squashed, rebased, then started cutting it apart... only to realize that I had goofed a bit on my squash and included an experimental change I didn’t want to be part of the original commit. So now what. I tried a few things that ultimately didn’t....

The second installment of the Earthsea series, I enjoyed this book about as much as A Wizard of Earthsea . Le Guin puts a lot of effort into fleshing out the world of Earthsea, but unlike other fantasy worlds, she’s doing it through the eyes of her characters rather than through exposition or lore dumps. Ged, the protagonist of book one , and Arha, the protagonist of this book, grew up in completely different circumstances. They see t..

The second installment of the Earthsea series, I enjoyed this book about as much as A Wizard of Earthsea . Le Guin puts a lot of effort into fleshing out the world of Earthsea, but unlike other fantasy worlds, she’s doing it through the eyes of her characters rather than through exposition or lore dumps. Ged, the protagonist of book one , and Arha, the protagonist of this book, grew up in completely different circumstances. They see t..

FHE@PDX 2025 - www.jeremykun.com - 11 months ago - eng
On Monday, July 14th 2025, I hosted a mini-workshop on homomorphic encryption at Google’s Portland, Oregon office. Though Portland is a small city, it’s becoming a hub for homomorphic encryption. Intel and Google both have a presence here, as well as the hardware startup Niobium, and a few individuals from other companies who happen to be based here. Since I had been having lunch with various subsets of the community, I figured it was about..

FHE@PDX 2025 - www.jeremykun.com - 11 months ago - eng
On Monday, July 14th 2025, I hosted a mini-workshop on homomorphic encryption at Google’s Portland, Oregon office. Though Portland is a small city, it’s becoming a hub for homomorphic encryption. Intel and Google both have a presence here, as well as the hardware startup Niobium, and a few individuals from other companies who happen to be based here. Since I had been having lunch with various subsets of the community, I figured it was about..

FHE@PDX 2025 - www.jeremykun.com - 11 months ago - eng
On Monday, July 14th 2025, I hosted a mini-workshop on homomorphic encryption at Google’s Portland, Oregon office. Though Portland is a small city, it’s becoming a hub for homomorphic encryption. Intel and Google both have a presence here, as well as the hardware startup Niobium, and a few individuals from other companies who happen to be based here. Since I had been having lunch with various subsets of the community, I figured it was about..

What goes into supporting more than 650,000 projects and nearly a million users of the Python Package Index? This week on the show, we speak with Maria Ashna about her first year as the inaugural PyPI Support Specialist.


No title - markjgsmith.com - 11 months ago - eng
Following on from yesterday‘s post about the size insanity of these new AI machine clusters , I went looking for a picture of the render farm we had at JHCS . I knew I had one somewhere. I eventually found it in an old slide deck I put together documenting the render pipeline. The resolution is terrible because I think I must have been using my Motorolla V3‘s camera, which was the best we had at the time. It wasn‘t on my old Flickr accoun....

Updated 7/25/2025. Originally published 12/10/2024   Ambiguity in design isn’t a roadblock — it’s an opportunity. Design ingenuity thrives in the gray area where rules haven’t been written, and solutions are waiting to be discovered. So how do you turn “I have no idea where to start” into breakthrough ideas that actually work? At 8th Light, our approach is anchored in the three pillars of human-centered design: viability, feasibilit....


Exponential backoff with jitter is an effective retry strategy that helps avoid thundering herds, but most implementations only start applying jitter after the initial request fails. If you’re using a library which is implemented that way, then your workload might still be vulnerable to thundering herd problems. Exponential backoff  is a retry strategy where failed requests are retried after increasingly long delays (e.g. 100ms, 200ms, ..


While I missed Emacs Carnival 's Take two , with this month's prompt being Writing Experience , I figured I may have a thing or two to share about my Org adoption. Org mode is often regarded as one of the indispensable Emacs features. A Swiss army of sorts enabling outlining, presentations, task management, agenda, note-taking, blogging, literate programming, the list goes on… At its core, Org features are powered by a versatile ....

Exponential backoff with jitter is an effective retry strategy that helps avoid thundering herds, but most implementations only start applying jitter after the initial request fails. If you’re using a library which is implemented that way, then your workload might still be vulnerable to thundering herd problems. Exponential backoff  is a retry strategy where failed requests are retried after increasingly long delays (e.g. 100ms, 200ms, ..


This guide provides a step-by-step process for administrators who want to streamline client-role-based access management in their Keycloak setup and access user roles from access token in rails app.

The UberMac - blog.jonandnic.com - 11 months ago - eng
This year I got myself a new, 6 year old computer. I plan to use it much longer than I'm supposed to...

Résumé - dylanfitzgerald.net - 11 months ago - eng
Download PDF version Dylan Fitzgerald dylan@dylanfitzgerald.net • Denver, CO, USA Staff Software Consulting Engineer. Design, build, upgrade, and transform well-documented and maintainable systems while facilitating effective collaboration and strategic decisionmaking among technical teams and leadership. Accolades “Giving Dylan your money is a good idea, and you can put that in a Google review!” — EdTech client CEO “Wor....

In my previous post from over 1 year ago, I noted that there was 1 W of power consumption even when my Commodore SR-37 calculator was switched off. In this post, we are going to investigate and tackle this problem, and fix a key that sort of worked when I got the calculator, but in … Continue reading Commodore SR-37 calculator repair part 2

This blog recently got a nice new feature, a recommended reading section (you can find the one for this blog post at the bottom of the text). From a visual perspective, it isn’t much. Here is what it looks like for the RavenDB 7.1 release announcement : At least, that is what it shows right now. The beauty of the feature is that this isn’t something that is just done, it is a much bigger feature than that. Let me try to explain it in ....

This is a furry blog, where I write about whatever interests me and sign it with my fursona’s name. I sometimes talk about furry fandom topics, but I sometimes also talk about applied cryptography. If you got a mild bit of emotional whiplash from that sentence, the best list of posts to start reading to […]

The most interesting thing I wanna share is my browser switch. I’ve always been using Arc. As that is done, I made the switch to Zen. Pretty buggy but ok. The biggest problem I had was the power draw. As I’m preparing a more nomadic lifestyle, I really need to care for my battery. The power draw is really just way too high. By accident, I stumbled upon Orion . I’ve had it in the back of my head but for whatever reason never even looked at ..

Dollar Driven - justingarrison.com - 11 months ago - eng

Redditor sauntcartas offers a nice solution for getting Emacs dired filenames in an arbitrary order . I have to say, while relatively rare, this is something I need from time to time. You see, I like to apply batch file operations from the comfort of dired buffers (via dwim-shell-command ). Take, for example, M-x dwim-shell-commands-join-images-horizontally. It does what it says on the tin. I can mark a handful of image files via di....



No title - markjgsmith.com - 11 months ago - eng
It‘s been a week since the last time I wrote anything on the blog. Time flies when you are heads down, programming, in the thick of it. I feel like I'm just finally coming up for air after a very long time underwater. And I know, I‘ve got to go right back down to the depths of the sea again. Just time to write a few notes. #

Luci Gutiérrez, from the linked article. Arthur C. Brooks, in his July 2019 Atlantic article Your Professional Decline Is Coming (Much) Sooner Than You Think , confronts an uncomfortable truth: professional decline begins much earlier than most people expect. The core of Brooks’ argument is based on psychologist Raymond Cattell’s work from the 1940s, which distinguished between fluid and crystallized intelligence. Fluid intelligenc..

Email eats up so much of so many people's days. Learn how to set boundaries and spend more time on other, more important things.


Patching and building Emacs from source on macOS is fairly straightforward, but what if I'd like to patch my Emacs Plus Homebrew builds? Let's cover both ways of patching our favourite editor… Patching Emacs upstream sources If you'd like to build from the master branch, you can check its sources out like so: git clone git://git.sv.gnu.org/emacs.git cd emacs Next, we'll patch Emacs source as needed. For example, I recently wan....

Browser performance - brave.com - 11 months ago - eng


Build production SQL tools for LLM agents with proper auth, least-privilege access, and injection protection. PostgreSQL examples included.

The BFF pattern eliminates many SPA security risks, but it introduces a new critical component: the session cookie. This cookie becomes the key to your

Learn how to split a large Jupyter notebook into multiple notebooks and combine them into a cohesive report using Quarto's book project functionality for HTML, PDF, or EPUB formats.

Learn how to split a large Jupyter notebook into multiple notebooks and combine them into a cohesive report using Quarto's book project functionality for HTML, PDF, or EPUB formats.

To the very few true oldfags/originalfags - not larpers - that were there in the ACTUAL old internet and not the transvestite version of it "y2k" by fags and general retards, do you use any community or else to fall back to, or do you stick to closed friends group? Or did everyone fucking killed themselves post-2015, moved on, became a weird hybrid of normalfagism, made a family/left the internet? Is there no one that remembers all of it th..



85 visitors online