This profile is from a federated server and may be incomplete. View on remote instance

hperrin ,

I love old hardware. It took me eleven years to finally decommission a top-tier CPU I got in 2015. And that’s only because I got an extra CPU and motherboard from a work upgrade.

hperrin ,

You have nothing to hide now. What do you do when they make your favorite hobby illegal?

(Speaking from experience, because they’re about to make 3D printing illegal.)

And if you truly have nothing to hide, why keep anything private? Why even have passwords? Or a bank account. Just keep all your money in a big pile on the front lawn.

hperrin ,

Why is the SLZB Ultima so Cheap? is there a catch?

I was reading the changelog for the Home Assistant SLZB Add-on and saw they added support for the SLZB Ultima. I looked it up on Aliexpress out of curiosity, expecting it to be their most expensive offering since it has 4 antennas for Z-Wave, Zigbee, Thread, and 4G/LTE. Also RGB (eyeroll). But its price is similar to other SLZB...

hperrin ,

I’ve had pretty good experiences with AliExpress. The few things that didn’t come or were wrong, they gave me a refund for.

hperrin ,

Since they renamed Microsoft Office to Copilot, they have millions of Copilot users. It’s almost as popular as Google+ when Google made all Gmail users Google+ users.

hperrin ,

I really do not want an AI doing all of those things for me. That would be like giving a four year old full access to my computer.

hperrin ,

I honestly think there are very few things that make sense as a subscription service. Basically all software that runs on your computer (Adobe, Office, etc) make 0 sense being a subscription. Honestly, most web software could just be made to run on your computer. Things like email, cloud storage, phone service, that have ongoing non-development related costs make sense.

Media is the worst offender. Just let me pay for a download and watch/listen to something.

hperrin ,

That is the scariest guitar I’ve ever seen.

hperrin ,

You want magnets that powerful next to your face?

hperrin ,

You mean… yesterday’s code.

I currently have a dual boot between Windows and Linux but I'm thinking about removing Windows. Would I need to do anything to Grub in order to continue use Linux Mint?

As a sort of follow up to the post I made on my alt account, would I need to do to anything to Grub to continue using Linux Mint after removing Windows or would I still be able to boot into Linux Mint without having to do anything? As stated in the previous post, Windows is installed onto an SSD and I want run games from that...

hperrin ,

Remember to back up everything before resizing your partitions. It’s so easy to lose all your data when you do that.

Erika Kirk Under Fire As Husband's Pal Leaks Audio Of Her 'Giggling' About 'Event Of The Century' After His Death ( theblast.com )

In the recording, the mother of two can be heard discussing with her staff the success of a TPUSA event and the strong sales of associated merchandise. She then appeared to dismiss her husband's death during the discussion while emphasizing harmony between staff.

hperrin ,

Conservatives completely lack empathy, but she seems to completely lack all emotions.

hperrin ,

I used to think ancient games were hard to play, trying to build a retro box, failing, trying to run a Win 98 VM, failing, trying to install patches on Win 10, failing, etc. Then I tried installing them on Linux with Lutris, and everything worked.

hperrin ,

If Trump thinks it’s bad, it’s gotta be good, so I’m all for the Republicans getting so stomped that they don’t recover for decades.

hperrin ,

All data you upload to Google is subject to be searched and processed by them, whether you uploaded it intentionally or not.

hperrin ,

Anything that’s fully end-to-end encrypted and trustworthy. So, Signal, iMessage, and ProtonMail (but only to other ProtonMail users) come to mind. WhatsApp and Telegram are supposedly E2EE, but I don’t trust them.

hperrin , (edited )

Correct me if I’m wrong, but Conversations is just a client, right? So if your server or your friend’s server is run by or backed by Google, they have the messages.

XMPP is not end to end encrypted, so whatever server you use, unless you own it, will have access to your messages. If that’s something you’re not comfortable with, you can run your own server or use an E2EE messenger.

hperrin ,

Ah, ok. That’s good to know. :)

hperrin ,

Hmm. Ok, then the likelihood Google was monitoring anything is pretty low. Unless they were monitoring your screen or your microphone. Do you have any AI screenshot features enabled?

