• 0 Posts
  • 37 Comments
Joined 2 years ago
cake
Cake day: August 6th, 2023

help-circle

  • The only thing I would note is -IF- your volumes are not partition or disk based BUT -files- based there is the possibility that corruption of the host file system of the disk the files containing the volumes are on could result in pieces of those files being marked unreadable by the disk and it’s POSSIBLE one way to solve this would be a file system check utility.

    HOWEVER such activities carry a -large- risk of data loss so I would advise a bit for bit copy of the disk and doing the repair on that so if it goes wrong you’re not worse off. -IF- you cannot make a copy then I would advise at least trying to mount using backup headers before doing that and copying off anything you can salvage as file system checks can really mess up data recovery and should only be used in certain circumstances.

    You’re much better off trying the recovery software I linked in fact than doing a file system check as it will tend to have better results.

    You can also use the option to mount as read only in VC to prevent writes to a suspected failing disk.

    Let me know if you need further advice.


  • Veracrypt has back-up headers located elsewhere in the volume that are unlikely to have been overwritten.

    First thing’s first I would strongly recommend copying the drive as it currently exists bit for bit to another drive of equal or larger size. Don’t work on the original if you can help it.

    Now with this copy, you should try to check the option to use the backup header when mounting and try again. If the partition is gone and veracrypt doesn’t see it you’ll need to try using something that recovers partitions and doesn’t mind encrypted partitions or partitions or file system types it doesn’t understand and use that to ON THE COPY recover and recreate the partition (this will write data and can cause the possibility of further loss or worsen your ability to recover which is why it is important to perform it on a copy). Testdesk may work for this but there are other options that probably are better.

    See this list: https://old.reddit.com/r/datarecovery/wiki/software and choose something from there if this data is truly important. Again only work on a copy on another drive. Some of these software examples actually work against the original drive and make a copy elsewhere and should be safe to use on the original drive so long as they have you select a target drive to push the recovered data to but read the documentation. Testdisk absolutely must be used on a copy.

    You will incur data loss and likely should run one of the file recovery software mentioned on the drive once successfully mounted to attempt to recover as much as possible.


  • This is ridiculous. I like the way it’s set up now. They tried “simpler” before and I hated it and turned it off. Along with the news they’re supposedly getting rid of tags for bookmarks (I have so many bookmarks without tags they’d be useless) I’m just feeling so much despair for the web right now.

    Also disabling showing HTTPS in the address bar as part of the URL is another negative change catering to what they believe is the lowest common denominator. Consider for a moment that browsers still support multiple protocols besides hypertext transfer.


  • Use secure erase function which is built into the SATA and other specs, it applies a voltage spike to clear the cells of all held charges thus wiping them. This happens near instantly, it’ll be a process that will signal it’s finished within a minute and takes much less time than that.

    If you want to be extra paranoid I suppose you could follow that up by encrypting the entire (empty) drive and then doing it again though I’m not sure this has any benefit however it’s the closest to forcing the cells to be used again and then cleared again. However this does not guarantee that exhausted and worn out areas are flash are not potentially spared both. It’s unlikely for large amounts of data to be recovered from this unless your drive is failing or has been completely worn out but it’s also why if you ever store sensitive data on an SSD it’s preferable to do so in an encrypted form (such as encrypting the whole disk or partition).




  • They’re not good, I admit that. But there is no better at present.

    Your choices are Google, Safari (Apple devices and OSes only), or Firefox. It’s as simple as that. Pretending otherwise is living in a fantasy land. There’s no easy road out of here realistically. New browser engines take years (perhaps the better part of a decade at this point) to make and the inherent complications of web standards and their volume means I regard things like Ladybird as a silly meme sucking up nerd and venture capital dollars rather than a serious endeavor.

    The effort to build a web browser from scratch today compared to 15 years ago has scaled massively and I think that’s intentional on the part of companies like Google and Microsoft to shut out the competition and to shut out small actors and to control the web for themselves and western governments.

    The last decent bits of Firefox are the ones holding back a tidal wave of bad things from coming to destroy the sickly remains of the open web in very quick fashion. Right now I can block ads, I can shut up my browser from phoning home, my browser isn’t made by an ad company, and it’s not made by a company that has a vested interest in completely airtight DRM because they own a video platform and/or are friends with big Hollywood studios (yes they implement DRM, no it’s not done as tightly as Chrome, the fact major streaming platforms restrict it to 720p should show you that).

    They’re not the hero we need, but they’re far from the worst villain and when they are gone much as I have criticized them we are going to be fucked because no one can replace them.

    The 90s ideals of an open internet that persisted into the 2000s that led to Firefox have vanished, replaced by various grifts that call themselves web 3.0. The illusion the liberal capitalist west was weaving of human rights and freedom which resulted in space for many good things is being clawed back now that their hegemony is under threat.

    Frankly I don’t see the EU or China or some large, benevolent, very wealthy organization stepping in to build a new browser that’s privacy respecting, not full of backdoors, not totally in the thrall of the worst corporate interests. And I don’t see Mozilla selling Firefox to some benevolent org. Not in the near term, in 8 years who can say but we’ll spend many horrible years wandering in the wilderness during that and the web will permanently enshittify in ways that Firefox could have at least slowed.

    I see two options in the present and they are Firefox somehow managing to continue to exist without completely compromising things to the point that librewolf devs and others give up because the soil is too toxic or it not doing that, collapsing entirely, stuffing itself full of ads and spyware that’s very hard to remove to attempt to stay afloat.

    It’s like shrugging at a law gutting union protections and saying “revolution, revolution, revolution” indifferently to the suffering coming down the pipe and the uncertainty when the conditions for what you want to happen aren’t near, when you’re staring down the barrel of worsened oppression and even the potential of salvation is years, a decade away. That’s how I regard people indifferent to Mozilla imploding.

    Do I wish there was a way to snatch Firefox away from them? Yes. But there isn’t. In fact if anyone was able to they could right now, it’s opensource and they could just fork and get to work and start making something better. The idea that the void will be filled by good things is “hand of god, hand of the markets” liberal capitalist brained thinking.

    Most people don’t give a shit about web privacy, about not seeing ads online, about controlling how websites display, about not having all their data sucked up or about companies pushing evil web standards that take away control and hand it to abusive governments and corporate actors so this isn’t going to lead to some revolutionary push-back, it’s going to lead to the collapse of the last militant hold-out for privacy advocates.

    Frankly I see a nightmare scenario where Chrome is bought by a company that takes it closed source (even partially) or buries the spyware and bad things in so deeply they can’t be removed by open source fork maintainers due to the burden while simultaneously Firefox either simply ceases to be developed or enshittifies and deploys its own ads and spying. At that point we’ll have nothing. There aren’t enough nerds who care about privacy to fund a privacy respecting, standards compliant web browser that manages to not be blocked by most websites. As it is if Firefox came out 5 years ago and wasn’t grandfathered in from their good old days of being a big boy player they probably wouldn’t have the sway they have on the internet standards council and would probably be blocked a lot more aggressively.

    Should Mozilla be restructured and stop acting in such a lousy fashion? Absolutely. Do I see any way for us random web users to force that? Not at all. It’s a lousy situation but one which can get much, much, much worse.


  • Literally the other way around.

    Mozilla can continue to be an irrelevant little NGO with a tiny little office in SF pestering people and shouting into the void and setting up booths at tech conventions on very, very, very little money. A few million a year, much less than they stand to be able to earn from their investment fund returns annually.

    Firefox on the other hand requires Mozilla’s hundreds of paid full time developers. Its codebase is nearly the size of Linux, as a browser it’s constantly patching security issues, adding in new features, fixing things that break for small amounts of the web, etc.

    There is simply no organization waiting in the wings that has the money and the interest in making a privacy-preserving web-browser that can just pick up that slack.


  • And with it the open web.

    If (and it’s still a big if) Google is forced to sell Chrome they’ll sell it to either Facebook, AltmanAI, Microsoft (lol), or else some shady tech company that has no reason to want to own it but is an even thinner rubber mask for the CIA/FBI/etc.

    This is why I’m sure it’ll happen (dooming hard). The US government wants web control and censorship and one big thing standing in the way is the open web Firefox fosters. Kill that off and the rest falls in line for corporate/government surveillance, control, and the end of anonymity and anything resembling free speech to the disliking of the aforementioned parties.


  • Yes, absolutely. And they can drag Canonical into it as well if they wish though it’s harder. Being UK based doesn’t protect them from the long arm of US law including arresting any US personnel, freezing and seizing their funds, putting out arrest warrants for and harassing those in the UK with the fear of arrest and rendition to the US if they go to a third country (for a conference, vacation, etc, most would buckle rather than live under that). Additionally the US could sanction them for non-cooperation by making it illegal for US companies to sell them products and services, for US citizens to work for or aid them, etc.

    They can go after community led projects too, just send the feds over to the houses of some senior US developers and threaten and intimidate them, intimate their imminent arrest and prison sentence unless they stop contact and work with parties from whatever countries the US wishes to choose to name. Raid their houses, seize their electronics, detain them for hours in poor conditions. Lots of ways to apply pressure that doesn’t even have to stand up to extensive legal scrutiny (they can keep devices and things and the people would have to sue to get them back).

    The code itself is likely to exist in multiple places so if someone wanted to fork from say next week’s builds for an EU build they could and there would be little the US could do to stop that but they could stop cooperation and force these developers to apply technical measures to attempt to prevent downloads from IP addresses known to belong to sanctioned countries of their choosing.

    It’s not like the US can slam the door and take its Linux home and China and the EU and Russia are left with nothing, they’d still have old builds and code and could develop off of those though with broken international cooperation it would be a fragmented process prone to various teething issues.



  • Interesting project. Thanks for the link and I do appreciate it and could see some very good uses for that but it’s not quite what I meant.

    Unfortunately as it notes it works as a companion for reverse proxies so it doesn’t solve the big hurdle there which is handling secure and working flow (specifically ingress) of Jellyfin traffic into a network as a turn-key solution. All this does is change the authorization mechanism but my users don’t have an issue with writing down passwords and emails. Still leaves the burden of:

    • choosing and setting up the reverse proxy,
    • certificates for that,
    • paying for a domain so I can properly use certificates for encryption,
    • making sure that works,
    • chore of updating the reverse proxy, refreshing certs (and it breaking if we forget or the process fails), etc

    Which is a hassle and a half for technically proficient users and the point that most other people would give up.

    By contrast with Plex how many steps are there?

    1. Install (going to skip media library setup as Jellyfin requires that too so it’s assumed)
    2. Set up any port settings, open any relevant ports on firewall, enable remote access in setting with a tickbox
    3. Set up users
    4. Done, it now works and doesn’t need to be touched. It will handle connecting clients directly to the server. Users just need to install Plex client, login to their account and they have access.

    By contrast this still requires the hoster set up a reverse proxy (major hassle if done securely with certificates as well as an expense for a domain which works out to probably $5 a year), to then have their users point their jellyfin at a domain-name (possibly a hard to remember one as majesticstuffbox[.]xyz is a lot cheaper than the dot com/org/net equivalents or a shorter domain that’s more to the point), auth and so on. It’s many, many, many more steps and software and configurations and chances for the hosting party to mess something up.

    My point was I and many others would rather take the $5 we’d spend a year on a domain name and pay it for this kind of turn-key solution for ourselves and our users even if provided by a third party but that were Jellyfin to integrate this as an option it could provide some revenue for them and get the kinds of people who don’t want to mess with reverse proxies and certificates into their ecosystem and off Plex.



  • There is AFAIK no way to do this.

    Apple’s never open-sourced the APIs and interfaces and it only works on Macs and Windows. For this you will need to have either a Windows install (recommend separate drive so it doesn’t break Linux bootloader) or a persistent or not Windows VM with USB passthrough. I’m not even sure how well the VM situation works but it probably should. You don’t even have to have a license for Windows, you can just run it in the VM for this purpose alone but it does mean oh at least 40GB set aside on your drive for the VM image plus more if you want to do things like back-up the phone.


  • Jellyfin needs to partner with someone people can pay a very low and reasonable and/or one-time fee to enable remote streaming without the fuss of setting up either dangerous port-forwarding or the complexity of reverse proxies (paying for a domain-name, the set-up itself including certificates, keeping it updated for security purposes).

    And no a VPN is not a solution, the difficulty for non-technical users in setting up a VPN (if it’s even possible, on smart-tvs it’s almost always not, and I don’t think devices like AppleTV and other streaming boxes often support them) is too high and it’s an unwanted annoyance even for technical users.

    I’m not talking about streaming video’s through someone else’s servers or using their bandwidth. I’m talking about the connection phase of clients and servers where Plex acts like an enhanced dynamic DNS service with authentication. They have an agent on the local media server which sends to the remote web service of the third party the IP address, the port configured for use, the account or server name, etc. When a client tries to connect they go to this remote web service with the servername/username info, the web service authenticates them then gives them the current IP address and any other information necessary. It then sends some data to the local Jellyfin server about the connecting client to enable that connection and then the local media Jellyfin server and the client talk directly and stream directly.

    Importantly the cost of running this authentication and IP address tracking scheme would be minimal per Jellyfin server. You could charge $5/year for up to 20 unique remote clients and come out ahead with a slight profit which could be put back into Jellyfin development and things like their own hosting costs for code, etc. Even better if they offer lifetime for this at $60-$80 they’d get a decent chunk of cash up-front to use for development (with reasonable use restrictions per account so someone hosting stuff in Hetzner or whatever and serving 300 people with 400 devices will need to pay more because they’re clearly doing this for profit and can afford to throw some more money at Jellyfin).

    Until Jellyfin offers something that JUST WORKS like that it’s not going to be a replacement for Plex, whatever other improvements they offer to users it’s still a burden for the server runner to set up remote streaming in a way that isn’t either incredibly dangerous (port forwarding) OR either involves paying money to third parties AND/OR the trouble of running your own reverse proxy and/or involves walking users through complicated set-up process for each device that you have to repeat if you change anything major like your domain name when using a VPN.


  • Majestic@lemmy.mltoFirefox@lemmy.mlTell Mozilla: It’s time to ditch Google
    link
    fedilink
    arrow-up
    22
    arrow-down
    1
    ·
    edit-2
    4 months ago

    Google pays them hundreds of millions annually. That’s not the kind of money you find lying around or can quickly make by spinning up another branded service like a VPN.

    Their only realistic hope for getting that kind of money is another search provider and the only ones who are big enough and might pay that I can think of off the top of my head would be:

    Bing (Microsoft) who’d probably pay less,

    Yandex (people would whine they’re Russian even though they’re a multinational and admittedly their market in the west is pretty weak so their incentive to pay for something like this low unless they’re trying to expand, again they’d likely pay less),

    I don’t think there is a third. There are lots of other search engines but few that can afford to casually toss away a few hundred million a year to be set as default on a browser with less than 5% market share. If a third existed it would probably be some Chinese search company trying to break into the western market and again people would whine about their character for geopolitical reasons and accuse Mozilla of being bought by them.

    Apple could also afford to do this but they themselves take Google’s money to set Google as a default search engine in safari and are too interested in bundling software with hardware to ever offer something to everyone like that.

    They should try and trim costs it’s true. Start with CEO pay (though at 7 million it’s only a small piece of the costs that need to be cut to be safe should they lose this money) and work on through. The problem I think is Mozilla doesn’t consider Firefox the end all, be all of their mission and that’s unfortunate because at this point it’s the only thing they do of any worth. We think of Mozilla as Firefox but they think of Firefox as just another big project that if it gets cut isn’t the end, the CEO will still have their job, there will still be busy-working pretending to be an advocacy body and soliciting money for that despite the fact that Firefox existing is the only reason anyone still cares what they have to say as they’re part of the web development consortium.

    There’s no quick and easy way out from their relationship with Google. The government could force a quick divorce but that would lead to Firefox imploding. Assuming that doesn’t happen it’ll be a long, slow slog of a process and I don’t see any easy solutions. They’ve tried branded VPN, they’ve tried things like pocket and fakespot. They don’t have any services they can offer the corporate world which is unfortunate as many companies sustain free public offerings off of charging corporations fees.


  • Nah. Such permanent guarantees are not legally enforceable, if a company really cares about it they’ll structure themselves in such a way as to make it very hard to change by having veto voices in their ownership structure who are for such things and will not allow a change, by writing language that requires some high majority of agreement of these owners that’s hard to come by to change such conditions.

    At best you get it in a contract when you use the software but guess what, that contract can and is overwritten as soon as you use a new version of the software with a new contract, feel free to use the old one full of one-click machine compromise vulnerabilities forever if you’d like but in reality you have no choice but to update and accept the new contract.


  • It just does more and more easily. It styles things better, makes them more professional looking with a click. It can do certain things like nested tables in Word that Writer cannot do. Excel is much more powerful than calc, it has more functions, more refined functions, it’s easier to work with, has more and prettier chart options. And oh you can create tables in Excel that are sortable. There are many other cases.

    Now for the last two the die-hards will whine and whinge about how you should just use a software for creating charts and a database but sometimes you just want to make something quick, sometimes that’s overkill for what you need. Grandpa doesn’t need to learn how to deal with databases just to make a sortable list of books he’s read, he can just use excel and the Libreoffice people telling him to pound sand because they won’t add that feature to calc because it doesn’t belong there means he and many other people don’t use calc, they use MS office. Likewise the Libreoffice defense force saying of making graphs and charts to just use dedicated software, well many corporate types, business people, white collar workers don’t understand those things and may not be able to get them installed, what they understand, what they already have is MS office and it works and has lots of pretty, professional, very slick options which don’t make them look poorly in office meeting presentations.

    Just on the sortable tables front, I can’t tell you how many times I’ve run into hobby stuff that’s based on an excel file with tables that rely on being sortable. From stat sheet creators to mini-databases (<2000 rows) on some game created by fans.

    It’s useful for those who need the very bare basics of being able to open and read basic MS word documents, csv files, excel files, and to write an occasional letter. But the moment you need to start doing beyond basic formatting or dealing with files that have that, you run into issues.

    You have this gulf of usability, it’s useful for people at the very bottom of the basic needs pole, barely computer literate types who think facebook is the internet and it’s useful for highly technically competent people who can and do use other dedicated software, often without GUIs to solve problems, it’s a frustration for the middle 60% of the population who are more than basically computer literate but not scientifically trained, not CS or IT.


  • Um what the fuck.

    Input information THROUGH the browser and they’re granted a right to that info worldwide license to use that? To use what I type into my url bar? To use what I search? To use what I type into forms on websites? This is a more all-encompassing spying license than I think even Google has. This is absurd. This is a spyware license not that of a browser. Not only that, any files I upload, their names, any files I download their names.

    Maybe they’ll sell information on who looks like they’re doing filesharing, or porn habits, or those with politics a certain US administration present or future may not like.

    This is unacceptable.

    People saying “oh but it’s just to use the web” well part of the way they word it, all they have to do is insert spyware/adware or AI as they commonly call it these days and suddenly oh look at that, your normal use of the browser and how the data is used includes sending it all to us or our partners for the purposes of AI/ads, etc. One tiny little change, an addition no one will remark on or notice in future and suddenly this takes on very dire implications.