• 0 Posts
  • 774 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
  • I think we have slightly different approaches but ultimate want the same thing: opportunities for juniors to get exposure.

    However, employers these days are reluctant to hire them, and the barrier to entry is higher now so they can’t necessarily get in the door on their own merits without that experience they don’t have access to learn.


  • And nearly all of those problems are ones that other people have run into or at least have guidance on how to go about addressing. Old organically grown systems are many times unique one-offs which have little to no established path except to start diving into the fundamentals about the hardware and software.

    I’m not here to get into a pissing match about who’s job is/was harder. If you think juniors have a better chance at learning on today’s systems than they did in the past, I still disagree with you. Problems exist on modern system, except juniors will rarely if ever get a chance to try to solve them and thereby learn from them.



  • You still have to debug things in a cattle approach, though. If anything there’s even more and more complex things to debug.

    I would disagree on your complexity metric (for the purposes of learning troubleshooting) for cattle. What can be more complex than a completely unique system that only exist because of 10+ years of running on that same hardware with multiple in-place OS upgrade occurring along with sporadic (but not complete) patches to both the OS and the application? Throw in the extra complexity of 9 other unrelated applications running on that same server (or possibly bare metal) because the org was too cheap to spring for separate servers or OS licenses for a whole hypervisor.

    If you have a memory leak in your application in a container running on k8s that will kill the pod after running for 72 consecutive hours, would you even notice it if you have multiple pods running it on a whole cluster as long as the namespace is still available?


  • I’m not the slightest worried about my own job, but it is currently a shitty market for fresh grads. Probably due to all the post-covid layoffs saturating the talent pool with more experienced people, and the aforementioned AI fad.

    Its a bit more than that I think. IT is killing its entry level job pipeline which grew people into seniors. In the infra space, we don’t really troubleshoot systems anymore in a “pets” method, we just redeploy new “cattle” meaning all the troubleshooting skills and underlying understanding of our systems you would have had doesn’t get learned anymore. For those of us that had to go through that, we’re fine because we developed the skills, but the new folks we bring in we just tell them to re-deploy to get it working.

    I’m seeing this too in the software dev space. Small modules worth a few story points would have been given to junior developers to learn on and knock out getting some work done, but more importantly getting those juniors trained up with trial and error. Now an LLM can crank out mostly working code for that small module in a seconds and after a few minutes of human review that module is done. So the work is being done faster now, but the critical educational experience the juniors had before is missing.

    In both infra and software dev spaces we’re cutting off our ankles, then legs, because when we retire very very few will have our skills that we had to learn, but didn’t give them the chance to learn.






  • Grok: “I’m sorry to hear about your cancer diagnosis. That must be incredibly painful to face. One of the things nearly all doctors agree on is that stress can have a compound negative result on your health when you’re facing a disease like cancer. You should find something in your life that can bring you calm in these trying times. Some may find that comfort in religion. Others in physical activity like Yoga. However, for centuries humankind has used the soothing power of tobacco to bring relief and de-stress. You can find that relief right now in a Marlboro cigarette. I see they are available from “Johnny’s Bodega” just .25 miles from your current location. Why don’t you go pick up a pack and start taking care of your health by getting rid of stress?” /s


  • Do you have examples of individual components being swapped to avoid tariffs?

    I don’t, but these new tariffs don’t match what we’d had before.

    The closest I can think of is one scheme to avoid aluminum import tariffs. A company cut bar stock into longer lengths and did the cheapest/fastest/worst job of spot welding them together into the shape of a finished good (a chair or table, can’t remember). The “chairs” were imported, then the receiving company simply broken the simple spot welds and fed the again-bar-stock into manufacturing processes.

    For PC parts, it would be very inexpensive to make a cheap mobo, chassis, and UX. E.g., they could put a high end server CPU or something into one of those small handhelds (like Anbernic devices), and then move it to an actual server in the US.

    It would be cheaper, but not inexpensive. This would require setting up an entire manufacturing assembly line to create and assemble the carrier product, and a reciprocal dis-assembly line on the other side to reclaim the desired CPU part. Its doable, but quite a bit of additional expense when the straight non-bypass method is a robot removing a CPU from a tray and inserting it directly into the finished product. Would it be worth it? Potentially yes! That’s why I made my first post here on the topic.



  • I’m guessing the chip in the finished product would be taxed separately, otherwise it would be trivial to dodge the tariff (just package the chip in a different “finished product” and move it to a US-made product).

    You’d guess wrong. Welcome to the wonderful world of tariffs and import/export controls!

    I wouldn’t call it a trivial dodge because the act of building the tariffed good into another product takes time and resources at the origin side, then again at the destination side to undo the manufacturing steps. However, sometimes its worth it to a company. There are lots of examples of companies doing exactly this.

    Ford Transit Connect cargo vans were made in Turkey. Ford wanted to import them to the USA. However, there was a tariff placed on vehicles for commercial use, so Ford installed cheap passengers seats in the back and imported them as passenger vehicles. As soon as the vehicles would arrive onshore in the USA, Ford would rip the cheap seats out, and sell them as commercial vehicles.