• 7 Posts
  • 605 Comments
Joined 2 years ago
cake
Cake day: October 4th, 2023

help-circle
  • tal@lemmy.todaytoComic Strips@lemmy.worldWhen life was full of wonder
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    6 days ago

    IIRC, they no longer print it, but you can probably buy used collections.

    kagis

    Yeah. The final print edition was 2010:

    https://en.wikipedia.org/wiki/Encyclopædia_Britannica

    The Encyclopædia Britannica (Latin for ‘British Encyclopaedia’) is a general-knowledge English-language encyclopaedia. It has been published by Encyclopædia Britannica, Inc. since 1768, although the company has changed ownership seven times. The 2010 version of the 15th edition, which spans 32 volumes[1] and 32,640 pages, was the last printed edition. Since 2016, it has been published exclusively as an online encyclopaedia at the website Britannica.com

    Printed for 244 years, the Britannica was the longest-running in-print encyclopaedia in the English language. It was first published between 1768 and 1771 in Edinburgh, Scotland, in three volumes.

    Copyright (well, under US law, and I assume elsewhere) also doesn’t restrict actually making copies, but distributing those copies. If you want to print out a hard copy of the entire Encyclopedia Britannica website for your own use in the event of Armageddon, I imagine that there’s probably software that will let you do that.


  • tal@lemmy.todaytoComic Strips@lemmy.worldWhen life was full of wonder
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    1
    ·
    edit-2
    6 days ago

    I mean, the bar to go get a reference book to look something up is significantly higher than “pull my smartphone out of my pocket and tap a few things in”.

    Here’s an article from 1945 on what the future of information access might look like.

    https://www.theatlantic.com/past/docs/unbound/flashbks/computer/bushf.htm

    The Atlantic Monthly | July 1945

    “As We May Think”

    by Vannevar Bush

    Eighty years ago, the stuff that was science fiction to the people working on the cutting edge of technology looks pretty unremarkable, even absurdly conservative, to us in 2025:

    Like dry photography, microphotography still has a long way to go. The basic scheme of reducing the size of the record, and examining it by projection rather than directly, has possibilities too great to be ignored. The combination of optical projection and photographic reduction is already producing some results in microfilm for scholarly purposes, and the potentialities are highly suggestive. Today, with microfilm, reductions by a linear factor of 20 can be employed and still produce full clarity when the material is re-enlarged for examination. The limits are set by the graininess of the film, the excellence of the optical system, and the efficiency of the light sources employed. All of these are rapidly improving.

    Assume a linear ratio of 100 for future use. Consider film of the same thickness as paper, although thinner film will certainly be usable. Even under these conditions there would be a total factor of 10,000 between the bulk of the ordinary record on books, and its microfilm replica. The Encyclopoedia Britannica could be reduced to the volume of a matchbox. A library of a million volumes could be compressed into one end of a desk. If the human race has produced since the invention of movable type a total record, in the form of magazines, newspapers, books, tracts, advertising blurbs, correspondence, having a volume corresponding to a billion books, the whole affair, assembled and compressed, could be lugged off in a moving van. Mere compression, of course, is not enough; one needs not only to make and store a record but also be able to consult it, and this aspect of the matter comes later. Even the modern great library is not generally consulted; it is nibbled at by a few.

    Compression is important, however, when it comes to costs. The material for the microfilm Britannica would cost a nickel, and it could be mailed anywhere for a cent. What would it cost to print a million copies? To print a sheet of newspaper, in a large edition, costs a small fraction of a cent. The entire material of the Britannica in reduced microfilm form would go on a sheet eight and one-half by eleven inches. Once it is available, with the photographic reproduction methods of the future, duplicates in large quantities could probably be turned out for a cent apiece beyond the cost of materials.

    If the user wishes to consult a certain book, he taps its code on the keyboard, and the title page of the book promptly appears before him, projected onto one of his viewing positions. Frequently-used codes are mnemonic, so that he seldom consults his code book; but when he does, a single tap of a key projects it for his use. Moreover, he has supplemental levers. On deflecting one of these levers to the right he runs through the book before him, each page in turn being projected at a speed which just allows a recognizing glance at each. If he deflects it further to the right, he steps through the book 10 pages at a time; still further at 100 pages at a time. Deflection to the left gives him the same control backwards.

    A special button transfers him immediately to the first page of the index. Any given book of his library can thus be called up and consulted with far greater facility than if it were taken from a shelf. As he has several projection positions, he can leave one item in position while he calls up another. He can add marginal notes and comments, taking advantage of one possible type of dry photography, and it could even be arranged so that he can do this by a stylus scheme, such as is now employed in the telautograph seen in railroad waiting rooms, just as though he had the physical page before him.


  • Setting aside the specifics of the case, I do think that from a UI standpoint, cars either need to support being left in park without the climate control eventually cutting off or be so extremely clear that this will happen that it would be extremely difficult for a user to miss, as this is a legitimate example of a “fail-deadly” feature.

    IIRC from reading comments from people who have slept in their car and very much want the ability to leave the climate control system active, at least some Toyota models do support leaving the climate control active for extended periods of time, but the car needs to be in “Ready” mode. It was not immediately obvious to users that this was the case.





  • “Fallout is the big one,” Middler claimed. “There are multiple Fallout projects in development, including, as far as I’m aware, that one that I’m sure you’re all wanting. It’s not far enough in along to say anything like ‘you’re going to be playing this game anytime soon’.”

    Middler then joked, “Anyway, New Vegas 2, coming soon”. Is this the one we’re “all wanting”? Yes, but then also so is Fallout 3 Remastered, Fallout 5 and even a remake of Fallout 2. The fanbase is rabid, and hungry, and it’s been a long time since they’ve been fulfilled outside of Fallout 76 updates.

    I mean, if Bethesda released all four of those, I’d buy all four.

    I also don’t know what “Fallout 3 Remastered” entails, but if it means forward-porting the content to Starfield’s engine, that’d be pretty cool, though I do wonder how much effort will be required for mod-porting.



  • I’m not familiar enough with Cloudflare’s error messages — or deployment with Cloudflare — to know what exact behavior that corresponds to, but I’d guess that most likely it can open a TCP connection to port 443 on what it thinks is your server, but it’s not getting HTTPS on that port or your server isn’t configured to serve up the right certificate for that hostname or the web server software running on it is otherwise broken. Might be some sort of intervening firewall.

    I don’t know where your actual server is, may not even be accessible to me. But if you have a Linux machine that can talk to it directly – including, perhaps, the server itself – you should be able to see what certificate it’s handing back via:

    $ openssl s_client -showcerts -servername akaris.space IP-address-of-actual-server:443
    

    That’ll try to establish a TLS connection, will send the specified server name so that if you’re using vhosting on the server, it knows which site to return, and then will tell you what certificate the web server used. Would probably be my first diagnostic step if I thought that there was a problem with the TLS handshake on a machine I was running.

    That might provide enough information to you to let you resolve the issue yourself.

    Beyond that, trying to provide much more information probably isn’t possible without more information about how your server is set up and what actually is working. You can censor IP addresses if you want to keep that private.








  • I’m assuming that it’s some sort of component from the air conditioner, but damned if I know what it is. Looks like power plugs on it, and someone else mentioned “caps”, so maybe a capacitor, though I wasn’t aware that there was some kind of plug standard for large removable capacitors.

    kagis

    Yeah, this capacitor looks similar.

    EDIT: Apparently air conditioners can use large capacitors:

    https://www.amazon.com/Capacitor-Conditioner-Multi-Purpose-Capacitor-5-Warranty/dp/B092ZQ3Y3N

    Capacitor for Air Conditioner 5 uf MFD 370 or 440 Volt VAC, Multi-Purpose Round Capacitor for AC Motor Run or Fan Motor Start or Condenser Straight

    EDIT2: Oh, I bet I know what it’s for, given the “Fan Motor Start” and what I assume is a misspelled “Condenser Start” text on the Amazon listing. Some hardware will draw a lot of juice when starting up. Laser printers are prone to this, for example. The references above are to mechanical things, moving components, and maybe one need extra power to overcome static friction, to get the parts in motion initially; once moving, they face (lesser) kinetic friction. One option is to just draw a ton of power from the line, but then that increases the peak power demands of a device. Another option, gentler on whatever circuit or external power source is providing the power, is to charge a capacitor for a bit and that’ll let you create a big surge of available power for a moment without having to have higher peak demands on the external power source. Adds to device cost, but limits its peak draw.


  • What did you think of the new aiming system? I’ve heard mixed things, but it sounded good to me (or at least way better than a flat percentage).

    I don’t know what the internal mechanics are like, haven’t read material about it. From a user standpoint, I have just a list of positive and negative factors impacting my hit chance, so less information about my hit chance. I guess I’d vaguely prefer the percentage — I generally am not a huge fan of games that have the player rely on mechanics trying to hide the details of those mechanics — but it’s nice to know what inputs are present. It hasn’t been a huge factor to me one way or the other, honestly; I mean, I feel like I’ve got a solid-enough idea of roughly what the chances are.

    even if it doesn’t hit the same highs as JA2, there hasn’t really been much else that comes close and a more modern coat of polish would be welcome.

    Yeah, I don’t know of other things that have the strategic aspect. For the squad-based tactical turn-based combat, there are some options that I’ve liked playing in the past.

    While Wasteland 2 and Wasteland 3 aren’t quite the same thing — they’re closer to Fallout 1 and 2, as Wasteland 1 was a major inspiration for them — the squad-based, turn-based tactical combat system is somewhat similar, and if you’re hunting for games that have that, you might also enjoy that.

    I also played Silent Storm and enjoyed it, though it’s now pretty long in the tooth (well, so is Jagged Alliance 2…). Even more of a combat focus. Feels lower budget, slightly unfinished.

    And there’s X-Com. I didn’t like the new ones, which are glitzy, lots of time spent doing dramatic animations and stuff, but maybe I should go back and give them another chance.


  • I’m sorry, you are correct. The syntax and interface mirrors docker, and one can run ollama in Docker, so I’d thought that it was a thin wrapper around Docker, but I just went to check, and you are right — it’s not running in Docker by default. Sorry, folks! Guess now I’ve got one more thing to look into getting inside a container myself.


  • tal@lemmy.todaytoSelfhosted@lemmy.worldI've just created c/Ollama!
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    23 days ago

    While I don’t think that llama.cpp is specifically a special risk, I think that running generative AI software in a container is probably a good idea. It’s a rapidly-moving field with a lot of people contributing a lot of code that very quickly gets run on a lot of systems by a lot of people. There’s been malware that’s shown up in extensions for (for example) ComfyUI. And the software really doesn’t need to poke around at outside data.

    Also, because the software has to touch the GPU, it needs a certain amount of outside access. Containerizing that takes some extra effort.

    https://old.reddit.com/r/comfyui/comments/1hjnf8s/psa_please_secure_your_comfyui_instance/

    ComfyUI users has been hit time and time again with malware from custom nodes or their dependencies. If you’re just using the vanilla nodes, or nodes you’ve personally developed yourself or vet yourself every update, then you’re fine. But you’re probably using custom nodes. They’re the great thing about ComfyUI, but also its great security weakness.

    Half a year ago the LLMVISION node was found to contain an info stealer. Just this month the ultralytics library, used in custom nodes like the Impact nodes, was compromised, and a cryptominer was shipped to thousands of users.

    Granted, the developers have been doing their best to try to help all involved by spreading awareness of the malware and by setting up an automated scanner to inform users if they’ve been affected, but what’s better than knowing how to get rid of the malware is not getting the malware at all. ’

    Why Containerization is a solution

    So what can you do to secure ComfyUI, which has a main selling point of being able to use nodes with arbitrary code in them? I propose a band-aid solution that, I think, isn’t horribly difficult to implement that significantly reduces your attack surface for malicious nodes or their dependencies: containerization.

    Ollama means sticking llama.cpp in a Docker container, and that is, I think, a positive thing.

    If there were a close analog to ollama, like some software package that could take a given LLM model and run in podman or Docker or something, I think that that’d be great. But I think that putting the software in a container is probably a good move relative to running it uncontainerized.