HNHacker News
TopNewBestAskShowJobs

pedrodelfino

1,329 karma · joined October 9, 2014

Contact me at: p.delfino01 at gmail dot com

Github: @pdelfino

Personal website in English: https://www.pedrodelfino.com

Personal website in Portuguese: https://www.pdelfino.com.br

submissionscomments
pedrodelfino··on Ask HN: Mentor for Transition from Software Engineer to Sales Engineer
I was looking for network connections in the industry too.
pedrodelfino··on The Road to Emacs Maximalism
Pretty cool. I love Emacs. The main reason is because Emacs is the editor that has taught me the most about computers and software.

However, with the rapid rise of large language models and AI-driven development tools, how might Emacs evolve to seamlessly integrate these technologies—such as AI-assisted refactoring, code completion, and knowledge management—while still preserving its core values of extensibility, user freedom, and community-driven innovation?

Other tools seem to have better AI integration. I might be wrong.

pedrodelfino··on You have 10 seconds to nixify your .NET project
I am curious about what the process would be for setting up a full-stack Clojure/ClojureScript project with Nix using devenv.sh, something similar to the .NET example in the blog post.
pedrodelfino··on Open Source Farming Robot
Previous thread from 2021: https://news.ycombinator.com/item?id=27628101

A lot of advances since then.

pedrodelfino··on Ask HN: Has the use of 'Ask HN' posts decreased since the release of ChatGPT?
Here it goes:

"As of my last training data up to April 2023, I don't have the capability to directly access or analyze real-time internet data or databases, including those from Hacker News. Therefore, I can't provide a specific answer or data on trends related to 'Ask HN' posts in relation to the release of ChatGPT."

pedrodelfino··on Horcrux: Split your file into encrypted fragments
This is one of the most badass names for a project I have seen in a while!
pedrodelfino··on How to Learn Emacs (2012)
I wish I had read this article in 2012. Unfortunately, I was introduced to Emacs in 2016 and only started using it in 2021. I lost 9 years! It is my favorite piece of software :)

This article has an interesting perspective. But, beyond Emacs built-in documentation, my favorite content to learn Emacs is the book Mastering Emacs and the System Crafters' YouTube Channel.

pedrodelfino··on Lines of code that changed everything (2019)
Previous discussion: https://news.ycombinator.com/item?id=21648568
pedrodelfino··on Ask HN: Who got hired from HN?
I love HN. For me, this is the best online space to be. Among reading interesting content and amazing comments, HN helped me to make my career international.

In the last two years, I worked for 3 companies outside of Brazil. These were the first professional and international experiences of my life.

The first experience (Nyxt browser) is simply the best team I have ever worked with. The last experience is the current one which I am also very grateful to have. I particularly enjoy interacting with folks from the Bay Area, a place I have never visited but I dream about going one day.

In the middle, there was also a short project for a British company that I also got from the “Who is hiring thread”.

These experiences dramatically improved my family savings and exposed me to people that would be very hard to meet in my daily life.

Also, the first and last experiences are on the lisp family - which is a niche. It would be hard to have found them without the thread.

Thus, thank you very much, HN! My gratitude goes to those that run the website and to the community :)

pedrodelfino··on AI Jobs.app
I am not the developer. I just found it via Google and it helped me with my searches.
pedrodelfino··on Ask HN: Should I answer “Ask HN” questions using ChatGPT?
Some answers from ChatGPT just feel better than some HN comments.
pedrodelfino··on Ask HN: Can you think of a sci-fi novel that feels like ChatGPT now?
Scarlett Johansson was the voice for Her. Can you imagine if the guy had seen her aesthetics as the personification of the AI? He would have fell in love even faster :) Nice movie, btw.
pedrodelfino··on Ask HN: Can you think of a sci-fi novel that feels like ChatGPT now?
I forgot to mention.... I asked the same question to ChatGPT. Here goes the answer:

Q: Can you think of a sci-fi novel that feels like ChatGPT now?

A: One sci-fi novel that comes to mind is "Blindsight" by Peter Watts. The novel explores the idea of consciousness and artificial intelligence, and the protagonist is a genetically modified human who has been wired to communicate with machines. The novel delves into the concept of the mind as a kind of information processing system, and the limitations of human understanding in a universe that may be fundamentally alien to us. The themes of consciousness, communication, and the limitations of human understanding are all relevant to the way ChatGPT functions and operates.

pedrodelfino··on Ask HN: What is the best advice you got on any aspect of life?
Learn emacs! I wish I had done that 10 years ago… it teaches you so much about the tinker/hacker spirit. Also, it gives you an awesome community to be part of. Finally, you can have huge gains in productivity. Not just for code, but also organization, emails, taking notes, etc.
pedrodelfino··on Ask HN: What would be your version of a CS curriculum after OpenAI advances?
Nice. But the goal of the question was more around "what to teach" than "how to assess how much people learned".
pedrodelfino··on Ask HN: I hate gym. How to stay in shape?
Let me try a different approach here... Where do you live? Is it close to beaches with waves?

