HNHacker News
TopNewBestAskShowJobs

b6dybuyv

207 karma · joined December 1, 2018

meet.hn/city/es-Gijón

Interests: Yoga, Web Development, Remote Work, Programming, Mentorship

---

submissionscomments
b6dybuyv··on RSC Explorer
"Because the RSC protocol is an implementation detail of React, it is not explicitly documented outside the source code."

it's wild

b6dybuyv··on Programming languages that blew my mind (2023)
and in Haskel/Elm
b6dybuyv··on Ask HN: Who wants to be hired? (August 2024)
Location: Europe, Spain

Remote: Yes

Willing to relocate: Only to Scandinavian countries

Technologies: Full stack web, product development, mostly Python (Django/FastApi/SQL/GQL), TypeScript (React/NextJS/Tailwind/headless), Elm, Emacs Lisp. I would love to work with Elm again, learn Elixir/LiveView or Htmx, or/and do more functional programming again

Résumé/CV: https://20y.hu/~slink/resume/

Email: gabor@20y.hu

b6dybuyv··on Elm Camp 2024 (Devon, UK)
We are pleased to announce Elm Camp 2024, which will be held Tuesday 18th-Friday 21st of June at Colehayes Park, Devon, UK.
b6dybuyv··on Berty: Privacy-first messaging app
I don't think it's possible (yet).

Here's what they write about BLE (Bluetooth Low Energy) that they use for connection:

> BLE has the advantage of being compatible between different platforms, but it is extremely slow. It may be suitable for sending small text messages, but it is totally unsuitable for exchanging photos, let alone videos. However, alternatives exist. We will develop this point below.

b6dybuyv··on Berty: Privacy-first messaging app
I stopped using WhatsApp about two years ago.

It wasn't an easy decision to delete my WhatsApp account because I feared losing access to several friends.

Here's what I did. I checked who my friends were that I couldn't find on Signal or Telegram. I had sent them a message explaining that I would stop using WhatsApp and the reasons why I preferred to avoid using it. I also mentioned on which other platforms I was available and if they would consider being available there too. To my great surprise, most of these people made the move. (Particularly the ones I had often contact with.) For the rest, I'd sent another message in a few weeks saying that I'm uninstalling the app and asking them to send me an email to my email address so that I'd have their addresses.

I find that it's our responsibility to help non tech-savvy people understand their digital choices and set a good example through our very own choices.

b6dybuyv··on We fixed f-string typos in popular Python repos
> As long as they actually read the changes and make sure they aren't false positives. Which I'm guessing they didn't do for 666 repos.

In the article they say that "really a bot found the problem and made the PR, but really a human developer at Code Review Doctor did triage the issue before the PR was raised)".

b6dybuyv··on First look: adding type annotations to JavaScript
I guess there are differences between how static typing is implemented.

I've been using Elm for the last 2 years and it's not that I don't fight the compiler, but I constantly use it to guide me while refactoring. Elm code is extremely readable and types (including Maybe, Result, etc.) just give so much confidence and control to the programmer. While working with an Elm code base, refactoring is a constant, joyful, safe act.

It is true that in many cases good tests help. However often when I work with Python (using type hints), I need to write a unit test just to ensure a contract that I could explicity state using types in Elm. It doesn't feel right.

b6dybuyv··on “We removed the RSS feed since this technology became obsolete”
I think the world would be a better place if in these cases, instead of tweeting a rant and then submitting it to HackerNews, the OP took the effort to explain to that NGO why he thought RSS was a great tool and why they should keep using it.