this post was submitted on 27 Apr 2025
1277 points (98.2% liked)

memes

14480 readers
2360 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] A_Union_of_Kobolds@lemmy.world 178 points 4 days ago (3 children)

They're not getting shot at

[–] The_Picard_Maneuver@lemmy.world 192 points 4 days ago (2 children)

Assuming they're telling us everything that's happening on Mars, that is.

[–] Ziglin@lemmy.world 2 points 2 days ago

Yeah, I have my own thoughts about Ingenuity. With how long it took for the report there was clearly a lot of cover up.

Ingenuity my beloved I'll avenge you and retaliate against the Martians if I ever get to go to Mars.

[–] AngryCommieKender@lemmy.world 9 points 4 days ago

Where's the kaboom?

[–] TeamAssimilation@infosec.pub 42 points 4 days ago (1 children)

Yeah, let’s see how well that ping works when they find a deathclaw in one of those trips.

YOU DIED (several minutes ago)

[–] sp3ctr4l@lemmy.dbzer0.com 11 points 4 days ago (3 children)

Even worse...

Hey is that... man that's a weird looking boatfly...

Wait.

OHGODOHGODOHGOD

load more comments (3 replies)
load more comments (1 replies)
[–] Neverclear@lemmy.dbzer0.com 71 points 4 days ago (1 children)
[–] andros_rex@lemmy.world 32 points 4 days ago* (last edited 4 days ago) (1 children)

The programming described in the article is spectacular too. Imagine working with 68 KB of space. I got to talk to someone who worked on the team once, which was probably the culmination of my life.

[–] Aceticon@lemmy.dbzer0.com 7 points 3 days ago* (last edited 3 days ago)

I started programming as a kid way back in the ZX Spectrum days, and that one had even less memory than that.

You can do a surprising large amount of functionality if you're hand-coding assembly (I actually made a mine-sweeper clone for the Spectrum like that).

Even nowadays, there is the whole domain of microcontrollers, some of which are insanelly tiny (for example, the ATTiny202 which has 2KB flash and 128 Bytes of RAM) and you can do a surprising amount of functionality even in C since modern C compilers are extremelly efficient.

(That said, that 202 is the extreme low end and barelly useful, but I do have an automated plant watering system I designed - complete with low battery detection and signalling - running on an ATTiny45, an older chip with twice as much flash and RAM).

