Lemmy.ca

11,458 readers
614 users here now

Welcome 🍁


Lemmy.ca is run by Canadians, hosted in Canada, and geared toward Canadians. However, it is not restricted to Canadians, or Canadian culture/topics/etc. All are welcome!

To learn more about what Lemmy is, or how the Fediverse works, you can visit our simple Getting Started Guide.

This site is run by the non-profit Fedecan and funded entirely by user donations. You can help support us by visiting our donations page.


Rules and Guidelines

1. No BigotryIncluding racism, sexism, ableism, homophobia, transphobia, or xenophobia.

2. Be CivilArgue in good faith, attack the argument; not the person, and promote a healthy debate. That includes implying violence, threats or wishes of violence and/or death.

3. No PornThis instance is not made to host porn communities. You're free to access porn communities on other instances through your account, but be mindful of Rule 4.

4. Use the NSFW tagUse your common sense: if you wouldn't want this image to show up on your work computer, tag it as such. In comments, use the
spoiler ::: tag for NSFW images, and put a NSFW mention beside links. Do not use NSFW images as your avatar or banner. :::
5. No Ads / SpamThis instance is not there to act as your billboard. If you want to promote your personal work, at least make the effort to be a contributing member of this community. Your account purpose shouldn't be to only advertise, make it natural.

6. Bot accountIf you are the operator of a "bot" account, make sure to flag is as such in the account's settings.

7. Right to privacyDo NOT distribute the personal information of someone else without their consent (aka doxxing). Information that is public domain can be shared, provided it is in good faith.
ex: The official email of an elected official is fair, the private phone number or the real name of a non-public person is NOT.

8. Report abuseThe report function isn't labelled the disagree button. You might not agree with someone, but that doesn't mean what the person says is against the rules. Using it repeately in this fashion will lead to actions being taken against the reporter.

9. ImpersonationDon't make an account with the intent to negatively deceive or defame someone on the fediverse.
ex: Parody of a famous person is okay, submitting outrageous content as appearing like another user, mod or admin isn't.


Contact an Admin:

Guides:

You can find more guides at fedecan.ca by opening the sidebar.

Meta Communities:

Other Frontends:

Don't like how Lemmy looks? Try one of our alternative UIs:

Site Status: status.fedecan.ca


Find Apps: lemmyapps.com

Find Communities: lemmyverse.net

Fediseer: endorsement


founded 4 years ago
ADMINS
351
 
 

I've grown quite fond of the Mauser pistols, myself. Good fire rate and it reloads fast, which is critical in an intense gun fight.

352
2
Mr. Quint - Godfather (macrocellrecords.bandcamp.com)
submitted 3 hours ago by [email protected] to c/[email protected]
353
354
 
 

Original youtube description:

📺 What You’re About to See: Randy was only 12 years old when he died in his sleep. What happened next would haunt him for decades—until God finally revealed the truth. His spirit left his body and entered a vast, dark valley carved into the earth. He felt no fear… but what he saw was unforgettable: prison cells, hollowed into the stone, waiting for something. He didn’t realize it then, but he was in the Valley of the Shadow of Death. Is it real? Why was he shown it? And what does it mean for the rest of us? You’re about to find out…

📞 Want to Share Your Story? Schedule a free 15-minute call with Vladimir at: 👉 https://godsvoicetoday.com/call

👨‍👩‍👧‍👦 Join Our Free Private Community Thousands of believers growing together through testimonies, prayer, and truth. Join now: https://family.godsvoicetodayy.com/

🙏 Support the Show & Help Us Reach Millions Donate here: https://givebutter.com/godsvoicetodaypodcast

📌 Chapters 0:00 – Intro: Shot in the Womb, Saved by God 2:35 – A Childhood Marked by Trauma 4:50 – The Night He Died 5:12 – Entering the Valley of the Shadow of Death 6:47 – The Floating Prison Cells with No Light Source 8:10 – Realizing What He Saw—Years Later 9:16 – “It’s a Real Place. I Was There.” 10:32 – Why God Showed Him This as a Child 12:10 – Randy’s Mission to Warn Others 14:45 – The Testimony That’s Led Others to Jesus

📣 Hashtags #GodsVoiceDaily #NearDeathExperience #ValleyOfTheShadowOfDeath #ChristianTestimony #JesusEncounter #Psalm23 #LifeAfterDeath #SupernaturalExperience #ChristianYouTube #EternalLifeWarning

355
356
 
 
357
358
 
 

I bought a used point and shoot recently so that I could be more mindful to not only take pictures more often but also to take better quality pictures.

I noticed that since everyone has a smartphone, people have been less likely to take photos and videos and people get annoyed when they are photographed/recorded. I think part of that is because those photos and videos get uploaded to social media where everyone can see/judge.

