HNHacker News
TopNewBestAskShowJobs

swe_dima

873 karma · joined September 27, 2014

submissionscomments
swe_dima··on RubyLLM: A Ruby framework for all major AI providers
I found Ruby LLM to be surprisingly good - in terms of usability it's close to Vercel's AI framework.

It tries to strike a balance between working out of the box and being flexible... which has its challenges, still nice overall.

One big real-life pain I experienced is that caches don't always work, e.g. for xAI, since it only supports completions API and thought signatures are returned wrong.

swe_dima··on VoidZero Is Joining Cloudflare
Love Vite, but always felt sorry for them because it was not clear how they can make money, the whole VoidZero thing felt like a stretch.

It's one of those things that always stopped me from building cool tools - you have to make a living somehow.

So I am happy for the team of builders that they were able to receive the deserved payout and sustainability.

swe_dima··on GitHub Copilot App
I still don't understand how people use git worktrees with Docker. You need a full database and etc. For me it's simpler to have multiple checkouts.
swe_dima··on Google changes its search box
the video on this post looked like a Tiktok - everything is jumping, I could barely grasp what was going on
swe_dima··on Gemini 3.5 Flash
You may remember the argument that you can build an AI app and it continues to improve as models improve and costs go down?

Well, looking at OpenAI / Google / Anthropic we see crazy cost increases, such that it might invalidate your unit economics.

Cheering for Chinese models!

swe_dima··on Gemini 3.5 Flash
Flash family but costs like a Pro. $9 vs $12 for output.
swe_dima··on Medicare's new payment model is built for AI. Most of the tech world has no idea
Is it basically about giving as much data as possible to insurance companies?
swe_dima··on New iPad Air, powered by M4
fair enough, thanks for elaborating
swe_dima··on New iPad Air, powered by M4
Maybe my pockets are not deep enough, but I completely fail to understand the value proposition of iPad Air vs the regular iPad. If you want something powerful or big - go with Pro, if not - choose the "regular", much cheaper.

What am I missing?

swe_dima··on How I use Claude Code: Separation of planning and execution
Since everyone is showing their flow, here's mine:

* create a feature-name.md file in a gitignored folder

* start the file by giving the business context

* describe a high-level implementation and user flows

* describe database structure changes (I find it important not to leave it for interpretation)

* ask Claude to inspect the feature and review if for coherence, while answering its questions I ask to augment feature-name.md file with the answers

* enter Claude's plan mode and provide that feature-name.md file

* at this point it's detailed enough that rarely any corrections from me are needed

swe_dima··on Privilege is bad grammar
Definitely my experience as well.

Another dimension to this is native vs 2nd language speakers.

For those of us who had to learn English, we put a lot of effort into grammar, while native speakers whip out half-baked sentences without a second thought.

swe_dima··on 2 in 5 Americans did not read a single book in 2025
I admit I have not properly read a single book in a couple of years.

These days when it comes to technical stuff I much more prefer to fill in gaps by reading articles or documentation. Technical books are so long it feels like authors are paid by words.

And when it comes to fiction I have really leaned into audiobooks. My eyes are too tired from computer work, and I can combine audio with other activities like jogging or cooking.

There are some "technical" audiobooks as well, but only a small category of technical books makes sense in the audio format.

swe_dima··on Apple introduces new AirTag with longer range and improved findability
my runner friends hate it, suddenly your Garmin can't show your pace and distance properly. (I am very much aware it's a 1st world problem to have in times of war)
swe_dima··on Apple introduces new AirTag with longer range and improved findability
my parents live in Russia and my grandma has alzheimer's, so as a present "for her" I bought an airtag - so in case my mom loses grandma in a crowd she can be found.

Little did I know, GPS jammers around the city make my grandma appear 50km away.

Not Apple's fault of course.

swe_dima··on Google confirms 'high-friction' sideloading flow is coming to Android
I no longer reside in Russia, so I am not being targeted by these.

But I think that it mostly comes down to companies being able to pay for these ads. Mastercard / Visa payments no longer work in Russia. If a company has a way to pay (by having another business entity in another country), then it probably works.

swe_dima··on Google confirms 'high-friction' sideloading flow is coming to Android
oh, right! Didn't have my coffee yet :-)

But one difference is Rustore actually has payments and subscriptions, which hurts Google more.

swe_dima··on Google confirms 'high-friction' sideloading flow is coming to Android
I am not very well educated when it comes to alternative stores landscape. But I do know that in Russia there's now Rustore: https://www.rustore.ru/en which functions by automatically downloading and updating APKs for you.

During the APK install, however, you do see the ugly Android prompt about how this app may be dangerous.

Rustore has its own app payment system, which obviously circumvents Google Play fees.

This works on regular Android phones.

Are there other examples of such stores? Perhaps it's Google's answer to that.

swe_dima··on Growing up in “404 Not Found”: China's nuclear city in the Gobi Desert
in the ideal situation - yes, but since Russia is big and the climate is cold almost everywhere the government usually does not do it except in big cities.
swe_dima··on Growing up in “404 Not Found”: China's nuclear city in the Gobi Desert
My grandfather, who is a nuclear scientist, and my mom also come from a small closed-off city in Siberia (Russia).

Visiting my grandparents I remember we had to go through a sort of border control to get there.

