HNHacker News
TopNewBestAskShowJobs

roperzh

314 karma · joined August 17, 2014

I love to learn new things and discover how they work.

I write at https://robertodip.com

submissionscomments
roperzh··on Ask HN: What interesting problems are you working on?
Having worked a bit in a conceptually similar product, in my opinion the real problem is how you define the layout of your UI, not the individual components.
roperzh··on Show HN: A VNC viewer for eInk devices capable of 30 FPS when writing text
I wanted to give it a try since I have a Kobo laying around but seems like TightVNC is Windows-only.
roperzh··on Vim – Minimal Setup Explained
+1 As a fellow global search fan, FZF + the silver searcher is the way to go. You just type `:Ag <your string>` and you're done.
roperzh··on Apple stopped sales in Turkey after the lira crashed 15% in a day
You can safely add Argentina to the list
roperzh··on Rust maintainer perfectionism, or, the tragedy of Alacritty (2020)
by reading through the issues in Alacritty you realize that it's optimized for a very specific set of use cases, for example if you're using a tiling window manager you don't miss tabs at all (in fact they are an annoyance)
roperzh··on Rust maintainer perfectionism, or, the tragedy of Alacritty (2020)
I understand the point of view of the author, but at the same time I appreciate how simple and not bloated Alacritty is, there is great software out there but terribly bloated with features that become useful only in edge cases.
roperzh··on Git repository of Plan 9 History, from 1992 to 2015
Gotcha, thank you!
roperzh··on Git repository of Plan 9 History, from 1992 to 2015
I was super interested in the commit messages, does anyone know what happened to them?
roperzh··on Writing notes by hand might not be better than typing (2019)
It all boils down to personal preference, do what works for you.

I personally have found typing to be the best, nothing beats plain text files that you can later search on.

The only exception is when you want to draw diagrams or similar stuff, I mean you can sort of draw a diagram with ASCII but is far from practical.

roperzh··on Ask HN: Who wants to be hired? (April 2021)
Location: Argentina

Remote: Yes

Willing to relocate: Yes

Technologies: Typescript, React, Vue, Go, Ruby on Rails

Résumé/CV: https://robertodip.com/resume

Email: hn@robertodip.com

roperzh··on Distributed Systems: A free online class
yes! thank you for sharing! I have found this link after posting, and it's great.

Another promising resource I've found is Martin Kleppmann's "Distributed Systems Lecture Series" https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_H...

roperzh··on Ask HN: SQL or NoSQL?
Martin Kleppmann's "Designing Data-Intensive Applications" discusses this https://dataintensive.net/

Besides being a good read overall, the book discusses topics like this one in detail and with a healthy attitude (people tend to have strong opinions on this)

roperzh··on Sourcetrail: Free and open-source interactive source explorer
This is incredible, I will definitely spend some time tomorrow looking how to help with TS/JS support (if possible)
roperzh··on CS193p: Developing Apps for iOS
A lot of people are mentioning that this is old news, but that's not the case for me: thanks for sharing!
roperzh··on The Elements of Computing Systems, Second Edition
The first edition is a great book, I completely recommend the first ~4 chapters, after that the ROI is not as good.

Personal opinion: I have found "Computer Systems: A Programmer's Perspective" to be a better introduction to the same set of topics.

roperzh··on The mathematics of shuffling
Thanks for the last link! I didn't watch that one
roperzh··on The mathematics of shuffling
This topic in particular is very dear to my heart since I learnt the shuffle as a kid, and it was wonderful to rediscover it in a new light with some math background being an adult.

For those interested, the shuffle is also called "faro" shuffle and was likely invented to cheat at a game with the same name.

There's a wonderful book "Magic Tricks, Card Shuffling and Dynamic Computer Memories" that describes the mathematics of perfect shuffles, highly recommended!

roperzh··on How Tail Call Optimization Works
I'm doing the CS:APP3e course and out of curiosity searched about this exact same topic yesterday, crazy!

I'm learning a great deal from the responses here, thank you.

If you are in the same position I was (self-taught dev looking to improve your general understanding) I can't recommend this course/book highly enough:

- Book: http://csapp.cs.cmu.edu/3e/home.html - Lectures: https://scs.hosted.panopto.com/Panopto/Pages/Sessions/List.a...

roperzh··on Tom Stoppard's Arcadia (2009)
Another play from Tom Stoppard that I enjoyed is “Darkside”, combines Pink Floyd, Philosophy and humor.
roperzh··on Ask HN: Good resources to learn GIS as a programmer?
Thank you! I will take a look at this
roperzh··on Ask HN: What is your blog and why should I read it?
https://www.monades.dev/

You may find my blog interesting if you like a mix of [*nix][1] and a variety CS topics, from the [Actor Model][2] to [Linear Transformations][3].

[1]: https://www.monades.dev/tags/xnix/

[2]: https://www.monades.dev/get-to-know-the-actor-model/

[3]: https://www.monades.dev/notes-on-linear-transformations/

roperzh··on Notes on Linear Transformations
Hey! Thanks for the feedback, you are already the second person to share this with me, so clearly I messed up!

My intention was to do a follow up post with affine transformations, but I failed to communicate that.

roperzh··on Show HN: Diez – open-source framework and compiler for design languages
Thank you very much for pointing this! we'll fix it soon.
roperzh··on Getting better at team communication
Hey HN! I wrote a bit about my experiences dealing with communication in remote teams, and how I'm trying to get better at it.
roperzh··on Get to Know the Actor Model with JavaScript
Hey, article author here, thank you for passing by!

This is correct but misses the point of the article. The idea is to introduce the Actor Model to people unfamiliar with it, using one of the most popular languages out there.