[-] surfrock66@lemmy.world 2 points 1 day ago

My mom had Crohn's so she was on the toilet a lot, and my dad got her a toto washlet, the fanciest one possible. It uses the seat as a warm water reservoir (never a cold toilet seat), has a light, and has a heated air dryer. When I grew up and we redid a bathroom, that was my single ask...and outlet next to the toilet and that device. It's absolutely key, we put an unpowered bidet in the other bathroom and no one will use it.

9
submitted 2 weeks ago by surfrock66@lemmy.world to c/opm@lemmy.world
35
submitted 3 weeks ago* (last edited 3 weeks ago) by surfrock66@lemmy.world to c/jerboa@lemmy.ml

Additional info, I checked via the web in the instance doesn't appear to have any problems showing the upvote down vote counts, it is just in the main screen on jeroba. If I click a post, I can see the current score in the upper right.

9
submitted 1 month ago by surfrock66@lemmy.world to c/opm@lemmy.world
[-] surfrock66@lemmy.world 62 points 1 month ago

Part of the free-market attitude though is that you should be allowed to buy policy, so in that regard it's consistent, you just have to account for corruption in the cost of doing business.

281
submitted 1 month ago by surfrock66@lemmy.world to c/aww@lemmy.world

Story time! We recently bought a rural property with a burnt down house on it and are going up every few weekends to clean it up. I'm up there this morning picking up random sheet metal and yeeting it into the trash pile. Suddenly I hear frantic squeaks....I look, and I accidentally yeeted the cover of a squirrel nest (I think squirrel)! I got the baby, got it out of the baking sun and made a new nest under another piece of cover. Still, holding a baby squirrel so new it's eyes weren't open was pretty magical! The kids (I have a 7 year old girl and a 9 year old boy) got to each hold it for a second too! Ideally we wouldn't have touched it, but the existing cover was mega-gone and it had to be relocated to safety out of the sun, so we got some brush and put it under a smaller wood plank right near where we found it, hopefully it's mom finds it, no one will be up there for the next few weeks so it won't be disturbed by people again.

[-] surfrock66@lemmy.world 52 points 1 month ago

That is insane. If it costs the same to make, then lower range isn't a reasonable area to pitch a lower cost vehicle. Wanting to lower the cost is fine. Putting in cheaper/smaller components to get there is fine. If you are using the same components and just software locking them to nickle and dime the users later, that's anti-consumer and should not be tolerated. I can't believe how people look at micro-transactions in games and think "wouldn't this be cool with IRL stuff?"

[-] surfrock66@lemmy.world 77 points 2 months ago

Universities have huge endowments and investment portfolios. These are generally broad and in support of keeping the financial backing of the school stable; this is extremely prevalent in the large older universities like Harvard or Columbia (but almost all universities have one in some form or another). They support both students and ongoing academic research.

While many of these portfolios consist of wider funds, many have specific investments in specific companies and industries. That means that the university is invested in, and taking benefit from, areas of industry. The main request is to divest the investment portfolios from companies owned by or supporting entities connected with Israel's war on Gaza. In some cases this may be possible (move a ton of stock from a defense contractor making weapons sold to Israel to an energy company) and in some cases it may not (they're invested in a wide market fund that itself invests in specific funds, but you can't easily cherry-pick which stocks are actually in it). It's also possible that there are research grants funded through companies who the students want to apply negative pressure to; cancelling a grant sends a message to the company, but also leaves entire teams and time-dependent science without funding, potentially ending it outright unless alternate funding can be found. There also may be contracts involved for specific research and engagements, and breaking a contract is more complicated than just ripping it up (especially if there are early termination policies outlined).

Realistically, the best students can hope for is a commitment to investigate and divest where possible, which is frustrating but also makes sense. I've worked in higher education for 20 years and have seen this on a smaller scale around defense contractors during the wars in Afghanistan and Iraq. The endowment is a slow moving leviathan, but I think it's a good place for the students to apply pressure.

3
submitted 2 months ago by surfrock66@lemmy.world to c/opm@lemmy.world
[-] surfrock66@lemmy.world 29 points 2 months ago* (last edited 2 months ago)

