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

help-circle
  • Lots of immediate hate for AI, but I’m all for local AI if they keep that direction. Small models are getting really impressive, and if they have smaller, fine-tuned, specific-purpose AI over the “general purpose” LLMs, they’d be much more efficient at their jobs. I’ve been rocking local LLMs for a while and they’ve been great as a small compliment to language processing tasks in my coding.

    Good text-to-speech, page summarization, contextual content blocking, translation, bias/sentiment detection, click bait detection, article re-titling, I’m sure there’s many great use cases. And purely speculation,but many traditional non-llm techniques might be able to included here that were overlooked because nobody cared about AI features, that could be super lightweight and still helpful.

    If it goes fully remote AI, it loses a lot of privacy cred, and positions itself really similarly to where everyone else is. From a financial perspective, bandwagoning on AI in the browser but “we won’t send your data anywhere” seems like a trendy, but potentially helpful and effective way to bring in a demographic interested in it without sacrificing principles.

    But there’s a lot of speculation in this comment. Mozilla’s done a lot for FOSS, and I get they need monetization outside of Google, but hopefully it doesn’t lead things astray too hard.


  • I sit somewhere tangential on this - I think Bret Victor’s thoughts are valid here, or my interpretation of them - that we need to start revisiting our tooling. Our IDEs should be doing a lot more heavy lifting to suit our needs and reduce the amount of cognitive load that’s better suited for the computer anyways. I get it’s not as valid here as other use cases, but there’s some room for improvements.

    Having it in separate functions is more testable and maintainable and more readable when we’re thinking about control flow. Sometimes we want to look at a function and understand the nuts and bolts and sometimes we just want to know the overall flow. Why can’t we swap between views and inline the functions in our IDE when we want to see the full flow? In fact, why can’t we see the function inline but with the parameter variables replaced by passed values to get a feel for how the function will flow and compute what can be easily computed (assuming no global state)?

    I could be completely off base, but more and more recently - especially after years of teaching introductory programming - I’m leaning more toward the idea that our IDEs should be doubling down on taking advantage of language features, live computation, and co-operating with our coding style… and not just OOP. I’d love to hear some places that I might be overlooking. Maybe this is all a moot point, but I think code design and tooling should go hand in hand.




  • I know this post and comment might sound shilly but switching to more expensive microfibre underwear actually made a big impact on my life and motivated me to start buying better fitting and better material clothes.

    I’d always bought cheap and thought anything else was silly. I was wrong. So much more comfortable, I haven’t had a single pair even begin to wear down a little bit, less sweating and feel cleaner, fit better, and haven’t been scrunchy or uncomfortable once compared to the daily issues of that cheap FotL life. This led to more expensive and longer lasting socks with textures I like better, better fitting shoes that survive more than one season.

    It was spawned by some severe weight loss and a need to restock my wardrobe. My old underwear stuck around as backups to tell me I needed to do laundry, but going back to the old ones was bad enough that I stopped postponing laundry.

    Basically, I really didn’t appreciate how much I absolutely hated so many textures I was constantly in contact with until I tried alternative underwear and realized you don’t have to just deal with that all the time.


  • Not the OP, but in Canada at least, I think you would legally be expected to because common law is (as far as I’m aware) very nearly marriage and is entirely implied by time living together in a conjugal relationship. It might be provincial to determine the actual property laws, though.

    I don’t have a firm opinion here, but I think the key difference in your case is that a conjugal relationship has some expectation of… Oh I don’t know, mutuality? A landlord tenant relationship is a lease agreement. If your roommate didn’t sign any kind of lease agreement, they might have a legal case to just not pay you and suffer no consequences (I don’t know), but they’re not in a conjugal relationship, so there’s also no implication of shared ownership.

    Without signing lease agreement and being in a conjugal relationship, I think there is a pretty fair case that expecting shared ownership is a fair assumption.

    That all said, it’s also really up to the individuals to figure that out early, and the deception in the meme suggests that the agency to have that discussion wasn’t available, and that’s really the part I find problematic here.


  • PixelProf@lemmy.catoMemes@lemmy.mlSplitting the rent.
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 year ago

    That and expropriation/eminent domain, etc. Even if you pay your taxes, if the government needs it, they have processes to take it.

    I’m not saying it’s an inherently bad thing, but it’s another one of those important things to realize is already present if anyone wants to argue for/against certain government reforms.







  • PixelProf@lemmy.catoMemes@lemmy.mllet him cook
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    In Canada, we play this game where we complain that all employees (aside from “contract workers” in gig work) make minimum wage and don’t live off of tips like our American counterparts, then someone complains that minimum wage still isn’t livable so tips are still important, then someone retorts that this only means everyone in minimum wage needs tipping or nobody needs tipping, which usually ends up in a lot of poop being slinged around until you get guilted into tipping before receiving any service.