addie

joined 2 years ago
[–] addie@feddit.uk 23 points 2 days ago (3 children)

Especially since any version of Git from the last view years has a passionate hatred of symlinks for this reason, which is a bit annoying if you've a legit usecase. They're either very out-of-date, or have done some very foolish customisation...

[–] addie@feddit.uk -1 points 1 week ago (1 children)

True. Was thinking of indie games, of the kind I might develop myself., which would be limited to the languages I speak myself.

If you're developing something where you'd expect enough international sales to hire a translation team, then Chinese would be a sensible first choice, followed by Spanish.

[–] addie@feddit.uk 36 points 1 week ago (11 children)

Closing in on 8% if you filter it by "English language only". Chinese speakers overwhelmingly (almost exclusively) use Windows and make up about 30% of all Steam users, which skews the rest-of-world results. And I wouldn't consider 8% of all prospective sales to be a joke, especially since that number only keeps on rising and by the time you've spent a few years writing a game it's likely to be quite a bit more.

https://www.gamingonlinux.com/steam-tracker/

[–] addie@feddit.uk 2 points 1 week ago (1 children)

Sorry, putting the two things together, my mistake. My router doesn't let you specify the DNS server directly, but it does allow you to specify a different DHCP server, which can then hand out new IPs with a different DNS server specified, as you say. Bit of a house of cards. DHCP server in order to be the DNS server too.

[–] addie@feddit.uk 6 points 1 week ago (4 children)

The router provided with our internet contract doesn't allow you to run your own firmware, so we don't have anything so flexible as what OpenWRT would provide.

Short answer; in order to Pi-hole all of the advertising servers that we'd be connecting to otherwise. Our mobile phones don't normally allow us to choose a DNS server, but they will use the network-provided one, so it sorts things out for the whole house in one go.

Long, UK answer: because our internet is being messed with by the government at the moment, and I'd prefer to be confident that the DNS look-ups we receive haven't been altered. That doesn't fix everything - it's a VPN job - but little steps.

The DHCP server provided with the router is so very slow in comparison to running our own locally, as well. Websites we use often are cached, but connecting to something new takes several seconds. Nothing as infuriating as slow internet.

[–] addie@feddit.uk 25 points 1 week ago (8 children)

Big shout out to Windows 11 and their TPM bullshit.

Was thinking that my wee "Raspberry PI home server" was starting to feel the load a bit too much, and wanted a bit of an upgrade. Local business was throwing out some cute little mini PCs since they couldn't run Win11. Slap in a spare 16 GB memory module and a much better SSD that I had lying about, and it runs Arch (btw) like an absolute beast. Runs Forgejo, Postgres, DHCP, torrent and file server, active mobile phone backup etc. while sipping 4W of power. Perfect; much better fit than an old desktop keeping the house warm.

Have to think that if you've been given a work desktop machine with a ten-year old laptop CPU and 4GB of RAM to run Win10 on, then you're probably not the most valued person at the company. Ran Ubuntu / GNOME just fine when I checked it at its original specs, tho. Shocking, the amount of e-waste that Microsoft is creating.

[–] addie@feddit.uk 4 points 2 weeks ago (1 children)

The amount of fuel required to launch them into the sun is more than is required to eject the from the solar system completely, it's not very efficient.

Although putrid, they remain a valuable source of protein and nutrients. As a more carbon-efficient alternative, I suggest tying some waste stone around their feet and chucking them into the sea. Something in the depths will eat them.

[–] addie@feddit.uk 1 points 2 weeks ago

Reasonable for a lightly-loaded home server, however. I've got Arch Linux ARM (btw) running as my home Forgejo / Transmission / DHCP / NAS, and it just sits and sips power while providing all those services 24/7 like a champ.

Shout out to ALARM for having basically the entire Arch ecosystem (including 99% of AUR) all working and ready-to-go.

[–] addie@feddit.uk 13 points 3 weeks ago

Oh, the greybeard stereotype, for sure. Carrying the weight required for the 'classic RMS' look isn't good for your health. Cute twinks in knee-high socks carrying a blahaj are much better, everyone loves them.

Now, the fully-actuated fursuit for if you want to be taken seriously as a sysadmin? That's an expensive hobby.

[–] addie@feddit.uk 14 points 3 weeks ago* (last edited 3 weeks ago) (5 children)

especially if you have the infrastructure in place

I thought Bitcoin mining made no sense at all on GPUs any more? Unless you were running ASICs then the power costs just weren't worth it, and application-specific is part of the acronym, there. Why would these things even be able to run an LLM?

In any case, Bitcoin just needs to iterate as fast as possible in order to find a match, doesn't really need a lot of RAM. Whereas LLMs need really large amounts - NVIDIA's latest data centre racks have about a terabyte for a reason. Even if you had cornered the market on GPUs five years ago for Bitcoin, what use are those cards for this?

[–] addie@feddit.uk 2 points 1 month ago

Indeed - most Java IDEs have FernFlower built in, so it's dead easy.

Decompiled Java is surprisingly close to the original, especially compared to eg. decompiled C++; good luck with that. You get all the class, function and variable names back on the original line numbers.

What you do not get back is any comments. So you can see what and how, but not why. Admittedly, most comments are kind of useless and do not explain 'why' very well, but for weird-but-critical code they can be essential.

[–] addie@feddit.uk 1 points 1 month ago

Indeed - I've seen more people recommend Hannah Montana Linux (apt-based) than any of those for newcomers recently.

You are entirely right that a Linux distribution is really just its package manager, the default packages installed, and some remote repositories which may (or may not) have had some customisation applied, which will have been pulled and built from a source repository somewhere. All that's really needed to swap between eg. Arch, Manjaro or Cachy is to update the repo files and issue a package manager update command, although I'd probably like to verify my backups and get a stiff drink first.

The House of Linux is built out of bricks, and the bricks aren't that scary - you can take them to bits and look at them if you like, they're usually zipped-up folders of text files and the binaries you'd get from compiling them yourself. But if that's not what you're used to, then yeah - 🤯 .

In all seriousness, I wish that most distros had art half as good as what Void Linux has - got some really gifted people, there.

 

Hey gang! Looking for some recommendations on issue tracking software that I can run on Linux. Partly so that I can keep track of my hobby dev projects, partly so that I've got a bit more to talk about in interviews. My current workplace uses Jira, Trello and Asana for various different projects, which, eh, mostly serve their purposes. But I'm not going to be running those at home.

The ArchWiki has Bugzilla, Flyspray, Mantis, Redmine and Trac, for instance. Any of those an improvement over pen and paper? Any of those likely to impress an employer?

view more: next ›