Live data from Hacker News

Ask HN: What skills do you want to develop or improve in 2025?

news.ycombinator.com

141–150 of 309 posts

Re: Ask HN: What skills do you want to develop or improve in 2025?

#141

Ruby. I've done a range of languages, for example C, pascal, java, VB, PHP, javascript. But Ruby seems distinct from all of them in both syntax and concept (hashes, etc). I'd like to get to a point where I have a confidence that the programs I write are using efficient data structures and algorithms.

It's a great language.. and what makes it fun is the flexible nature of it..

I love the `x ||= 0` feature of the language, and miss it when working in elixir.

I also got to like the tailing if. `puts "hey" if x > 0`

Sometimes that things are pass by reference catches you buy surprise.

Now you can write efficient ruby, and structured algos too. The language isn't primarily used for this, but it can be done. Or rather one can easily write inefficient code. I've had a co-worker say "I don't write my code to be efficient." I (not liking the guy) replied. "It shows"..

Most times though (from a practical POV) I've found the code isn't the slow part of many apps; it's the data (database/file/api's). Still writing better ruby, with smart use of memoization and loops is a great boon.

Re: Ask HN: What skills do you want to develop or improve in 2025?

#142

Ruby. I've done a range of languages, for example C, pascal, java, VB, PHP, javascript. But Ruby seems distinct from all of them in both syntax and concept (hashes, etc). I'd like to get to a point where I have a confidence that the programs I write are using efficient data structures and algorithms.

If you choose Ruby because it seems distinct in syntax and concept. I would recommend you to take a look at OCaml. Some keywords: immutable, functional, loop via recursion, accumulators, tail-call optimization, monads, pattern matching, type inference, ADT, etc A small hobby project I made with it: https://stackl.remikeat.com

I'd pick elixir over Ocaml. Same feature list, but it's a bit better in the documentation department.

Re: Ask HN: What skills do you want to develop or improve in 2025?

#143
1. Finishing a novel.. I finished a first draft of a novel a while ago. I'd like to finish another, and then take it to final draft. 2. Animation. With the skill of finishing my novel. I'd also like to animate it. 3. Voice acting. I'd like to be able to narrate said animation/novel.

Steps I'm taking. Write every day, Draw every day, Practice voices while I go for walks every day. (with my iphone/airpods recording me; so I look like I'm on the phone, not nuts.)

Re: Ask HN: What skills do you want to develop or improve in 2025?

#144

1. speak english properly, because i'm planning to move abroad, and get a job as an engineer. 2. how to self hosting, like buy a cheap machine, create a website like blog, setup a kubernetes cluster, backup and security stuff (for learning purposes) 3. drive a car

Depending on where you're going.. I've got some sad news about 2.. Most ISP's in Canada and Australia don't allow you to self host. Not from home. I've set up a system to do it, and then run into a wall when my isp won't let port 80 connections. You can Ngrok (or the likes) but honestly these cost as much or more than hosting on Fly.io or something.

Just giving you the warning.

Re: Ask HN: What skills do you want to develop or improve in 2025?

#145

1. speak english properly, because i'm planning to move abroad, and get a job as an engineer. 2. how to self hosting, like buy a cheap machine, create a website like blog, setup a kubernetes cluster, backup and security stuff (for learning purposes) 3. drive a car

Depending on where you're going.. I've got some sad news about 2.. Most ISP's in Canada and Australia don't allow you to self host. Not from home. I've set up a system to do it, and then run into a wall when my isp won't let port 80 connections. You can Ngrok (or the likes) but honestly these cost as much or more than hosting on Fly.io or something. Just giving you the warning.

> Most ISP's in Canada and Australia don't allow you to self host.

I can't speak for Canada, but you have to go well out of your way to find an Australian ISP where this is actually an issue. And even then, they're almost all on the same physical infrastucture (NBN) so you just go and choose a different one.

Re: Ask HN: What skills do you want to develop or improve in 2025?

#146

Swimming! I started going 2x a week. I took lessons as a kid but hated it due to a fear of water after a traumatic experience in the deep-end. I don't have that fear anymore and I really enjoy it now. I can tread water! And I can float! The mechanics of swimming and floating make a lot of sense to me now. Now I'm swimming laps to find a technique that lets me swim the longest for the least amount of energy. Mostly I…

I learned this year too! Didn’t know how to swim at all and went to the pool almost every other day and did exercises from the book and Udemy course called total immersion swimming and was able to finish a triathlon this year, (very slowly but it was the most relaxing part). Hope it works out!

Re: Ask HN: What skills do you want to develop or improve in 2025?

#147

Swimming! I started going 2x a week. I took lessons as a kid but hated it due to a fear of water after a traumatic experience in the deep-end. I don't have that fear anymore and I really enjoy it now. I can tread water! And I can float! The mechanics of swimming and floating make a lot of sense to me now. Now I'm swimming laps to find a technique that lets me swim the longest for the least amount of energy. Mostly I…

I swim a great deal, but I don't really like having to constantly rotate my head back and forth because I have the ear canal equivalent of Freeza so I picked up a front snorkel. Fair warning: it makes a continuous overhand style into a brutal cardio exercise partially because your focused on purely swimming and also because your "air intake" is smaller.

Re: Ask HN: What skills do you want to develop or improve in 2025?

#148

I'm learning to tailor and fabricate clothing right now. My wife and I are part time magicians and I want to be able to make our costumes ourselevs. At the moment I'm making a longline underbust corset for my wife's costume and will work up to a woman's tailcoat and eventually the goal is to make my own bespoke 3-piece late Victorian / Edwardian inspired men's suit. It has been such a rabbit hole because, much like s…

I was literally just practicing a faro when I came across this post. Nice to meet another magician on HN! Are you more into stage-level magic or more parlor magic (card manipulations, etc.)?

Re: Ask HN: What skills do you want to develop or improve in 2025?

#149

In the beginning of the day, don’t look at phone or computer. Avoid news especially, and instead write thoughts, draw something, work on a song, make something, anything. Don’t let day get sucked away with things that can’t be controlled. Excercise every day with “scientific 7 minute workout”. Also 20–40 minute walks or 100 basketball jump-shots. Draw daily, even a 5 minute drawing. Write daily, even for 5 minutes. P…

You, sir or madam, should probably focus on one habit at a time. To focus on everything is to focus on nothing. I say this from experience. I can maintain progress on a few things, but as soon as it increases beyond a few things I lose all of them.
Post reply on HN