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

Back in 2017 the world of traditional websites was still dominated by monolithic traditional CMSes - The likes of WordPress, Drupal, Umbraco, WooCommerce, etc - This is the story of how gatsby.js became the love of my life and ultimately how it ended breaking my heart.

This article is the first chapter of a concise field guide for running and supporting JVM applications, focusing on memory. The guide focuses on the most practical aspects of dealing with JVM applications, primarily server-side ones.


Back in 2017 the world of traditional websites was still dominated by monolithic traditional CMSes - The likes of WordPress, Drupal, Umbraco, WooCommerce, etc - This is the story of how gatsby.js became the love of my life and ultimately how it ended breaking my heart.

What I've been up to Hello from Cozumel, Mexico! It's 80° F here - a welcome break from the Chicago Winter. Since last Summer, I've been taking a "solo week" trip every quarter as a creat...

What I've been up to Hello from Cozumel, Mexico! It's 80° F here - a welcome break from the Chicago Winter. Since last Summer, I've been taking a "solo week" trip every quarter as a creat...





Your big feature is tested and ready to go! Time to merge, and then… Nooooo! 😭 Memories arise of hours of uncertainty spent trying to resolve past conflicts. Sure, there are lots of UIs that make picking one side or the other easier than using the command line, but is picking sides really the right answer? I’ll share a hidden gem that, for me, has turned conflict resolution from frustration into something of a joy. Git has a built-in....

Some notes on earphones related to the last post : The aforementioned noise-canceling earbuds are Sony WF-1000XM4. They're really good at noise-canceling, obviously, and the ambient sound mode actually amplifies the outside since the isolation is pretty strong on its own. I got mine bundled with my phone (Xperia 5 IV), which you can see also suffers Sony's inability to name products with anything more meaningful than a glorified serial n..

I recently got some new noise-canceling earbuds, and they are terrifyingly effective. Although I have thoughts on sound quality, technology, whatever, this post is not about that. It's about how when I walk down the street and tap my left earbud, it only takes seconds to eject me from this world. A polite robot announces, Noise canceling . A light swell of static obscures outside sounds. But as the static fades, the noise of the world do....

Often times, software engineers are faced with the prospect of adding new functionalities or checking in new code that seems to be beneficial but are not core to the product, things like additional settings, corner cases, functionality for power users, etc.

Networking events in NYC and the conversations haven't really given me what I was looking for. In the spirit of doing, I decided to try and create a new event which would be a better fit for what I want to attend.

Visit the original n-gate.com for context. 23-29 January, 2023 Replacing a SQL analyst with 26 recursive GPT prompts (comments) An Internet replaces a person with a series of increasingly desperate computer programs. Hackernews is both outraged and excited by the idea of replacing human labor with increasingly desperate computer programs. One Hackernews is mad that […]

Visit the original n-gate.com for context. 23-29 January, 2023 Replacing a SQL analyst with 26 recursive GPT prompts (comments) An Internet replaces a person with a series of increasingly desperate computer programs. Hackernews is both outraged and excited by the idea of replacing human labor with increasingly desperate computer programs. One Hackernews is mad that […]

Like every adult male entering his thirties, I had recently developed an interest in military history, so what better way to spend a Saturday than at the local Midway Museum, the dubiously self-proclaimed #1 attraction in San Diego. Besides the endless labyrinth of tiny hallways and crew quarters, perhaps the most interesting exhibit was the … Continue reading "Magnetic-core memory, Faraday’s Law and winding numbers"

Imagine you work with some data and assume that the underlying distribution is approximately normal. In such cases, the data analysis typically involves non-robust statistics like the mean and the standard deviation. While these metrics are highly efficient under normality, they make the analysis procedure fragile: a single extreme value can corrupt all the results. You may not expect any significant outliers, but you can never be 100% sure..

Imagine you work with some data and assume that the underlying distribution is approximately normal. In such cases, the data analysis typically involves non-robust statistics like the mean and the standard deviation. While these metrics are highly efficient under normality, they make the analysis procedure fragile: a single extreme value can corrupt all the results. You may not expect any significant outliers, but you can never be 100% sure..

