• 2 Posts
  • 49 Comments
Joined 1 year ago
cake
Cake day: July 10th, 2023

help-circle



  • That’s a valid point, the dev cycle is compressed now and customer expectations are low.

    So instead of putting in the long term effort to deliver and support a quality product, something that should have been considered a beta is just shipped and called “good enough”.

    A good example I guess would be a long term embedded OSS project like Tasmota, compared to the barely functional firmware that comes stock on the devices that people buy to reflash to Tasmota.

    Still there are few things that frustrate me like some Bluetooth device that really shouldn’t have been a Bluetooth device, and has non-deterministic behaviour due to lack of initialization or some other trivial fault. Why did the tractor work lights turn on as purple today? Nobody knows!


  • My type is a dying breed too, the guys who do their best to write robust code and actually trying to consider edge cases, race conditions, properly sized variables and efficient use of cycles, all the things that embedded guys have done as “embedded” evolved from 6800 to Pic, Atmel and then ESP platforms.

    Now people seem to have embraced “move fast and break things” but that’s the exact opposite to how embedded is supposed to be done. Don’t get me wrong there is some great ESP code out there but there’s also a shitload of buggy and poorly documented libraries and devices that require far too many power cycles to keep functioning.

    In my opinion one power cycle is too many in the embedded world. Your code should not leak memory. We grew up with BYTES of RAM to use, memory leaks were unthinkable!

    And don’t get me started on the appalling mess that modern engineers can make with functional block inside a PLC, or their seeming lack of knowledge of industrial control standards that have existed since before the PLC.






  • So as a farmer here in Canada, it depends where you live and what you farm. We use a lot of trailers, but they are all pulled by truck. The most common hookup methods for large trailers are gooseneck or 5th wheel, both of which require a truck as the connection point is right above the rear axle to improve towing capacity and handling.

    My farm’s heavy truck is a 1-ton flatbed with tilt deck and gooseneck hitch as well as a pintle hitch. This truck allows me to pull livestock trailers, hay wagons and farm equipment, and haul pallets, tanks and bagged goods, a very versatile truck.

    It also drinks fuel like you wouldn’t believe, so if I’m not hauling I drive an efficient diesel car when I go to the city (~200km)




  • The real problem is with corporate landlords who are attempting to buy up as much of Canada’s housing stock as possible and control the market (rent-seeking as you say) otherwise the “mom and pop” landlord really is providing a service more than making much of a profit.

    Years ago I moved out of my mobile and into a real house. The mobile was paid for by then and I thought hey, I’ll rent it out instead of selling. Make some money, give someone a home.

    What a nightmare. In the end I was forced to sell it just to be rid of the last in a long line of delinquent tenants, despite me doing my best to vet them.

    Activist renters don’t seem to realize that there’s someone on the other end of the deal who is holding the bag. I agree, rent should be free, housing should be a right. But without a co-op or government to build the house and maintain it, the person who has to do that is your fellow working man, and do you expect them to do that for free or at a loss? The whole time while being treated with disrespect like they were some greedy billionaire?

    Of course you are paying their mortgage. You’re using their credit and wearing out their consumable asset (the house) the least you can do is cover the costs! If you don’t like it, take out a loan, buy a house yourself and you’ll soon find out how much it costs to own one! Hint: more than rent unless you bought with cash (And by doing that you have lost the opportunity cost. Which is fine if you live there, but not if it’s supposed to be an investment)

    Investing in rental stock only works in a rising housing market, or if you’re a slumlord. Otherwise, just buy index funds, a lot less hassle and better returns.


  • Charging at home is what makes this specific situation chicken and egg. Since the gas station is the only thing close to our homes, a charger there is useless to us. It only services people who would come from the city, people who wouldn’t be able to make it home without charging, much like how it currently works for us making trips to the city. Without a charger though, they can’t even think of making that trip or they will be stuck.

    I’m not really making a point about my little car, except that I love it and I wish used lithium batteries were more available in Canada so that I could install a set that would get it to town and back for the mail. It’s one of the first street-legal electrics ever produced and I’d love to keep it going. 1978!

    I guess if there is a point it’s kind of a microscale version of the Canadian issue - in rural Canada, every trip is a long trip. I can’t think of many places that I go that wouldn’t require fast charging to complete the round trip, especially in winter.


  • Chargers are starting to show up on the major highways and in the cities and large towns, but it’ll be awhile before they show up in the countryside (if ever) thanks to the chicken and egg issue. It’s a waste of money installing one, because nobody ever brings an electric car out here. And nobody brings an electric car, because without a charger, they don’t have the capacity for a round trip.

    I actually went the opposite way and bought a diesel Mercedes for my city trips. Reliable, comfortable, and so efficient that you can go for 1000km without stopping for fuel.

    I even have an electric car, a little runabout I use at the farm with lead acid cells. I could make it to town, but without being able to charge it there, I couldn’t get home (30 km lol lead acid sucks).


  • Yup here in Canada the gas station or “co-op” is the hub of a small town. It’s where you get your mail, groceries, snacks, smokes, pizza and sandwiches, farm supplies, and lean up against the counter and drink coffee and chat with the neighbours and staff. Oh yeah and they have gas, but you’d better move your truck before you pour your coffee or the next guy who needs gas is gonna be pissed at you.

    I have spent far more time socializing at gas stations than bars. See the example “Corner Gas”

    Note that aside from the “park” which you could call “everywhere around here”, I am 2 hours of highway travel away from everything on the list. Except the gas station, which is a half-hour drive on gravel/dirt roads.

    Needless to say I can see how fuckcars appeals to city folk, but there is no other practical transportation system for us farmers who live way out here. Without a vehicle, you will actually die. I like to go visit my city friends and walk to the bar, though :D


  • LLM AI is a fad, but not the same kind of fad as VR. It doesn’t need to be integrated into everything, but the technology has genuine utility and will not be going away.

    I think the trend for “AI in everything” is stupid, yet I’m running a Vscode plugin that integrates local LLM models and it’s very useful.

    This is the same sort of thing that can be useful in a browser too. The web is so spammy these days that feeding it to an LLM to summarize and filter it is a legitimate use case.


  • They should really stay away from the dirty word of Live Service / GaaS in that case!

    They should have gone with something like “We plan to support the game for years to come”. This model is well respected with games like Terraria and Minecraft that just refuse to stop coming out with free updates despite having no subscription model. Klei has done this with a lot of their games, Don’t Starve, Oxygen Not Included come to mind.

    Everyone loves seeing new content for a game that they own, even if it’s just little things, QoL or a new item or two.

    Hell, AoE2 still has support with Definitive getting patches all the time, and it’s decades old at this point.




  • For free tier, Google Cloud is more transparent about what you get than AWS IMO.

    The only catch is to make sure your persistent disk is “standard” to make it totally free as it defaults to SSD.

    However if you do mess up the disk you’ll still only be paying $1-2/mo. Been using GC for years, and recently they finally started offering dual stack so you can do your own 6to4 tunneling or translation if you want, depends on your usage case.

    AirVPN also are legit and will let you forward ports to expose your local services if you’re worried about DMCA type issues.

    I finally got IPv6 here through Starlink, it’s nice to have full access to the internet again after a decade behind CGNAT