• 0 Posts
Joined 1Y ago
Cake day: Dec 29, 2021


They’re a company that still sells 40 year old games for almost full price. That’s why there overprotective of their IP.

I don’t use desktop on most of the Linux machines I remote into, but if I did I’d use tightvnc-server.

Usually included in the distro, and the app is super straightforward on every platform. I was doing it 20 years ago so it’s easy enough a dumb kid from the sticks could figure it out.

Goes to show you that resource constrants never go away. Bureaucrats will always cut corners to look good to their superiors.

As a random aside, I never would have known about Tupolev except it’s one of the available brands of airplane in Aerobiz, a Super Nintendo game about operating an airline. In the game, those planes were significantly cheaper than their alternatives out of Boeing et al.

There could be a bunch of bottlenecks. Disk I/O to memory, memory I/O to the CPU, and the number of threads the program uses.

It appears that there’s a -threads option in ffmpeg you could set to 8.

One great tool for finding out if you’re being stalled by disk IO as well as other things is glances under Linux. If it’s an Io wait issue, you might be able to improve things by closing processes that are eating up memory, or by tuning swappiness or other memory parameters.

I used remote storage on my peertube by just mounting a location on the filesystem and pointing the data directory there. It worked ok, but the throughput was pretty low even on a LAN so I’d spend a lot of time buffering on videos at too high a bitrate.

I think a thing to think about is what is a popular video on peertube? Yeah, there are some videos by big channels that get thousands of views, but most of the ones I see are maybe 100 views, usually single digit.

Looking at how bcache is setup, my intuition is that you couldn’t use it to cache a remote filesystem since it looks like it works on the block device level and would need a bunch of stuff…

I’m sort of surprised that nobody has created a transparent caching solution like that before. It seems like something straightforward, and an easy win for certain workloads.

I can completely agree with that.

Of course you can argue semantics and say that humans were already there and the Vikings had already made their way over to a small extent, but for the purposes of discussing Western history, The voyage of Christopher Columbus marked the beginning of the colonialization of the Americas and that’s significant and important.

Without understanding that this Italian came across and discovered a continent, all of a sudden there’s just a continent there that everyone’s colonizing, where did that come from? They started doing it in the 1500s but why didn’t they start doing it in the 1300s or the 1200s?

Any plan can’t be cookie cutter. Every city is different, and decisions need to be made based on what locally works.

Nice bike paths won’t be nearly as useful for daily use in Anchorage as they might be in LA. Most people won’t be ok with riding a little bicycle in -50C in pitch blackness as they go to get groceries for the week.

Reducing individual transportation options could probably help contribute to a growing distance between the rich and the poor.

My ea account. Thankfully was able to go in and fix it before my account was taken from me.

If all the women working in diversity programs actually started coding then it’d have a greater effect than all the diversity programs ever.

Oh, what’s that? they don’t want to code? They want to people? Funny that…

“We’re looking for someone to develop software that optimizes travel routes for delivery services. So, first question: Who do you like to fuck?”

I get it, you see these people in the street and it makes you feel bad. The thing you don’t realize is a lot of those homeless people choose to be homeless. If you gave them a home, they would destroy it and go back to the street where they want to be. If you gave them as much money as a middle class family, only a small minority would use it to change their lives.

I’m not saying every single homeless person is like this, but I was homeless for a while – if you’re intent not to be homeless you don’t need to be. We have won the lottery by being born in the richest countries in the history of the world where there are unimaginable resources available for someone who wants to reach out and grab them.

I don’t just mean through capitalism. If you’re homeless, and you legitimately don’t want to be, we also have the largest governments in the history of the world with all kinds of resources specifically dedicated to getting people off the streets. I got off the streets by paying very little rent to live in an old lady’s basement for a few years. It worked out pretty well for me. My story isn’t unique, there are plenty of people who find themselves homeless and they put the work in and they are no longer homeless.

