• 0 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle
  • They are a good fit here and my wife and I use ours a lot, but they are still early in traffic-calming efforts so it can be dicey actually getting to trails even on low-speed residential streets (drivers seem pretty aggressive and impatient here).

    You are lucky if streets have a bike lane (but some places downtown have separated lanes which is sweet). The more common thing you’ll see is multi-use streets, which is just a picture of a bike painted on the street and does literally nothing to calm the kind of SUV/Dodge Ram drivers you’re most worried about. That said there are official bike routes pretty much anywhere in the city.

    Property crime is also pretty high so I’m still nervous about bringing them anywhere I’ll be away from it for an extended period, too. (Even though to a bike thief it ends up just being a really heavy manual bike, I am not sure enough that they care.)

    Some of this sentiment is probably because my wife and I have only been urban biking for about six months and we’ll figure it out eventually, I wish there were better resources to gauge this concerns from fellow cyclists and not the city.

    All in all I think the city planners are doing a good job to encourage biking and e-bikes with policy and changes to infrastructure, but it still has some ways to go.


  • I know what you mean. I’ve been doing higher level development for a couple decades and only now really getting into embedded stuff the past year or two. I dislike a lot of what C makes necessary when dealing with memory and controlling interrupts to avoid data races.

    I see rust officially supported on newer ARM Cortex processors and that sounds like it would be an awesome environment. But I’m not about to stake these projects with a hobbyist library for the 8-bit AVR processors I’m actually having to use.

    Unfortunately I just have to suck it up and understand how the ECU works at the processor/instruction level and it’s fine until there are better tools (or I get to use better processors).

    ETA: I’ve thought also that most of the avr headers are just register definitions and simple macros, maybe it wouldn’t be so bad to convert them to rust myself? But then it’s my library that’s probably broken lol


  • I didn’t expect to like Balatro as much as I did. I’m a big fan of deck builders but the poker theme was not super compelling to me. But wow, I’ve had a blast with it. Just boils down to a really good set of mechanics and some ridiculous fun builds. I don’t think it will hold my attention as long as like Slay the Spire or Monster Train but it was well worth the price.




  • The original dragons dogma had poor quality of life features and its arguably a large part of the appeal. No fast travel, no multiple saves. If you didn’t like your little ai character you had to advance pretty far to change it (and the same with fast travel, it sort of existed and was a surprisingly cool unique system but you had to get through a lot of the game for it). I’d compare it in a lot of ways to the first dark souls as far as not following gaming industry trends.

    I was hoping dragons dogma 2 was more of the same honestly, I don’t think I care if travel stones can be purchased or whatever. Is it a bad game for those that liked the first one?






  • AI has been a field within computer science since at least the 1950s. It encompasses algorithms for making decisions, which is why so many technologies are labeled this way. “Intelligence” may seem like an odd choice of terminology (some people conflate it with sentience or similar), but general machine intelligence is one goal of this study, and the applications of AI are putative steps to that end.

    Back when those guys started talking about what methods could get us there, things like decision trees, symbolic manipulation, neural nets, were all potential pathways that were on the table. So these get included in the field because that’s where and to what end they were produced.

    Another thing is that intelligence can be narrow in its domain. A character in a video game that needs to move from point A to point B can do so following something like the A* pathfinding algorithm. In the domain of graph traversal/pathfinding, it’s hard to imagine something much more intelligent (or fit to solve the problem) than A* despite being a simple algorithm.

    But yeah, as a marketing term it is kind of silly since most people don’t know what it means. It remains a useful categorization for a broad field of study/research in CS though.








  • Not to mention meds to suppress expression of autism traits and behavioral therapies like ABA that make daily existence a constant effort. But hey, they make it less awkward for allistic people to share spaces with autistic people. Or god forbid, have them accept that some folks have different ways of engaging with the world.


  • As the gp poster I didn’t mean to sound like I’m dumping on rural life. I grew up in a rural area, riding four-wheelers and roaming the woods till the sun went down. One of my best friends started a family around the same time I did and opted to buy some acreage a decent commute away from town. They ride dirt bikes with their kids on literal mountains in the backyard, have a chicken coop and machine shop, deer wander up and eat their vegetable garden. It’s super rad and I wouldn’t mind having gone that route either.

    I really didn’t dig the suburbs and having to drive literally everywhere though. On the balance I liked the diversity in the city and having easy access to metropolitan amenities. I’d never shit on the rural route and it may well be where I end up, I just thought it was wild how much blowback I got from wanting to raise a kid in the city.


  • I know you mean software applications, but another very common application of C is almost any device that uses a microcontroller unit (which is probably dozens of things you own right now). It is incredibly adept at interfacing with processing units at a level close to the metal.

    That’s also why you’ll see OS kernels and low level system tools and libs in C as well. It provides a good balance of functionality and abstraction so you can scaffold from register manipulation and interrupt functions up to high level code very quickly.

    It also provides a good application binary interface (standards of interoperation with other languages) so you’ll find a lot of applications may be written in C++, Java, Python, etc. but they use a decent amount of core functionality implemented in C.