• 1 Post
  • 24 Comments
Joined 1 year ago
cake
Cake day: April 30th, 2025

help-circle
  • Could be QOS or packet shaping going on at your ISP, or just throttling or congestion. Speed tests only really test for typical traffic patterns, so will give you a warped view: it certainly disagrees with your observed measurements. There are lots of factors that can affect how quickly traffic passes between two hosts on the internet, but domestic broadband is generally the worst of all worlds - you usually share bandwidth with other subscribers, and although the throughput can be quite good, the latency and error rate can be quite bad, and you can get fragmentation as frame sizes can differ between network segments, causing buffering especially when congestion is occurring. Your ISP might also have deprioritised your type of traffic, or they might be dropping packets, which causes retries, and thus slows your connection down.


  • Came here to say exactly this. Played it for years and it keeps getting better and better. It’s based on a game called Pixel Dungeon, which the original developer open sourced when they got bored with it. There are several other forks of PD, and I’ve also played most of them too, and SPD is definitely the best, and possibly the only one still in development.


  • Yep can confirm. I was a computer technician in a UK university throughout the 1990’s, and we had 8 labs with PCs and Macs, and at the very beginning, BBC Micros, Atari STs, and even Sun SparcStations. Not sure I miss it - certainly not the hassles with configuring interrupts on expansion boards, getting CD-ROMs working on “older” PCs, juggling conflicting DOS config.sys and autoexec.bat configs, or self-combusting mice. I did enjoy it, though - being right there as the World Wide Web was born, and each new year brought faster CPUs, better colour graphics, and progressively worse versions of Windows…




  • You never know … maybe THIS year!

    The way windoze 11 is going - people really hating it - you never know, but I’m not holding my breath. Linux is still very niche, and people are wary of “strange” “new” things, especially FREE ones - where’s the catch? I’ve seen it surge and blossom over the years, but it’s still got a really tiny install base (as long as you don’t count Android and embedded tech, where the OS and kernel are largely irrelevant to the user). But I don’t see people moving over to Linux in droves any time soon, really: I’ve seen too much.

    For context, I’ve been using it since [dredges up old memories] slackware was new, so about 1994, when a work colleague and I installed it (off about 20 floppies) onto an old 386sx PC with probably 4MB of RAM. Been using it ever since - and from Red Hat 4 onwards (about 1999) it’s been my only OS on my own computers. I’ve always preferred it, and I’ve seen it grow in so many ways - I’d still use it if it was illegal. I haven’t tried EVERY distro, but I have tried most. These days I mostly stick with Debian or Debian-based distro’s (I’m currently on Mint LMDE).


  • Don’t have any experience with this particular model, but I have found that with most printers on Mint you don’t have to “do” anything at all - if it’s on the network or plugged into the USB, the system will find it and install a driver automatically. I’ve used MANY printers with Linux over the years, and some were a right PITA to set up, but so far all the printers I’ve tried with mint have “just worked”. The only problem I’ve had recently was that when I updated to the Debian Trixie based LMDE 7, a bug in CUPS misconfigures EPSON ET2860 when automatically discovered, but it still works on stock Mint 22.3 without manual intervention. The fix is to manually add it, rather than accepting the auto discovered one, so it’s a problem with the discovery function, not drivers, and I suspect it’s due to some kind of quirk with this printer’s firmware that defines how it interacts to discovery queries on the local LAN.


  • Not only can you take loans against your shares, but you can pay the interest on those loans with dividends from the shares, and because they’re a loans, the cash-in-hand is not taxable, so you pay NO TAX on it. You have no “income” on paper, but you can pay people and companies with shares instead of money, shares that you can literally conjure into existence by typing numbers into a spreadsheet. Those money and shares are really useful for greasing the palms of politicians, government officials, and hangers-on so that you can get your way. You can even use this money and influence to cause riots and stoke division in society.



  • Sounds great, look forward to seeing that. After using it a bit more, another thing occurred to me - there’s no way to open arbitrary files. I don’t use MarkDown for “just notes” or “just one thing”, I keep markdown files all over the place. I had set the repository directory to be that of my blog posts during first run, but then I can’t open things in my notes directory or documents folder, and I can’t see anywhere in the settings dialogue to change it. Am I missing something?



  • Seems quite good - I’ve tried a LOT of MarkDown editors over the years, but until quite recently, I’d stuck with Zettlr for a long time. I’ve recently reinstalled my laptop, which made me look for alternatives to some software, and I’ve been playing round with MarkText for the last few days, which seems nice.

    HelixNotes is definitely good - if I had to drop MarkText, I think I could get on well with it. I like that they have a debian repository, so I can keep it updated with the usual system update software. I downloaded the AppImage as a quick test, but it didn’t work because it was compiled against an old version of glibc.

    The only thing I don’t like so far is the format toolbar is at the bottom of the editor screen, and I haven’t found a way to move it.


  • You’re quite right, Ozone is actually O3, I got that wrong. I should have looked it up, but I didn’t, hence the error. I’m so sorry I mislead you - can you forgive me? Ozone is actually very interesting - did you know there is a layer of the upper atmosphere known as The Ozone Layer, and that it has a hole in it? Also, Ozone is sometimes produced by chemical reactions and electrical arcs - it has a distinctive, Ozoney smell. As you also made mistakes, I think we are now even - have you ever considered taking up a career as a Large Language Model?





  • Well, it depends what you call spam, how well known your server is (are your email addresses spread far and wide on the web or only known to a couple of people) but a lot of spam is automated and algorithmic, so most servers will be showered with speculative mail addressed to likely mailboxes - which your server still has to process, if only to bounce the message; if you have antispam measures, your server can just drop the connection when it detects a spammy sender (e.g. from an address on a black or greylist). I’m not currently running any mail servers, but a few years back when I did, I used to get about 80% spam incoming.


  • The list is immense, and I didn’t want to clutter my post with all the details. So just listing off things that spring to mind (because I don’t know what OP doesn’t know):

    • Choosing an MTA - sendmail, postfix, exim, etc. and why you might choose one over the others
    • Firewall settings
    • Software/package management on your chosen distro
    • Learning about DNS:
      • Host it - yourself via BIND
      • Or via a DNS service provider
      • DNS record types
        • Domains
        • Subdomains
        • A records/CNAMEs
        • MX records
        • Mail authority records - SPF’s
        • Mail encryption records - DKIM
    • Spam filtering, anti-virus
    • Learning how to configure your MTA, which requires learning:
      • the configuration file language your MTA uses
      • what all the options mean and what they do
      • what the bare minimum options are to get up and running
      • how to make sure your configuration is secure and won’t be exploitable by bad actors
      • how mail really gets delivered
      • how to setup secure smtp
      • how to set up SPFs
      • troubleshooting why GMAIL or Microsoft won’t accept your mail
      • troubleshooting why GMAIL or Microsoft have stopped accepting your mail
      • dealing with blacklists/greylists when someone sends too many messages, or something that “looks too spammy”
    • Mail hosting pitfalls
      • Being an open relay
      • Rate limiting
      • Reputation management
      • Vulnerabilities that let a hacker take over your server
      • Resource management - disk, memory, processes, queues, etc.
      • Downtime when you need to do updates
      • Downtime if you change your DNS configuration

    I’ve definitely missed some stuff, and each of those things requires knowing other stuff too, so you can see that it’s really a pretty deep subject. This is precisely why not many people self-host email themselves these days - the big guys have made it harder and harder to do so, in the name of eradicating spam, which they themselves are the biggest vectors for.


  • I’d suggest you start with a simple static web server if you’re looking for a good beginner project. Use something like Nginx, and just set it up on your local network at first, then work out how to harden it, and open it up to the real internet. There’s a lot less to learn for this usage case, and it’s less likely to get you into trouble.

    I say that, because, after reading through the thread, it seems you are hoping to find an (educational) use for an old computer. I did Linux and Unix admin professionally for 15 years, for some famous brands. I would NOT recommend setting up a mail server as a first project - it’s complex in ways you will never expect, and will require learning skills and knowledge that are very specific and you literally can’t “start small and build up” because a lot of the things you don’t know yet will get you into big trouble. Essentially, it’s not too hard to set up the server software, and your hardware is certainly capable of running this task, but making it safe and secure IS hard these days - especially with all the encryption and anti-spam setups you have to learn how to do.