• 5 Posts
  • 45 Comments
Joined 2 years ago
cake
Cake day: March 6th, 2024

help-circle
  • I’m starting to be a fan of countries walling off vs the alternative. To be clear, I’m not for it. I would prefer open internet. But what’s worse is countries trying to project their jurisdiction across the globe.

    If you don’t like that I don’t comply with the laws of places where I don’t live, block my site. I don’t block you. You block me. I shouldn’t even have a responsibility to know what your laws are to know if I should block you. It’s your laws, your job.

    And if a country finds it easier to block off the whole external internet, fine. That’s still better than someone who I didn’t elect thinking they can tell me how I must do my job. Certainly better than 152 different governments and municipalities trying to do it at the same time.

    So we should make it clear. When someone in a foreign country visits your site, you are not operating in that country. The user is visiting yours.




  • This is why I’m going to argue for pure Arch or Artix. Ultimately, what a lot of these distros bring to the table is artwork. But they bite off a lot more than artwork when doing so. And in time they can start to suck at that administration.

    It’s not very hard to set up your system with a vanilla DE and adjust it into something good. You don’t need to get fancy. And to the extent someone else’s art work can be good and accelerate getting to a nice system, there are other ways to distribute that.

    You should want your distro to be 95% administration and 5% art because in the long run that’s whats going to keep your system stable and avoid future headaches. But some artists are overly ambitious and envision creating an entire version of an operating system, including the parts they aren’t passionate about. And some people buy in on this premise and install these projects. …instead of just releasing dot files.

    For it to go well requires that both the leadership and the contributors are passionate about all of the parts and passionate about them forever. Not very likely. If you want a distro that is administered well, get a distro where administration is all they do, and then get your artwork as a separate selection.

    Now you can get your art from artists who put 95% of their effort into art. And your package stability by people who put 95% of their effort into package stability.

    Everyone has romantic feelings toward a system that is integrated. But what they should realize is that integrated and modular are opposites. And modular is what they should want, with effective roll separation.

    If they fork Majaro that is good. If when they fork it they scope down to just distribute a dot file set, and maybe create their own easy installer for Arch that isn’t a seperate whole distro, that is better.


  • What we need is a good linux phone that is affordable, has hardware that isn’t slow, and isn’t over sold to an annual pre-order.

    Sadly, if the first two are true, the third one becomes an issue.

    What we need is a large company to see that is a sign of huge pent-up demand. Apparently, HP and Dell are both talking about switching to Linux as their default OS for desktops. Once all the desktop manufacturers find themselves in the business of selling hardware with Linux on it, either mobile manufacturers will copy, like Samsung, or the desktop folks decide to make their product smaller.

    What everyone has wanted from the beginning was a desktop in their pocket. The amount of time that no one has produced that despite major demand, and the amount of development that has gone into building any other stack, just feels like willful suppression at this point.

    Is there some government somewhere telling large-scale manufacturers that they can’t build something as free and open as a desktop that isn’t at least the size of a laptop? Because it actually takes less technology to make something that’s open than something that is closed. And there is just as much appeal for the consumer to not restrict them.







  • In my experience that means packages from this century. Eventually you do need a new software for something. Trying to get software from 10 years ago to agree with software released in the last 6 months leads to breaking things or finding myself doing Linux From Scratch on top of debian or ubuntu.

    It turns out if everything is new everything really does just work. That’s why I use Artix (child of Arch). It’s less pain. You just have to ignore the myth that these systems are “hard.” Graphics cards and Steam work out of the gait. There is a reason why StreamOS is built on Arch.

    No more compile hell in the rare case you need to compile because the AUR does the same thing, but in a single command line resolving all dependencies. It’s like compiling without the experience of compiling.

    Just make sure you always pacman -Syu before pacman -S {package}. No exceptions. Or in rare cases you may have to chroot from a live disk and pacman -S linux to fix your initramfs. If you do that one thing nothing ever breaks.








  • x0x7@lemmy.worldtoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    1 year ago

    The dependency hell of JS is caused by React. It’s an ironic turn because node gained popularity in part because it was one of the first to have a coupled package manager with a massive public contribution model, full of a billion packages that follow the unix philosophy of “everything should do only one thing, and do it well” Dependency hell would disappear if people stopped popularizing competing swiss army knives. It’s made worse by people trying to mash these swiss army knives together just to improve portfolio.

    We’ve gotten to the point where you aren’t considered a real professional unless you start even the smallest projects with maximum technical debt.

    It should never be impressive that you used a tool. If the tool made programming it easier then it’s not a mental feat. If the tool made programming it harder, then people should think you are kind of slow for using a tool that made development harder. This is why brag culture over what tools are used makes no sense. Just use tools that make life easier. If it doesn’t make life easier, stop using it.


  • Intuition is about the only thing it has. It’s a statistical system. The problem is it doesn’t have logic. We assume because its computer based that it must be more logic oriented but it’s the opposite. That’s the problem. We can’t get it to do logic very well because it basically feels out the next token by something like instinct. In particular it doesn’t mask or disconsider irrelevant information very well if two segments are near each other in embedding space, which doesn’t guarantee relevance. So then the model is just weighing all of this info, relevant or irrelevant to a weighted feeling for the next token.

    This is the core problem. People can handle fuzzy topics and discrete topics. But we really struggle to create any system that can do both like we can. Either we create programming logic that is purely discrete or we create statistics that are fuzzy.

    Of course this issue of masking out information that is close in embedding space but is irrelevant to a logical premise is something many humans suck at too. But high functioning humans don’t and we can’t get these models to copy that ability. Too many people, sadly many on the left in particular, not only will treat association as always relevant but sometimes as equivalence. RE racism is assoc with nazism is assoc patriarchy is historically related to the origins of capitalism ∴ nazism ≡ capitalism. While national socialism was anti-capitalist. Associative thinking removes nuance. And sadly some people think this way. And they 100% can be replaced by LLMs today, because at least the LLM is mimicking what logic looks like better though still built on blind association. It just has more blind associations and finetune weighting for summing them. More than a human does. So it can carry that to mask as logical further than a human who is on the associative thought train can.