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

help-circle




  • evranch@lemmy.cato196@lemmy.blahaj.zoneAI Rule
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    2 months ago

    Same place as ever, impressions and click-through. The theoretical goal here would be to offload all the processing to the user’s PC, making delivery of this customized ad content close to free.

    However the largest advertising targets are now mobile by far, and those platforms don’t have GPU to speak of, especially from an AI perspective. So so far not feasible.




  • I play a lot of couch coop with my kid but adults would enjoy all these too. Most can be found under $20 on Steam and a lot are fairly lightweight games but have good coop mechanics and can be a lot of fun to sit down for an hour or two with.

    • Overcooked 1 + 2 (but 2 really is better) you will love or hate it depending on your personalities, nothing in between. We loved it
    • Ship of Fools
    • Enter the Gungeon
    • Lovers in a Dangerous Spacetime
    • Moving Out

    On Switch

    • Cadence of Hyrule
    • Don’t starve together (only split screen on console not PC… Wtf)
    • Pikmin

  • 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.






  • I feel the OOP debate got a bit out of hand. I hate OOP as well, as a paradigm.

    But I love objects. An object is just a struct that can perform operations on itself. It’s super useful. So many problems lend themselves to the use of objects.

    I’ve been writing a mix of C and C++ for so long I don’t even know where the line is supposed to be. It’s “C with objects”. I probably use only 1% of the functionality of C++, but that 1% is a huge upgrade from bare C IMO.


  • I was more referring to the fact that everything is immutable by default. As someone who’s just starting to get old (40) and literally grew up with C, it’s just ingrained in me that a variable is… Variable.

    If I want a variable to be immutable I would declare it const, and I’m just not used to the opposite. So when playing with Rust, the tutorial said that “most people find themselves fighting with the borrow checker” and sure enough, that’s what I ended up doing!

    I like the concepts behind it, it really encourages writing safe code, and I feel like it’s not just going to be a fad language but will likely end up underlying secure systems of the future. Linux kernel rewrite in Rust when?

    It’s just that personally I don’t have the flow of writing code like I would in C/++, just not used to it. The scoping, the way you pass variables and can sort of “use up a reference” so it’s not available anymore just feels cumbersome compared to just passing &memory_location and getting on with it, lol


  • Rust is heresy. Everything should be mutable, the way that God intended it to be!

    Seriously though as someone who has mainly done embedded work for decades and got used to constrained environments, the everything is immutable paradigm seems clunky and inelegant. I don’t want to copy everything all the time.

    Now if you’ll excuse me, these null pointers aren’t going to dereference themselves


  • More like “novelty pricing” IMO. Pay a premium to drink the exotic milk of the day.

    Oat milk is just oatmeal in disguise, it’s as cheap as they come. The sad thing is that as overpriced as it is, as fake milks go, it’s pretty much the best! My ex drinks it because she’s lactose intolerant, and unlike almond or soy it’s actually palatable IMO.

    Real Asian style fresh soy milk is excellent btw because it doesn’t pretend to be cow milk. It’s more like a hot creamy bean soup. Makes a great breakfast, if you happen to be in Taiwan


  • evranch@lemmy.cato196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    14
    ·
    7 months ago

    I find it odd, here on the farm it’s always been the biggest, meanest tomcats that flop around on the porch for endless belly rubs. Even my daughter has never been scratched and she’ll pet these battle-scarred warriors for hours.

    I guess they have nothing to prove?


  • evranch@lemmy.cato196@lemmy.blahaj.zoneRule
    link
    fedilink
    arrow-up
    4
    ·
    7 months ago

    Yes valid point, our wool is not ideal being farm flock wool, medium fibers. But for years we still sheared/skirted/bagged and tried to deliver at least a saleable product, it was disappointing to see it go to zero value. I would love to see it at least made into insulation batts or something.

    Most of that high end Merino wool comes from places like NZ where they can graze year round, here the hay and chaff always mess the wool up a little and most have said running a true fiber flock is not economical. In Canada at least fiber has always just been an adjunct to a productive meat flock.

    I ran some Columbias for a couple years but let them go quick. Gorgeous wool but terribly behaved critters and the lambing percentage and flavour were very poor compared to our Dorset cross main flock.


  • There’s no point in having incredibly qualified MPs if they’re all whipped on every vote. And that’s the way Canadian politics works - an MP is just a glorified seat filler.

    Get us an electoral system that breaks up the majority rule and allows MPs to actually represent their constituents, and I’ll fully support a gratuitous salary.

    For now, I think paying the median wage in Canada would serve just fine to try to motivate these mushrooms to improve the working conditions of the 99%.