Canadian software engineer living in Europe.

  • 4 Posts
  • 69 Comments
Joined 1 year ago
cake
Cake day: June 7th, 2023

help-circle

  • Daniel Quinn@lemmy.catoSelfhosted@lemmy.worldPort Forwarding/Redirecting
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    5 days ago

    At the firewall level, port forwarding forwards traffic bound for one port to another machine on your network on an arbitrary port, but the UI built on top of it in your router may not include this.

    If it’s not an option in your Fritzbox, your options are:

    • Make the service running on your internal network listen on one of those high-number ports instead.
    • Introduce another machine on the network that also performs NAT between your router and your machine
    • Try to access the underlying firewall in your router to tweak the rules manually. Some routers have an admin console accessible via telnet or SSH that may allow this.
    • Get a new router.

    The first and last options on this list are probably the best.


  • Daniel Quinn@lemmy.catoLinux@lemmy.mlIs Linux As Good As We Think It Is?
    link
    fedilink
    English
    arrow-up
    46
    arrow-down
    2
    ·
    5 days ago

    You make an excellent point. I have a lot more patience for something I can understand, control, and most importantly, modify to my needs. Compared to an iThing (when it’s interacting with other iThings anyway) Linux is typically embarrassingly user hostile.

    If course, if you want your iThing to do something Apple hasn’t decided you should want to do, it’s a Total Fucking Nightmare to get working, so you use the OS that supports your priorities.

    Still, I really appreciate the Free software that goes out of its way to make things easy, and it’s something I prioritise in my own Free software offerings.



  • Daniel Quinn@lemmy.catoLinux@lemmy.mlCompanies that use desktop Linux
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    edit-2
    13 days ago

    In my experience, the larger the company, the more likely they are to force you to use Windows. The smaller companies will be more relaxed about the whole thing.

    The largest company I’ve worked for that allows Linux had a staff count of hundreds of engineers and hundreds more non-nerds. In their case though, the laptops were crippled with Crowdstrike and Kollide and while the tech team was working hard to support us, we were always aware that we made up around 1% of the machines they manage and represented a big chunk of their headaches.

    The response to this you usually hear (from me even) is that “I don’t need support, I know what I’m doing”. Which is probably true, but the vast majority of problems is in dealing with access to proprietary systems, failures from Crowdstrike or complaints about kernel versions etc.

    TL;DR: work at a small company (<100 staff) and they’ll probably leave you alone. Go bigger and you’ll be stuck fighting IT in one way or another.


  • It would be absolutely bizarre if you couldn’t connect with WireGuard port and Wireguard obfuscation set to Automatic. Things to try first:

    1. Connect without your VPN and try to access a single website like the theguardian.com
    2. Once that’s working, enable your VPN and that should do it.
    3. If you still can’t get connected, try switching out different countries. Each country listed corresponds to an IP to which your machine will try to connect over a benign port like 443 – so blocking that sort of traffic would be mad unless the IP is explicitly blocked. Therefore, driving to different country targets offers a different IP every time. They’d have to know Mulvad’s whole list and block them all.

    If the above somehow doesn’t work, Mulvad offers support through which you can get a temporary Server IP override. You can enter that in the bottom portion of your app’s settings.




  • I never contested the facts as stated, only that their presentation, devoid of context was misleading. I put “crime” in quotes to demonstrate the absurdity of a system that imprisons people for blocking traffic when those actually burning the planet are treated with the highest respect by our elected representatives. This wasn’t defrauding old ladies, it was causing a traffic jam.

    Normal car traffic blocks ambulances all the time, and yet no one seems to consider it a crime punishable by 5 years. Meanwhile, a woman kills a cyclist with her car and gets a suspended sentence. Canada is on fire. Greece is on fire. Bulgaria, Italy, North Macedonia, Turkey, Spain, and Portugal are all on fire. How many ambulances-worth of people do you think are going to die as a result?

    And spare me the “he’s a hypocrite 'cause he flew in a plane” pearl-clutching. He knows, as I’m sure you do that you don’t fix climate change through individual action. Sure it feels nice to be all self-righteous and forego luxuries provided by bad energy policy, but real change comes through legislation that taxes the hell out of flying — you know, like JSO is demanding but for which our elected leaders would rather ignore because it’d be unpopular.


  • These statements, while true are lacking so many critical details that it borders on disinformation.

    • He was a repeat offender of nonviolent crimes.
    • He was held in contempt after the court refused to allow him to speak to the motivation behind his crime, a key component in any defence of nonviolent civil disobedience.
    • Of course he said he would commit the “crime” again. It’s civil disobedience. What exactly are you expecting? The planet is still on fire and we’re still burning it.

    The ambulance thing is pretty terrible, but when you consider the objective outcome of our current world-burning, it’s not an unexpected perspective. Given a few more years of inaction and profiteering, and the nonviolent actors will start giving up on being civil – especially if the penalty is the same regardless. We’ll be looking back on traffic blocking and orange paint with nostalgia.



  • Because Ubuntu is the worst of both worlds. Its packages are both old and unstable, offering zero benefit over always-up-to-date distros like Arch or the standard Debian.

    Especially when you’re running a containerised environment, there’s just no reason to opt for anything other than a stable, boring base OS while your containers can be as bleeding edge, crazy, or even Ubuntu-based as you like.





  • I’ve been using Arch for about 15 years or so, and yes, I build up cruft… in my home directory ;-). The system itself is remarkably good at keeping tidy. The one spot to keep an eye on is /var/cache/pacman, as that’s where it stores every package you download before installation and it won’t delete it without you asking it to.

    Any new config file will be saved with a .pacsave extension, so you’ll want to keep an eye out for those, but that’s basically it





  • It’s purely financial. We make a lot of weapons and we like selling them. The best customers are the ones currently using the weapons, since that lets us test them in the field and guarantees that they’ll want to buy more since they’ve just exploded the last order.

    I honestly don’t think they care who the weapons are being used against, and the “antisemetic” label is little more than a shield used to deflect criticism. If the bombs were being used by Saudi Arabia to level Israel, I’m confident that the political apathy would be similar.

    If you want them to care about more than that, they have to believe you’d vote for a party opposed to selling weapons to genociders, but instead of Green, the country voted Labour with their stated unshakeable support for genocide so… we get who we vote for.