I built my kids potato computers from the time they were 3-5, which was during covid. They need computer skills nowadays, and it put them at an advantage for covid school. We got them on java Minecraft which was huge for reading, typing, and some basic math skills (they figured out multiplication for crafting things like doors). I made a chart which had icons of things they want, with the word next to it, so they could search and type in creative.

We used Ubuntu Mate. It's simple, stable, and familiar. They do NOT have sudo on these boxes. As we've advanced, they now have firefox (behind a pihole which upstreams to opendns' family protect), gimp (with a wacom tablet!), inkscape, calculators, tenacity, libre office, and they're starting to get into some cad to make things to 3d print. You have to come to terms with doing a LOT of patient hand holding, but it has paid off dividends.

8
submitted 2 months ago by surfrock66@lemmy.world to c/opm@lemmy.world
45
submitted 2 months ago* (last edited 2 months ago) by surfrock66@lemmy.world to c/fallout@lemmy.world

130
[-] surfrock66@lemmy.world 57 points 3 months ago

The headline does not do justice...like this is tied to the cult that the former prime minister of Japan was assassinated over.

12

Hey there, I've been on a networking journey that has, over a few years, taken me from simple unmanaged networking, to managed networking, to advanced VLAN management. It's all been self taught, but mostly successful. However, I've gotten myself into a bit of a pickle and I'm hitting a wall in troubleshooting. Apologies for the length of the post, however I want to provide as much detail as possible.

High level, I have several /16 vlans for things. VLAN 99 is networking, 2, is servers, 4 is clients, 6 is wireguard clients, and there are some others. They're all 10.99.0.0/16 with a gateway at 10.99.1.254, etc.

I have had a very old Netgear Layer3 switch for some time. I've replaced it with a Brocade ICX6610, mostly so I can move my storage infrastructure to 10G fiber (I have a small hypervisor cluster). I had done a ton of preparatory work to configure the new L3 switch so that it could just be dropped in place of the old one; this was MOSTLY successful...

...However, in doing that I broke the connection to my opnsense firewall and sort of had to redo that piece from scratch. During my planning, I didn't realize some of the config changes I'd made would require changes on the firewall, and after the cut over I was locked out of the firewall. This is all my fault; that's the piece of this I understand the least, and I had followed dodgy guides when getting it to initially work. I have a backup in xml format, but even having that I'm realizing what I had been doing didn't make sense. Previously, I had a firewall interface on all of my vlans and the trunk going to it was carrying all the VLANS. Now, I set this up with only 2 vlans going to the firewall, the networking vlan and the wireguard vlan, as it seems to make more sense with my understanding of how Layer 3 routing works. All routing should happen on the Brocade L3 switch. The firewall itself has 4 physical ports, 1 going to my comcast gateway, and 2 in an LACP lagg going to my L3 switch. (I have a single interface right now going to the L3 switch separately for troubleshooting, removing the LACP lag as a complexity source).

So, in recovering this, I had to get into the firewall at the console and re-define the interfaces and IP's. I got this to work, but at this point I had tons of connection problems which I didn't understand fully. I have found some of opnsense's configuration to be a bit obfuscating, which I think is making my learning more difficult. The following were put in place:

  • The "LAN" interface was given a static 10.99.1.40/16 IP, and an upstream gateway was defined at 10.99.1.254.
  • The "WAN" interface was given DHCP, and is up and works

Once I recovered the connection to the web interface I had to make the following changes:

  • Under the "Firewall" sidebar, under "Aliases", I defined each of my VLANS/Subnets with a CIDR notation and a name.
  • Under the "Firewall" sidebar, under "NAT" and then under "Outbound" I switched the mode to "hybrid" and added a rule for each of my vlans on the "LAN" interface, with the "Source" being the aliases defined above, and the target (NAT Address) being the "WAN address"
  • Under the "Firewall" sidebar, under "NAT" and then under "Port Forward" I added some port forward rules.
  • While it's outside the scope of my immediate troubleshooting, I had a working WireGuard setup. I have an interface defined for it on that VLAN, and a second gateway defined at 10.6.1.254. It's all set up according to the opnsense documentation, and I can connect from the WAN and can access any resources on the LAN.

So onto the problem...I can access the internet from almost all of my LAN clients. I can access LAN clients via the port forward rules from the WAN. The firewall itself CANNOT access the WAN; for example, I can't check for updates. I can access the firewall web interface from anywhere on the LAN, I can ssh to the firewall from anywhere on the LAN, but once I'm ssh'd in, I can't ping back to the client I'm connecting from. The firewall CAN ping things like 8.8.8.8, but as my DNS resolver is on the LAN, DNS queries from the firewall fail. I believe in a related note, my WireGuard clients can access anything on the LAN, but cannot connect to anything on the WAN.

I believe this has to do with outbound routes from the firewall, but any time I mess with it I end up locking myself out and having to reset interfaces from the console. I tried defining some static routes in "System" -> "Routes" -> "Configuration" but that isn't working. I'm kind of stumped and have been looking at it so long that I don't think more reading and configuring is going to help me anymore. I'll post some screenshots of rules and routes as well (you'll be able to see various things enabled/disabled for experimentation), but I'm kind of in over my head and need some help.

[-] surfrock66@lemmy.world 32 points 3 months ago

There is a feeling my whole body gets when I see a wasteland and hear that song. Nothing in this trailer gives me concern. The visuals look great, all the references look great, the tone seems great, I'm SO AMPED.

106

I paid for Puzzle Quest 2 on android like a decade+ ago. It is a local single-player game. It has a validation check when you open the app. That check fails because this game is ancient and the servers are offline.

I want to replay the game I paid for. I have the APK from an APK site. It's even been pulled from steam to push their crappy p2w pq3. Anyone have tricks to crank an APK and bypass a server check? I've decompiled the APK but am in a bit over my head.

[-] surfrock66@lemmy.world 138 points 5 months ago

This whole thing sucks because this kind of tech has the potential to be revolutionary. For people with paralysis, or those experiencing vision loss due to eye issues, the tech to interface nerves with sensors and inputs will be absolutely revolutionary. On the other hand, Musk has a terrible track record with safety and regulation, develops tech by abusing researchers and workers with unrealistic timelines and expectations, overpromises and under delivers, and responds with hostility to even the most measured criticism. Having his name tied to the version of this tech leading the news cycle will paint it in a dystopian light, raising the regulatory bar to "panic" levels with no nuance, and will likely result in pushing more realistic approaches to the tech back a significant amount of time, hurting those it would help most.

794
29
submitted 5 months ago by surfrock66@lemmy.world to c/selfhost@lemmy.ml

Question is in the title, I am a fan of a channel and would like to automatically connect to the swarm and support the broadcast even if I am not watching live. I seem to remember a project that ran in docker and kind of acted like a cdn node for a channel, but I can't find it now. Anyone know of such a solution?

[-] surfrock66@lemmy.world 92 points 6 months ago

As a Californian, the state should sue for damages and use the funds for high speed rail. The entire hype around this stupid tech was to torpedo high speed rail in the state so Musk could sell more cars. I get that this is Branson's spinoff, but the tech isn't viable and all the investor hype around it was just a smokescreen for public policy control and that HAS to result in some sort of reparations, it's basically fraud in my opinion. The assets should be sold off and put towards public transit.

[-] surfrock66@lemmy.world 45 points 7 months ago

I have never seen those questions answered because it's a secret sauce that the streaming platforms would patch immediately if it were published. In general though, my understanding is it's older versions of apk's on rooted android devices with exploits that allow for harvesting the actual cached files, or in some cases the apk is deconstructed to get access to the API keys so that the files are downloaded directly, though that's risky as it gets easier to detect a single key doing a giant pull of files faster than someone could reasonably watch the shows.

[-] surfrock66@lemmy.world 100 points 11 months ago

I think this is exactly what I want to see, news orgs (not just "mainstream" news, but let's say, professional orgs in an industry) hosting their own instances with closed signups for accounts with JUST relevant topics. I tried to find some journalists on journa.host to fill in tech and local news, and while I found the people, it was way too much personal/personality content and not as much news.

[-] surfrock66@lemmy.world 98 points 11 months ago

This legendary excerpt from his Wikipedia:

Mitnick served five years in prison—four-and-a-half years' pre-trial and eight months in solitary confinement—because, according to Mitnick, law enforcement officials convinced a judge that he had the ability to "start a nuclear war by whistling into a pay phone", implying that law enforcement told the judge that he could somehow dial into the NORAD modem via a payphone from prison and communicate with the modem by whistling to launch nuclear missiles.

view more: next ›

surfrock66

joined 1 year ago