I’m Hunter Perrin. I’m a software engineer.

I wrote an email service: port87.com

I write free software: github.com/sciactive

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

hperrin ,

Correct me if I’m wrong, but a camera is like $200. It sounds like the raises would’ve been shit anyway. Everyone should quit.

hperrin ,

Wouldn’t know. Never happened. 😎

..

Because.. I’ve never talked to a girl.

hperrin ,

You ever wonder why there are no videos of cops tackling and punching white supremacists during their protests?

(It’s cause the cops are on their side.)

hperrin ,

They should just skip the foreplay and ban knowledge.

hperrin ,

It’s so sad that these little kids are being taught bigotry by their parents. It’s like the opposite of a Saturday morning cartoon. “Gotta teach the biglets to hate early.”

hperrin ,

He’s probably been on drugs for decades. He accused Biden of being on drugs 4 years ago.

hperrin ,

Moral of the story: fascists hate other people living their lives.

hperrin ,

Which is telling, because Gates isn’t even liberal. He’s just not conservative.

Trump floats idea of three-term presidency at NRA convention ( www.theguardian.com )

Donald Trump flirted with the idea of being president for three terms – a clear violation of the US constitution – during a bombastic speech for the National Rifle Association in which he vowed to reverse gun safety measures green-lighted during the Biden administration....

hperrin ,

Republicans hate the constitution, so… this checks out.

hperrin ,

I bet those businesses who relocated from Cali to Texas are loving those power prices.

Oh yeah, they already left Texas.

hperrin ,

I haven’t had a power outage in about ten years, between SDG&E, PG&E, and SoCal Edison. Meanwhile, Texas has regular power outages. So just what are you on about?

hperrin ,

Technically a fossil is any remnant of an organism or its activities, not just petrified bones.

https://www.merriam-webster.com/dictionary/fossil

But they also said “the fossil”, not “a fossil”, so maybe they were talking about a specific fossil.

hperrin ,

If I’m gonna be a pedant, I’ve gotta take it to the extreme.

Is Privacy Worth It? ( blog.thenewoil.org )

When I announced I would be closing my communities earlier this year, a curious thing happened: a surprising number of regulars replied with some variation of “I think this is my exit.” While some were specifically talking about Matrix, claiming that mine was the only room they were really active in and therefore they saw no...

hperrin , (edited )

^ This.

I’m a software engineer, and I’ve worked for the big tech giants. I’m familiar with how they track you. VPNs are worthless. Unless you’re trying to hide your activity from your own ISP (like if you’re pirating stuff), the VPN does next to nothing to cover your tracks. And it’s not like they’re gonna advertise their VPN by saying, “you can pirate stuff without your ISP catching you!”

If you want actual privacy, you’ve gotta use something like Tor browser or Tails. Of course, I’ve gotta wonder what you’re up to if you need that kind of privacy. Usually a privacy window is good enough.

hperrin , (edited )

Let me tell you something. Downtown San Diego near the Port of SD was absolute shit until Petco Park opened. Downtown San Francisco near the end of the train line was shit until AT&T Park opened. This happens all the time near big new stadiums for popular teams. Stadiums bring in revenue beyond the stadium itself.

Both areas I mentioned have seen way higher revenue in public transportation as well, so if you like public transportation improvements, you can often thank stadiums. Stadiums also usually host a lot of other events than sports games.

They’re generally very profitable for the city, which is why we subsidize them.

It’s fine to not like sports, but don’t pretend that it makes you smarter than everyone else.

hperrin ,

We do both.

Qualified experts of Lemmy, do people believe you when you answer questions in your field?

The internet has made a lot of people armchair experts happy to offer their perspective with a degree of certainty, without doing the work to identify gaps in their knowledge. Often the mark of genuine expertise is knowing the limitations of your knowledge....

hperrin ,

Regarding my field of expertise, not usually. I have a very technical expertise (frontend software engineering, backend Node.js, JavaScript in general), so most people I talk to about it are asking me for help or are similarly experienced.

But regarding my experience working in big tech, yes. I get pushback for the strangest things. Like, I’ll be explaining the architecture of some system I worked on at Facebook or something, and someone will tell me that’s not how it works, because they read an article that described it differently. Like, ok sure buddy, I only worked on it for a year. I’ve always found that kind of exchange pretty funny.

hperrin ,

