rbanffy

✨ Seasoned software developer, proficient in Python, Java. Less proficient in Ruby and Lisp. A bit rusty in C and C++. Learning Erlang very slowly. Also a computer collector and restorer, lover of 8-bit computers, mainframes and interesting Unix workstations.

email: username at that google mail thing

http://about.me/rbanffy

https://linkedin.com/in/ricardobanffy

[ my public key: https://keybase.io/rbanffy; my proof: https://keybase.io/rbanffy/sigs/HtF1uAf_RNpwIkNP1-YGWP_-3doWV6S5Cc1KywXeLYo ]

πŸ“… Joined in 2008

πŸ”Ό 188,650 Karma

✍️ 62,261 posts

πŸŒ€
15 latest posts

Load

(Replying to PARENT post)

> They told me I would to use both Ubuntu and Juju, and I couldn't use other tools if those two worked

Dogfooding is a valid strategy to improve their product, but you’d be heavily invested in Juju’s success.

πŸ‘€rbanffyπŸ•‘1dπŸ”Ό0πŸ—¨οΈ0

(Replying to PARENT post)

I don’t remember it as particularly surreal. They did a remote programming interview over Zoom (in 2014 or so) and it was a really interesting problem - to make a PRNG for a specific range of integers using two other PRNGs. Their solution had a branch and mine was branchless and decently random. It was, at least then, a very personalistic company, centred around Shuttleworth, but his influence didn’t usually extend more than two org levels, and different parts of it behaved as different companies.
πŸ‘€rbanffyπŸ•‘1dπŸ”Ό0πŸ—¨οΈ0

(Replying to PARENT post)

I have a happy story about Casio and college. I started college with a very limited TI-55 calculator: 51 steps and no conditional branching. The rich kids got HP-41 calculators, the average ones got programmable Casios. I got a Casio PB-700, programmable in BASIC.

Best gift ever. I could finish all numeric methods tests in a fraction of the time it took for others to use or program the ordinary calculators. It was a huge qualitative leap.

πŸ‘€rbanffyπŸ•‘1dπŸ”Ό0πŸ—¨οΈ0
πŸ‘€rbanffyπŸ•‘1dπŸ”Ό3πŸ—¨οΈ0
πŸ‘€rbanffyπŸ•‘2dπŸ”Ό1πŸ—¨οΈ0
πŸ‘€rbanffyπŸ•‘2dπŸ”Ό3πŸ—¨οΈ0