But are you sure it isn’t your own classism shining through thinking that everyone should be more like you? It isn’t very nice being homeless, but there are some absolute benefits. Just to have a home means you’re taking on a lot of responsibility. You need to follow rules. You need to live in a certain way. You have obligations. By contrast, if you just sit in front of the home Depot all day with a sign talking about how poor you are, if you get bored of that you can take whatever money you’ve gotten and just go do whatever you want. For some people, it’s a decision that they make because although it’s an ugly looking decision it’s also the freest. You don’t owe anyone anything, nobody’s going to ask you why you haven’t paid the taxes or mortgage on your cardboard box, and if you want to sit there and do drugs all day you just do it.

I once thought like you do. Realizing that I had lots of opportunities that other people wouldn’t have had, I found a bunch of people who really could be better off and tried to help them out. I put my all into it. There were lots of weeks where I didn’t have another penny because I had done everything that I could. I did that for years, and the people that I tried to help did have some very nice nails, and they did get to go on a bunch of trips, and they bought themselves the nicest useless trinkets, and for a little while I felt very good about myself, but they didn’t change. They didn’t want to change. Instead, they just resented me for not giving more.

It would surprise you how many times I help someone who is legitimately in need, such as a guy who’s wife died of cancer and he had to live watching her die without a paycheck for a year, and then one of the people that I was helping at the time said “you know, you could have just given that money to me”.

The poorest guy I know, who is presently officially homeless, he was working full-time and he collected the checks from the government for covid and welfare at the same time. Despite making a full-time paycheck and getting additional top up from the government and getting welfare, the reason he’s homeless is because he chose not to put together the pittance he needed to pay rent on his low rent apartment. His landlord was actually taking pity on him until he realized how much money that guy was getting from covid top-offs and still wasn’t paying his rent. You can hate the landlord and consider him evil, but this individual chose to go buy junk or drugs or do other things that didn’t help him, while taking multiple handouts, and not completing any of his personal obligations for months and months. He burned his Bridges with his entire family over years, but one family member took pity on him and brought him in, and he just started using them too, so she had to kick him out. Now he’s homeless, despite getting overwhelming resources, throwing more money at him is not going to change anything. Trust me, I tried. It just freed up more money for him to buy useless junk.

Another individual on the bottom of the food chain, she just doesn’t want to live the boring life of stability. She’s stunningly beautiful and has been courted by doctors and lawyers, and comes from a rich family that cares about and supports her, but she finds those people who work hard for most of their lives boring. She is presently living in squalor in a house with all boarded up windows with a guy who fences stolen merchandise for a living. She complains about her life but she doesn’t want to do the things that’ll get her out of it. She actively pushes back when it looks like she might actually start doing well.

All the people I’m talking about have complained to the sky about how hard they have it, and they can tell you a very compelling story, but it’s a lie. Overwhelmingly, the people who actually need help who deserve help who will use help are also people who are too proud and hard-working to take help. And even at their worst off, they’re never that far away from getting back on their feet.

I support my family by going out and doing a job nobody else wants to do for days at a time away from home. These people I’ve spoken of want the paycheck but would never accept the life required to get the paycheck. I’ve had to become colder and more callous because it’s easy to be used. Greed is not monopolized by the rich.

I think we can say from looking at the mainstream internet that we don’t want a shift in perception. Seems to me that the moment that the mainstream finds something, they’re going to intentionally or unintentionally break it. I would choose a few million weirdos who understand why we’re all here and to a few billion normies who want to come in and break my toys any day of the week.

I’ve been finding the long criticism of linux sort of silly lately.

Linux is fine. It’s no worse than windows 10 in most respects. In a lot of respects it’s better in ways that are significant. Linux DirectX backwards compatibility through wine is so good it was ported to windows and it’s one of my first go-tos when old games don’t run on Windows 10!

Sometimes the problem with applying a critical eye to something is you’re starting with the conclusion that there’s something fundamentally wrong with it. Starting with a conclusion and working your way backwards is the definition of begging the question. Sometimes fallacious logic can act on ideas like gamma radiation acts on DNA and can cause a beneficial mutation, but often it just causes radiation burns.

That isn’t to say that any linux distro is perfect, but it’s a long walk from imperfect to terrible, and I don’t think the article makes it there.

