• 4 Posts
  • 113 Comments
Joined 3Y ago
cake
Cake day: May 31, 2020

help-circle
rss

There’s no setting, as far as I’m aware.

You can use a browser extension to tweak webpage styles, like for example Stylus.
And then add a rule like this:

.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    max-width: 1337px;
}

Tweak the 1337 to however wide you like it.

But absolutely no guarantee that this rule will continue working, if the Lemmy devs do any updates to the UI, nor that it doesn’t lead to visual glitches now or in the future.
I mean, that probably sounds scarier than it really is. I’m rather saying, appreciate that a hack like this is possible, don’t take it for granted.

@GuyDudeman@lemmy.ml


Yeah, I’m often thankful to people building these frontends, because ultimately a lot of human information is in those corporate silos and accessing them via a frontend is better than directly.

But at the same time, I would never build such a frontend myself, for the reason you mentioned.
All it takes, is a bunch of profiteering dickwad investors, to make your efforts go poof.


If you’re viewing this post from the Lemmy webpage (lemmygrad.ml, in your case), you can click on the rainbow-colored Fediverse icon to see how it looks like from their end.



Oh, on openSUSE, you don’t need to configure anything. Just install with the default partition setup and it will automatically take snapshots of your operating system (/home/ is excluded) whenever there are changes.

It uses incremental snapshots, so they won’t take up infinite space…


BTRFS snapshots like openSUSE and now also Fedora has it. I don’t want to use a distro without them anymore. Unfortunately, configuring them yourself is a bit more involved than just installing a package…


Single-click makes a lot more sense to my parents. They’re using either a browser or a smartphone all day long, so it was only when they left their browser on their desktops that they suddenly entered the world of double-clicks.

But yeah, I do get it. Most new users come from Windows, macOS or other DEs, where double-click is the default, as archaic as that may be.


From what I’ve heard about it so far, it’s usually not used to influence the amount of BS, but rather how it’s presented to you. Like, for example, asking it to explain it in simple terms. Or with image-generating AIs, you can ask it to generate images from a specific angle, with a specific camera lens etc…


I especially love the concept of “prompt engineering”.

Some people will tell you AIs are great, because you don’t need to be good at using a search engine, while others will tell you, you have to learn Google-Fu 2.0.



