I also couldn’t finish Hollow Knight, but I did finish Nine Sols.
- 0 Posts
- 19 Comments
theparadox@lemmy.worldto Selfhosted@lemmy.world•Been seeing a lot of posts about replacing Spotify and such, so I wrote up a guide on how I did just thatEnglish8·20 days agoThis is a dumb question but I’ve really wanted to use Pangolin and I have trouble finding it clearly explained whether or not it works, with authentication, for applications that are not browser based. For example, if I wanted to connect to my self hosted home git server from VSC via ssh would that be possible through Pangolin? Obviously I could use it to log in to the web interface but what about apps/applications that I need to punch into my home network? The authentication is browser-based so in my mind it would not.
theparadox@lemmy.worldto Selfhosted@lemmy.world•Been seeing a lot of posts about replacing Spotify and such, so I wrote up a guide on how I did just thatEnglish6·20 days agoI’ve been working on the same and ran into the same issue. If not Bandcamp, I’ve had success on Qobuz. Their streaming payments to artists, last I checked, are substantially higher than anywhere else I’ve looked. I’m hoping the same is true of their music sales but I’m sure half of that is dependent on the labels, which likely have something to do with their not being on Bandcamp… or maybe that’s just my cynicism. I know little about how things work in the industry I just want to pay artists for their amazing work.
theparadox@lemmy.worldto Asklemmy@lemmy.ml•Have you ever cried over a celebrity or complete strangers death, why?English1·4 months agoI’m not usually impacted by celebrities but I was hit surprisingly hard by the death of John Bain aka TotalBiscuit on YouTube. Why? He just kind of seemed like a regular, fairly young gamer and decent dude who just wanted to let people know whether a game might be worth buying… and then suddenly surprise, cancer. A shit ton of treatment and four years later, gone. It just felt like a reminder that life is random and unfair.
That was an example of a situation where time zones make sense. Any time it is important where the sun is in the sky, the time that it occurs will differ depending on where you are in the world. When is lunch break? When do backups run? When can you see the eclipse? If we weren’t in an interconnected world, it wouldn’t matter much but we need some convention to communicate information that is dependent on where the sun is, as that very often dictates human activity.
It seems like a universal time makes sense but I can’t think of a way to get around the fact that activity will vary according to timezones anyway.
And there are no other external factors that could possibly influence their compensation besides their objective “worth” to the hiring organization?
Edit: To clarify, might personal bias from the employer lead to a higher compensation? If two CEOs are interviewed and one went to the same college as several members of the board, or if several members of the board know one personally, but the known CEO isn’t as accomplished… is it possible that the CEO benefitting from bias is going be hired? Will the benefitting CEO receive a lower compensation, higher compensation, or the same compensation?
Is it possible for a CEO to lie about their ability and get hired under false pretenses? Is it possible for a CEO to be hired for political or “public image” reasons rather than talent/productivity reasons? Are these reflected in their compensation?
I suppose the context of condiment vs. ingredient is enough. I don’t think many recipes use ketchup/catsup and most meals don’t leave tomato sauce out to be used as a condiment.
What I consider ketchup/catsup includes much more sugar and vinegar than what I consider tomato sauce. Is that not the case where you are from or is there a different word used?
We should stop using time zones
Check this out. I’m a business with at least one office in every US state. You want to know when my New York office opens so you can come by. Instead of seeing “Offices are open 9 AM to 5 PM” You now need to check every office… by state… by city? Time zones would be helpful even if we all used GMT, so that you could easily determine which time zone a business is in to set a reasonable time to be open.
DST can fuck off though.
The actors and athletes get paid a lot because someone is willing to pay that money, and they are willing because only a miniscule part of humankind has exceptional skills/talent.
I see. So you are saying that every CEO is paid what they are worth?
theparadox@lemmy.worldto Asklemmy@lemmy.ml•Is there a term similar to "shrinkflation" when food is made cheaper instead of smaller?English1·1 year agothe same process
It doesn’t necessarily involve the middle man, who is ultimately the bigger fish that enshittifiers are looking to land. I think that’s relevant. Enshittification’s process involves capturing both a “retail” user base and a business user base and then squeezing both.
Edit. Enshittification is layered and more specific to industries and markets that are not inherently profitable. It starts with seed money being burned for that initial user base and fucks over everyone up and down the chain because the business is not really profitable otherwise. Skimp/shrinkflation is more about squeezing more profit than you are already making.
theparadox@lemmy.worldto Asklemmy@lemmy.ml•Is there a term similar to "shrinkflation" when food is made cheaper instead of smaller?English2·1 year agoI’ve see it used a lot recently to describe the general degradation of quality in service of increasing profits. I think technically, it is not enshittification. Below is my general definition of the process enshittification describes. Repost from another comment.
- Attract users/customers with high quality services/products to create a captive/dependent user base.
- Attract business customers (ex. advertisers or businesses that can benefit from access to the user base in some way) by offering them high value services by fucking over your captive user base create a captive/dependent busiess customer base.
- Fuck over your captive business customers to increase your own profit.
A word that includes the word “shit” in it has a very nice ring to it when describing things getting generally shittier in favor of profit. I suppose language can evolve rapidly and things mean what people believe them to mean.
Edit: As per Wikipedia’s Shrinkflation Entry:
Skimpflation involves a reformulation or other reduction in quality.
I see skimpflation as a form of shrinkflation. The idea is still that the price stays the same but to try and hide the cost increase from the customer they give you less. I guess fewer strawberries per “smoothie” is even more subtle than fewer ounces of the original “smoothie” formula per bottle.
theparadox@lemmy.worldto Asklemmy@lemmy.ml•Is there a term similar to "shrinkflation" when food is made cheaper instead of smaller?English5·1 year agoTo be a pedantic asshole, technically enshittification is meant to refer to online services that follow an inevitable process of…
- Attract users/customers with high quality services/products to create a captive/dependent user base.
- Attract business customers (ex. advertisers or businesses that can benefit from access to the user base in some way) by offering them high value services by fucking over your captive user base create a captive/dependent busiess customer base.
- Fuck over your captive business customers to increase your own profit.
Admittedly, I see enshittification used colloquially meaning basically “business found a way to fuck over its customers more than usual to increase their profit”. Perhaps that is what you mean by “General enshittification”.
In maybe third grade I brought my collection of x-men trading cards as part of a sort of show and tell activity. It was in a sizable three-ring binder with those 3x3 slot cars sheets. I had a number of highly valued “foil/hologram” cards. The binder was gone when I got back from lunch. I was devastated and learned to never leave anything of value not locked up if I’m not watching it.
At work we have a kitchen/break room. I’ve had shit stolen from there a lot. Utensils, cups, bowls. Wash it after lunch, put it in the drying rack, come back in an hour to get it and it’s gone. Once my department had a leftover pizza from an event donated to us. I brought in a baking sheet to reheat it in the oven for a lunch morale boost for the team because we had to work that weekend. The sheet, left in a drawer and not visible to any casual observers, was gone by Monday. That was actually the first item I’d had stolen there but I thought I was just s fluke.
I’ve literally bought upgrades and utensil sets for the kitchen (maybe people “stealing” my utensils just forgot to bring a fork, borrowed mine, and brought it home by accident?). Stuff like drying towels, soap dispensers + large refill bottles, a microwave food cover… all stolen. I’d keep getting frustrated with, for example, people leaving the sponge wet in the sink. I’d think “its been a year since I last donated something, maybe it’ll be different this time…” and I’d buy an OXO sponge holder or something and within a week it would be gone. Everyone in my office, including secretaries and cleaning staff, gets paid at least a living wage with great health benefits. Some make well over 100k. I just imagine someone making twice my salary seeing a nice soap dispenser and taking it home… lost a good bit of faith in humanity and affected me way more than it should have.
I found a solution though. Whoever was stealing this shit couldn’t deal with the shame of being reminded that they stole it. I started labeling the donated items using my organization’s acronym with a permanent marker in big visible letters. None of that’s been stolen. I was going to engrave my utensils/dishes but decided instead to look like an asshole and bring my own towel when washing my dishes, drying them immediately, and taking them back to my desk immediately.
theparadox@lemmy.worldto Asklemmy@lemmy.ml•In the show "3 Body Problem" (I haven't read the book) the statement was made **'our civilization is no longer capable of solving its own problems'**. Would you agree?English2·1 year agoOr you could mandate that corporations, instead of being legally required to make the line go up at the expense of anyone they can exploit, are required to pursue less environmentally destructive practices. I wouldn’t be surprised if a number of them already did research on this but found it impacted their bottom line and dismissed it.
theparadox@lemmy.worldto Asklemmy@lemmy.ml•Can someone demystify computer Ports for me? Please? Blocking, unblocking, opening, allowing, VPNs and their effect, what ports are and what they do, step by step, when you have to interact with them?English2·1 year agoIt would really help to know what concepts you are already familiar with and feel like you understand. Edit: it would also be helpful to know what you are trying to do that has you working with ports or using a VPN. There are countless situations where ports and VPNs are involved. /Edit Lacking that, I’m going to cover a lot of basic concepts. I’m assuming typical/common situations, as always it can always be different and more complicated. Wall of text incoming.
Typical basic networks are a collection of devices that are able to communicate with each other through some medium like a wired network or WiFi. Each device In a network will have an IP address (a set of four numbers between 1 and 254 divided by periods for example: 192.168.1.100). For one device to send a message to another device, it addresses the message to the device using its IP Address. This is like sending a letter in the mail - you need to mark the letter with the street address or it won’t be delivered.
Now sticking with this analogy, if I wanted to send you a letter and you lived in a hotel or apartment complex without a dedicated address just for you, I need to make sure to address the letter not just to your building but also to you specifically. This is where ports come in. If I want to join your Minecraft server, I need to be able to reach your computer specifically and I also need to make sure my Minecraft game is talking to your Minecraft server and not your web browser or something. Software listens for specific ports. So to join a Minecraft server hosted on your computer with the address 192.168.1.100 I’d need to also specify the port so that the Minecraft server software know my messages are for it specifically.
That’s the ELI5 version.
Stepping up the complexity now. In most cases, joining someone’s Minecraft server is more complicated because I’m on my home network, and my router is connected to the internet, and through the internet I connect to your router and then from your router I need to connect to your computer. The way this works is that each of our routers are on two different networks - our home network and the Internet.
Most home networks will look very similar. There are ranges of addresses that are reserved for local (non internet) network devices, such as my example IP address - 192.168.1.100. It is possible that each of our networks (and countless other home networks) have a device with this IP address so I can’t just send a message to 192.168.1.100 and have it get to your networks 192.168.1.100 address. Fortunately, routers act as middlemen and coordinate communication between devices inside our network and devices on the internet. Think of the router as a fancy doorman outside the hotel or apartment who knows what room all of those living there are staying.
Unfortunately, it is often the case that my computer will not know the IP address of your computer within your network. You can work around this by using port forwarding. I write “Minecraft” on the letter and you instruct your doorman that any letter with “Minecraft” written on it should be delivered to your Minecraft server. In reality, you’d forward any traffic from the internet with a specific port number directly to your Minecraft server computer. The computer running the server is already “listening” for traffic on that port and will take it from there.
Now for more complicated stuff. Technically, ports are rather arbitrary. Some ports are standardized. As someone else had mentioned, port 80 is the standard for HTTP and 443 is standard for HTTPS (encrypted). However, nothing is stopping you from hosting a webserver on a server using a different port, like port 12345. Your web browser will assume port 80 and the webserver will ignore your web browser until you tell your browser to use port 12345. It is also possible for multiple service or pieces of software to have the same port which causes problems. I have a server on my home network and multiple services that display a web page (port 80 or 443). They can’t all use the same port so I have to work around this by either using different ports or assigning each a different IP address.
So what does “opening” a port mean? Well, as you might imagine there are many pieces of software and many services running on devices in your home network. As a security precaution, many routers will block or ignore any traffic on the internet that tries to talk to it in a way it is not expecting. You don’t want randos trying to connect to your computer through the internet and your router.
Unblocking or opening a port could be something like forwarding a port to a device on your network. Technically, this would involve finding a “Port Forwarding” setting on your router. Here, you would indicate any traffic with port 25565 (the default Minecraft server port) should be directed to your server at address 192.168.1.100. Now your doorman will always deliver every letter with “Minecraft” written on it to your Minecraft server. Be aware that even if you aren’t the server software, every letter like that will continue to be directed to your server. If there is a security flaw in Minecraft, this could technically be something someone could exploit.
Similar to your router, Windows (the operating system) will also block/ignore traffic that it isn’t expecting as a security precaution. Opening a port might mean creating a rule in your firewall setting to let traffic from certain ports into your computer. If Windows is ignoring any letters it doesn’t recognize, my Minecraft letters still won’t reach your Minecraft server even if it is clearly addressed to it. Windows may also be blocking traffic from leaving your computer if it does not have a firewall rule telling it otherwise so its possible the server got my letter, but Windows blocked the reply so I’m left hanging.
A VPN is a Virtual Private Network. This term can mean a few different scenarios but what they all have in common is that it creates a hole into your network, bypassing the router (maybe both routers). It is sometimes called a tunnel, which is a pretty good metaphor. Basically, you are running a virtual network cable through the internet from one computer or network to another. Through this virtual network, devices will be able to see and interact with each other as if they were on the same network.
Real life example. I manage a few servers where I work. If I need to log into those servers from home I cannot do this. It would be extremely dangerous to just let anyone on the internet have access to the server’s login screen. So instead, I use a VPN. Now my home computer is virtually connected to my work’s internal network - as if I’d brought my personal laptop into work and plugged it into the network jack next to my workstation in my office. I can use the same software I’d use at work to log into my servers without having those servers directly exposed to the internet. I am limited by my home internet speeds but it is otherwise almost identical.
Similarly, we could install VPN software on our two computers and I could then join your Minecraft server directly, bypassing your router, as if we were both on your home network.
Like I said, there are quite a few ways to do this and I’ve heard many of the ways referred to as either a VPN or a tunnel. More context could get you a better answer.
Generally, opening ports is a security risk. This is especially true when opening more common ports or ports that get a lot of use. More common, standard ports will be more likely to get attacked and ports that get a lot of use will be more likely to be targets of exploits. It really depends on your scenario. Imagine that, if someone wanted, they could likely figure out what port you’ve opened and what is listening for that port on your home network. They might try to brute force a password or take advantage of the software’s security flaws.
Forwarding a randomly chosen port so a friend can join your Minecraft server? Not so risky. Opening port 22 so you can log into your home computer while you are away from home? Much riskier. Using an atypical port for remote access is still risky as, like I said, you have to assume that if someone really wanted to, they could figure out that remote access is running on port 17426 or whatever random number you may have chosen.
theparadox@lemmy.worldto Asklemmy@lemmy.ml•Lemmy, what's your internet speed in mbps?English3·2 years ago1200/35 for $120 US/month. I also own my own modem and router. Otherwise it would be another $15-$20/month.
Anything cheaper knocks my upload down to 20 and saves me very little. Viewing my options now hides upload rates but I checked a few months ago when my promotional rate expired and the price jumped $40.
1000/20 is $115, 800 is $110, 500 is $105, 300 is $90, 150 is $68
Any competitors don’t qualify as broadband anymore. Maybe 35/5? I didn’t even bother checking the price.
At least it’s fairly stable and “unlimited” but I’m fairly sure they can say that and still cap it at 200GB/month or something. Oh, and I can connect their surveillance device… I mean “free streaming box”… and get Peacock at no extra cost!
'murica?
I think he gets a lot of anger directed at him because.
-
He’s not as progressive as many leftists hoped
-
He’s done a terrible job of highlighting the progressive stuff he has done (or that progressives have pushed/negotiated with him to get done), like he’s afraid that if moderates find out he’ll lose their votes
-
He’s not Bernie
At least, these are the things I hold against him. And Gaza plus some very specific other things.
-
So, would the better option not be to fight for a better system or infiltrate one of the two parties and change it from within?
I think the biggest problem I have with the way the US has been working is that we just vote for the lesser evil and call it a day, thinking we’ve done our part. We’ve done all we can do. It makes things simple. It makes us feel good.
The real solution is a long, hard fight for change that will actually solve some of our problems. It involves convincing others, fierce public debate, and may result in violence. You will not be alone, but there will also be countless others who may not agree with your solution and will fight you every step of the way. Your opposition may be inspired by a genuine passion for a different solution. They may have an irrational fear of change. Some may simply benefit from the status quo and prefer to protect what they have than solve any problems for the rest of society. It’s so complicated and it’s just so much easier to offload that work to politicians.
Unfortunately, the most powerful among us know this and work as hard as possible to convince the politicians that they know better… or they just buy them out.