• 4 Posts
  • 103 Comments
Joined 2 years ago
cake
Cake day: July 1st, 2023

help-circle


  • SmokeyDope@lemmy.worldtoSelfhosted@lemmy.worldlightweight blog ?
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 days ago

    Would something like this interest you? Gemtext formatted to html is about as light weight as it gets. lots of automatic gemtext blog software on github that also formats and mirrors an html copy. Whenever a news page article gets rendered to gemtext through newswaffle it shrinks about 95-99% of the page size while keeping text intact. Let me know if you want some more information on gemini stuff.


  • I just spent a good few hours optimizing my LLM rig. Disabling the graphical interface to squeeze 150mb of vram from xorg, setting programs cpu niceness to highest priority, tweaking settings to find memory limits.

    I was able to increase the token speed by half a second while doubling context size. I don’t have the budget for any big vram upgrade so I’m trying to make the most of what ive got.

    I have two desktop computers. One has better ram+CPU+overclocking but worse GPU. The other has better GPU but worse ram, CPU, no overclocking. I’m contemplating whether its worth swapping GPUs to really make the most of available hardware. Its bee years since I took apart a PC and I’m scared of doing somthing wrong and damaging everything. I dunno if its worth the time, effort, and risk for the squeeze.

    Otherwise I’m loving my self hosting llm hobby. Ive been very into l learning computers and ML for the past year. Crazy advancements, exciting stuff.




  • I run kobold.cpp which is a cutting edge local model engine, on my local gaming rig turned server. I like to play around with the latest models to see how they improve/change over time. The current chain of thought thinking models like deepseek r1 distills and qwen qwq are fun to poke at with advanced open ended STEM questions.

    STEM questions like “What does Gödel’s incompleteness theorem imply about scientific theories of everything?” Or “Could the speed of light be more accurately refered to as ‘the speed of causality’?”

    As for actual daily use, I prefer using mistral small 24b and treating it like a local search engine with the legitimacy of wikipedia. Its a starting point to ask questions about general things I don’t know about or want advice on, then do further research through more legitimate sources.

    Its important to not take the LLM too seriously as theres always a small statistical chance it hallucinates some bullshit but most of the time its fairly accurate and is a pretty good jumping off point for further research.

    Lets say I want an overview of how can I repair small holes forming in concrete, or general ideas on how to invest financially, how to change fluids in a car, how much fat and protein is in an egg, ect.

    If the LLM says a word or related concept I don’t recognize I grill it for clarifying info and follow it through the infinite branching garden of related information.

    I’ve used an LLM to help me go through old declassified documents and speculate on internal gov terminalogy I was unfamiliar with.

    I’ve used a speech to text model and get it to speek just for fun. Ive used multimodal model and get it to see/scan documents for info.

    Ive used websearch to get the model to retrieve information it didn’t know off a ddg search, again mostly for fun.

    Feel free to ask me anything, I’m glad to help get newbies started.


  • SmokeyDope@lemmy.worldtoSelfhosted@lemmy.worldSelf-hosting minecraft
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    25 days ago
    1. Download server files and run them. Modern Minecraft requires java runtime enviroment 17, 1.16 and belore jre8. If you have synaptic package manager search for jre there.

    2. I usually make a batch file to execute server. You can run jre as is by executing as an application but a batch file helps set memory size usage, nogui and stuff.

    3. It will stop on first server startup to produce a EULA text file. Open it up, set to true, save, restart server. See if you can connect through LAN by using another computer and entering your servers local IP address probably 10.0.0.xx:25565

    4. Open up the port for default mc server in your router so others can connect on public network. 25565, TCP+UDP, in out both ways. Make exceptions in your firewall too.


  • The problem is that theres a real subset of people who pride themselves on not needing to know about the things they use and throw tantrums when forced outside their one-click UI spoonfed comfort zone.

    The modern ultra minimalistic simplistic UI design is largely to appeal to the lowest common denominator of human intelligence who can barely find the on button and freeze up when faced with the prospect of actually pushing it.

    Why should they have the learn about computer operating systems? Thats nerd shit. Why should they learn about car mechanics? Thats blue collar shit. Taking time out of your day to learn something or use two braincells to work your way out of a bad situation is a sign of defeat.

    The people who win life are those who never have to think for themselves, or struggle through a problem, or change their bad behaviors. Only idiots would ever intentionally give themselves more challenge or work. As long as they can get by on the slop of convinence and someone else to figure out things for them, they’re winners.


  • I wrote a guide on here about the differences between alternative search engines. I recommend for you either YaCy or marginalia.nu. searxng supports calling YaCy (I actually contributed to that feature on the github).

    The problem with decentralized engines like marginalia and YaCy is that they aren’t good at the things a average user wants from a typical search engine. Ideally a search engine is meant to quickly provide you links to webpages which are strongly related in content to you are looking for. Shopping, weather, map directions, local business hours. On some level you need to prioritize showing the user what they want ideally within the first few results.

    Decentralized engines by their nature don’t do this easily. Instead using YaCy or marginalia feels like a scavenger hunt where you get handed a page of random websites loosely connected by your keyword search term and are told to start looking. This is good when your in the mood for blogspam and personal webpage blog dicovery, but not great for finding local buisniess info quickly. YaCy has a user curated priority system but not enough user mass adoption to be worth a damn in practice.

    So sadly if you want anything resembling google or bing results for your practical convinence driven daily internet searching needs, you need to scrape them with searxng or use one of their few real search engine company competitors funding their own indexers and web crawlers. So really your options are scraping google, bing, mojeek, qwant, kagi and DuckDuckGo(ish they still use bing for indexing a lot).

    Out of those Ive actually warmed up to Kagi over the year. I was put off at the idea of subscription based internet search but its a really good service they provide and they line out their reasoning for pricing well. They seem to be using that monthly sub money to actually improve the service and user experiences while remaining transparent with constant changelogs and blog updates. Kagis recent implimentation of privacy pass protocol, available TOR access, anonymous payment options, and taking fediverse + small net indexing seriously are all green flags to me. Never thought I would pay for a search engine but the way the world is going I’d rather eat the equivalent of a 5-10$ patreon sub to grow a service I believe is respecting me as a customer over fucking FAANG treating me like cattle and absolutely violating user experience so hard just for another nickles worth value in data scraping.



  • SmokeyDope@lemmy.worldtolinuxmemes@lemmy.worldLinux is not ready
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    2 months ago

    Oh cool! Let me just spend three weeks crawling through wiki articles, setting flags in the config files, and patching out 15 different issues with various drivers then installing 20 dependencies compiling them all from source.

    Hyperbole, but yeah no thanks I’ll take the L on some optimization and 2gb of storage space and some wierd file system locations for files to load a flatpak if old stable doesn’t cut it. you might want to be careful recommending gentoo to people they might not know better. Most Linux nerds don’t want to open that can of worms, but good for you if it works.


  • SmokeyDope@lemmy.worldtolinuxmemes@lemmy.worldLinux is not ready
    link
    fedilink
    English
    arrow-up
    33
    arrow-down
    1
    ·
    2 months ago

    I use gimp for pixel art for game textures and to make memes. It has tons of features that nobody knows about becuase they’re fucked by horrendous UI. But theres never been anything I needed to to but couldnt after looking up a tutorial on the internet. Valid points against gimp but lets not pretend people used to photoshop arent also kind of stuck in their old workflow habits and unwilling to relearn new software UI.

    Theres photogimp but it hasn’t been worked on in a while.

    Also also, most people who use gimp on linux probably did so on a stable distro like Mint installing with default package manager. This means their experience with gimp is from a terribly old outdated version. Flatpaks have some issues but being able to easily install the most current version of software like gimp or kdenlive is night and day difference.


  • SmokeyDope@lemmy.worldtolinuxmemes@lemmy.worldIt broke again
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    2 months ago

    Oof bad guess. my daily driver is a used t460 made in 2015 running Mint. I said that used librebooted thinkpads are a great option to inexpensive preinstalled Linux machines. Are you sure you replied to the right person? Or are your reading comprehension skills fucked? Either way better luck next assumption


  • SmokeyDope@lemmy.worldtolinuxmemes@lemmy.worldIt broke again
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    2 months ago

    Except all those Linux specific privacy/modularbility orientated PCs are expensive as hell with base models starting close to 1k last I checked. They’re aimed at the demographic of cushy tech nerds making bank tapping at a keyboard who care about opsec or right to repair and can comfortably afford dropping 1k on a new laptop without thinking twice about if that money has better uses.

    I and many others who don’t live in economic lah-lah land will NEVER be able to justify 1k spent on a laptop just because it has physical kill switches or modular parts and preloaded with a good Linux distro. These companies need to touch grass and come down a couple hundred dollars to the 400-500$ range then we can talk. Until that day comes, the guy selling librebooted thinkpads on eBay running popos or mint is the better option for those who live with the reality of not having a lot of money.


  • You always have the option of partitioning some free space on your hard drive and dual boot windows along side Linux Mint until you’re 100% confident in erasing windows from the drive. When I first got started with it years ago I had similar fears that something would go wrong with the process or there would be driver issues or I wouldn’t be able to start my favorite software. So I dual booted windows on my laptop for about a year until I realized I hadnt needed to use windows at all.