As someone who mostly avoids JavaScript, I don’t see the IT in this image, I just see a bad language I avoid!
- 5 Posts
- 320 Comments
LOL, I’ve actually heard of it, but I have not played it. Ofc that game never even crossed my mind when writing my comment haha. I suppose choose your own adventure style books also fall into this category.
Even with 2D games that’s basically impossible. Only time it could work is with turn based games and then…you end up with this post lol.
Scoopta@programming.devto Linux@programming.dev•Using the Internet without IPv4 connectivity5·2 days agoOr just use NAT64? That’s the conventional way to do this. Yes a VPN works but it’s a tunnel, NAT64 just maps the entire IPv4 internet into v6 space and clients just use native v6 to get out. It’s easy to setup on a VPS and there are even public instances. https://nat64.net/
Scoopta@programming.devto Linux@programming.dev•[blog post] what it's like to live with as much foss software as possible1·2 days agoYeah I understand that. And as I noted with the exception of firmware which almost universally requires running very out of date hardware I do the same. I’d like to get there with my phone but I haven’t managed it yet. I have written off firmware being FOSS because as mentioned. You almost always need very old hardware for that outside of embedded devices. And if you go down the firmware rabbit hole you probably have to draw the line somewhere. Platform firmware is the one everyone focuses on but what about GPU or NIC firmware? What about microcode or firmware embedded in the IME or PSP? Yes you can sometimes neuter the IME but that doesn’t apply to all CPUs. It’s just an unwinnable rabbit hole without going to a fully open computing platform.
Scoopta@programming.devto Linux@programming.dev•[blog post] what it's like to live with as much foss software as possible4·4 days agoRouter yes, actually router is running coreboot and tiano core with OpenWRT. Does still have proprietary microcode though, and WiFi firmware. All my WAPs also run OpenWRT. I don’t have a modem, I have fiber. The ONT is probably running something proprietary but as far as I’m concerned that’s ISP equipment, not mine. Phone…not quite. I tried…it is running an AOSP rom…but going to a full Linux phone never quite worked out. That being said I was originally referring to my laptop and desktop which make use of no proprietary software or drivers. I do go FOSS to the extreme as much as possible. I just haven’t figured out the phone. I did try going f-droid only for a while but it made basic tasks on my phone substantially more difficult.
Scoopta@programming.devto Linux@programming.dev•[blog post] what it's like to live with as much foss software as possible14·5 days agoIt’s funny seeing blogs about this because I live with 100% FOSS, minus firmware
Is it rarer? I think a lot of modern languages go for the first option but pretty much all C style languages use the latter. It’s probably a wash for which is more popular I’d think.
Ok but, in the second example you typically just put final or const in front of the type to denote immutability. I still don’t see the advantage to the first declaration.
You aren’t though. In most languages that use the latter declaration you would prefix the declaration with final or const or the like to specify it won’t be updated.
Can I just say it’s hilarious you marked this NSFW, it is quite literally NSFW
Scoopta@programming.devto Java@programming.dev•UK unis to cough up to £10M on Java to keep Oracle off their backs3·14 days agoIt is really unfortunate that the main corporate steward of Java is such an asshat.
Scoopta@programming.devto Linux@programming.dev•Haiku OS Restores EXT4 Compatibility, RISC-V Once Again Booting3·15 days agoI wonder if they’ve fixed their IPv6 stack, last I tried Haiku I couldn’t get it connected to the internet because it was so broken. I should try again since they seem to have done some networking fixes.
Scoopta@programming.devto Linux@programming.dev•Why don't most distros support listing packages and system settings in text file(s)?7·16 days agoIn contrast to most people here who talk about solutions to this problem with tooling often used for batch deployment what I’ll say is just my opinion on the matter. Outside of OEM or fleet deployments the advantages of nix just aren’t that apparent. You feel like your system was a house of cards but I’ve personally never felt that way and I suspect neither have most other users. Every OS to ever exist more or less behaves in a similar way, i.e. it’s mutable, so most users have only ever known this behavior. Installing software and then having to configure it in a software specific way is the norm across all existing computer platforms for all of time and for most situations it’s worked well enough. It isn’t nearly broken or painful enough for most people to care. Honestly if nix was the norm for Linux it might even scare away windows or Mac users looking to move. Linux is already a learning curve and completely changing the software installation and management paradigm(beyond using a package manager which can conveniently be explained like an app store) would not help the situation.
From time to time I experience extreme sluggishness and occasional timeouts in Jeroba so I don’t believe it’s only the website.
Scoopta@programming.devto Linux@programming.dev•macOS 26 introduces the Containerization Framework: "enables developers to create, download, or run Linux container images directly on Mac"2·19 days agoThe problem with that thought is the lower level bits are very *nix but all the higher level bits like the GUI and other surrounding APIs are all heavily Objective-C/NextStep based and aren’t really all that unixy. We do have GNUStep as a base to use for that to an extent but I really don’t think the unix parts of Mac, are that helpful to porting complex user facing GUI programs.
Scoopta@programming.devto Linux@programming.dev•macOS 26 introduces the Containerization Framework: "enables developers to create, download, or run Linux container images directly on Mac"1·19 days agoPeople say this but I’m not sure I believe that. Keep in mind Google is the only android OEM that allows you to do a bootloader unlock and root without an exploit, it’s officially supported as a developer configuration.
Scoopta@programming.devto Linux@programming.dev•macOS 26 introduces the Containerization Framework: "enables developers to create, download, or run Linux container images directly on Mac"1·19 days agoTbh I’m not an apple person either. The comment about macOS being on 26 caught my eye and I went and did some research.
Scoopta@programming.devto Linux@programming.dev•macOS 26 introduces the Containerization Framework: "enables developers to create, download, or run Linux container images directly on Mac"3·20 days agoDarling is a cool project but I think the reason it hasn’t taken off is because there isn’t a lot of software people both want to use on Linux and software that isn’t already covered by wine. You need an overlap between those 2 and that’s a small market
I’m assuming by this you mean the developers of JS /s