When two people from two instances running two different pieces of software reply on a completely different node. That’s federation working. :)

I hope motherboards have a jumper to physically disable the option to use this API. I see it causing more problems than it solves.

Ah, you’re dead wrong then. I guess it’s my fault for not elaborating, but that’s fine.

Given that you’re suggesting that society pushes for my wife’s choice, I don’t think so. If she felt pressure to be a stay at home mom we’d be saying the same thing, but instead she feels pressure to work.

Honestly, I’d argue the opposite. My wife is a stay at home wife and a stay at home mom because it is her will to do so, but she exercises her will in defiance of overwhelming societal pressure to go out and get a career even though that isn’t what she wants to do with her life. If she’s talking to people she’s never going to meet again, she just lies or changes the subject when it comes up because it’s so uncomfortable hearing the judgmental “oh… you don’t work.”

Unfortunately, postmodern culture mistakes freedom to choose to do a thing with an obligation to do a thing, and the freedom not to do a thing with an obligation not to do a thing. The point of freedom should be that we each have the autonomy to follow our own chosen path willfully, rather than an obligation to follow whatever path has been prescribed for us. To switch one prescribed path for another isn’t freedom, it’s leading you out of one cage and into another.

Last year I wanted to have a child, write a book, attempt to self-host all the services I personally use, substantially stop using big tech sites, read more books, clean up the back yard, set up our big swimming pool, cut down our apple tree, set up a standing garden, arrange to take 3 full months off with my newborn child, get our fire pit licensed, and lose some weight.

I didn’t get a chance to get the fire pit licensed, and I didn’t lose any weight. Check out “The Graysonian Ethic: Lessons for my unborn son” on Amazon. It’s less than $10 for a hardcopy, and less than $5 for an ebook.

For this year:

I want to make sure every day to stimulate my son so he doesn’t grow up with developmental delays due to COVID (many COVID babies are suffering developmental delays to the point that the average IQ is in the high 70s instead of around 100 where it should be!)

I want to get the network routines for my newjrpg engine running and get a working demo of the game engine in action using the network routines because that’s been a stumbling block for a while and I can’t realistically move forward with the project until I’ve got the basic server and client running.

I want to spend some time and money properly getting the word out to The Graysonian Ethic, since the feedback I’ve been getting is that it’s a really good book but it isn’t selling because people aren’t aware of it

I want to pay off my line of credit

I want to stop renting my AC unit

Last year I upgraded an old electric bike to a lithium ion battery from a lead acid battery, I want to start using it for simple transportation when the weather is acceptable for it.

I want to get my asthma properly managed finally so I can move around more without struggling

I’d like to make substantial progress on writing a textbook about programming in FreeBASIC that covers all the major features of the language in a way that can help someone who doesn’t know how to program get from not knowing what FreeBASIC is to making substantial programs.

Get my motorcycle license and get my motorcycle on the road

It’s a new year’s resolution in the sense that it’s my 2022 plan, but it’s a pure accident that most of the things I wanted done in 2021 were completed by the end of the year.

To me, self-hosted and federated (so you can self-host and others can self-host and it seamlessly works across instances) is the way of the future. There might be criticisms of xmpp or matrix, but to me the moment you’re no longer looking at a single point of failure like with big tech services (or aspiring big tech services like this) you’re much more secure because your data isn’t in one centralized spot with everyone else’s data to get picked up in one big hack.

I mean, there are standardized tools. X has been around since 1984, and alsa has been around since 1998, pulseaudio since 2004.

“but I don’t like those tools, I want to use these other ones instead!” – Exactly. The point of the bazaar is to pick and choose what tools to use, and the may the best one win until it dies or we find something better.

Does that make things more complicated? Well, it can. OTOH, I’ve got a pretty complicated multi-server setup running right now, and a shocking number of problems are solved by going “$Problem on Ubuntu 20.04”, whereupon someone has already laid out the exact commands to run to solve your problem.

It isn’t like windows is standardized. To set the IP address properly, I can’t use the settings app because it’s been broken for years. I instead need to go to the windows 2000 version of the network adapter settings using a constantly changing maze of button clicks.

