Richard Startin's Avatar

Richard Startin

@richardstartin.bsky.social

https://richardstartin.github.io

221 Followers  |  321 Following  |  45 Posts  |  Joined: 13.11.2024  |  2.0371

Latest posts by richardstartin.bsky.social on Bluesky

What are the olive green and opaque grains in ppl? I had to describe a thin section similar to this in an exam a while back, I could make out the clinopyroxene and plagioclase, but guessed the black was magnetite and the olive green might be alkaline clinopyroxene.

16.01.2025 12:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Haha. Well if you’re ever in London or Cardiff I’d sit through a match with you, though as a pre-IPO alumnus you might be disappointed not to be in a box.

19.12.2024 09:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’m leaving Datadog at the end of next month and plan to spend some time on personal projects, I’ll probably look at finding another job next September.

19.12.2024 08:48 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

17-year-long Scottish study of 82,000+ adults finds commuting by bike reduces your risk of:
β€’ early death
β€’ hospitalisation for any reason
β€’ cardiovascular disease
β€’ cancer mortality
β€’ treatment for mental health problems.

Yeah, but those LTNs and bike lanes are *really* annoying.

18.12.2024 10:36 β€” πŸ‘ 996    πŸ” 405    πŸ’¬ 23    πŸ“Œ 44

Real professionals do not plug random devices into their computers. Real professionals do "curl -sL totally-trustworthy-site.com/install.sh | sudo bash" instead.

17.12.2024 12:41 β€” πŸ‘ 618    πŸ” 52    πŸ’¬ 31    πŸ“Œ 3

I have some notion you’re from the West Midlands, so should have an insurmountable bullshit detection mechanism?

13.12.2024 17:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Citation Β· Issue #1 Β· Josehokec/ACER4CER I haven’t read your paper but was disappointed to find that it doesn’t cite my blog post on the design of the RangeBitmap data structure your evaluation artifact depend on, which I also implemented...

It was really nice to see my work used to reduce latency of complex event recognition queries by an order of magnitude in a paper in ACM, but I was disappointed to find I hadn’t been cited, hopefully this will be fixed.
github.com/Josehokec/AC...

12.12.2024 21:02 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

TIL when you use "from module import function" python still loads the entire module. Saw this in my memory flame graph. I moved some functions with heavy deps to a separate file and it deleted a whole "flame" of memory allocations

12.12.2024 12:51 β€” πŸ‘ 33    πŸ” 9    πŸ’¬ 3    πŸ“Œ 0

I am indeed based in the UK. I don’t think I know the kotlin standard library well enough to make serious proposals about changing it, though the job description does look very exciting.

09.12.2024 16:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Sharing benchmark results is definitely an unsolved problem; β€œreproducible benchmarks as a service” does not exist either and should because people struggle to provision adequate benchmark environments. I just wonder what the TAM is for something like that though, small enough to preclude existence?

09.12.2024 15:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don’t tinker much these days and haven’t solved a hard algorithmic problem in a long time. I see people working on databases (which surface lots of interesting problems) but honestly think *most* data sets belong in Postgres.

09.12.2024 11:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My personal technology consumption comes in two guises: I use apps to consume information or communicate, and I use python for data analysis on a regular basis. I generate the bulk of my python code these days, before cosmetic refactoring.

09.12.2024 11:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I was going to say too bad the locations are so restrictive, but my kids are half Serbian but don’t speak the language, we were considering moving somewhere in the balkans for a while to help them learn, which would have meant a sabbatical for me. Maybe I should move and put in an application? πŸ€”

09.12.2024 10:41 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Kotlin Libraries Senior Software Developer (Kotlin) - Kotlin Libraries - Careers

Kotlin libraries team is hiring: www.jetbrains.com/careers/jobs...

If you are eager to write something you are going to regret (if you are lucky, also be proud of) in 10 years, want to tinker with Kotlin and not afraid of dragons (also: performance, concurrency), drop me a line!

09.12.2024 09:32 β€” πŸ‘ 43    πŸ” 18    πŸ’¬ 2    πŸ“Œ 1

Which foundational problems in technology need to be solved? I know lots of people want to solve certain foundational problems, but which ones need solving?

06.12.2024 15:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Why it had to go
I don’t know, the logs didn’t say
Something went wrong
Now I long for yesterday

06.12.2024 12:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I can't tell you how many hours I spent wandering around some local woodland on this day, but light hitting this branch saved me going nuts

29.11.2024 16:37 β€” πŸ‘ 1318    πŸ” 135    πŸ’¬ 83    πŸ“Œ 15

What sort of mathematical techniques are you using for the modelling? PDEs? (Presumably non-stationary) stochastic processes?

28.11.2024 12:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My issue was with the tracing paper rather than stereographic projection. I would have been more engaged if this had been computer based, and we’d needed to think about how to actually compute a best fit curve for a fold rather than do it by eye, but that’s just the sort of teenager I was.

28.11.2024 08:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I was generally interested in geology, but I found course content like using stereonets (on tracing paper!!!) for structural geology incredibly frustrating when I really just wanted to find out how much calculus/algebra/whatever I could do at that time.

27.11.2024 21:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I had the impression (as a stupid 18 year old) that if I really wanted to be a geophysicist one day, I could do that with a maths or physics degree (I didn’t), but the reverse wasn’t true and I felt it would be treated with suspicion in careers which required generic quantitative skills.

27.11.2024 21:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I started a geophysics degree about 20 years ago but switched to maths. I felt the degree was too specific. Less geology than a geology degree, a much lower standard of physics than a physics degree, not as quantitative as I’d been led to believe (this was important to me).

27.11.2024 21:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I’m curious what kind of mathematical techniques you use for earthquake forecasting. My first degree was in maths but I’m taking a part time degree in geology as a kind of hobby, something in this area might make an interesting project.

27.11.2024 20:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

It only tracks that for similar runs, so if you run a particular route frequently it’ll give it to you under matched runs, e.g.

26.11.2024 20:54 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This would be really helpful especially when you’re trying to vary one of the parameters by more than an order of magnitude to plot line charts

26.11.2024 15:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So what I was missing was what the start stack trace actually is. It makes sense now.

26.11.2024 14:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I find the approach of using coins for scale a bit strange (as a geology outsider) compared to say, a 6’’/15cm ruler, because I have no idea what the dimensions of Norwegian coins are.

26.11.2024 13:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I’m probably missing something obvious but why would anyone ever want the start stack trace?

26.11.2024 12:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I got incredibly excited about the vector API in 2017, long before I realised I would probably retire from the industry before being able to use it in production.

25.11.2024 21:48 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I recall having a conversation with a former colleague in a pub about how backticks was the right way to do it and $(…) was somehow implementation specific. Maybe too many pints had been drunk by that point.

25.11.2024 09:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@richardstartin is following 20 prominent accounts