My mom told stories of how the government would change the asphalt every year in that city to cover the nuclear dust.

swe_dima··on Structured outputs create false confidence
OpenAI structured outputs are pretty stable for me. Gemini sometimes responds with a completely different structure. Gemini 3 flash with grounding sometimes returns json inside ```json...``` causing parsing errors.
swe_dima··on GPT-5.1: A smarter, more conversational ChatGPT
My wife asked today which plants growing in Mauritius can grow well at home, it answered for one plant that it:

"grows fucking great in a humid environment"

swe_dima··on Ask HN: The government of my country blocked VPN access. What should I use?
Personally, I like Amnezia VPN, it has some ways to work around blocks: https://amnezia.org/en You can very easily self-host it, their installer automatically works on major cloud platforms.

Though if Indonesia has blocked VPNs only now, possibly they only block major providers and don't try to detect the VPN protocol itself, which would make self-hosting any VPN possible.

swe_dima··on Uncomfortable Questions About Android Developer Verification
There goes one of the main arguments why I've been using Android over iPhone
swe_dima··on Older Americans Are About to Lose a Lot of Weight
Last year I decided to give a try to semaglutides, at the time I was exercising pretty heavy, both weight lifting and long distance running.

And then I went to vacation to Maldives for a couple of weeks. Not much chance to exercise when you are locked on a tiny island.

I surely lost some fat during these 2 weeks, but the amount of muscles I lost? Jeeez! I think it offset my training goals by 2 months.

I realized how unhealthy it was, you are literally starving and not feeling it, and I kept myself on a low dose!

When you consume food it's not just calories, it's also nutrients, if you eat a lot less you are body is missing out on all the essentials!

So it might be a magic pill in some sense, but in other it's extremely unhealthy.

Later that year I have actually lost more weight by doing more long-distance running, that motherfucker burns calories big time and in a healthier way.

swe_dima··on Vercel: Improved Infrastructure Pricing
Also seeing a 400% increase in pricing after this. Mostly due to cache reads / writes if I had to guess, the dashboard isn't showing any data currently.

Overall, it's really not clear how this can be optimized. It's... cache... You could have less cache writes, but it means your users see stale content, which isn't an acceptable solution.

The wording that 92% of people see smaller bills since many people host projects that aren't really being used, anyone who has traffic is going to get higher bills.

swe_dima··on 11.8M CHF for clinical trials of novel arthritis repair
I haven't, I don't think it was even an option for me, it's easier for clinics to get a legal clearance if you inject your own cells.
swe_dima··on 11.8M CHF for clinical trials of novel arthritis repair
Just like in programming, the boring but true answer is "it depends", because every situation is different.

A generic advice that I learned is that muscle-strengthening exercises help A LOT. Basically muscles form a protective corset around your knee and reduce the stress on your joints by a lot.

Also, arthritis often happens due to low blood flow, so as painful as it may be, you have to keep moving, try not to sit too much.

Another generic piece of advice is controlling your weight, this is just simple math, the less you weigh, the less stress your knee receives.

What also worked for me was hyaluronic acid injections, when I was in a lot of pain and it was hard to work on my muscles, hyaluronic acid helped to reduce this pain by being a good lubricant. Probably I am going overboard with it now, but I keep having injections every 3 months just to be safe. It can be of different concentration and volume. If you inject something with a smaller % you have to do it multiple times in a row with 5-7 days between, if you inject something with a higher % then a single injection is okay.

The PRP / SVF part you already read about. I am also a 31 yo, so while I am young my body is better at regeneration, I don't think elderly people get the same effect from these. I did 3 sessions x 5 PRP injections with 6 months between sessions. The effect is by no means immediate.

It's certainly a hard road, but better than a wheelchair.

swe_dima··on 11.8M CHF for clinical trials of novel arthritis repair
I was recently talking to a colleague of mine from Canada who needs to get shoulder surgery but there's no end in sight for the waiting.

I think it's worth it considering getting a paid surgery in a "2nd world" country, like Kazakhstan, Turkey, Russia (pre-war, feels uneasy going there now) and etc. Things there cost 10 times less and most surgeries, where hospitals don't need very advanced equipment, are probably done on the same level as "1st world" countries.

swe_dima··on 11.8M CHF for clinical trials of novel arthritis repair
Managed to finish in the top 10% after 6 months of preparation.

There was no pain during them, but once you cool down you feel all the beating you received.

I mean, I am still not 100% healthy, I get some swelling after exercise, and I don't think I can compete with anyone doing it seriously, I just can't get the same volume of exercise a healthy person can. Like, I can only run 10-16km every 2 days, because I need to give my knee time to recover, while a healthy person can run it every day.

But hell, just some time ago I was looking with jealousy at people running at all.

swe_dima··on 11.8M CHF for clinical trials of novel arthritis repair
Of those 50 injections around 15 were PRP and the rest were hyaluronic acid injections.

I was doing them back in Russia and a PRP injection there would cost around $80.

I keep doing hyaluronic acid injections every 3 months just to be safe, whatever I am doing it seems to be working, so I continue doing them. Right now I live in Georgia they cost around $105 here ($90 for the syringe, $15 for the doctor).

SVF seemed to have a much stronger effect than PRP, it's hard to quantify, but I would say a single SVF felt close to all the PRPs I did before.

← PreviousPage 2 of 3Next →