HNHacker News
TopNewBestAskShowJobs

Tarucho

161 karma · joined April 13, 2021

submissionscomments
Tarucho··on Amazon bows to UAE pressure to restrict LGBT search results
Companies are just a table where some people put money on it with the idea of taking more from it later. The rest are strategies to make that money grow.
Tarucho··on Ask HN: How to get job without technical interview?
Most likely by having an online portfolio and a well liked contact in the target company.
Tarucho··on TomTom to cut 10% of jobs due to improved automation
What´s the difference? You are already training your replacement.
Tarucho··on Consumer prices rose 8.5% in March – highest since 1981
Who benefits from this? Is wealth distribution changing?
Tarucho··on Ask HN: Beating depression with or without anti-depressants?
Antidepressants are a hit or miss. You need to find one that works for you. If you don´t like them you can quit them. And until you go to the doctor you won´t know what the treatment will be. Maybe they will give you Bupropion. Who knows?
Tarucho··on Developers spend most of their time figuring the system out
As someone in his forties I wouldn´t be able to pull this off either. It will drain me. With age it takes longer to focus.
Tarucho··on My guiding principles after 20 years of programming (2020)
After 20+ years as a dev I´ll say that the first item in the list should be: understand your organization, boss and coworkers first.

What you do should be based on that analysis. If not, frustration, dissapointment and conflict (internal, external) will follow.

Tarucho··on We sound like idiots when we talk about technical debt
Part of the problem is the twisted naming we are using for development related things. Tech debt, ceremonies, sprints, masters, squads, etc.

Most business persons I´ve talked to did understood when I told them that the code was a mess, and that if we didn´t work on improving that mess we would start to get into trouble because we will be basing our work on something brittle.

Tarucho··on Back-end languages are coming to the front-end
How do these tools work? Are they like ASP.NET Webforms?
Tarucho··on Ask HN: If Meta dies will React follow?
It will limp along until it fades into dust, as it happens with all technology. Meta's fate is irrelevant.
Tarucho··on Code colocation is king
"Code colocation"?

>Turns out that "where to put code" is one of the hard things in software engineering and there are no silver bullets. That's part of the reason why there are so few easy tutorials on this subject.

This is called modularization and there are lots of papers and books that discuss it in decent detail.

Tarucho··on Ask HN: How did dark mode win?
Dark mode won because nowadays it´s associated with "new".

When I started coding in the 90s dark mode was associated with old. "Cobol dinos" used dark modes, we "cool kids" used light modes. Nowadays if you ask most young programmers they will say that light mode is old. They use dark mode.

And I guess this idea of hip, has turned mainstream lately. The latest uses "dark"

Tarucho··on Yoga and meditation do not quiet the ego but instead boost self-enhancement (2018)
What you wrote about anxiety is interesting. Can you refer to some books or articles about this?
Tarucho··on Does the software industry learn?
It will never learn because there is no incentive to do so.

Tech organizations value their managers in terms of their budget, headcount and being in fashion. As such the tech business model has always been about getting "good enough" results through a brute force process, possibly with the latest tech. Expertise/deep knowledge is only added/valued when the development gets stuck.

Tarucho··on Why our team cancelled our move to microservices
The problem is in the hype.

For example, the tradeoff between centralized and distributed has been taken (mostly informally) by big institutions for years. It´s not possible for a large bank with multiple overlapping domains, hundreds or thousands of dev tems (some of them outsourced/offshored) to have all of it´s code in a single repo or a single executable. And not all of it´s applications have the same requirements (technical, scale, etc) either.

SOA came to aid in this case by putting a common integration pattern between the interested parts.

But at some point the idea was hyped, and even small teams with no diverse technical or scale problems started doing simple backends using full blown distributed systems without reason.

Basically: if you don´t have problems of scale (domain, technical or people related) going microservices first is probably not granted.

Tarucho··on Ask HN: How do you get out of a rut?
Unless you have to, as in work or an exam, focus in something else for a while. Or better, just don´t focus in anything at all. Do whatever you please at the moment. Take a mental holiday. Recharge your batteries. What´s the worst that can happen?
Tarucho··on Ask HN: When to Quit?
What are your goals?
Tarucho··on Ask HN: At what age is “too old” to work in tech as a software engineer?
Beware of HN bias. Lots of people here work at FAANG or hot startups in Silicon Valley, but these people are the exception. Most devs work on doing business software and business software development is just a repetitive low tier office job.
Tarucho··on Ask HN: Are most of us developers lying about how much work we do?
Sometimes the sponsors get some money in return for contracts and such. It's not ethical but in my experience it's pretty common. These people rarely want the project to end.
Tarucho··on F# Good and Bad
Most code ends up being pseudo-basic or pseudo-pascal in the language du jour.
Tarucho··on Don't start with microservices – monoliths are your friend
Microservices are just a way to implement a distributed system.

The problem seems to be that quite a number of teams don't have any formation about system design (mono/distributed/mixed).

Most teams go for microservices because of hype and because they see an spagheti monolith and believe the problem is the monolith and not the rotten badly modularized code.

Tarucho··on Don't start with microservices – monoliths are your friend
I guess the idea is fine but the implementation tends to be about using 1 employee in multiple roles and working 60-hour work weeks while paying just one salary. You got DevOps, DevTest, then DevSecOps, etc. It´s insane, the next step is probably being a DevTestSecOps sleeping under the company desk.
Tarucho··on 3 lines of code shouldn't take all day
I worked in lots of projects like this. The most amazing part is most devs didn´t care. Never understood why.

In one of those projects the code got so big and bloated that it took around 1 minute (sometimes more) to move from one line to the next while debugging. For me it was a torture, it was ok for most.

Tarucho··on Ask HN: I've lost faith in myself as a developer, how do I get it back?
> get called out on not doing things the "right" way

Who do you fear it´s going to do this?

Tarucho··on Ask HN: What are your favourite textbooks?
"The C programming language" by Kernighan & Ritchie
Tarucho··on How I Got My Brain Back
And you don`t get to decide how others should react to someone else articles content. Whether I believe the article is full of shit or not is my choice and I can express it freely why not?
Tarucho··on Experts from a world that no longer exists
Everything is tied to the present situation. My past failures could be someone else tomorrow successes.

But what about human nature knowledge?

Tarucho··on How I Got My Brain Back
Yes, well said
Tarucho··on How I Got My Brain Back
Bipolar going manic, people understands, bipolar going depressive "such a pussy, I solved depression with zumba"

That`s whats get me. Depression is an illness. People wouldn`t accept such take with other illnesses why?

This article, as others, perpetuates the stigma.

Tarucho··on How I Got My Brain Back
She self diagnoses an illnesses. I have as much as an authority as her to say that her self diagnosis is not depression.

I also self diagnose myself with brain cancer and I will start posting advice on how to cure it using my strategies. Do you see the point?

← PreviousPage 2 of 4Next →