dedime's recent activity
-
Comment on Important 2025 Plex updates in ~tv
-
Comment on BYD unveils new super-charging EV tech, to build charging network in China in ~transport
dedime I found this on BYDs website a few months ago. I haven't shared it with anyone besides my girlfriend yet, but I need everyone to appreciate it. Introducing BYDs "About BYD" video. An absolute...I found this on BYDs website a few months ago. I haven't shared it with anyone besides my girlfriend yet, but I need everyone to appreciate it.
Introducing BYDs "About BYD" video. An absolute fever dream of an advertisement, crammed with as much AI as they can muster. It's the most ridiculous attempt at an ad I've ever seen.
"He is the dream teammate you can ever wish for"
"He is the inheritor of our heritage"
"Simply, an unforgettable model I've ever seen" -
Comment on [SOLVED] I filled up my VM with Nextcloud all in one (Docker) to the brim. Help me rescue it. in ~comp
dedime I've never used Hertzner, but there might be some sort of rescue OS option? Like they let you boot into a recovery OS....I've never used Hertzner, but there might be some sort of rescue OS option? Like they let you boot into a recovery OS.
https://docs.hetzner.com/robot/dedicated-server/troubleshooting/hetzner-rescue-system/
Beyond that, restoring from backup would be my next choice. Part of why Docker is great since it's easy to migrate your config from one machine to the next.
-
Comment on Server admins, PHP/Symfony experts: I need your guidance in ~comp
dedime DevOps engineer here, The way I'd personally do it (without additional context here) is to shove all that into containers. Dockerizing is the first step to running things in a modern way, from...DevOps engineer here, The way I'd personally do it (without additional context here) is to shove all that into containers. Dockerizing is the first step to running things in a modern way, from there you can go to other cloud native solutions if you want.
- Don't change anything about the server yet. It's working, just let it chug along (for now)
- Get the app fully working in a Docker environment. Up to date Linux host machine. docker compose to bring up services (PHP, symphony, MySQL).
Since the main website is still chugging along, you can experiment here. What happens if you update to the latest versions of PHP / MySQL? Maybe you try using cloud hosted MySQL (a good option)? What if you try Nginx instead of apache (my preference, but it might make sense to use what you're used to). - Once it's working 1-to-1, or a close approximation to it, schedule some downtime and do the switchover. It'll involve changing DNS records and maybe some database migrations for complex stuff.
Disclaimer: I don't know your environment, I don't know your usage / size / budget constraints, I don't know what tech you're familiar with. This doesn't account for continued development of the site. This is just how I'd go about it personally with the limited info I have.
-
Comment on Half-Life 3 playtests begin and 2025 reveal “quite possible,” says Valve insider in ~games
dedime Lol I work in software too. Easily achievable for a company like Valve is the unspoken addendum thereLol I work in software too. Easily achievable for a company like Valve is the unspoken addendum there
-
Comment on Half-Life 3 playtests begin and 2025 reveal “quite possible,” says Valve insider in ~games
dedime Honestly I think Valve can pull it off. As long as they don't overcomplicate things, and nail the minimum expectations, it'll be a hit. Minimum expectations, should be easily achievable or...Honestly I think Valve can pull it off. As long as they don't overcomplicate things, and nail the minimum expectations, it'll be a hit.
Minimum expectations, should be easily achievable or basically already done via engine:
- Source 2 or newer engine
- Same great graphics, with an overhaul for 2024 standards. Honestly their tech was before it's time, updates here could be minimal and it'd still work
- Same great physics engine, updated to 2024 standards. Same addendum as above.
- Gravity gun
- Same great gunplay, touched up
- Same basic gameplay. Good level design, with mix of vehicles, puzzles, and gunplay
- Great control scheme, broad compatibility for PC / Linux / Console if applicable
- Continues the main story in a way that makes sense
- Bring back all the old classics. Antlions, airboats, gman, whatever else. It should feel nostalgic and new at the same time.
- Same voice actors, if possible
- Awesome trailers and release marketing. Hit the nostalgia notes.
Realistic stretch goals they'll do to make it stand out:
- Multiplayer mode without gameplay altering MTX. Cosmetics galore, go nuts. Not required, but multiplayer can be fun.
- Some sort of new physics-gun like tool. I can't conceive of what. Maybe something to spawn and build things, i.e. Gmod? Some new suit-based upgrade system?
- Some sort of new gameplay mechanic that doesn't detract from the original gameplay, but adds on and compliments it. Maybe a "home base" system, or RPG mechanics done in a tasteful way (for SP). Even more advanced physics things? Fluid dynamics?
- Fun new vehicles. Drones?
- Open world? Not at all necessary, but maybe. If it's not done right, it could ruin the experience. Halo 3 ODST is a great example of an "open world" game that weaves in linear levels in way that makes sense and is fun.
- Easter eggs / dev commentary, perhaps as an update
-
Comment on What have you been eating, drinking, and cooking? in ~food
dedime I have also started my fried rice journey, about a year and a half ago. While I haven't gotten to the point of using a torch, I'm quite happy with the results of my gas stove. One technique that...I have also started my fried rice journey, about a year and a half ago. While I haven't gotten to the point of using a torch, I'm quite happy with the results of my gas stove.
One technique that I'm eager to try is creating "golden" fried rice, from a recipe in "The Woks of Life". It involves combining the rice in a mixture of egg yolk, shaoxing wine, salt, and white pepper a few minutes before cooking. The egg yolk should give it a golden sheen.
-
Comment on What would it take for a soup to be exciting? in ~food
dedime An easy way to make a soup better is to add a finish, something as small as a teaspoon of olive oil drizzled on top looks appealing and enhances flavor.An easy way to make a soup better is to add a finish, something as small as a teaspoon of olive oil drizzled on top looks appealing and enhances flavor.
-
Comment on Denim heads - What raw denim are you currently wearing? What would you recommend? in ~life.style
dedime Not really a denim head, but I just went to Momotaro in Osaka and picked up some jeans. I love them! So much personality in such a standard jean. The inseam stitching is pink.Not really a denim head, but I just went to Momotaro in Osaka and picked up some jeans. I love them! So much personality in such a standard jean. The inseam stitching is pink.
-
Comment on What Is A Secure Note-Taking App? in ~comp
dedime Since it's just markdown, you could use any text editing software technically. It wouldn't have any of the nice features, but it might be enough for some usecasesSince it's just markdown, you could use any text editing software technically. It wouldn't have any of the nice features, but it might be enough for some usecases
-
Comment on Looking for recommendations for self-hostable static blog software in ~comp
dedime I'm also using Jekyll. I know it's not the preferred solution nowadays, but it was back when I made my site and I've had no desire to update my site for a while so it stays for now. Hosting is...I'm also using Jekyll. I know it's not the preferred solution nowadays, but it was back when I made my site and I've had no desire to update my site for a while so it stays for now.
Hosting is easy. I've set up a pipeline on GitLab.com to compile and publish my static HTML to GitLab pages under my own domain with SSL provided via LetsEncrypt. Totally free, minus the cost of the domain, and adding a post is as simple as writing a markdown file, committing, and pushing to origin.
For "newer", more generally recommended SSG's today, look at Hugo, Gatsby, or Eleventy. I don't think you can go wrong, it's down to personal choice.
-
Comment on IWTL financial literacy in ~finance
dedime I'm not exactly a finance guy, but I read "The Millionaire Teacher" and that was good enough for me to get going with a sound investment plan. I invest via an e-trading platform, and I maintain a...I'm not exactly a finance guy, but I read "The Millionaire Teacher" and that was good enough for me to get going with a sound investment plan. I invest via an e-trading platform, and I maintain a balance of a 50% US total market index, 25% CAD total market index, and 25% world total market index shares.
The book explains it in better, more thorough yet understandable terms, and it's been a while so I'm paraphrasing, but essentially:
- Invest your money yourself via a trading platform. Avoid managed services, e.g. mutual funds, as they get a fee. Also they probably can't beat the market, especially when you account for the fact that to beat the market, they would have perform better than the industry standard return % + their cut.
- Invest in index funds; index funds track a market as a whole rather than an individual company so the risk is quite low. Historically, index funds generate good returns over the long run - e.g. the S&P 500 had an annualized average return of around 10.5% since its 1957 inception through 2021, even including the recession etc.
- Compound interest is your friend. Start investing early, contribute often, you will see wild amounts of gains. Plug in your financial details here with a conservative 7% interest rate: https://www.getsmarteraboutmoney.ca/calculators/compound-interest-calculator/
-
Comment on What were the best games you played this year? in ~games
dedime I had an absolute blast playing Halo: Infinite campaign, which was released a week or two ago. The gameplay is incredibly solid, and the grappling hook is super fun to play with. Two complaints I...I had an absolute blast playing Halo: Infinite campaign, which was released a week or two ago. The gameplay is incredibly solid, and the grappling hook is super fun to play with.
Two complaints I have are that the grappling hook is too good for travel - it regenerates so quickly, it allows you to travel straight up along a vertical surface to no limit. I would have preferred if they made you ration it a bit more. My other complaint is that the limitless supply of flying vehicles later in the game makes them dominate the meta - it's way faster to collect everything while flying around, and you miss a lot of the small (and very fun) enemy encounters on the ground along the way. I would have preferred them to be rarer somehow - not just a resource you can order unlimited amounts of from base.
-
Comment on What games have you been playing, and what's your opinion on them? in ~games
dedime I've been playing an ironman account on OSRS. It's been a ton of fun, for those who don't know an ironman account isn't allowed to interact with other players, including trading etc. I thought it...I've been playing an ironman account on OSRS. It's been a ton of fun, for those who don't know an ironman account isn't allowed to interact with other players, including trading etc.
I thought it would be a lot of annoying grinds, but to be honest I've enjoyed every single grind so far. I've set my initial goal to be to get the quest point cape, then get into bossing and obtain some sweet gear. Hard achievement diaries are also on my list, though to be honest I'm REALLY not looking forward to the mage training arena grind for the Lumbridge diary.
The /r/2007scape subreddit continues to be a fantastic source of drama, memes, and interesting video content, and is part of the reason I continue to play the game.
-
Comment on Suggestions for things to do with a NAS? in ~tech
dedime Since I've started homelabbing 6-7 years ago, I've always landed on the following necessities Jellyfin. FOSS version of Plex, I really like it. Has a Roku app which I use a lot. Pihole. DNS based...Since I've started homelabbing 6-7 years ago, I've always landed on the following necessities
- Jellyfin. FOSS version of Plex, I really like it. Has a Roku app which I use a lot.
- Pihole. DNS based ad blocking, for all the devices on my home network
- Wireguard. Super lightweight VPN. OpenVPN, which I used prior, was a behemoth in comparison.
- Caddy. Reverse proxy, provides HTTPS via LetsEncrypt and allows me to access Jellyfin / Pihole admin console.
-
Comment on Attempting to cross Scotland in a completely straight line. (Part 1: Enter the factory) in ~hobbies
dedime Spoiler Wall Absolutely gutted that they couldn't make it to the finish! In the end, I respect their decision to end their journey early, having come to an agreement with the coppers. That being...Spoiler Wall
Absolutely gutted that they couldn't make it to the finish! In the end, I respect their decision to end their journey early, having come to an agreement with the coppers. That being said, I think they learned an important lesson, though they didn't speak to it in the video - trust your gut, if you think you've been spotted, pack up and camp elsewhere. If you know you've been spotted, unless you know for a fact it's all ok, pack up and camp elsewhere.Looking forward to seeing what he comes up with next. I hope they get a chance to revisit Scotland.
-
Comment on What programming/technical projects have you been working on? in ~comp
dedime (edited )LinkI made a website scraper at work. The company is working on migrating our client's websites to a new platform, using an external development agency. We wanted an easy way to provide the agency...I made a website scraper at work. The company is working on migrating our client's websites to a new platform, using an external development agency. We wanted an easy way to provide the agency with a list of pages that a website has, and a list of images that page has. My scraping tool, given a site's base URL, will reach out to that site, fetch the sitemap.xml, parse all the available URLs, visit each one and save all the images to a named folder on the local filesystem. We'll then zip that folder up and send it over to the agency.
I used golang to accomplish this. It's just an absolute pleasure to work with. It's extremely fast, and adding concurrency as an afterthought seriously took about 5 minutes.
-
Comment on What programming/technical projects have you been working on? in ~comp
dedime I use Docker a lot, but I tend to take a pragmatic approach to it. e.g., If I'm developing a desktop app, I typically don't worry too much about Docker, other than perhaps compilation (build in...I use Docker a lot, but I tend to take a pragmatic approach to it. e.g., If I'm developing a desktop app, I typically don't worry too much about Docker, other than perhaps compilation (build in Docker + docker cp resulting binary to destination). Otherwise, I do tend to build with Docker in mind. If I think I might eventually want to use the software as a container, I just make sure I use a good software architecture so I'm not shooting myself in the foot later. If I know the software is going to be used primarily as a container, I write the software POC first and get it working in a container almost immediately, and I use that going forward for testing / building.
-
Comment on Attempting to cross Scotland in a completely straight line. (Part 1: Enter the factory) in ~hobbies
dedime One of my YouTube favorites! I went ahead and bought his "Mission Across Scotland" poster that he advertised in this video, merch is my preferred way of supporting my favorite creators + I get a...One of my YouTube favorites! I went ahead and bought his "Mission Across Scotland" poster that he advertised in this video, merch is my preferred way of supporting my favorite creators + I get a fun decoration for the house.
-
Comment on Australian Criminal Intelligence Agency looking to expand it's intelligence gathering powers by claiming that criminals use encrypted platforms 'almost exclusively' in ~tech
dedime (edited )LinkI'm waiting for the ban on the one-time pad. Gee, sir, I see you have a block of random characters in your notebook. You wouldn't happen to be practicing... encryption... would you? Like math? Off...I'm waiting for the ban on the one-time pad. Gee, sir, I see you have a block of random characters in your notebook. You wouldn't happen to be practicing... encryption... would you? Like math? Off to the brig!
Proud user of Jellyfin for several years here. I watch on my Android phone, Roku TV, and on my laptop. Zero issues. Server is hosted in a docker container on an Intel NUC, alongside many other containers.
Support free, open source software, and I guarantee you'll never have the rug pulled out from under you.