If you go to the settings on the webpage ( https://lemmy.ml/settings ), is “Undetermined” enabled in the language menu?

The posts you’re seeing might also simply have comments in languages that you don’t know (and have rightfully disabled in the settings).


Personally, I do feel like there’s some more activity and you can see a spike in “Active users ratio” here, too: https://the-federation.info/platform/73
The other graphs are all pointing downward, even for statistics that should pretty much always be going up, so I’m guessing, they’ll only start becoming useful once the current collection period closes…? I don’t quite know how these statistics work either. 🙃


Yeah, the Greek gods, like many gods from that time, were essentially just personified nature. The Abrahamic religions figured those gods are cruel, we’ll worship a separate god, but obviously, they did not (yet) stop nature from existing. So, now they need different explanations for nature doing its thing…


And the picture shows a public swimming pool. @CannotSleep420@lemmygrad.ml


Hmm, this might have to do with US culture, too, which expresses many things in a very optimistic manner, compared to e.g. European or North-/East-Asian culture.

I feel like the tech industry here likes broad, controversial statements, too, but if you don’t qualify them, you won’t be taken serious.


by making it clearer about what an “Ubuntu experience” is.

The user experience will be worse, because they can’t use Flatpaks without jumping through extra hoops.

So, I guess, a “Ubuntu experience” is a bad experience. Not going to argue with that.


Yeah, it’s kind of the problem these LLMs have everywhere. They’re good at solving solved problems, and we do already have other tools that are good at that, namely search engines and libraries.


Oh yeah, that is also why it is developed by committee. If it gets through the committee, there’s an expectation that Google/Blink, Mozilla/Gecko and Apple/WebKit implement it in the near future.


Why it’s not in the JS standard library, is because JS is developed by committee. It takes significant effort to get anything into there. And leftpad wasn’t important enough, plus there was the substitute of that NPM package, so no one bothered writing up a proposal and getting it through the committee.


The trick is to be nihilistic about nihilism. Yeah, none of this shit has any fucking meaning whatsoever, because it doesn’t, but neither does it have any meaning that it has no meaning.

Just because some people on crack can believe their sky daddy gives their lives a higher purpose, doesn’t mean you have to be depressed about not being on crack.


But why do you see this post as racist? As I see it, it’s just acknowledging people’s skin color and pointing out a funny coincidence in regards to it.

Is your interpretation that it implies white should be with white, black with black, asian with asian?


To be fair, Einstein first had to explain the photoelectric effect, so that our modern cameras could be invented. 🙃


Was this KDE under X11 or Wayland? It should work better for this type of stuff under Wayland.

It is also possible to get a virtual keyboard. Not sure, if that one is tied to Wayland or needs to be installed/enabled in some way…


I could imagine another factor being that star-repos are more often developed in a corporate context, so usually under harsher time constraints…


For my personal task keeping, I’ve embraced the infinitely growing backlog. I basically keep a stack of tasks. New tasks get added on top, things I work on get taken from the top entries and if something has a deadline, it gets a separate reminder. Anything I don’t work on before it has moved deep down the backlog apparently wasn’t important enough, so can be ignored.

But yeah, I guess, the big difference is that my tasks don’t require refinement.


I have a similar one and installed Rockbox on it. Now it can not only play music, but also Doom. 🙃


Ah, right, so that you have it in VCS as part of your CI repo, but it is just a single self-contained file within that.

One of my many side-projects is a deployment/configuration framework in Scala. I guess, Ammonite or Scala CLI might be a viable option for my users then…


I still don’t get why this whole concept of the superposition exists. Like, yeah, if you don’t measure something, you don’t know what it’s like. This isn’t new.

The only new aspect at the quantum level is that you cannot measure without (non-neglible) impact on the thing that you’re measuring, because our usual method of measuring involves blasting it with quanta (photons).
That means some of our usual science concepts don’t work anymore, like measuring something, then changing it in some way and then measuring again.

But just telling people precisely what I just said, feels so much simpler than raving on about how we should call the state of “we haven’t looked at it yet”.


To be honest, I never quite saw the point of these. When your script needs to do that much, chances are high that you want it in a centralized VCS anyways…


Actually, next year will likely be even toastier than this year…


Doesn’t surprise me, honestly. Most devs either target Linux for backend stuff, develop for web or Android in terms of frontend (which works just as well on Linux), or could at least benefit from their application building and running on their CI/CD Linux server.

And once your application runs on Linux, you only need the dev stack to do the same, which probably works better on Linux than Windows already.

With macOS, unless you’re extremely specialized in graphics work, iOS or macOS development, chances are you can’t run all dev tooling or the application you’re developing without jumping through hoops.



I don’t even get how they came to place that folder in the home-directory. Was that just a lazy developer entering any folder at all during the earliest prototypes and then they never changed it?

And why did they never change it? Just give ~/snap priority, if it exists, but use ~/.local/share/snap/ otherwise.

Like, it’s Ubuntu that we’re talking about. The distro once lauded for it’s polished and intuitive desktop experience. And now they have a confusing and useless item in one of the most user-visible places, on every single installation.


Genuinely my biggest reason to not use them, is that snap/ folder in the home-directory. That is my periodic reminder to uninstall any Snap apps + Snap as soon as I can.

I also don’t like the added layer of indirection. I’ve had to use a proprietary, exclusively-Snap-distributed program for $DAYJOB and unsurprisingly, it stopped working within two weeks of having set it up.
I don’t know, if the Snap-layer caused it to stop working, but it made debugging harder. I couldn’t just start the binary from the CLI or look at the file-tree. There’s probably Snap-commands to do these things, but then I still can’t rule out Snap being at fault.


And Web MIDI could be interesting. It seems to just pass the MIDI interface to webpages: https://developer.mozilla.org/docs/Web/API/Web_MIDI_API

So, that means web-based audio production software, like for example BassoonTracker, could receive input from MIDI keyboards and the like.

Not sure, it’s going to be viable for professional use, though. Audio stream routing+mixing seems to be quite complex, even outside of a browser.


Another interesting change is in the bookmarks toolbar as the default “Only show on New Tab” state has been improved to also work correctly for blank new tabs.

Neat. I had to use the about:newtab page, customized to be empty, to use this feature, which always seemed like a waste of CPU cycles.


Oh yeah, when I wrote “download”, I was actually simplifying. DCSS can be played in the browser and there’s folks hosting servers for free. On the server I’m on, you can choose from any version since 2012. Just one click and you’re playing antique DCSS:

Screenshot of a DCSS server, showing a whole array of different versions, between 0.10 and 0.29.

I was also simplifying when I wrote that the LibreOffice dialogue was buggy. I don’t remember what bothered me with that dialogue, nor what particular dialogue I’m even talking about.
I’ll stumble over it again, I’m sure, but yeah, it must’ve been some petty thing, for which I would have contributed a fix, if I could have managed that, but which wasn’t actually necessary to fix…


First one was an open-source game, Dungeon Crawl Stone Soup, which I thought I knew like the back of my hand.
I wanted to try out a small tweak to how trees affect line of sight, but when looking through the codebase, I realized, it wouldn’t just require adding a flag to the tree entity, I’d need to make potentially bigger changes.

So, I asked in their IRC channel whether my suspicion was correct and within a few minutes, they told me the game actually used to behave that way until 2015. I had started playing the game in 2017 or so.
And yeah, I downloaded an old version and that was behaving like I wanted it to, and I quickly understood why it was changed.


Second program was LibreOffice. There’s a dialog somewhere in the settings, which is a bit buggy and I figured that couldn’t possibly be that hard to fix.

So, I downloaded the source code and tried to find that dialog in there. Their repo has 150+ folders top-level. I don’t even have a guess which folder could contain such a dialog. I also couldn’t manage to compile the repo.

Here, too, I probably should’ve asked for help, but yeah, I realized this simply wasn’t going to happen, even with tutoring, so I didn’t want to steal anyone’s time.
A bit frustrating, since I work with large repos on a daily basis and that codebase still slamdunked me without a problem, but yeah, least thing I learned is where to place my confidence.


This wave feels different from the previous ones. It’s not just the techies scouting things out anymore. They’re actively bringing non-tech friends over.
And there’s quite a few people migrating who use social media professionally, who often have a rather large following.

If Musk continues this barrage of bad news for a little longer, these friend groups and professionals might get beyond the initial exploration phase and establish the Fediverse as a place where they’re active.

In either case, a lot of people are learning about the Fediverse and might be more willing to migrate in the future.


I take advantage of it by having tried and failed to make a miniscule change in two separate programs. AMA. 😎


Yeah, probably also worth pointing out that the original LISP came out in 1958.

A function isn’t complex to portray in memory when you’re passing it to other functions. It’s also just a pointer to where your function’s code lives. @ttmrichter@lemmy.ml