Preferences

AdrianB1
Joined 2,200 karma
IT professional

  1. Based on the benchmarks that I've seen, 5800X3D is still a good CPU for games, when paired with a very expensive GPU, otherwise a 5600X is cheaper and acts less than a heater over the winter. Someone with the money for a nVidia 5800 GPU will pair it with a 9800X3D, for most games even 16 GB of RAM will work and would be cheap enough, while for applications one does not need X3D, so what exactly is the point of 5800X3D scalping?
  2. With the subjective view on what a junior is, I think the 70-30 - or higher - model is used in any company I ever interacted with. For this evaluation I consider junior=someone with less skills than needed to do the job autonomously/require direction and supervision most time, senior=someone that can work autonomously.
  3. I don't know how to calculate "usually", in my experience people who question decisions in my company are shot down because the decision makers are usually (no pun intended) very incompetent and the questions make that visible, even if not intended. Many companies that I know are so corrupt that competent people are considered to be dangerous for the status quo.
  4. What I read in the story is the context and some action, but not the result. It is implied there is some sort of result, but it is not described, especially how the actions contributed to the result. It may be well intended, but very superficial, childish.
  5. In most non-IT corporations, the managers are non-technical and most are idiots these days. It comes from the MBA hires getting in management roles where they don't understand the area, what Steve Jobs calls "bozos" in his interview (available online).
  6. As the other commenters stated, it is not clear what is the point. Writing good code and being a tech leader are very different positions with very different technical skills. I was a tech lead in a few cases (different companies or different departments of a very large company) and I was not the top developer there, my job was not to be one. I worked with developers that were much better than me that were not a good fit for a tech leader.
  7. I have panels and the night is long. Batteries are still very expensive.
  8. Perhaps. There are many people, even in the IT industry, that don't deal with containers at all; think about the Windows apps, games, embedded stuff, etc. Containers are a niche in the grand scheme of things, not the vast majority like some people assume.
  9. I thought the same until I calculated that newer hardware consumes a few times less energy and for something running 24x7 that adds up quite a bit (I live in Europe, energy is quite expensive).

    So my homelab equipment is just 5 years old and it will get replaced in 2-3 years with something even more power efficient.

  10. You can consider it a branch. It has all sorts of advantages like tax avoidance (you pay them the expenses - salaries and office cost - and zero profits to pay taxes on), you can fire them all if you want, especially if it is fairly small and replaceable. And you can sell the dream of promotion space in a large company, but they will almost never get that. And you cut the middleman and keep the money.
  11. This is because people have different needs, Git is trying to cover too many things, there are multiple ways to achieve goals and therefore there is no standard practice. There is no single, standard way to cook chicken breast and that is a way simpler thing.

    The solution is to set team/department standards inside companies or use whatever you need as a single contributor. I saw attempts to standardize across a company that is quite decentralized and it failed every time.

  12. Is constant power a lot easier to predict than short term peaks?
  13. The weight and form factor looks excellent for small propeller planes. Yes, batteries are heavy, but the lightweight of the motor makes room for more batteries.

    A typical Rotax 912 with accessories goes over 55 kg for 80 HP max and ~ 60 HP cruise. The 100 HP/75 HP version is around 65 kg. The same continuous power with this technology looks like a 5 kg motor and 60 kg of batteries for a direct replacement, if we consider the regular fuel tanks of 50-100 kg on some planes (I used to fly a plane that took 140 liters of fuel with a 100 HP Rotax, but it was modified) then there is enough battery for a flight school needs.

  14. I think these days the solar panels and even batteries are quite cheap, but the equipment needed build a hybrid system for a house is still a mess. One can find the right inverter, but not a good match for the battery, the backup/switching system that needs to match, DC fuse boxes, especially for European systems that are 230V and sometimes 3-phase, the progress is not good enough even if the problem is simple enough.
  15. The good thing is that 10 years later you need less HDDs of larger capacity to move your data to. And they tend to be cheaper. So every 10 years you move the data to a new set of disks, works good enough for most people. I did it a few weeks ago, it took ~ 8 hours over 10 Gbps Ethernet.

    It is not necessarily bad we don't have a very long term storage solution. Imagine you took backups on 360kb FDD 40 years ago, you were drastically limited on how much data you could store and if we assume you had 1 GB of data back then, that is a huge pile of floppy disks to copy at very slow speed. Now imagine you have 10 TB of data today and that will be a tiny fraction of a microSD in 40 years, but reading your 10 TB from HDD will be painfully slow in the year 2065. At the same time if you replace the storage medium every 10 years you keep up better with capacity and performance.

  16. As a manager you may have 10 people reporting to you. Some do more important work, some do less important work, but when you are considering them for promotions there are other factors too. I am not talking about promotions from junior dev to regular or regular to senior, I am talking about promotions to positions where they are responsible for other people. In my almost 30 years working in IT in multiple companies I found that most good technical people are not good managers; similarly most managers are technically bad. Best managers are the ones that Steve Jobs described in one of his famous interviews (I will leave the pleasure of having him tell it, it is worth spending the 3 minutes).

    In any case, there may be others doing more important work and there may be others better suited for promotions. It is a zero sum game, the number of people, positions and promotions is always limited so if X is promoted, Y cannot be and if X is a better one for the promotion, Y will have to either wait, move on or keep doing what they do.

  17. These days I am working on some 20 year old code used in a few dozen manufacturing plants around the globe; the reason I asked to be allowed to fix it and the reason my manager allowed me to do it is that we have performance issues in some of the biggest plants (by the number of production lines) and this code is part of the problem. If that would not be the case, that code would continue to run as is for another 10 years.

    Code modernization in some circumstances does not bring business value. In the plants we have some hardware that is decades old and it works as well as the one built last year, more modern software would bring no difference as physical limits (ex: how many bottles you can fill on a line) makes a line capable to run on a smartphone with MS-DOS and Turbo Pascal on it (we don't use that, of course). If it runs and you cannot improve it more than the cost of the improvement, leave it as is.

  18. I think it is a wrong take of what he said. There are many cases when you can say no to small tasks or projects if you can prove they are low value and there are better items on the list. I do that all the time and none of my managers had a problem with it, in the past decade most of my managers let me pick what I want to work on because they know I can prioritize better than they can.

    I never saw someone saying no without a reason and if there is a reason, then there is a discussion around it, one can be right or wrong about it but it is usually easy to clarify and move on. It is not the "no" or a spoiled 5 year kid, it is the "no" of an experienced professional that values their time and priorities.

  19. You can self host, but in order to be reachable you need to be discoverable. If the discovery is based on a mechanism that is controlled by someone else that can become an evil party, self-hosting in isolation is not too useful.
  20. I run a NAS, in various forms, for almost 20 years. The lifetime is quite longer, I still have ~ 10 year old drives in the backup NAS built on a Ryzen 1600 (8 years) and the average power supply works for me 10-12 years. The primary NAS is still on hardware that is more than 5 years old, except the drives that I just replaced with higher capacity.

    As I find the size of current drives bigger than my yearly additions (personal pictures and movies), I am quite happy with a 10 year lifetime at low usage. I would love some reliable and affordable long term offline storage, but backup tapes and a reader are not affordable and not in common use for end users. Otherwise I would build a tiered storage system with more reliability and even performance (nvme hot tier? maybe).

This user hasn’t submitted anything.