Introduction Go interfaces are beneficial to Go developers because they: Allow interfaces to separate mechanism from behavior. Increase flexibility of function parameters. Enable mocking of function parameters. With the addition of generics in Go 1.18, interfaces can be used to constrain the types of values a generic function will accept. To dive deeper into Go interfaces, we invite you to join Miki in his latest series dedicated to Go..






There is a popular saying by Henry Ford If I had asked people what they wanted, they would have said faster…

Join us April 13-14, 2023 in the Meydenbauer Center for a full roster of of intense two-day training sessions selected to expand the toolsets of hackers and security researchers of all kinds. Seats are limited, so don’t delay. The deep early bird discounts expire January 31. Use this discount code for an additional $50 off: Y4EJDX7YXAXX This discount code expires Jan 31. Full details at training.defcon.org .

Reader “Joel” had an insightful comment on the first part of this series which I thought deserved a short episode of its own. Recall that we proved the theorem “if a compositional forest contains a mockingbird then every bird in … Continue reading →

When you first create a status page, it’s probably because you want to communicate outages to your customers. The faster you can share details about an outage, the sooner your customers know what’s going on, and the more effectively they can handle the outage. Communicating promptly – in clear language – builds trust. And as a young company with a customer centric focus, that’s your top priority. So why is it that as an industry, we no ....


Why it's important for a company to balance technology, vision, sales, and product. - A colleague recently shared a video entitled “Escaping the Build Trap”[1]. This video was the keynote address in the 2018 Productized conference. In the keynote address, Melissa Perri discussed how to build organizations that thrive off of product management. The talk is in part based on her book, Escaping the...

Why it's important for a company to balance technology, vision, sales, and product. - A colleague recently shared a video entitled “Escaping the Build Trap”[1]. This video was the keynote address in the 2018 Productized conference. In the keynote address, Melissa Perri discussed how to build organizations that thrive off of product management. The talk is in part based on her book, Escaping the...

Python offers a range of libraries for encrypting and securing network communication. In this article, we will explore two of the most popular — cryptography and Paramiko.

In this post, we will cover three Advanced IntelliJ debugger features that I’ve found to be audience favorites when giving talks on this subject.

Photo by James Yarema / Unsplash On January 20, 2023 I saw a new thread on the top of Hacker News named: " Google to reduce workforce by 12k" . This linked directly to a post from Sundar Pichai about letting go of 12,000 employees. If we look at Google&

Break the Glass - frankwiles.com - 3 years ago - eng

I've been using ChatGPT a bunch. I generated a job posting with it, made it write some basic descriptions, suggesting code as well. It is genuinely useful. I'm sure most people have tried having fun convos with it involving self-awareness, and it's fun to see how it responds.

SvelteKit and SQLite are a great combo as they are both lightweight and easy to use, making it simple to build high-performance, data-driven web applications.

I've been using ChatGPT a bunch. I generated a job posting with it, made it write some basic descriptions, suggesting code as well. It is genuinely useful. I'm sure most people have tried having fun convos with it involving self-awareness, and it's fun to see how it responds.

I wanted to practice making coding videos so I did a four-part series on writing a basic Scheme-like language (minus macros and arrays and tons of stuff). I picked this simple topic because I wanted a low-stakes way to learn what I did not know about making videos. Here was the end result (nothing crazy): $ go build $ cat examples/fib . scm ( func fib ( a ) ( if ( < a 2 ) ....

Our funnel analysis SQL generator is significantly easier to use than this contraption. Credit: katiebcartoons.com 👋 I wrote this while investigating a product opportunity in the product analytics space. We started and stopped this work in the first half of 2023, but I’m leaving this here for posterity. Related posts: Introducing Baxter: deep-dive event analytics on your data warehouse Funnel analysis in SQL using window functions, range fr..

Planet Lite, our copyright-free map of the entire world, has been upgraded with enhanced features and issue fixes have been made to our lite version of MapTiler Planet. This latest release of the Lite version of MapTiler Planet has improved compatibility, boundaries, and some new features and upgrades.

Hey y’all, welcome to the first edition of the Solomon.io newsletter. Now, I know this newsletter isn’t exactly new to most of you.

178 visitors online