That’s because whatever system you’ve got now feels old and tired, but that new system that just came out looks so new and useful. I mean, it can’t hurt to change the entire thing half way through development again, right?

hperrin ,

I’m sure this is very difficult for her, her partner, and her family, but I’m glad that there is an option for her, other than committing suicide on her own. It gives her a chance to say goodbye to everyone on her own terms, and prevents her and her partner from suffering even more.

I’m in favor of these kinds of laws, and maybe there could be (of course with her consent) a thorough study of her brain to try to help others in similar situations.

It’s a very sad situation, but the best we can all do for her is try to understand her decision and try not to judge her. I hope she finds the peace she’s looking for.

hperrin ,

I’ve heard that Thai restaurants have extra spicy recipes for non-Thai people trying to act tough by ordering the spiciest thing.

hperrin ,

What a stupid fucking rule. What a stupid fucking school.

hperrin , (edited )

Trowling use two beer art.*

hperrin ,

Check out https://bikesdirect.com/

Their website is absolutely atrocious, but I’ve had a steel Motobecane from them for years, and it’s showing no sign of stopping any time soon. Their bikes are cheap, and have good parts.

hperrin ,

Inject them all straight into my veins. I’m addicted and I’m never going to stop.

hperrin ,

Hell yeah! Get that shit… OUTTA HERE!!!

Ok but seriously, that is a very good reason to ban it. Who knows what would happen if the AI just fully ripped someone else’s code off that’s supposed to be like GPL licensed or something. If humans can plagiarize, than AIs can plagiarize.

But also, how are they still using CVS? CVS is so slow and so bad. Even Subversion would be an upgrade.

hperrin , (edited )

To a certain extent, processors that only partially work can be sold as a different model. For example, if AMD makes a bunch of 8 core processors, they might be sold as a number of different models based on what, if anything, is wrong with them. The best ones where everything works will be sold as the highest model. Then the ones that can’t achieve the highest clocks, but all the cores and the iGPU works will be sold as the next highest model. Then the ones where a couple cores are bad will be sold as 6 core models, and so on.

They’re made with, essentially, toggle jumpers that can be “cut” to disable different parts of the CPU (I think this is in the chip’s internal firmware and not an actual hardware cut). So two CPUs with the same SKU might have different internal cores that are enabled/disabled. The SKU is basically just a guarantee of how many cores it has, what frequency they will run at, same for iGPU cores, IO capability, and cache.

Obviously, this only applies to CPUs with compatible die sizes. That’s determined by the package it’s ultimately going to be mounted on.

It’s called binning, and it helps achieve higher yields by allowing you to sell more of the “defective” units. The more variations they have, the more they can get for each chip on average. Like if they have a SKU with 8 cores and 32 PCIe lanes, and a SKU with 6 cores and 24 PCIe lanes, then a chip where all 8 cores work, but only 30 of the PCIe lanes work, would have to be sold as the cheaper 6 core SKU. Adding another SKU with 8 cores and only 24 PCIe lanes, would let them price that same chip higher.

https://www.techspot.com/article/2039-chip-binning/

One of the coolest applications of this I’ve seen is the CPU AMD released recently which was literally a PS5 CPU with the graphics disabled (because it didn’t work, or didn’t work well enough to put in a PS5).

hperrin ,

I run a fairly popular open source project called Svelte Material UI, and I can tell you why I use Discord for support. My users want me to use it. GitHub too.

People want to use what they already have, and most people, even developers, don’t care that much about privacy. I would gladly self host a support forum, but tons of people would rather use a different library than sign up for my personal support forum. And the people who really care about privacy wouldn’t trust my self hosted solution either, so there isn’t really a better option than Discord, as much as that sucks.

hperrin ,

I run a few reasonably popular FOSS projects, and basically the reason I use non-free infrastructure where I do is that my users prefer I use that. I love open source, and I love privacy centric services, but not everyone does, and for open source projects, having (and enabling the most) community involvement is more important than privacy centric toolsets.

In a perfect world, I could self host my own code forge and support forum, and everyone would be willing and able to use it, but we don’t live in a perfect world, and I can’t do that yet. If we keep working toward it, I believe it will happen, but it’s just not ready yet.

hperrin , (edited )

I agree that it sucks. I would much rather use a more open platform. But my users don’t want that. Discord is convenient, people want convenience, and I want to give my users convenience (even if it means I have to answer the same questions once in a while).

