I’m a technical kinda guy, doing technical kinda stuff.

  • 1 Post
  • 50 Comments
Joined 9 months ago
cake
Cake day: September 27th, 2023

help-circle
  • McAfee wrote a program that used the Sqlite library for database storage.

    When going about its data storage business for McAfee’s program, the Sqlite library was storing files in C:\temp with prefixes like sqlite_3726371.

    Users see that and get angry, and bug the Sqlite developers.

    Now probably when initialising the Sqlite library McAfee could have given it the location of a directory to keep it’s temp files. Then they could have been tucked away somewhere along with the rest of the McAfee code base and be more easily recognised as belonging to them, but they didn’t.

    So because of a bit of careless programming on McAfee’s part, Sqlite developers were getting the heat because the files were easily recognisable as belonging to them.

    Because the Sqlite developers don’t have control of what McAfee was doing, the most expedient way to solve the problem was to obfuscate the name a bit.


  • Did they give you a very funny reason for this requirement, or is it just some windows exclusive garbage that doesn’t work in wine?

    Why do people always ask this kind of crap?

    If you have a corporate laptop, it will likely have a suite of software centrally managed by your company’s IT department.

    It will contain software that is also centrally licenced so that your boss doesn’t have to figure out how to pay for thousands of dollars of software, they can just tell IT to bill a licence for software X to your cost centre at $13.75 a month.

    It will have a domain login that is your corporate identity which will usually require multi factor authentication.

    It will have some corporate VPN solution which operates mostly transparently and requires zero setup on your part.

    It will contain company sensitive data which will usually be encrypted by bitlocker, whose keys are stored with your domain account.

    It will have the usual Teams/Outlook/SharePoint stuff with a centralised calendar and contacts for your company, and likely security classifications for all the communications you do through it, allowing you to join groups, accept invites to restricted groups, and limit access, all linked to your domain account.

    It will have mapped drives to your corporate file storage , again, all linked to your domain account.

    It will probably have OneDrive, synced to a corporate server, again, linked to your domain account.

    It will have a printing solution that is linked to your domain account so that your printers follow you wherever you go and you can easily find and print to the secure print queue on some random printer you happen to walk past in one of your offices, so you can enter your PIN or swipe your access card and have that IMPORTANT_SECRET_RESEARCH.DOC file print while you’re standing in front of the printer.

    And finally, your work laptop does not belong to you. Wiping it and installing Linux plus Wine and keeping company sensitive data on an unmanaged device will attract the ire of HR.

    Your IT department won’t give a crap. But they also won’t help if anything doesn’t work, such as trying to join a domain to access allllll those domain-linked features with an unauthorised device.

    They will simply re-image your laptop to bring it back to a known state that they can deal with, because they are dealing with thousands of devices. They need everything to be homogeneous simply because they don’t have the manpower to manage anything else or to audit a million different configurations for security issues or data leaks.

    So no, suggesting Linux + Wine to run some “windows exclusive garbage” isn’t an answer here.



  • Precisely.

    A 1200 watt microwave is essentially like a 1200 watt bar heater if you’re outside the oven cavity. To a person, it will feel pretty warm at a distance of a few feet as the energy is basically unfocused as it exits through the open door.

    But to a drone, it’s 1200 watts of RF noise near a receiving device that’s tuned to listen for signals that are typically around 0.00000001 watts. It would be like trying to hear a pin drop at a rock concert.

    Do need to make sure you point it upwards though as it will cause havoc with microwave motion sensors and a bunch of other sensitive listening stuff. Also, good luck getting wifi within a hundred metres of it.




  • And how if you share a file in Teams and then six months later you want to share a file with the same name to ANYONE else via teams, well that’s a big no-can-do. Teams just went ahead and uploaded that file to your “stuff to share” folder in OneDrive and didn’t put it in a subfolder unique to the chat, or add a unique prefix or suffix or anything because hey, you’ll only ever share a file with a particular name once in your life, right?

    And nobody would ever want to share a file with the same name, but different data, right? So Teams can just give the end user the choice between replacing the current file with the new one, or sharing the same one again to these new guys, because there’s no possible use case for actually having two files named the same with different information in the file, right?

    Nobody would want to share a README.TXT, or Photo001.jpg, or contact.ics, or a zip file of a folder they just downloaded from Teams’ SharePoint interface, the file that’s automatically called “OneDrive.zip” without the option to change it before saving, more than once, right? Right??

    Fuck teams. And fuck Teams(New) too, just for the shitty name.







  • Dave.@aussie.zonetoScience Memes@mander.xyzwe live in an explosion
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    3 months ago

    I prefer the H.G. Wells The Time Machine style of time travel , where you affect the flow of time instead of a discontinuous jump.

    You’re still attached to your current location, things just happen faster (in forwards or reverse). It also means that time travel takes time, which can be a handy plot tool.

    Edit: grammatical swipe keyboard errors


  • Flash chip cells are basically tiny electron traps, they consist of a tiny stored charge surrounded on all sides by an insulator. When writing to the cell you fill it with some electrons via (much handwaving here) a method of quantum tunneling. You can then read the cell by sensing the internal charge without disturbing it.

    When not in use eventually enough charge tunnels out of the cell via random quantum tunneling events for it to read nothing. This is worsened when things are hotter, so maybe keeping your flash chips in the freezer would help.

    Consumer flash memory, I probably wouldn’t expect more than 20 or 30 years of offline storage out of it. The older chips would last longer, because their cells are bigger, and you’re not trying to read multiple charge levels per cell like the newer stuff.

    Added edit:

    Magnetic media probably has a higher chance of surviving longer. Floppies from the 80s can still be read, for example, but they are low density media. You’d want something that separates the drive system from the actual magnetic media to stop bearing or motor failure from being an issue , so tape would be a good idea.

    The problem is, of course, that you could end up with media you can’t read as nobody makes the hardware for it. Tape drives have gone through a dozen revisions in the last 30 years as capacity has increased, but as long as you have the same physical tape cartridge you should be ok.

    M-Disc is a blueray compatible media that doesn’t use dye and should have a life of hundreds of years. But who will have a blueray reader on hand in the 24th century? I’ve got a USB M-Disc compatible writer for my backups, but in 30 years will I be able to pull it out of a drawer and plug it into a USB Gen 15 port and have it work with whatever software I have then?

    I think we’re going to have to do the manual duplication process for a while yet, until we finally settle on some universal petabyte storage crystals or something.



  • They are supposed to be the glue that binds the internal team together as well as bonding to external groups.

    The project manager organises external requirements and steers the project in the direction needed for the business. That direction might change depending on the status of other projects, it’s their job to be on top of that.

    They also report progress and roadblocks upstream so that those who manage groups of related projects can work on keeping everything running.

    Whether they’re actually competent, well that’s something else entirely.


  • not only claim the right but also apparently claim ownership of any content you publish there, while providing no consideration (payment) in return.

    That’s not entirely true.

    The payment is hosting your content for free on their servers that provide reasonable uptime and unlimited retention. You can choose to carve out your own place on the internet and post your content on your own hosting if you want, but a lot of people choose Reddit, or Facebook, or Instagram, or Snapchat, because the tradeoff is agreeable.




  • And he describes exactly what I have to deal with on the regular, “content that only sort of helps”

    Hello, my name’s dgriffith. I’m a Fediverse Support community member, and I’m here to help.

    Have you tried running sfc /scannow and making sure your antivirus is up to date? That usually fixes the issue that you are describing.

    If that does not help, a complete system reinstall often solves the problem you have.

    Please mark this comment as useful if it helps you.

    Regarding the death of hyperlinks, it’s probably more a case of “why bother clicking on yet another link that leads me to another page of crap?”.

    That is, it used to be the case that you’d put information on the web that was useful and people would link to it, now 80 percent of it seems to be variations of my “helpful” text above, SEO’d recipe sites, or just AI hallucinations of stuff scraped from other sites.