HackerTrans
TopNewTrendsCommentsPastAskShowJobs

valzevul

no profile record

Submissions

Japanese verb conjugation the simple hard way

underreacted.leaflet.pub
160 points·by valzevul·20 dni temu·268 comments

I analysed 20 years of my chats

drobinin.com
255 points·by valzevul·w zeszłym miesiącu·156 comments

Six years perfecting maps on watchOS

david-smith.org
457 points·by valzevul·2 miesiące temu·120 comments

My phone replaced a brass plug

drobinin.com
185 points·by valzevul·3 miesiące temu·57 comments

How We Got the Favicon

thehistoryoftheweb.com
6 points·by valzevul·3 miesiące temu·1 comments

Show HN: I built a release tracker for my indie apps

drobinin.com
3 points·by valzevul·4 miesiące temu·0 comments

Cab-Rank Rule

en.wikipedia.org
2 points·by valzevul·4 miesiące temu·0 comments

Artichoke induces sweet taste (PubMed)

pubmed.ncbi.nlm.nih.gov
4 points·by valzevul·4 miesiące temu·1 comments

Traffic Light Louvres

orindevon.blogspot.com
3 points·by valzevul·4 miesiące temu·0 comments

Tonka beans are illegal in the US

bbc.com
7 points·by valzevul·4 miesiące temu·0 comments

The Whole App is a Blob

drobinin.com
164 points·by valzevul·7 miesięcy temu·96 comments

British Rail Sandwich (Wikipedia)

en.wikipedia.org
4 points·by valzevul·7 miesięcy temu·0 comments

Apple's Problem with Bodies

drobinin.com
67 points·by valzevul·8 miesięcy temu·74 comments

The Bilbao Effect

en.wikipedia.org
2 points·by valzevul·8 miesięcy temu·0 comments

Earl Grey Tea Intoxication

thelancet.com
2 points·by valzevul·8 miesięcy temu·1 comments

You can't cURL a Border

drobinin.com
471 points·by valzevul·8 miesięcy temu·278 comments

Morocco shortens the day during Ramadan

worlddata.info
2 points·by valzevul·9 miesięcy temu·1 comments

I ate the Destroying Angel and survived (2006)

blog.mycology.cornell.edu
4 points·by valzevul·9 miesięcy temu·1 comments

Designing software for things that rot

drobinin.com
177 points·by valzevul·9 miesięcy temu·44 comments

The Puratos Sourdough Library

sourdoughlibrary.puratos.com
3 points·by valzevul·9 miesięcy temu·1 comments

comments

valzevul
·10 dni temu·discuss


  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.
valzevul
·20 dni temu·discuss
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").
valzevul
·w zeszłym miesiącu·discuss


  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.
valzevul
·w zeszłym miesiącu·discuss
I wish I had kept my IRC logs but I am quite happy the ICQ logs are gone.
valzevul
·w zeszłym miesiącu·discuss
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.
valzevul
·w zeszłym miesiącu·discuss
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.
valzevul
·w zeszłym miesiącu·discuss
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.
valzevul
·w zeszłym miesiącu·discuss
Do you keep separate notes for things like recommendations or addresses? I often dig through my chats to find them.
valzevul
·2 miesiące temu·discuss
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.
valzevul
·2 miesiące temu·discuss
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.
valzevul
·3 miesiące temu·discuss
There are a few outdoor ranges around Edinburgh but they focus on clay shooting and shotguns. I think there are one or two rifle ranges in town but they only accept students.

The one I went to is indoors, although not a tunnel but a Nissen hut [1].

--

[1]: https://en.wikipedia.org/wiki/Nissen_hut
valzevul
·3 miesiące temu·discuss
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.
valzevul
·3 miesiące temu·discuss
No, that's fair (OP here) - I went to the range to learn how to hold the rifle in the first place, but indoor shooting with .22 from 25 yards in a stiff shooting jacket is as far from shooting a deer with .243 as it gets, so I stayed for the fun of it and the community around it.

I would definitely get to the point of stalking deer faster if I were to book a few 1-1 sessions at an outdoor range instead, but "faster" was never the point.
valzevul
·3 miesiące temu·discuss
Aye, I think most people use something like .243 for stalking, but the closest range was indoors, so I didn’t have much choice.

My goal was to get a deer stalking certificate (e.g DSC1), which includes a shooting test: 2 chest shots at 100m from prone, 2 chest shots at 70m from standing/kneeling/sitting, and 2 head shots from 10-20m standing (they use cardboard deer targets, so not far from training at a range).
valzevul
·3 miesiące temu·discuss
With all due respect, driving past Dundee every time I fancy a wee pasty is a bit too much (and they don't do doughnuts).
valzevul
·3 miesiące temu·discuss
I think it depends on the discipline, NSRA .22 in the post uses the outermost edge, but ISSF (Olympic rifle/pistol, for example) uses the innermost edge.
valzevul
·3 miesiące temu·discuss
Wow, I had no idea. The ones we had at the range were 0.22LR and the boxes are marked 5.7 mm which is also not precisely 0.22".
valzevul
·3 miesiące temu·discuss
Counting rings is easy indeed, but scoring borderline shots without a scoring gauge is not, because the visible bullet hole is often smaller than the bullet itself.
valzevul
·3 miesiące temu·discuss
On that note, the easiest way to get your hands on some protease is to buy digestive enzymes sold as food supplements (most often they're made out of dried pork pancreas).

You also don't need much equipment: scales and an immersion circulator should do the trick.
valzevul
·3 miesiące temu·discuss
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

Email: [email protected]

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.