• 0 Posts
  • 52 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle
  • Not only do they want the product to die, they also make it really hard to repair. Not offering spare parts, except through official repair centers which charge so much you might as well buy a new unit. Not providing any kind of documentation or schematics. Using chips with custom firmware you can’t download anywhere, so even if you were to replace the hardware, without the software it’s useless. Locking off communication/programming ports behind passwords and custom programming software.

    This is why right to repair is so important. It isn’t just phones, it’s all consumer electronics. With proper care, maintenance and repair, a lot of devices could easily double their lifespan. This reduces e-waste and saves consumers money, it’s like a win for everyone except for the people trying to sell you new shit.



  • Because search engines are much more complicated than you seem to think. The reason the operators worked back in the day (probably later than 1997 though), was because the search engines actually searched through the contents of the pages they indexed. They used a lot of tricks to make it work, but basically they were matching keywords directly to the index.

    Modern search engines are much more complex than that, using a lot more abstraction and interesting techniques to both index and search. The amount of data being indexed has exploded since then, the number of users has exploded and the way people use the internet has changed. To keep costs down and search times low, search engines needed to change drastically. And because most people using search engines won’t know how to use those features, they didn’t get preserved.

    I do wonder what kind of search engines you are talking about though. I assume you mean the big ones like Google and Bing (or sites using those engines) and not like a simple product search on a small webshop. Because as frustrating as using Google and Bing have gotten, they are still amazing tech and not bare-bones at all. The reasons for their failings are only partly in their control and not even really their fault. (Except for the AI thing Google tried, that was 100% their fault and just dumb).


  • I started with Suse 5 when it came out, as something I was interested in fucking about with. I didn’t have internet access at that time, but I did had a couple of books about it (the distro came with a book as well). It was a couple of CDs and a boot floppy disk (booting from CD wasn’t really a thing).

    I used it for years for software development and simple tasks like Word processing. Getting my printer working on the thing was a chore, as was basically anything. Especially without internet solving issues was sometimes simply impossible. My scanner simply didn’t work. Getting the desktop environment to run was very hard, I struggled with it for a long time. And once I got it working properly, I got a new videocard and it broke the whole thing again.

    The system was very painful to use, it was super cool, but almost nothing ever worked right. And trying to fix shit usually made it worse. But once you did get it working right, it was simply awesome. And the feeling of accomplishment was awesome after finally getting something right. For software development on the terminal it was pretty awesome though. Back then I did almost everything in text mode, as I was used to DOS before that. Going into Windows was something you did only sometimes with Windows 3.11 (and even 95) and I did the same in my Linux environment. The desktop environment used up a lot of memory and was pretty slow, so I preferred the console. It was only later booting into the desktop became the norm (around the Windows 98 era).

    I used Suse till version 6.1 (still have that box). I bought version 7 (still have that box as well), but never really used it.

    Back then I used Debian to create small internet routers for my friends. I got an old compact computer, put in a floppy with Debian, a couple of network cards and created small NAT boxes like that. This was before NAT routers were the norm, people just had internet on 1 machine, connected directly. But as computers became cheaper, a lot of folk had more than 1 computer in the home. With no real way to share the internet connection between the different computers. Microsoft created the Internet Connection Sharing feature, but that was pretty slow, disconnected often and ate resources on your “main” PC. So my little boxes worked great, I helped people setup a home network, connected my magic box to get every system online. Also helped them setup some port forwarding for the stuff they used.

    Because I used Debian a lot, I switched over to Debian for my main rig when Suse 7 released. Used Potato, Woody, Sarge and Etch a lot. Switched around between Debian and Ubuntu in the Lenny and Squeeze era. Have been using Ubuntu ever since, never really had a reason to switch. Debian compared to Suse was so nice, I really liked the way Debian did things. It made a lot more sense for me in my head compared to Suse.

    As I fucked around with computers a lot, I always had both Linux and DOS/Windows machines running and even had a couple of dual boot systems. For any kind of gaming DOS/Windows was required back then and I did love to game. I do think Windows 10 will be my last Microsoft OS, since Windows 11 absolutely sucks (use it at work, I hate it). Work stuff has become less and less of an issue to get stuff done on Linux just as well as on Windows. And gaming has come leaps and bounds due to the work on the Steamdeck.

    So hope to fully ditch Microsoft in the near future, even though my first ever computer in 1984 ran Microsoft firmware with Microsoft Basic being the default user interface.











  • The problem is those blocking extensions are based on timestamps. Those timestamps are added by the users, it’s a crowdsourced thing. But the ads a single user will see differ from what another user will see. It’s likely the length of the ads is different, which makes the whole timestamp thing a no go.

    Along with the timestamp, there needs to be a way to detect where the actual video begins. That way at least an offset can be applied and timestamps maintained, but it would introduce a certain level of error.

    The next issue would be to then advance the video to the place where the actual video begins. This can be very hard, as it would need to include some way of recognizing the right frame in the buffer. One requirement is that the starting frame is actually in the buffer (with ads more than a few seconds, this isn’t guaranteed). The add-on has access to this buffer (depending on the platform, this isn’t guaranteed). And there’s a reliable way to recognize the right frame, given the different encoding en quality setups.

    And this needs to be done cheap, so with as little as infrastructure as possible. A database of timestamps is very small and crowdsourcing those timestamps is relatively easy. But recognizing frames requires more data to be stored and crowdsourcing the right frame is a lot harder than a timestamp. If the infrastructure ends up being complex and big, someone needs to pay for that. I don’t know if donations alone would cut it. So you would need to play ads, which is exactly what you intend on not doing.

    I’m sure the very smart and creative people working on these things will find a way. But it won’t be easy, so I don’t expect a solution very soon.




  • Yes military targets, as are most energy production facilities. Any part of critical infrastructure is a prime military target. Just ask the people of Taiwan.

    This has nothing to do with terrorism and certainly isn’t a reason not to build them. Whatever replacement you have for them, would then become the target. This is common sense.

    I would also say that being energy independent is a deterrent to all out war, as it removes leverage one party may have over another. With a balanced field of power, total war becomes less likely.

    Also by the time Western Europe / Mainland US is under military assault and our allies can’t protect our critical infrastructure, we have much bigger concerns.


  • Wtf are you talking about? Nuclear power facilities are freaking huge and have top notch security. You ain’t getting anywhere near any place you could ever do any damage. And since everybody who’s supposed to be there needs clearance, it’s easy to have strict security protocols in place. Anybody who isn’t supposed to be there or takes anything in or out they aren’t supposed to is identified easily and taken care of.

    Any nuclear facility is more worried about espionage than any kind of attack. Even if you are able to bomb a part of it, worst case it will be shutdown for repairs for a while and maybe kill a dozen or so people who are near the bomb as it goes off. Something like a crowded square in a city centre is a much easier target for terrorism and probably has more impact in the causing fear department than bombing some energy facility.

    So no, denying nuclear power based on fear of terrorism isn’t only unfounded, it’s also exactly what the terrorists want. Fuck them guys, don’t give in to fear.

    And in case you don’t know: a nuclear power plant is not a nuclear bomb, it can’t become a nuclear bomb and it doesn’t contain any materials to create a nuclear bomb. Just because they both contain the word nuclear and work on a fission principle, doesn’t mean they are the same thing.

    (I blame the recent Chernobyl series for fueling the fear of nuclear once again. You should know that whilst it is a good series, it is not a documentary and they dropped the ball hard on all the science parts)