hperrin ,

I posted like I normally do from the Voyager app, and it shows me that I’ve upvoted it, so I don’t know.

hperrin ,

Sure, but I’ve actually had people ask me to set up a Discord, and no one has ever asked me to set up anything else.

hperrin , (edited )

Typically, what I’ll do is if multiple people ask the same question or need the same guidance, I’ll put it in the readme or the “Quick Guide” section of the demo site. If anyone knows a solution to make the discord server publicly viewable/searchable though, I’d happily implement it.

Right now, if you have a Discord account, you can join and view the server, and post in the support channel and forum. Maybe there’s a Discord bot I could set up to mirror the content.

hperrin ,

Thank you. :) I haven’t. Is there a guide on that?

hperrin ,

Support != documentation. I have plenty of public documentation.

hperrin ,

Right next to the Discord link is my Mastodon link, and no one has ever reached out to me there asking for other platforms.

hperrin , (edited )

I have my email available too. It’s certainly easy to get ahold of me outside of Discord and GitHub.

I feel like what you need to understand is that most people use closed source, commercial services and don’t care about avoiding non-privacy centric services. It’s not like a this kind of developer/that kind of developer thing. You and I are a rare kind of people, even in the developer community.

If I focused on only providing support through privacy focused venues, I would be excluding the people not willing to sign up for those things, which is a vastly larger group than you might think. Much larger than the group of people who wouldn’t sign up for Discord. Additionally, it’s harder to moderate spam on open, federated platforms. So I’d be adding more work for myself that will take up time I could be using to develop SMUI.

I understand why people want to advocate for privacy focused and federated services. I want to too. But my goal as an open source maintainer isn’t to cater to those people or advocate for something like Matrix, it’s to help my users.

And yes, I search around the web once in a while to see what people are saying about SMUI outside of the official channels.

hperrin ,

You know, my code is open source. You’re welcome to fork my project and run your own version with a privacy centric support forum. Maybe you’ll be successful.

You’re partly right though. I care more about serving my community than proselytizing to them. Not that I won’t proselytize to them, but it’s far more important to me to make sure they can use my software library for their projects than to make sure they use only privacy centric services.

I’ve dealt with a lot of people like you, who want to shame me for the decisions I’ve made. I’m pretty thick skinned, so it’s not going to push me away from the open source or privacy centric communities. But it does push some people away, so you should change to a different tactic. It’s kind of like the difference between telling someone how bad they are for eating meat vs telling them how easy and tasty certain meat alternatives are. One of those methods is basically guaranteed to backfire.

hperrin ,

Cats meow to each other all the time. This is some grade A misinformation right here.

ajsadauskas , to Asklemmy
@ajsadauskas@aus.social avatar

I'm thinking seriously about getting Google out of my life, and trying NextCloud.

Looking to get a personal account through a managed provider.

Does anyone have any experience with it?

How does it compare to ownCloud?

Any hosts I should look at or avoid?

Any apps I should get for it, or avoid?

Any issues I should be aware of before I switch?

@asklemmy

hperrin ,

Nextcloud is awesome for most things, but for photos I would recommend Immich. It’s just as good as Google Photos imho.

hperrin ,

I got rid of all the snacks in my house, and have kept them out. I lost 25 pounds too. :)

hperrin ,

Ah yes, the historically marginalized vulnerable community, the cisgenders. How can a community even hope to live in peace with only 98.5% of the population?

hperrin ,

A cisformer would just be a conductor (like a wire). It takes a current/voltage on one side, and gives you the same current/voltage on the other side.

Now if we’re talking about the big robots that turn into cars, a cisformer would be a car that turns into the same car (so just any car).

hperrin ,

I don’t think Elon feels personally threatened. I think he feels hate and a misguided sense of heroism. If you listen to him speak enough, it becomes painfully obvious that he not only thinks he’s the most important person in the world, he also thinks he’s the smartest person in the world. Basically he thinks he can’t possibly be wrong, no matter how many experts who’ve dedicated their lives to the pursuit of knowledge in a field that’s new to him disagree with him.

That, plus the constant stream of right wing propaganda from his Twitter addiction, has convinced him that the acceptance of trans people will lead to the destruction of society. His brain is rotten to the core at this point. So he’s made it his personal mission to make trans people’s lives worse.

hperrin ,

How can she possibly deny that when the evidence is undeniable?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines