Anthony Accioly's avatar
Anthony Accioly
anthony@accioly.social
npub1a6we...0tyc
Always curious. Eventually consistent. Strongly opinionated, intermittently technically correct. Labels & self-deception: Computer geek, people builder, world citizen, homelab mad scientist, cat person. My personal relay: wss://haven.accioly.social PGP: 1BBD C23D 1853 255D 6415 D2EC 814E DF85 1AAB 370E
@greenart7c3, apologies for pinging you directly over Kind 1 (most folks are not getting my NIP-17 messages). I think something is off with the latest Amber version (4.0.5). I cannot log in to or https://jumble.social, Amber appears not to be responding. I've tried both the bunker and nostrconnect flows. Other than using my own relays for auth, I have tried using wss://nwc.nostr1.com (by @cloud fodder) which always been reliable), as well as (which is unfortunately a bit hit or miss). I can login just fine with my fork of nak, so it looks like a problem with Amber rather than the clients or the relays.
Just sharing this on Nostr, as it's a great book by one of the nicest and most knowledgeable people I have known in my many decades of software development. Even if you have no interest in Java or Eclipse Collections, this is still an amazing book, and the EBook version is going to be free on Amazon for a few days. I bought the special hardcover edition in colour earlier this year and love it. Amazon US: Amazon UK: Amazon DE: Amazon JP: Apparently, Amazon BR doesn't have the Kindle version, but double-check closer to the date. And if you live somewhere else, check your country's Amazon website. #devstr #bookstr #freebiestr -- Original on Mastodon: @anthony@accioly.social 🔗 If you haven't done so, go grab your copy. The book goes beyond Eclipse Collections, offering great ideas on how to categorise functions and documentation, how to build fluent, intuitive, testable, and easy-to-evolve APIs in the open and much more. It's filled with decades of knowledge absorbed by the author, from the early days of OOP and Smalltalk to modern, expressive functional/OO hybrid Java that would surprise even the most sceptical programmer. #EclipseCollections #Java #Free #Book
Data folks and math-inclined devs. I'm looking for an Open Source library for Optimization and Linear Algebra. Kotlin preferred, but can be in any other JVM language compatible with Kotlin (Java, Clojure, Scala, etc). It needs to support arbitrary-precision math (e.g., BigDecimal) and be able to scale horizontally to solve millions of problems in parallel for short bursts (not necessarily HPC scale). Ideally something I can AOT-compile with GraalVM and trigger tens of thousands of serverless functions in parallel, or quickly spin up a small k8s cluster, schedule a few million jobs, and then tear the cluster down. Throughput at scale beats raw performance for my use case. So far I’ve come across Klan and Multik for linear algebra; Kotpim and Kotlin-MIP for optimization. I have no practical experience with any of them and no idea about AOT compilation performance and throughput (this is a must, because after the MVP the plan is to distribute those computations across a gazillion personal devices, e.g., mobile phones, Raspberry Pis, and even embedded devices that may not easily run a JVM and some with less than 1 GB RAM). Any pointers? I’m also fine with non-permissive licenses (e.g., AGPL). #FOSS #Kotlin #devstr #asknostr
I found myself in total agreement with Theo for once. Quality software: Open source, mostly one or two folks, passion project, either already wealthy or deserving to earn way more than they do with what they are building. In summary: people who care about what they are building. Not quality: Rewrite in Rust instead of fixing what was wrong with the software to begin with, market fit dictated by POs and other non-technical people who would not even be using the product if it was not their job, AI slop, hype to obtain more funding. In summary: people who care about money and trends. The first group of people do not rock the boat, they build it. The second group? Very enthusiastic. Way more likeable than the first group. Also, they are the problem.
Hey Nostr folks, this one isn't about Nostr or Bitcoins, but if anyone feels like watching some virtual Ignite talks, the Aspiring Speakers group will be hosting a free event open to all next week. Also, the plan for 2026 is to have a regular mix of lightning talks and Ignite talks, so if you feel like talking about your favourite freedom tech, DM me and I can sort something out for our next event. __ 🎶 It's the last Aspiring Speakers lightning talk of the year! 🎶 Join the Aspiring Speakers community online on 16 December at 12:00 pm GMT for our first Aspiring Speakers Ignite talks. It's free and open to all. See you there! https://luma.com/egw6pht0 #PublicSpeaking #AspiringSpeakers #IgniteTalks #LightningTalks #FestiveEdition #TechCommunity #TechEvents
RIP MinIO. This is a bit sad. MinIO has served me well for quite a while. I'm very grateful to the maintainers, and fingers crossed that forks and alternatives will emerge: Just a reminder not to take any software project for granted, even something as popular as MinIO. Not FOSS, and certainly not commercial software backed by VC capital (for example, Arc Browser). #FOSS #MinIO