hperrin ,

Ok. I’d say the likelihood it was a coincidence is pretty high then, but not 100%. We can’t really know all of what Google is monitoring when you use an Android phone, since their code on top of AOSP is closed source. It sounds unlikely that this was because of active monitoring though.

hperrin , (edited )

There are no good people who support Trump and/or ICE. At best, they’re an ignorant dumbass without a desire to know anything unless it directly affects them, which is just as bad as an intentioned bad person in consequence.

ICE to Enforce Immigration Raids at Super Bowl LX — DHS Says Legal Fans 'Have Nothing to Fear' ( www.ibtimes.co.uk )

Federal immigration authorities from the Department of Homeland Security's (DHS) Immigration and Customs Enforcement (ICE) are set to be deployed around Super Bowl LX in Santa Clara, California, ahead of the championship game on 8 February 2026....

hperrin ,

They’re even going to ruin the Super Bowl? Wow, these people are the absolute fucking worst.

Immigrant Children Lead Uprising at Texas Detention Center ( truthout.org )

An uprising broke out at an immigrant jail in southern Texas on Saturday, with around 1,000 immigrants detained in the facility — many of them children — chanting “Libertad” and “Let us go,” according to an attorney who witnessed the event....

hperrin ,

Because Donald Trump is a sociopath.

hperrin ,

“Give us money or we will attack you” is generally not something you say to an ally you want to keep. Trump is literally insane, trying to start WW3.

hperrin ,

What the fuck is wrong with these sociopaths?

hperrin ,

And desire to kill. Power tripping assholes.

hperrin ,

If you need what they provide, I don’t see why not. It’s great to monetarily support open source. Devs need to eat too.

hperrin ,

Why would they ask consumers what they want when they can tell consumers what they want. What are you gonna do, move to Linux?

hperrin ,

I wouldn’t trust Microsoft with pictures of my cat, and this is a perfect example of why.

hperrin ,

Did a judge have to rule on it? It’s in the constitution:

The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

hperrin ,

Therefore, Texas killed an innocent man. Which is murder. Time to put Texas to death.

hperrin ,

Ok so meme is another word for propaganda to this White House. Got it.

hperrin , (edited )

Proton has their own AI bullshit:

https://lumo.proton.me/

At least it’s not rummaging around your email though.

And just so you know, it is not end-to-end encrypted like their email is when emailing another Proton user: https://lumo.proton.me/legal/privacy

The only way to have actually private AI is to run it on your own hardware.

hperrin ,

I’d like to invite you to try https://port87.com/

It’s proudly AI free.

hperrin ,

I meant I run it.

But to answer your question, it uses subaddressing really well. When you give your email to a company, you add a label to the address just for that company, then all of their emails go in that label. You can easily toggle things like notifications, mark as read, and show in aggbox (our version of the inbox, since there isn’t really an inbox when everything is sorted already). Then if that company leaks your email, you can block that label.

You can also set up screening labels that are meant for real people, then any new senders get screened to make sure they’re human before you get their mail.

hperrin ,

I don’t think they meant Gmail used to be private, but email. Yes, Gmail has never been private. But, that’s why it’s free.

hperrin ,

Yeah, I really should sit down and create a Matrix server for it.

hperrin ,

Oh, I completely agree. Using Gmail is the problem here, and no amount of settings fiddling will solve that.

hperrin , (edited )

I mean, I get that, but why is Proton offering one? What value do I get from Proton’s LLM that I wouldn’t get from any other company’s LLM? It’s not privacy, because it’s not end to end encrypted. It’s not features, because it’s just a fine tuned version of the free Mistral model (from what I can tell). It’s not integration (thank goodness), because they don’t have access to your data to integrate it with (according to their privacy policy).

I kind of just hate the idea that every tech company is offering an LLM service now. Proton is an email and VPN company. Those things make sense. The calendar and drive stuff too. They have actual selling points that differentiate them from other offerings. But investing engineering time and talent into yet another LLM, especially one that’s worse than the competition, just seems like a waste to me. And especially since it’s not something that fits into their other product offerings.

