The great Okkoto rises again!
I look forward to hearing about the hybrid deer with a human face.
208 posts • joined 4 Feb 2013
Their higher end stuff is no better. I'm no security researcher but even I figured out how to get root access through their telnet interface on the SRX5308 a few years back. It was enough to allow me to flash OpenWRT onto it, despite not being supported by the distro at all, though I never did get the weird network hardware working properly. I was going to report the issue but I realised they'd already fixed it in a subsequent firmware update, probably only by accident though, as they'd changed much of the software stack.
Former Gentoo Java lead here. I totally feel his pain as I burned out some years ago. It's even worse when you're trying to allow users to build the stuff from source. I'm familiar with many languages, including those that are known to be particularly troublesome for distros (like Rust and Ruby) but trust me, Java is the worst of all worlds.
One reason for this is its approach to optional dependencies. Take log4j 2, for instance. When I last looked, it had about two mandatory dependencies but tens of optional ones, most of which hardly anyone would care about. That's fine if you're grabbing the precompiled jars with Maven or Gradle or whatever. Grab just the ones you need. Or hey, just grab them all, it's only a few more KB to download. If you need to build from source though, as Fedora policy dictates, you're screwed. Although it's possible, no one uses a preprocessor with Java so all those dependencies that are optional at runtime suddenly become mandatory at build time. And guess what, those dependencies have more dependencies and so on and so on, and before you know it, you've had to package and build half the Internet. Maintaining a single distro package, particularly in Gentoo, carries significant overhead that just doesn't scale in the context of the Java ecosystem.
Gentoo is not as strict about building from source as Fedora is so I considered just using precompiled jars where possible. You then have to ask what the point of packaging Java stuff is at all though. There are some small benefits but I didn't feel it was worth my time so I moved onto other things. I'm now the Gentoo Games lead. That's much more fun!
As a very long-standing customer of yours, I was dismayed to learn that you have reportedly voted "no" in the forthcoming vote to oust the current Nominet execute board, despite years of despicable behaviour. If you have, in fact, not voted "no" then please declare your support for the campaign publicly immediately. I will otherwise be taking my business elsewhere at the earliest opportunity.
P.S. I will be publicly posting this message to the recent article on this matter at The Register. You're lucky I don't use Twitter.
I did wonder why 4 somewhat unrelated people among my contacts suddenly appeared on Signal within 24 hours. When one of them mentioned Elon Musk, it suddenly made sense. They are comprised of 2 physicists and 2 business leaders!
To put that in perspective, that's about the same number of new users I'd seen in the previous year. I've been using it for a while. It could be better in places but it's certainly not bad and it's long been my default SMS app.
Sorry for posting again but I had another thought. The willingness of the Linux community to fix any issues could extend to them actually working with the code or even creating native ports in the first place. I know I'd certainly be up for the former and probably the latter if I had more time. Game studios generally aren't prepared to trust their crown jewels to third parties like that though. One fantastic recent exception is the original Unreal Tournament (99). Epic, of all studios, trusted their old code to a small group of community developers and https://github.com/OldUnreal/UnrealTournamentPatches is the wonderful result. Granted, it's an ancient game now but it still has a great following.
When looking for new games to play, I certainly favour ones with native Linux ports over those that don't. Proton does work remarkably well these days but I'm always left feeling like a second-class citizen. What's even more frustrating is when games initially have Linux ports and then drop them later on, leaving them bereft of bug fixes and updates. One such game I've started playing with my daughter recently is Dungeon Defenders. Based on the Unreal Engine, it must have been one of the best-looking games on Linux at the time of its release. As is so often the case, Ryan "icculus" Gordon did the port, but seemingly on a one-off or time-limited basis. It was eventually left to rot with a heap of known bugs. Most of these bugs weren't even Linux-specific. It then lost multiplayer compatibility with Windows, a key feature in this game, and eventually multiplayer stopped working entirely when GameSpy was shut down. We were forced to give up and switch to the Windows version under Proton. Yeah, it's fine, but it still feels shitty and it's no thanks to Chromatic Games.
You don't hear it so often now but the other thing that annoys me is the assumption by some that Linux somehow cannot handle these AAA games. When Valve ported their games to Linux, they found they ran slightly faster than they did under Windows. I recently finished Shadow the Tomb Raider. I gather it looks every bit as stunning on Linux as it does on Windows. Kudos to Feral Interactive for their hard work on this and other games. There's even a somewhat unsubstantiated story that Doom 2016 was successfully ported to Linux during its development but that never saw the light of day.
Java Edition is quite demanding but the alternative Bedrock Edition (generally the only option on consoles and tablets) is a bit speedier. Only Java Edition is officially supported on Linux and MacOS but the mcpelauncher project hacked Bedrock Edition into working. The difference is certainly noticeable. Although Bedrock Edition on the Xbox 360 is presumably built for PowerPC, I think mcpelauncher needs the Android version, so it wouldn't help in this case.
I can't top that but I can tell you that a few months ago, I ran Windows for Workgroups 3.11 under DOSBox on a 33MHz Amiga 1200 running Gentoo Linux. It took about half an hour just to start and moving the mouse was like shifting a boulder but it really did work. Unfortunately hardly anything on Linux besides the text framebuffer supports the Amiga's weird graphics hardware so I had to run it under Xvnc and view the results remotely but it was still running on the miggy all the same!
I can totally echo that. As a Gentoo developer, I get new pull requests on GitHub almost daily. I can barely find enough time to make my own changes these days, never mind review other people's. I do try though. I just wish they'd go that extra few miles and actually become bona fide Gentoo developers, then they can take responsibility for their own changes instead of getting stuck behind the bottleneck that is me.
Indeed, I would be rather disappointed if anyone I worked with failed to spot that. Things do get a bit hazy with the larger powers of 2 though. Not so long ago, a colleague pointed out something interesting about the strange figure of 16777216 we were getting. "That's 2 to the 24." We all looked at him with eyebrows raised. "What, doesn't everyone know that?"
Got to echo the above. We got sick to the back teeth of going through gunked up inkjet after gunked up inkjet. The HP lasted much longer than most but eventually suffered the same fate. We were maybe only printing once a month, if that, which is just not enough for any inkjet, it seems. We switched to a HP Color LaserJet MFP M180n and have never looked back. It's the smallest and cheapest colour laser with a scanner you will find, or at least it was a while back. It hasn't failed to print once. The proprietary scanner plugin even works perfectly under Linux on ARM. Sure, photos don't look that amazing, even on glossy paper, but we can live with that. I'll pop to Tesco and print photos there if I have to.
I can't speak for all the locations mentioned but Jersey's position is surely much more to do with it being a small island, which made ripping out all the old copper and laying fibre everywhere relatively easy. Before they did that, broadband speeds were relatively poor. It probably also helps that Jersey Telecom charges stupid amounts to dial into the island, even from the UK. 18p/minute from a pay monthly EE SIM!
Several of us at work have upgraded early for WSL2. Most won't get it for a few months. Some have had trouble actually getting it to start the upgrade in the first place but I haven't heard of any problems once upgraded. I've already switched my main dev environment from VirtualBox to WSL2. There's a couple of rough edges but the performance alone makes it worthwhile.
Aww, a down vote? I should have been clearer in saying that I do still use SMS myself for that very reason and because I avoid social media in general. I do have Signal but no one else does. The Signal app also works well for plain SMS. None of this changes the fact that SMS is still falling out of use. Don't shoot the messenger. ;-)
As someone who helped to implement the STIR/SHAKEN protocol to allow telcos to block robocalls, I was wondering why it wasn't extended to SMS, but apparently it's being looked into. I guess they figured it was less of a priority because it's arguably less annoying and SMS is falling out of use anyway.
I did get it working on the third attempt. Booting from the ISO to start the install instead seemed to do the trick. You don't get the opportunity to install the VirtIO network driver though and Windows seemed to have a hard time believing I didn't have Internet access. It literally asked 4 times.
> Let's connect you to the Internet.
I don't have the Internet.
> Are you sure? It's really useful!
Yes, I'm sure.
> Let's connect you to the Internet.
I don't have the Internet.
> Are you sure? It's really useful!
Yes, I'm sure.
> Okay…. so how about online telemetry?
I'm keen to try WSL2. I have a few systems to update so I downloaded the ISO. Most of my instances are QEMU VMs so I started with one of those. The first attempt failed and rolled back. The second attempt seems to be stuck in a blue screen + reboot loop. Good thing I made a complete backup beforehand! You'd think choosing the completely clean install option would be straightforward. I can only guess that it's having trouble with the VirtIO drivers or there's a more general QEMU problem. It wouldn't be the first time.
My corporate environment has meant that I've had to run a CentOS development environment under VirtualBox on Windows 10. Unlike most in the company, I prefer to do nearly everything under Linux, not just building software. I am a distribution maintainer, after all. A few have broken ranks and booted straight into Linux but it isn't feasible for me as there are a couple of Windows-only applications that I need for my role. My new working arrangements at home made VirtualBox awkward to use and it's buggy as hell anyway so I switched to my own build of QEMU. It's still not the smooth experience that I'd like though. I know others have switched to WSL, which I've been curious about, but I wanted to hold out at least until WSL2, and even then I had my doubts. The mention here of graphical applications and Wayland is seriously encouraging though so I'm going to give it a really good look.
I'm glad I'm not the only one thinking this. I was really angry when I saw this reported in the mainstream media. They're taking the totally wrong angle. Sure, they have cause to be concerned if the intent is malicious damage but that seems highly unlikely. The official warning talked about potential theft of "intellectual property" and that makes me sick. Placing more concern over that than the welfare of humanity makes them no better than Trump trying to score that exclusive vaccine deal.
I've got that say that even though I'd long enjoyed the desktop version, I was very sceptical about the Android version when it first appeared. Surely it couldn't be faster than Lightning, which is simply a light wrapper around Android's built-in WebView. I don't know how they did it but it really is and it's a joy to use. The bookmark syncing is particularly useful too.
Although I couldn't think of any specific cases where this might cause me issues, I was initially still a bit worried that it would break something. But when I realised it only affects mixed content, that's not so bad at all. That already gets flagged up to some degree anyway.
Despite voting "no" last time, I am quite keen to have IndyRef2 in light of recent events. I'm not fully decided at this point but I would still like to be given the choice. Police Scotland, however, puts me off voting "yes" more than any other issue and not just because of what this article addresses.
Biting the hand that feeds IT © 1998–2021