I wanted to try to take more photos of family events though since it was always fun to look through old photos of family members. I grew up in the 90s and 00s when it was really common to have photos taken at every event. Though I I haven't uploaded any of my photos yet, I've definitely taken more pictures than I ever had prior to having a camera. (I plan to buy a NAS hard drive during black Friday so I can store my photos privately.)

It sucks that good point and shoots are basically discontinued. I paid almost double the msrp for my camera and it was used and made in 2018. If you're able to find some good point and shoots for a good price, I would highly recommend you trying it out.

359
 
 

Instead of [...] a license that requires derivatives and other uses of the licensed material to retain the same license[,] Wikidata utilizes a license that has no requirements. This might sound ideal for “freedom,” but in reality, Wikidata seems to appropriate that particular FOSS imaginary of sharing while instead delicensing information into data by assigning it a CC0 license—allowing companies to extract, commodify, and otherwise use these data in ways to create systems without requirements to honor the license or reference the works that were utilized.

—quoted by the second part of the article

360
 
 

Discutons de tout et de rien 🙂

361
 
 

Mégafils de jlai.luWiki de jlai.luSteamClavarderUI alternative de jlai.lu

NavboxFiction interactiveJeux PlateauJeux Libres de RAOULJeu de rôleJeux VidéoLinux Gaming


Arc RaidersDofusKarmine Corp


Créer une équipe CoopDiscussionPodcastRessources20242023

Soutenir les jeux vidéo


Blork blork. Blork ! C'est dimanche jeu !

Vous montez une superbe config et vous avez besoin de conseil ? Blork !

Vous voulez monter une équipe ? Inscrivez-vous ! Blork !

Vous testez un jeu et vous avez envie de nous partager le fond votre pensée ?

Blork ! Votre affreux, Blork

362
363
 
 

Original Video Title:
Building a Stirling Engine Bike

364
6
submitted 4 hours ago* (last edited 4 hours ago) by [email protected] to c/[email protected]
 
 

I'm not up to snuff on my USDA taxonomy, but here is an explanation of this horizon:

  • Soils consist of three master horizons: A, B and C
  • this soil is from the B horizon
  • two nearly mutually exclusive pedogenic processes have occured to create this horizon:
  1. Illuviation - the deposition of clays from the A horizon
  2. Carbonate enrichment

Clays and carbonates both leach from the A horizon during pedogenesis, but carbonates move way faster and are long gone before the first clay particles arrive. Clays move much slower and don't go as far.

You can get carbonate enrichment from deeper in the profile though capillary rise, but it's almost always restricted to the C horizon. What you end up with is a very rich carbonate layer over top of the naturally calcareous layer of the soil.

In THIS case, evaporation is so strong it's brought these carbonates into the B (middle) horizon so you end up with a calcareous, clay enriched B horizon which really should not exist.

Soils are wild.

Bonus picture

365
 
 
366
 
 

Coming under fire from the left for the glaring contradiction of providing military assistance to a state that is perpetrating an active genocide, AOC issued a statement claiming her vote was about protecting civilians. AOC’s statement is absolute crap. The Iron Dome is not used for defending, it’s used to facilitate constant attacks. In an article for Jewish Currents titled “Iron Dome Is Not a Defensive System,” Dylan Saba explains:

“‘In theory, a weapon like Iron Dome could be used only defensively. But in practice it doesn’t work that way,’ analyst Nathan Thrall told Jewish Currents. ‘Iron Dome facilitates greater Israeli offensive measures, because it lowers the perceived cost to Israel of escalating or extending or initiating attacks.’ In other words, while the Iron Dome may prevent the deaths of Israeli non-combatants, it has made it easier for Israel to engage in deadly operations that take Palestinian lives.”

The Iron Dome isn’t for protecting civilians, it’s for protecting the Israeli regime from deterrence. We see this in the comfort the regime displays in waging constant military violence on its neighbors knowing they can’t retaliate. That’s why Israel cut a ceasefire deal with Iran so fast.

Iran’s advanced missiles can’t be reliably stopped by the Iron Dome, so Iran was able to smash Israel and force it to cease its unprovoked aggressions. If Israel had had a missile defense system which could casually swat those missiles out of the sky at a high rate of success, Israel would still be bombing Iran today, and would continue doing so until Tehran looked like Gaza. Israel’s war-horny population would have supported this, because they’d have no skin in the game.

367
368
 
 

I shall try and sleep. I do hope everyone rests well, please.

369
 
 
370
 
 

Coming under fire from the left for the glaring contradiction of providing military assistance to a state that is perpetrating an active genocide, AOC issued a statement claiming her vote was about protecting civilians. AOC’s statement is absolute crap. The Iron Dome is not used for defending, it’s used to facilitate constant attacks. In an article for Jewish Currents titled “Iron Dome Is Not a Defensive System,” Dylan Saba explains:

“‘In theory, a weapon like Iron Dome could be used only defensively. But in practice it doesn’t work that way,’ analyst Nathan Thrall told Jewish Currents. ‘Iron Dome facilitates greater Israeli offensive measures, because it lowers the perceived cost to Israel of escalating or extending or initiating attacks.’ In other words, while the Iron Dome may prevent the deaths of Israeli non-combatants, it has made it easier for Israel to engage in deadly operations that take Palestinian lives.”

The Iron Dome isn’t for protecting civilians, it’s for protecting the Israeli regime from deterrence. We see this in the comfort the regime displays in waging constant military violence on its neighbors knowing they can’t retaliate. That’s why Israel cut a ceasefire deal with Iran so fast.

Iran’s advanced missiles can’t be reliably stopped by the Iron Dome, so Iran was able to smash Israel and force it to cease its unprovoked aggressions. If Israel had had a missile defense system which could casually swat those missiles out of the sky at a high rate of success, Israel would still be bombing Iran today, and would continue doing so until Tehran looked like Gaza. Israel’s war-horny population would have supported this, because they’d have no skin in the game.

371
372
 
 

I’ve been planning out a proxmox server for when I eventually have money. (Shut up. It can happen. Shut up!) but I saw something today that got me thinking. Minisforums makes some pretty nice shit at a reasonable price. The entire minis market has actually become pretty great while I wasn’t looking.

I need proxmox hosting opnsense, frigate, jellyfin, homeassistant, BitTorrent, immich, sunshine, steam, and i2pd.

So there are obvious advantages to building my own shit with a trip to microcenter. But maybe these micro machines could actually handle this shit anymore. Opinions?

373
374
 
 

Hey friends! Ex-Unity dev here. Today I've finally launched a game - it's not a good one, I made it in a few weekends, but it's my first launched game with Godot.

Play Blob Jump Multiplayer!

My Situation

  • Unity is anti-developer, toxic, and slowly dying. I do not want to continue investing time into learning this game engine.
  • I no longer work in the game industry, so making games will be weekend projects from here on
  • To maximize fun and minimize friction, I want to make multiplayer, browser based games only. I have no interest in making singleplayer games or games that require a download

Initial Concerns with Godot

  • Godot is not as optimized as Unity. I was worried about this, but then I didn't code my game like a monkey, and the profiler is great. This turned out to be a non-issue in any prototype I created.

Godot Frustrations

  • The biggest frustration point I experienced with Godot has been errors that have no GDScript stack trace. It is very annoying to be told some Node can't access some Null feature or whatever and have no stack trace
  • I've hit quirky edge cases with Godot physics. These are mostly remediated with Godot 4.5-dev, so I am running Godot compiled from source rather than a released edition.

Fresh Air

  • Every issue I've run into with Godot has some open source issue tracking it. In Unity, you would see ignored threads for years. In Godot, the maintainers are actively responding, people are giving workarounds, and in some cases, community members are fixing the issues themselves!
  • Godot loads fast. Unity projects can take >1 minute to load; I did not expect how much more productive it would make me to have a fast editor that doesn't break my focus
  • Godot 4's multiplayer system is fantastic. The way it handles multiplayer.is_server(), is_multiplayer_authority, MultiplayerSpawners, MultiplayerSynchronizers and RPCs is at least 2x better than Unity as far as code simplicity, debuggability, and learning time

Multiplayer and Web Issues

  • I originally wrote my game with ENet. Turns out that's not supported in the browser, and I had to switch it all to Websockets. Thankfully this was easy
  • I bought my server of Hetzner (shoutout cheap EU cloud provider). To save money, I went with IPv6 only, which Github doesn't support, and Godot releases their binaries on Github. This was annoying, and after a few other IPv6 issues, I ended up buying an IPv4 address
  • While originally prototyping to process inputs on the server, I chose to process inputs on the client in this game for a better UX. This actually resulted in a worse UX, since now the client needs to calculate player physics, which causes all sorts of issues if the client lags.
  • The game wasn't connecting to the server when I ran it on itch.io - But there were no errors! I reasoned out that Itch.io uses HTTPS, so I configured to Nginx to handle SSL encryption and it started working.

Godot Dev Tips

  • Watch Youtube guides. They are amazing
  • Type your variables. It's borderline impossible to do complex things without strong typing.
  • Spend 30 minutes learning the debugger. That thing is golden.

Next Steps

I enjoy writing games in Godot more than I enjoy playing Runescape (but I'm horribly addicted to Runescape so I can't stop). I've only scratched the surface, and hope to keep making more games. Thanks a ton to all the devs and the great community who make it what it is :)

375
view more: ‹ prev next ›