My intuition based on the error log is that a good place to start is SSL. It looks like it’s failing to establish the ssl link. Maybe in your nginx configuration start off by trying to connect using http on port 80, and if you can get that to work it means you’ve got something going on with your ssl. If it doesn’t work, then you can move on to the link between nginx and lemmy. I suspect you should be able to use links or lynx to access http://localhost:21560 on the server node to see if it is accessible. (If it isn’t accessible, then your next step is trying to figure out why you can’t even find lemmy on the local node using a web browser)

I use apache as my reverse proxy (and I don’t run lemmy, but I run a number of other services), and usually the first step is to get the service running and try to connect to it locally, and once you’ve successfully set it up so you can connect locally it becomes relatively easy to set up the reverse proxy, first using port 80, then on 443 (and disabling port 80).

Absolutely not.

As a single guy, you can cut a lot of corners and find your life acceptable. I was making one of the higher wages in the city I was living in (it was a small city in the middle of nowhere so that doesn’t mean much) and happily renting a room in an old lady’s basement and that was fine by me. I didn’t need anything fancy to eat, and I could happily just chill out on my computer for a few days if I didn’t want to spend any money. Moreover, you can set a budget and stick to the budget and the only person you need to keep disciplined is yourself.

Once you get a woman into the mix, you can’t cut those corners anymore. You’re going to rent a whole space (we moved into a house). You’re going to be getting real groceries. You’re going to be funding real stuff to do. If she wants to spend a bit more money, she’s going to spend a bit more money.

She filled a hole in my heart and I’m so glad we found each other, it’s made my life better and after 10 years of marriage we just had our first son which filled another hole in my heart I never knew was there, but under no circumstances whatsoever can I say it made my financial situation better.

I think the famous phrase “It’s not a bug, it’s a feature” applies.

I’ve been using linux since the 90s. Over the decades, the distribution people generally use has changed, as well as the specific tools within each distribution.

If open source was a cathedral like closed source, the market dynamic would be gone. Nobody would have moved from redhat to mandrake, from mandrake to ubuntu, from ubuntu to the latest distributions. Nobody would move between different desktop environments or window managers. Nobody would choose between different APIs to select the best ones for them.

The thing is, that cathedral often leads to stagnation. Sure, there’s only one choice so it’s straightforward, but there’s only one choice so if they don’t do the things you want or try new things then you’re stuck with what they gave you. That’s the Internet Explorer 6 problem.

Haiku has a ways to go, but I’m always excited to see progress. I still have a copy of BeOS 5 from back in the day, it was really something special.

No dark mode! Only black mode!

(He says from his custom network of websites universally carrying a black and red theme)

It’s a neat idea, but I see a new simple vector for viruses you can’t get rid of by swapping out a hard disk.

One thing to note, the South China Morning Post is a Hong Kong based newspaper owned by the Alibaba group.

I didn’t see any sort of disclosure on the article.

I think that federation is the answer, it’s just an answer over a long time rather than an immediate catastrophic paradigm shift.

It might not have taken off yet for message boards, but it’s the only way to allow diversity and self-reliance while also allowing a common community and an aggregated large user base.

That’s the USP of big tech: Go on facebook or reddit and you can join multiple different communities from one place, whereas it’s a unique commitment to be on even a few standalone forums since you routinely have to go to each one. Federate and suddenly you can be in multiple communities that have nothing to do with each other from whichever site you like the design of.

I guess you technically don’t have to, but to me part of the point of using an open source tool is you can host it yourself and you don’t need to ask permission or apologize for using the service in a way the operator didn’t intend.

At this point, I host most of my own services. Especially if they’re federated.

I’ve donated to a few projects over the years, but right now I’ve got a recurring donation set up via liberapay for the developer of Matrix conduit. It’s an incredibly light Matrix home server, I’m running it on a fanless Intel Atom server and it basically uses no CPU. By contrast, I tried synapse on the same server and it was just sitting there at 100% all the time.

I can totally understand why a project with limited resources wouldn’t want to post a matrix using synapse, but there are other options out there.