Igor Artamonov

1.3K posts

Igor Artamonov banner
Igor Artamonov

Igor Artamonov

@splix

Blockchain Developer / Decentralization Maximalist / Certified Miner / Made Ethereum Classic / Founder & lead of @getemerald

London, England Katılım Ekim 2009
945 Takip Edilen3.3K Takipçiler
Igor Artamonov
Igor Artamonov@splix·
So the lesson here I guess - HTML + Chromium is the right tool for image gen automation. Don't start from the 'image' part, optimize for the loop you spend the most time in
English
1
0
0
24
Igor Artamonov
Igor Artamonov@splix·
Recently I needed to generate some images on the server. Just basic stuff with numbers and sometimes a chart, but nice-looking. I spent like a couple of days making one until realizing there's a much simpler approach that solves most of the problem. I mean,I solved the 'image gen' problem, that's easy apparently. The hard one is making it 'nice looking' and that needs a different approach
Igor Artamonov tweet media
English
1
0
0
88
Igor Artamonov
Igor Artamonov@splix·
With all due respect to Kotlin for solving most major Java pain points, its syntax is the weirdest of any language I know. I have to google every time I need to write a getter, a private constructor, inline impls, and so on. (i.e., weird in terms of 'hard to deduce', not following any common structure)
English
0
0
0
65
Igor Artamonov
Igor Artamonov@splix·
I've been experimenting with NixOS recently. Well, I like the idea. A bit of a learning curve, but that's fine (Claude always comes to help). I like that you just define everything in the system in a config file that you keep in git. Interesting: I have to copy the base configs (like disks, etc) from a fresh install of NixOS, and then I can add other things on top of it. What software to install, etc. And then just deploy it from my laptop. Technically, I could make a fresh VM image from scratch, but that was too complex - configuring all the hardware things in advance. And actually I don't think it's feasible on macOS to produce Linux builds. But the bigger concern is that most software isn't really reproducible. So after hours of trying to handle one package, you're just ssh-ing to the host and doing npm install -g directly. That undermines the whole idea. What usually takes a minute shouldn't take hours.
English
0
0
1
79
Igor Artamonov
Igor Artamonov@splix·
"How do I exit Nano" No, seriously, why some OSes install Nano by default instead of normal things like Vim
English
1
0
3
80
Igor Artamonov
Igor Artamonov@splix·
The stock market looks exactly like the crypto market at its peaks. Seen it multiple times. Everyone's in a hurry to jump on some lesser known ticker expecting to double their money real quick. For the last time
English
1
0
0
57
Igor Artamonov
Igor Artamonov@splix·
I tend to set up a VM on my laptop just for isolated jobs. For example, to access a specific Kubernetes cluster. That helps isolate different environments: separate Tailscale/VPN, different keys, version of kubectl, and so on. Mixing everything on one machine is the best way to a disaster. I just share directories with whatever it needs to use. Now, I figured out I need to do the same for Claude Code. Because it does whatever it wants, anywhere it wants, and can easily skip any restriction. Fortunately it can't access prod servers since those are only accessible from a separate VM, but it still has too many things it could break. I guess it should work fine, as all I need is a terminal and that's all I get through SSH anyway. But setting up an isolated VM just for coding feels strange. Something I would've called a crazy idea a year ago
English
0
0
0
79
Igor Artamonov
Igor Artamonov@splix·
I've got AirPods Max, which are really great headphones and are perfect on the go. But they're heavy to wear all day. Working stationary I prefer my Bose QC35 - they're good and light, which is a big advantage over AirPods. But the noise-cancelling needs recharging, which I'm too lazy to do. Are there any high quality, lightweight headphones with noise cancelling that work over USB-C (so don't need a separate recharging)?
English
1
0
0
122
Igor Artamonov
Igor Artamonov@splix·
Like a year or two ago I tried to build an AI assistant for myself. A weekend project, but I quickly learned it would require too much effort to make it work. Too many things to wire - data models, complex structures, a graph, etc. Now, after using OpenClaw for a while I understand that's basically what the Bitter Lesson tells us. Simple design wins. To my defense, two years ago there were no Skills, no MCP, etc. If I did it today everything would be just Markdown files. Anyway, uninstalled OpenClaw today since I haven't used it in weeks, but it was a great tool for experiments before finding the right approaches
English
0
0
0
61
Igor Artamonov
Igor Artamonov@splix·
@ptr_to_joel I was their partner for 14 years before they banned my GCP. Some system mistakenly flagged me, I guess. Unbanned in a week or so, without any explanation, any apology or anything. They absolutely don’t care
English
0
0
4
581
Joel 🇦🇺
Joel 🇦🇺@ptr_to_joel·
is gcp actually cooked
Joel 🇦🇺 tweet media
English
24
45
973
99.6K
Igor Artamonov
Igor Artamonov@splix·
PS I realize that computers and chaos are two very incompatible worlds, just didn't think much before asking for a chart pic. Asking to draw some S&P500 period produces what I want. It can repeat, but cannot invent (read as "predict" in this context)
English
0
0
0
50
Igor Artamonov
Igor Artamonov@splix·
I mean, chaos is what I'm specifically asking after getting charts like this one
Igor Artamonov tweet media
English
1
0
0
56
Igor Artamonov
Igor Artamonov@splix·
Whatever I try, I can't get a real-looking stock price chart from an LLM. I guess this is their understanding of chaos and irregularity
Igor Artamonov tweet media
English
1
0
0
99