valzevul

Joined 7 years ago

Karma
1,053
Submissions
90
Member since
Jan 29
I build small but opinionated apps, and occasionally help others do the same.

https://drobinin.com/

View on Hacker News

Recent submissions

Comment · 4 months ago

  Location: Vancouver, Canada
  Remote: Yes (worldwide)
  Willing to relocate: Yes
  Technologies: iOS, Swift, SwiftUI, UIKit, Swift Concurrency, TCA, Core ML/Vision, HealthKit, watchOS, BLE/NFC, Push Notifications, App Store Review, OWASP MASVS, visionOS
  Email: [email protected]
Résumé:
https://drobinin.com/consulting

Senior iOS engineer / Apple-platform consultant with 12+ years of experience.

I build and fix iOS and Vision Pro apps from medical devices and high-traffic consumer apps to vibecoded startups. I also help teams get difficult apps approved: App Store rejection triage, reviewer-note/metadata fixes, and fractional senior iOS support for startups.

Comment · 4 months ago
There are lots of people in the comments somehow offended by the author's genuine excitement over the method that worked well enough for them that they wanted to share it.

As someone who's never tried learning Japanese, I thoroughly enjoyed reading the deep dive and am now less afraid to check out some more serious tutorials (though I wish everyone put as much effort into explaining the system behind something so often dismissed as "just memorise it").

Comment · 5 months ago

  Location: Vancouver, Canada
  Remote: Yes (worldwide)
  Willing to relocate: Yes
  Technologies: iOS, Swift, SwiftUI, UIKit, Swift Concurrency, TCA, Core ML/Vision, HealthKit, watchOS, BLE/NFC, Push Notifications, App Store Review, OWASP MASVS, visionOS
  Email: [email protected]
Résumé:
https://drobinin.com/consulting

Senior iOS engineer / Apple-platform consultant with 12+ years of experience.

I build and fix iOS and Vision Pro apps from medical devices and high-traffic consumer apps to vibecoded startups. I also help teams get difficult apps approved: App Store rejection triage, reviewer-note/metadata fixes, and fractional senior iOS support for startups.

Comment · 5 months ago
I wish I had kept my IRC logs but I am quite happy the ICQ logs are gone.
Comment · 5 months ago
Hi, OP here. No idea how I did it ten years ago, but looking at the Dunbar layer contraction, my active network (e.g acquaintances) peaks at 275 in 2016 and gradually declines to about 60 by 2026, and the close friends layer drops from 9 in 2016 to 5 in 2026.
Comment · 5 months ago
Hi, OP here!

TF-IDF was the first thing I tried - it works great for stopwords but it doesn't handle cross-language bleed of filler words well, and the short life-event messages ("he died", etc) use common words and get aggressively down-weighted.

I had some asymmetry analysis when looking at directional sentiment and per-person question rates - that's fun indeed!

I also went with the Jaccard convergence and the endearment categories instead of wordclouds, so that I could see how word choices are changing across time.

Comment · 5 months ago
In the same app, if you go down Settings -> Advanced -> scroll to the bottom -> Export Telegram data, there is an option to export all chats at once, including some very handy controls like getting only your own messages for large group chats.
Comment · 5 months ago
Do you keep separate notes for things like recommendations or addresses? I often dig through my chats to find them.
Comment · 6 months ago
Generally it means that yes, the price will stay as-is. When the developer increases the price (versus introducing a different payment tier), they have two options: either keep all existing subscribers at the current price, or offer them to agree with the price bump (users can decline though). Reducing the price affects all existing users automatically.
Comment · 6 months ago
Location: Vancouver, Canada Remote: Yes (worldwide) Willing to relocate: Yes (within Canada) Technologies: iOS, Swift, SwiftUI, UIKit, Swift Concurrency, TCA, Core ML/Vision, Metal, OWASP MASVS, watchOS, iPadOS

CV: https://drobinin.com/consulting

Senior iOS engineer / consultant (12+ years). I build and fix iOS and Vision Pro apps from medical devices and high-traffic consumer apps to vibecoded startups struggling to pass App Store reviews.

Comment · 6 months ago
Comment · 6 months ago
It's not about submillimetre precision (OP here), it's about knowing if you can shoot well. The most common deer stalking certification in the UK (DSC1) involves three shooting tests from 20, 70, and 100m - if I don't care about 8/10 vs 9/10 shots from 25 yards, there is no way I am putting a shot within a 4" circle from 100 metres.

> every minute spent perfecting this automation was not spent improving shooting skills by, you know, shooting

I mention in the post that I had access to the range only 1-2 evenings a week, so there was no way I could improve my skills outside of these few hours.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton