• 0 Posts
  • 18 Comments
Joined 1 year ago
cake
Cake day: June 8th, 2023

help-circle
    1. Code in Emacs or Jetbrains (depends on language and laptop cpu)
    2. Run make to build, run, debug, or clean (I like makefiles for documenting basic tasks)
    3. Commit with git when chunk of work is done

    I tend to do everything locally on bare metal. I never liked putting stuff in containers or running a vm.

    VS Code is a great editor, though. It actually feels a bit like Emacs.



  • It’s not any battery. They just didn’t do the original manufacturing, so you can find compatible replacements elsewhere.

    I bought the System76 Kudu laptop back in 2016, but it is actually a W670RZ model laptop manufactured by Clevo Co. in China (unlike my previous laptop which was a MacBook Pro manufactured by Apple in China). System76 wasn’t the only company selling the W670RZ, so they’re not the only ones you can go to for replacement parts.


  • The main thing I like is the hardware support. I knew before purchasing that everything would work, and that helped me feel okay dropping a pretty penny on a new laptop. Besides that, I’d say they’re fine. They aren’t designing and manufacturing their own hardware (at least not back when I bought one); the laptops are pretty standard off-the-shelf stuff. System76 just promises that it’ll all work out-of-the-box. I’ve never used Pop!_OS, so I can’t speak to that. Arch and Debian work great, though.

    The only negative I can think of is: once the battery started to go after several years, they didn’t have a replacement in their store, but because it’s a generic laptop, there were new ones available on Amazon. It just would’ve been nice to get it from System76.

    All-in-all, I’m a happy customer. I’m keeping my eye on Framework, though. The MNT Reform is also interesting. I don’t like how thick it is, but that’s because it uses 18650s for the battery, which would solve the problem of buying a new battery just to find that all the batteries were manufactured at the same time, so there are no working replacements.




  • delial@lemmy.sdf.orgtolemmy.ml meta@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I can’t find the page that lists blocked instances on kbin, but lemmy.ml may be blocked. lemmy.ml (and lemmy in general) are controversial to some people, and those that dislike lemmy for those reasons have gravitated to kbin.

    In short, the lemmy devs and lemmy.ml admins are considered “tankies”, so they don’t want anything to do with them. Thought-stopping newspeak to me, but I’m a strict “separate the artist from the art” person, especially if you’re not paying them.

    EDIT: A comment from Nepenthe@kbin.social you may not be able to see:

    With full knowledge that OP is unlikely to check the comments from a non-ml instance, so they’ll likely never see this, I think in light of this sustained situation, we need to discuss whether or not we actually do defederate from lemmy.ml.

    Some people over there do know about the dev’s weird scummy coding. Some, like OP, don’t. Either way, neither of the devs have said a word about it in over a week despite being repeatedly asked and the topic repeatedly coming up even on their own instance. They may be bogged, but I sense they would have by now and it’s likely to stay like this.

    I think I’m going to give them a little more time, and then (maybe over the weekend?) I’m going to raise the question if someone else doesn’t, about how their contributions to the apparent activity of kbin feeds weighs against our wholesale inability to fully interact with any of it. We can talk with each other there, certainly, but I don’t think that’s enough and it gives a false impression.







  • Because phone manufacturers don’t open source their firmware, you probably won’t be able to get Linux on an off-the-shelf phone. (Please someone correct me if I’m wrong).

    Your best bet, if you want to go down thus route, is to get the PinePhone Pro. It’s relatively affordable.

    Before you try anything, think hard about your relationship with your phone and what you expect from it. Does work require you have an app installed? What kind of apps do you use regularly? You won’t have things like: CVS for meds, AA for flying, Steam for 2fa, Signal, Telegram, google maps, etc. Some you might be able to use their webapps, but the browser might be a bit sluggish because it’s the full desktop version. Firefox isnt fully mobile friendly. Battery life won’t be what you’re used to. Linux on the phone is just like your regular Linux, so you’ll have the stuff your used to from there, and you’ll having calling, sms, mms, and voicemail.

    I have the PinePhone and the Librem 5, but I still use my android.


  • Then we can at least agree that DataGrip blows SSMS out of the water.

    By salt, I mean the total cost of the software. The install size, the launch time, the update time, whatever they’re charging my company, and any overhead in using it.

    For VS, it should be better. It’s big. It’s slow. It lacks features. There are poorly supported features and abandoned, half-baked stuff. I have to have multiple versions installed because they broke backwards compatibilty for some stuff. MS should be able to do better, but I don’t think the company can.




  • Yeah, this feels like “premature optimization”. When you design your applications and databases, it should reflect your understanding of the problem and how you solved it as best as possible. Using DATETIMEOFFSET NULL when you actually mean BIT NOT NULL isn’t saying what you mean. If you already understand that you have a boolean option and you think you might need a timestamp to track it, use 2 columns. Or an audit table. So sayeth the holy SRP.