It truly seems like they just wanted to have something AI related so they wouldn’t be “left behind” in case the hype wasn’t a bubble. I don’t like it when companies do that. It makes me think they don’t really have a clear direction.

Edit: it looks like they use several models, not just one:

Lumo is powered by open-source large language models (LLMs) which have been optimized by Proton to give you the best answer based on the model most capable of dealing with your request. The models we’re using currently are Nemo, OpenHands 32B, OLMO 2 32B, GPT-OSS 120B, Qwen, Ernie 4.5 VL 28B, Apertus, and Kimi K2.

- https://proton.me/support/lumo-privacy

I have a laptop with 48GB of VRAM (a Framework with integrated Radeon graphics) that can run all of those models locally, so Proton offers even less value for someone in my position.

hperrin , (edited )

It’s integrated graphics so it uses up to half of the system RAM. I have 96GB of system ram, so 48GB of VRAM. I bought it last year before the insane price hikes, when it was within reach to normal people like me.

I’ve tried it and it works. I can load huge models. Bigger than 48GB even. The ones bigger than 48GB run really slow, though. Like one token per second. But the ones that can fit in the 48GB are pretty decent. Like 6 tokens per second for the big models, if I’m remembering correctly. Obviously, something like an 8b parameter model would be way faster, but I don’t really have a use for those kinds of models.

hperrin ,

I played around with it a lot yesterday, giving it documentation and asking it to write some code based on the API documentation. Just like every single other LLM I’ve ever tried, it just bungled the entire thing. It made up a bunch of functions and syntax that just doesn’t exist. After I told it the code was wrong and gave it the right way to do it, it told me that I got it wrong and converted it back to the incorrect syntax. LLMs are interesting toys, but shouldn’t be used for real work.

hperrin , (edited )

Feel free to try. Here’s the library I use: https://nymph.io/

It’s open source, and all the docs and code are available at that link and on GitHub. I always ask it to make a note entity, which is just incredibly simple. Basically the same thing as the ToDo example.

The reason I use this library (other than that I wrote it, so I know it really well) is that it isn’t widely known and there aren’t many example projects of it on GitHub, so the LLM has to be able to actually read and understand the docs and code in order to properly use it. For something like React, there are a million examples online, so for basic things, the LLM isn’t really understanding anything, it’s just making something similar to its training data. That’s not how actual high level programming works, so making it follow an API it isn’t already trained on is a good way to test if it is near the same abilities as an actual entry level SWE.

I just tested it again and it made 9 mistakes. I had to explain each mistake and what it should be before it finally gave me code that would work. It’s not good code, but it would at least work. It would make a mistake, I would tell it how to fix it, then it would make a new mistake. And keep in mind, this was for a very simple entity definition.

Why are programmers so rude to beginners?

I asked a question on a forum about why a command wasn't working. They said I didn't have an interpreter installed on my computer and were making fun of me. I showed them that I had one installed and that wasn't the problem, but they continued to talk sarcastically to me without explaining anything. Only one of them suggested...

hperrin ,

Every industry is like that, but with programming, you’re usually asking online, and people tend to be much bigger assholes online. Try not to let them bother you. Eventually you’ll be better than them, because those people tend to not be that good at what they do anyway.

hperrin ,

I hope 36 isn’t old. I’m about to turn 40.

hperrin ,

Hello: The Mister Chef Collective

hperrin ,

45s were commonly used in jukeboxes, where the big spindle hole was useful.

hperrin ,

If you use an AI image for your header, just take it into gimp and adjust the colors to get rid of that yellow tint. It’ll look a lot better and not be immediately off putting by being obviously AI.

Using an AI header image also makes me wonder if you wrote the article or just generated it with ChatGPT.

hperrin , (edited )

You don’t have to change the color scheme, I would just say open up the color temperature dialog and turn “Original temperature” up and "Intended temperature" down to compensate for the yellow.

Here's an example:

https://lemmy.ca/pictrs/image/ceea12bb-78f3-473e-8623-fa65a060ac02.png

You can also choose Auto -> White Balance and it usually fixes it up even better:

https://lemmy.ca/pictrs/image/8bce1ca8-bda3-462c-afa1-7a6af98c699f.png