• 0 Posts
  • 155 Comments
Joined 3 years ago
cake
Cake day: July 15th, 2023

help-circle
  • use have been hit the hardest in terms of price increases. And mini PCs aren’t a good replacement for the Pi in embedded

    I mean, yeah I’m aware that LPDDR SDRAM chips are in short supply as a lot of the capacity was shifted for other types of SDRAM, but is it enough to allow for an entire SSD to be included at the same price? Its not like flash prices haven’t also increased a ton.

    I was also thinking that there are cooling systems (fans are expensive!), cases, etc. that add costs to mini PCs that mean they really shouldn’t compete with SBC in price.









  • You take on a fucking lot of responsibility, start giving demos, working with product managers, marketers, help teach people what is possible in the product and what isn’t. This isn’t a chill gig. It rarely is. It usually involves a fuck ton of effort and planning.

    This is just part of jobs in general and if you had any indication it wouldn’t be you were lied to. One of the early things I remember being told in engineering school is that you will have to be social and work on a team. As soon as a project requires more than a few people then you will be working on cross-functional teams and need to work together with a variety of people.

    Often you will be underpaid compared to the effort you put in

    You might be shocked to learn that employers do not pay for “effort”, they pay for the (perceived) value you bring to the business. People that get paid well are value multipliers (or they play the game well enough to appear that they do). The people that work with them do more because they are there guiding things. If you don’t bring that value, you tend to top out at “Senior” engineer titles and the pay that brings with it. I’ve had to have somewhat blunt conversations with people to explain that I’ve given them a poor performance review not because they haven’t put in the hours, but because they aren’t using their effort efficiently. Working overtime consistently is an indication of poor prioritization and delegation more than having too much work.




  • There are two types of autofocus systems that cameras use, phase detect and contrast detect. Contrast detect is what all point and shoot style cameras (and early mirrorless interchangeable lens cameras) used where they identified contrast of vertical edges and used that to determine if an image was in focus, this is a slow process as the camera needs to figure out what direction to move the focus and check the image at multiple focus positions to compare until the camera determined it was in focus.

    DSLRs have a separate sensor up near the viewfinder that does phase detect autofocus, this is different in that it can determine how far the lens is from being in focus and go directly there which makes it significantly faster which was crucial in many professional applications.

    Eventually sensor manufacturers figured out how to integrate a version of phase detect into the pixels of the sensor itself. While these didn’t perform as accurately as the separate phase detect arrays in DSLRs, they had an extra trick where they were able to create a hybrid autofocus system that used the phase detect array to get close and then contrast detect to get accurate focus. It was only once this was implemented on mirrorless cameras that the advantages of SLR disappeared.


  • The end of DSLR cameras has been coming for some time. Manufacturers have been slowly phasing out their DSLR lens lineups over the past few years and I don’t think Canon or Nikon are making that many DSLRs at this point. At some point it won’t make sense for them to keep the lines around and the stock will dry up.

    It was clear around the time of the Sony A6000 that mirrorless would usurp the DSLR in the near future, that camera had already matched much of the performance of the high end cameras. Once the lens lineups were fleshed out more and the autofocus was applied to full frame there was little reason to buy into the older systems.



  • I’m of the general opinion that the hullabaloo about drying filament is largely not warranted in most cases. PLA is just not very hygroscopic and can sit out for months without any issues. Even PETG I don’t have any issues with it sitting out. The room I print in sits at about 50% humidity most of the time.

    I keep most of my filaments in a box with dessicant that I bake maybe once a year, but I’m not convinced it is really doing much. The only reason I have a drier is that I started printing occasionally with materials that are much more hygroscopic (e.g. TPU).



  • This drives me nuts, when an urgent issue comes up I value concise, accurate answers so we can quickly agree and actually do the work.

    We had an urgent issue recently and upper management wanted a plan for validating the fix. Rather than talking to the expert the manager one level down just sent an AI written suggestion without checking with anyone. After having checked with the correct person, I had to respond with “This is the MIL standard, we should follow this” while “ignoring” the manager’s email. Luckily I had the goodwill to get away with correcting people like that.