How I Finally Memorized Modifier Ordering in Compose
zsmb.coby Márton Braun·4 Jun 2024
How I Finally Memorized Modifier Ordering in Compose 2024-06-04 • Márton Braun For the longest time, I was a proud member of the “no idea how Modifier ordering works, just try it one way and flip...
How to implement FILTER semantics with Oracle JSON aggregate functions
Java, SQL and jOOQ.by lukaseder·3 Jun 2024
A cool standard SQL:2003 feature is the aggregate FILTER clause, which is supported natively by at least these RDBMS: - ClickHouse - CockroachDB - DuckDB - Firebird - H2 - HSQLDB - PostgreSQL -...
What the FTC got wrong in the Google antitrust investigation
Dan Luu·26 May 2024
From 2011-2012, the FTC investigated the possibility of pursuing antitrust action against Google.
How to upgrade ollama docker image without losing models
Code and Life·9 May 2024
After a bit of AI hiatus, I noticed that llama 3.0 models were released and wanted to try the models. Sure enough, after a week the weights we re available at the official site.
Sam Edwards in Web | May 2, 2024
Handstand Samby Sam Edwards·2 May 2024
I wanted to embed the contents of my GitHub project on another website, but the path to get there wasn’t straightforward. Here are the roadblocks I hit, and how I got around them.
Rustlings of a Leaf
Rustlings of a Leafby Leaf·18 Apr 2024
Connecting to TailScale when my job doesn't want me to So I have a TailScale account and I use it to access my Raspberry Pi's when I'm not at home (one of which is hosting my Obsidian Notes).
PASTA WITH ROASTED CAULIFLOWER, CHORIZO + WINTER PESTO — Sprouted Kitchen
Sprouted Kitchenby Sara Forte·2 Apr 2024
She told me about what she thinks about her body; that people at her table are talking about getting married.
Ink Swatching Tools
Olive Octopus·1 Apr 2024
Since I'm swatching fountain pen inks constantly, I needed to find reusable swatching tools that could be cleaned easily at my desk with a small amount of water and a drying cloth.
How web bloat impacts users with slow devices
Dan Luu·16 Mar 2024
In 2017, we looked at how web bloat affects users with slow connections. Even in the U.S., many users didn't have broadband speeds, making much of the web difficult to use.
Using @_silgen_name to forward declare functions in Swift and improve build times
Bruno Rochaby Bruno Rocha·14 Mar 2024
Using @_silgen_name to forward declare functions in Swift and improve build times Disclaimer: The trick I'm going to show here is quite powerful, but like every other underscored attribute in...
Kotlin's JDK release compatibility flag – Jake Wharton
Jake Wharton·13 Mar 2024
13 March 2024 Yesterday, our Android app crashed with a weird NoSuchMethodError. java.lang.NoSuchMethodError: No interface method removeFirst()Ljava/lang/Object; in class Ljava/util/List; or its...
From Barn to Cozy Mediterranean Home in Formentera — decor8
decor8by Holly Becker·12 Mar 2024
From Barn to Cozy Mediterranean Home in Formentera I was so pleased when a beautiful little Mediterranean home story came across my desk because this is so unique and inspirational!
Oracle's way to get multiple values in a top 1 per group query
Java, SQL and jOOQ.by lukaseder·1 Mar 2024
I’ve blogged about generic ways of getting top 1 or top n per category queries before on this blog.
How the Swift compiler knows that DispatchQueue.main implies @MainActor
Ole Begemannby Ole Begemann·29 Feb 2024
You may have noticed that the Swift compiler automatically treats the closure of a DispatchQueue.main.async call as @MainActor.
Why Doesn’t My Model Work?
The Gradientby Michael Lones·24 Feb 2024
Have you ever trained a model you thought was good, but then it failed miserably when applied to real world data? If so, you’re in good company.
Keep your phone number private with Signal usernames
Signal Blog·20 Feb 2024
Signal’s mission and sole focus is private communication. For years, Signal has kept your messages private, your profile information (like your name and profile photo) private, your contacts...
Diseconomies of scale in fraud, spam, support, and moderation
Dan Luu·18 Feb 2024
If I ask myself a question like "I'd like to buy an SD card; who do I trust to sell me a real SD card and not some fake, Amazon or my local Best Buy?", of course the answer is that I trust my local...
Rustlings of a Leaf
Rustlings of a Leafby Leaf·15 Feb 2024
Dishonesty Fees (Note: None of the links here are referral links, just there for your convenience) For the longest time I used Aussie Broadband for my internet access.
No, your website does not have a mobile version
Erik Kroes - Accessibility Consultantby Erik Kroes·9 Feb 2024
No, your website does not have a mobile version Posted on Designers often (if they're nice) design multiple versions of a website.
Intermediate collection avoidance – Jake Wharton
Jake Wharton·7 Feb 2024
07 February 2024 Given a list of users, extract their names and join them into a comma-separated list. Kotlin's extension functions on collections make this trivial.
Your filters hide everything on this page. Adjust them in preferences.