In my experience, if there is no UI on a screen (graphical elements tend to use quite a bit of memory plus if you're doing animation you need an in-memory buffer the size of the video memory to get double-buffering for smoothness and just that buffer can add up a lot of memory depending on resolution and bytes per pixel), using a compiled language which can optimize for size (like C) and not dragging in a ton of oversized libraries as dependencies, you can do a ton of functionality in very little memory - there are quite complex functional elements out there (like full TCP/IP stacks) that fit in a few KB of memory.

[–] Aceticon@lemmy.dbzer0.com 27 points 3 days ago (1 children)

That's because there are no aliens shooting back...

[–] bruhduh@lemmy.world 5 points 3 days ago (1 children)
[–] Aceticon@lemmy.dbzer0.com 7 points 3 days ago (1 children)

Logically, given that we are still getting transmissions from the remote vehicles, either there are no aliens shooting back, the aliens have lousy aim or really bad weapons, or they've long destroyed those vehicles and what we're receiving are fake transmissions from the aliens.

So it is indeed possible that the aliens are shooting back but we can't tell from this side.

[–] helpImTrappedOnline@lemmy.world 8 points 3 days ago* (last edited 3 days ago) (1 children)

Or NASA has better ping than the aliens.

[–] JonEFive@midwest.social 5 points 3 days ago (1 children)

I like your world where Aliens exist, but our only interaction with them is children controlling the turrets on a toy car.

[–] helpImTrappedOnline@lemmy.world 3 points 2 days ago* (last edited 2 days ago) (1 children)

Oh great, so NASA is the mean one for not going easy on the kid. Now their big brother is gonna come next time.

[–] JonEFive@midwest.social 1 points 1 day ago

You should have heard what the aliens were saying over voice comms. Their burns were so complex that even NASAs best could understand them.

Back in my day, controls not matching the game play was kind of built in as part of the challenge.. Frog Master, Dragon's Lair, Space Ace. Probably others I'm forgetting.

[–] Taleya@aussie.zone 3 points 2 days ago

gutteral UT dialup laughter

[–] Fabian@lemmy.zip 60 points 4 days ago* (last edited 4 days ago) (6 children)

I saw an interesting video about the first drone that flew on Mars. They programmed the flights in advance and it then executed them autonomously. I think that is even more impressive, since it would not have been possible to intervene if something went wrong. At the time the data was received, the drone already landed

[–] LostXOR@fedia.io 62 points 4 days ago (1 children)

It's pretty amazing our first try at a fully autonomous helicopter on another planet flew and landed successfully 71 times. Rest in peace, Ingenuity.

[–] possiblylinux127@lemmy.zip 19 points 4 days ago* (last edited 4 days ago) (1 children)

Built with such a tiny budget that they used cell phone parts

[–] Thorry84@feddit.nl 14 points 4 days ago* (last edited 4 days ago) (1 children)

IIRC that was part of the mission? They wanted to push themselves to see what could and could not be done with a very strict budget and cheap commonly available parts and tools.

[–] possiblylinux127@lemmy.zip 25 points 4 days ago (5 children)

It worked surprisingly well

They blasted a bunch of phone hardware with radiation and picked the ones that held up

They then build a custom Linux system and called it a day

load more comments (5 replies)
[–] trolololol@lemmy.world 16 points 4 days ago (1 children)

And that's using the same hardware as you have in your phone. Not similar, the same.A snapdragon 801. Such as used in Galaxy S5, from 2014.

https://en.m.wikipedia.org/wiki/List_of_devices_using_Qualcomm_Snapdragon_systems_on_chips

Snapdragon took care of image processing, guidance processing, and storing flight data—with readings 500 times a second—while the microcontroller was in charge of navigation and running the helicopter’s motors.

https://www.emergingtechbrew.com/stories/2021/04/23/smartphone-chip-powered-nasas-historic-flight-mars

load more comments (1 replies)
[–] BastingChemina@slrpnk.net 16 points 4 days ago

All of that with no GPS to get the location of the drone. They relied on a camera under the drone to basically act like an optical mouse sensor to follow the location of the drone.

load more comments (3 replies)
[–] easily3667@lemmus.org 14 points 3 days ago* (last edited 3 days ago)

Forget NASA, 100 ping is pretty good for internet gaming...in the dsl days. Sure your warthog or ghost might occasionally plow into the wall of a canyon but the brain adapts.

[–] IndustryStandard@lemmy.world 28 points 4 days ago

"The rover is tipping over. Quick, steer left"

[–] mlg@lemmy.world 9 points 3 days ago

Honestly, it depends on the netcode implementation.

TF2 hitscan and projectiles work remarkably well even at 100+ ping.

TF2 melee hit detection functions like a dice roll above 40 lol.

[–] phoenixz@lemmy.ca 9 points 3 days ago

I regularly played with ping 100-150 and still managed to make it to the top 32 players

[–] Hegar@fedia.io 31 points 4 days ago (1 children)

I lived in Western Australia when I played WoW - 400ms was a good day.

[–] A_Union_of_Kobolds@lemmy.world 16 points 4 days ago (1 children)

Love of the game right there lol I'd have gave up

[–] Korhaka@sopuli.xyz 9 points 4 days ago (3 children)

Some games do alright with poor ping, some are unplayable.

load more comments (3 replies)
[–] jubilationtcornpone@sh.itjust.works 16 points 4 days ago (1 children)

It's like playing Age of Empires over dialup. One minute you're happily building a little army and keeping your farms going. Then some asshole with cable internet comes along and faster than you can blink, your army is destroyed, villagers murdered, and your city burned to the ground.

load more comments (1 replies)
[–] AndyMFK@lemmy.dbzer0.com 12 points 4 days ago (1 children)

I gave up sim racing online after a crash and seeing the other players replay of the crash. I didn't think I was at fault but because of the lag, I totally was.

My ping from Australia to Europe was just too much in order to ensure others could have a safe race. When everyone else has 20-40 ping and I'm racing with 150+ it's just too much lag to be safe on the track

[–] JordanZ@lemmy.world 5 points 3 days ago (1 children)

Somebody I know that does sim racing on a team has a dedicated internet connection just for racing. A few too many times of somebody starting up something like a Netflix stream in the house and it would spike his ping enough that it had dire consequences to his rating. That just seems crazy to me. He justifies it by it costing him like 3-5 races to play catch up after an incident. Doesn’t really help in your case as your ping was consistently poor though.

Running like the good old days though when modern cell phones didn’t exist and the house only had one computer…you just plug the modem directly into the computer. No router/wifi.

load more comments (1 replies)
[–] kamen@lemmy.world 7 points 3 days ago* (last edited 3 days ago)

It would be comparable if NASA scientists were racing against someone else controlling another vehicle over there with less ping.

P.S. I'm not saying it isn't challenging - it surely is, but it's like connecting to your home computer over a shitty connection to play a single player game.

[–] FozzyOsbourne@lemm.ee 13 points 4 days ago (3 children)

It's been a few years since I've played online multiplayer, but isn't 100ms quite good?

[–] jjagaimo@sh.itjust.works 33 points 4 days ago* (last edited 4 days ago) (1 children)

1-40ms - good

40-70 - less good but playable

70-100 - can have affects depending on the game

100-150 - not great

150+ - unplayable

[–] stephan262@lemmy.world 17 points 4 days ago

It depends on what type of game you are playing, and how good the game's lag compensation is. I've played games just fine with a ping as high as 200ms.

[–] lastunusedusername2@sh.itjust.works 21 points 4 days ago (4 children)

I used to play Quake with around 300. I would have loved 100.

load more comments (4 replies)
[–] UltraMasculine@sopuli.xyz 13 points 4 days ago

Depends on the game. In fast paced games 100ms ping may negatively affect the gameplay (though normally the game is still playable), but in slower paced games it normally doesn't matter that much yet.

[–] Ronno@feddit.nl 7 points 3 days ago (1 children)

EA: hold my beer

For example: in FC25 you can have 14 ms ping to the server, but still have a laggy experience as if you are playing with 1,400,000 ping.

load more comments (1 replies)
load more comments
view more: next ›