If so, maybe you could try learning to surf. It is one of the best experiences I have ever had in my life.

After you love it, you will try to stay in shape so that you can surf better. It is a very demanding sport if you want to go with small boards, since they demand strong paddling.

pedrodelfino··on Ask HN: What do you dislike the most about Heroku?
Price.
pedrodelfino··on Ask HN: In a structural small/zero growth rate world, in what would you invest?
Would you have the expectation of monetary return (even with a remote possibility)? Or would you make such an investment for the sake of it?

In the second case, what is the difference to a donation?

pedrodelfino··on Building a Startup on Clojure
The pun is nice (the lecture also seems interest)! I can't believe I never use this pun on my Clojure job...
pedrodelfino··on Building a Startup on Clojure
I kind of agree with you. I used to work with Common Lisp in a Desktop App (Nyxt browser). I had some fun playing with Racket. And I love Emacs. So, I am already into the Lisp idea. But, I was kind of disappointed with Clojure which is new in my life and has been used in my current job. Maybe you have a backend bias in your testimony?

I have been working with ClojureScript (re-frame and reagent) on front-end stuff and, unfortunately, the REPL does not seem to help me that much on my workflow. I miss the REPL driven development, by the way... The real "interactive programming" seems to happen on Chrome Dev Tools + Browser's reactions to Chrome Dev Tools tweaks on the UI + (lastly) changes on the source code via the editor (Emacs in my case).

Namespaces as prefix of invocations on the REPL are not that trustworthy on ClojureScript, apparently. It could also be that I am a noob and I missed something, so... How do you feel about ClojureScript?

pedrodelfino··on Ask HN: Who do I improve my build skills?
Thanks. The project I am working on is a bit chaotic... Like start-up increasing the Engineering Team... Not in the early days anymore, but documentation still feels like it is the early days.
pedrodelfino··on Ask HN: Who do I improve my build skills?
Thank you. Would you suggest a specific course?

I am thinking about this one from UC Davis in Coursera:

https://www.coursera.org/learn/devops-culture-and-mindset (title feels a bit BS)

https://www.coursera.org/learn/continuous-integration

pedrodelfino··on Show HN: Peerdiem — Discover and discuss one painting a day
Pretty cool! I would like to (i) receive an email about the discussion of the day (or RSS?) and (ii) it would be cool to search previous discussions. Maybe add some tags? Like #classic, #modern, #picasso, and so on.
pedrodelfino··on Nyxt 3 Pre-release 1 (a Lisp powered web browser)
I think I understand your point. But, maybe, what you are missing is that the "language Y" is the reason behind multiple "competitive advantages" and cool features behind "Project X".

For instance, Common Lisp is really introspectable. This is the reason why Nyxt is so good for live hackability (inspecting and changing things on the fly).

See the lecture below on the connection between the architecture of Nyxt, the language (Common Lisp), and the features:

https://www.youtube.com/watch?v=wUujk1vjnYM&t=20s

Obs.: the lecture was after Nyxt 1.0 and before Nyxt 2.0 release. Take into account that Nyxt is close to releasing 3.0 version.

Also:

https://atlas.engineer/technical-article/why-lisp.org

pedrodelfino··on Nyxt 3 Pre-release 1 (a Lisp powered web browser)
Oh, there is a lot of cool things already possible. Some users outside of the team are doing interesting hacks

Check this out:

https://nyxt.atlas.engineer/article/emacs-conf.org

pedrodelfino··on Nyxt 3 Pre-release 1 (a Lisp powered web browser)
There is an unofficial support for Windows via WSL.

Check it out: https://nyxt.atlas.engineer/download

pedrodelfino··on Nyxt 3 Pre-release 1 (a Lisp powered web browser)
It started out as the desire to have an Emacs experience while surfing the web better than what Emacs was providing.

On one hand, there are multiple similarities:

https://nyxt.atlas.engineer/article/article-how-can-i-make-e...

On the other hand... There are also differences:

https://nyxt.atlas.engineer/article/why-building-nyxt-instea...

pedrodelfino··on Nyxt 3 Pre-release 1 (a Lisp powered web browser)
Emacs also has risks. It has access to the internet. A solution for both (Nyxt and Emacs) could be sandboxing.

But... are you worried about sandboxing when use your regular browser (Chrome, Firefox, Opera, Safari...) or Emacs?

pedrodelfino··on Nyxt 3 Pre-release 1 (a Lisp powered web browser)
It is great to see that you are interested in Nyxt!

There is a whole article comparing Nyxt to extensions such as Pentadactyl (Vimium, Vimari, etc). Nyxt can do way more than them.

Check it out:

https://nyxt.atlas.engineer/article/nyxt-versus-plugins.org

Also, it is already possible to have emacs and vi keybindings in Nyxt:

https://nyxt.atlas.engineer/documentation

pedrodelfino··on A CEO's Guide to Emacs (2015)
Previous thread 3.5 years ago: https://news.ycombinator.com/item?id=18652629
Page 1 of 4Next →