• 0 Posts
  • 61 Comments
Joined 2 years ago
cake
Cake day: June 21st, 2023

help-circle

  • It has always been the main aim of legislation like this to nobble VPNs, they just needed the “child” “violent pornography” etc. excuse to do so. UK government already monitors all of the internet traffic for the UK, except for MPs who are exempt, VPNs are a blocker for this.

    Obviously, not even the UK government would expect a private VPN ban (work VPNs would likely need an Ofcom license) to stop everybody from using a VPN or suitable alternative, its not the aim. The aim is to stop the majority from doing so and criminalize the minority who do still bypass the block as it gives them the power to seize equipment, ask for your logins (its illegal punishable with jail time to not supply this in the UK), request ISP logs etc. to deep dive into your life.



  • I agree it has some value, but the problem is that value doesn’t seem to align with the cost of Western AI.

    If you look at what Altman said about how much OpenAI was losing despite charging an arm and a leg for its premium subscription, no one will pay for that for low value items such as transcription or scaffolding code.

    Unless it can actually replace high value jobs long term rather than short term pretend replace as with Klarana then its doomed with the current models.



  • I moved from Redhat when they started pulling the shit around getting paid for their source. I understand why they did it, but I disagreed with that choice and I moved.

    I quit Ubuntu when I finally had enough of their insistence on their way for everything such as firefox via snap, sure I can and did work around their shit, but why the fuck should I?

    I would move from Opensuse if they did something similar, if it became unreliably maintained, or if something much better came along.








  • Its six years old, that’s starting to get on a bit now for a processor that was never anywhere near top of the line from AMD when it was new.

    I think if you are trying to bling our your desktop and not expecting it to impact performance from an older, less powerful setup then generally speaking you are going to have a bad time. You should be pitching your desktop experience based on what your hardware can handle, there are plenty of terminal options available depending on what you need, just like there are plenty of WM/DMs if you have a lower spec machine.

    Having said that, it was pretty damn obvious that there something wrong with ghostty on their setup, and its misleading to say that ghostly is just bad because of that.


  • Its a bit slower than Alacritty for my use case, not massively enough, but enough to put me off. The extra functionality such as its TMUX stuff I just do not need. I think if you want a more fully featured terminal, particularly if you do a lot of code writing in the terminal, then I would pick Kitty.

    I only really do quick remote editing in the console so its not important for me, and I do not want TMUX as I use a tiling WM. Terminal launch speed is particularly important to me because of this.

    I haven’t tried foot yet, that is meant to be good for wayland and as I use Sway it might be better fit. I would need to get frustrated with Ghostty before I could be bothered to switch, which is what happened to me with Alacritty over image support, shallow as that sounds.





  • I have 2x32"@4k side by side at 100% scaling. No way I would switch to a single ultrawide as I would be losing screen size, so I would have to adjust the ratio to make it the same size and thus lose screen real estate.

    I also prefer two monitors as I have different workspaces for each so I can switch just half the “screen” between different groups of apps. It would also be harder for my tiling WM, sway, to tile the large number of apps currently split over two workspaces without a lot more faffing.

    Oh and switching apps to full screen would be less useful, I use that a lot as it’s just two keys to flip it back and forth. I can keep reference on the other screen and the other app full screen.


  • If I am relying on it, I buy from brands I trust. No brand is going to be perfect but some are clearly going to be lower risk than randoms from aliexpress. Its as much to do with reliability, achievable duty cycle (rather than promises of duty cycle), support (especially how easy it is to get a replacement under warranty), how long they will push firmware updates for, than just security trustworthiness.

    Pretty much any device is going to have a vulnerability or potential for a back door at some point but the company being transparent about the issue and fixing it promptly is worth a lot. Its the same reason I would have a Google or (premium) Samsung phone, I trust that they will support the phone for the time period they say they will, something I would not do with say Oneplus based on my past experience of them.

    I buy electronics from aliexpress all the time, but nothing I rely on day to day like a router, simply because I am shit out of luck getting it replaced quickly if it goes wrong, even if I want to get a replacement. I have a cheap mikrotik hex I keep as a backup of a backup (my APs are my primary backup for my router), and this is fine for a week or so but I would not want to be out a month or more with it.

    I guess you could plan in proper redundancy as I have, or may be you can afford a an outage, so may be you don’t need that. If I cannot work, I cannot earn, so I have backup internet, routers, wifi etc. planned into my install.

    I think what someone else wrote about defense is depth is the real key here. I have my network divided into separate VLANs that are firewalled off from each other, so one for IoT, one for cameras, one for my TVs and other screens, one for my devices. This means if something is compromised they still have to get across the network and it simplifies my firewall rules as I am applying them to subnets rather than individual devices in a self maintained group. It makes it easier to say block external DNS queries and redirect to my pihole for my IoT and TVs but not my personal devices as I would have a good reason to go external.

    May be you do not have a lot of devices, I realize I am nearer the upper end of a home network with over 50 active devices and it will be over kill if you only have a laptop and a phone on your network.


  • If you are the person asking the floating window question from the other day as JustAnotherKay spotted, then this is how I set a window to floating in my config;

    for_window [title="www.youtube.com" app_id="firefox"] floating enable, resize set 1280 720 , opacity 1

    What this is doing is selecting any firefox app that has www.youtube.com anywhere in the title and make that floating, with a set size, and remove any opacity (transparency) that might be applied to the window.

    You can add move absolute position 0 0 on the end if you want to set the absolute location for the window.

    You can force a window to a particular workspace by:

    assign [class="discord"] workspace number $ws2

    and that workspace to a particular monitor with:

    workspace $ws2 output DP-1

    If I wanted to do this for all firefox windows I would just remove the title= part from the selection.

    How do you get the titles and other components? Using swaymsg as follows:

    swaymsg -t get_tree

    this will output all your open windows per monitor, for each app you want to manage you are looking for something like:

    #15: con "#tech-talk🖥 | 40% Keyboards - Discord" (xdg_shell, pid: 6260, app_id: "discord")

    from here you its simple to pick up what you can use for a unique select, so app_id:=“discord” in this case.

    If you reload your config file, then reopen the app, it should reflect the changes you made to the config file. Logging on and off in the worst case will restart it.