• 1 Post
  • 14 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle

  • Actually I can’t think of anything that raspberry pi does that can’t be done better by a less expensive alternative.

    That has been true even before the price increase - what still makes me use pis now and then is that just so many people are familiar with them, the standardized form factor with lots of extension modules, and the software support - pretty much any software targeting that kind of use has been tested on pi variants.

    I’d nowadays go for using compute modules, though - they’re smaller, and you can get them with flash, eliminating the SD card problem many pis had. You can get carrier boards for the compute modules in the classic pi form factor, so you can have the best of both worlds.


  • The real danger is when people start believing the artist more because of how much more aesthetically pleasing they can make their misunderstandings, and trust me it is a real danger.

    We already have that a lot in our field - people just buy a shiny UI, and don’t care about the rest.

    One of the first times I’ve encountered that was when a customer bought a ridiculously overpriced firewall box because of the easy to use GUI, and asked me to implement a pretty complex rule set. The irony of having bought the fancy UI so the can do it themselves, and then hire an expert to do it instead was completely lost on them.

    This thing had troubles doing what was needed there, and had pretty much zero debug functionality exposed - so eventually I suggested they give me one of their old desktops and half a day to see if I can get the ruleset done the old fashioned way with OpenBSDs pf (that was before Linux kernel 2.4 was released, so Linux firewalls couldn’t do stateful filtering yet, which was required there) - got everything running in a morning, they decided to just stick with it, and the expensive fancy box was collecting dust.






  • This is an Xorg thing - for wayland you’d have to implement that kind of functionality yourself.

    Just checked, it seems to be still there, and exposed via xrandr, see the --panning option in xrandr manpage. So you should be able to somewhat dynamically resize the virtual desktop used via xrandr nowadays. The maximum virtual desktop size supported is determined by your graphics card - so if you’d want that some infinity thing you’d have to do that yourself and just throw a small part of the screen in the graphics buffer for rendering.


  • The bit where you have a small view on a large virtual display exists in xorg (I assume it is still there - when I used that it was XFree86).

    You’d configure a virtual screen with whatever resolution you want, and your physical resolution generates a view on that which is moving with the mouse focus. I used to run a 1200x1600 desktop on a 640x480 screen until my girlfriend said she got sick watching me and bought me a large screen.

    Might be useful if you quickly want to prototype the general idea.




  • Make sure you’re helping make Lemmy a welcoming place for non-males

    I’d phrase that as “make sure you’re helping make Lemmy a welcoming place for everybody”

    Being active in a pretty friendly tech scene in the late 90s/early 00s I’ve seen things being ruined for quite a bunch of people who enjoyed being where nobody was judging them for who they were or wanted to be after a bunch of newly joined women decided to try force a bunch of “women only” policies.

    Just don’t be dicks to each other, no matter who’s on the other end. And don’t try to force talking about who you are in places where nobody cares - there are specific groups for that.



  • Also hyprland, moved from ion3 about half a year ago.

    Do you want screenshots or config? I can’t directly publish stuff - I keep my configs in a git repo that started as CVS in the 90s, and contains lots of stuff that shouldn’t be public - but can extract individual bits.

    edit screenshot with (hopefully) everything sensitive removed. Emacs is in a scratchpad (“special workspace” in hyprland). The desktop where emacs is displaying opens stuff like teams, slack, …

    Hyprlands way of being able to tie desktops to displays and their numbering works better with keeping the same setup across different devices than with ion3 - with the same setup on my notebook I just have one desktop visible at the same time, but I still get to my terminals with Alt-1, my main browser instance with Alt-2, my chat windows with Alt-4.

    The small display on the right is a Wacom Cintiq - useful for random overflow stuff when not in use as tablet. I have stuff like IDEs, virt-manager, waydroid show up on workspaces bound to Alt-`, Alt-[ and Alt-] which go to that display.