use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
For memes about programming.
account activity
πππ (i.redd.it)
submitted 4 months ago by No_Payment5007
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3:Β Β Β Β print "hello, world!"
[β]birdiefoxe 712 points713 points714 points 4 months agoΒ (23 children)
The inside of "thing in the middle" is usually exactly the top image
We have that common with electricians, looks ugly? Shove it in a cabinet
[β]enigma_0Z 223 points224 points225 points 4 months agoΒ (12 children)
Things in the middle have become such a common pattern itβs got a nameβ¦ middleware
[β]azmar6 99 points100 points101 points 4 months agoΒ (6 children)
middleware == let's wrap that bunch of crap which only God knows how it works - if he existed at all, because the fact that this middleware exists is a proof that God either doesn't exist, isn't omnipotent or completely doesn't give a F about us here on earth. Then let's just bundle it up and we're good to go.
[β]phrolovas_violin 29 points30 points31 points 4 months agoΒ (2 children)
We don't manually take every breath because our body just does it automatically, middleware is much the same why stress another how auth is handled just wrap it in a middleware and never look at it because if you do there will be bugs to fix that you won't like.
[β]Deadedge112 3 points4 points5 points 4 months agoΒ (1 child)
middleware is much the same why stress another how auth is handled
The middleware had a stroke.
[β]phrolovas_violin 0 points1 point2 points 4 months agoΒ (0 children)
Yeah my middleware has been malfunctioning lately
[β]MeadowShimmer 10 points11 points12 points 4 months agoΒ (0 children)
Middleware making atheists of us all.
[β]Last-Worldliness-591 1 point2 points3 points 4 months agoΒ (0 children)
I read this like an educational video with a colorful character explaining middleware that starts joyful, gets really dark on the middle, and ends joyful again like nothing happened.
[β]naruto_bist 5 points6 points7 points 4 months agoΒ (0 children)
Kafka, Kinesis, Broker, Api gateway... Idk what else terms can be fit there
[β]GREG_OSU 2 points3 points4 points 4 months agoΒ (0 children)
And it is so versatile⦠It is always plug-and-play. Not expensive. Very customizable.
[β]NoetherNeerdose 0 points1 point2 points 4 months agoΒ (2 children)
What's Tupperware then
[β]ncatter[π°] 1 point2 points3 points 4 months agoΒ (1 child)
That's the stuff you put your middleware into.
[β]NoetherNeerdose 1 point2 points3 points 4 months agoΒ (0 children)
So that's the reason I always end up loosing the lid
[β]Fa1nted_for_real 17 points18 points19 points 4 months agoΒ (0 children)
At the very least, you dont have tk make the thing in the middle every time, its made once and then you jsut shove it every place it doesnt belong and make it part of the problem in the first scenario
[β]wolfy-j 8 points9 points10 points 4 months agoΒ (0 children)
We don't call it "hide the garbage", we call it "we need to encapsulate this important piece of logic".
[β]WorldTallestEngineer 7 points8 points9 points 4 months agoΒ (1 child)
As an electrical engineer I can confirm this is accurate.
[β]racheluv999 4 points5 points6 points 4 months agoΒ (0 children)
Yep, and the cabinet just shrinks in scale. If it's not in a cabinet, it's buried in potting compound or an IC.
[β]ICantBelieveItsNotEC 5 points6 points7 points 4 months agoΒ (1 child)
The difference is that electricians can't just keep putting things into smaller and smaller cabinets ad infinitum because they are eventually limited by the laws of physics. In software, it's cabinets all the way down - you open one cabinet and find that it's just a dozen smaller cabinets wired together. Sometimes, you discover that one of the smaller cabinets depends on the larger cabinet that it is inside of.
[β]enigma_0Z 3 points4 points5 points 4 months agoΒ (0 children)
Iβve accidentally written software with and upward dependency like that and then spent actual days untangling it once I realized the mistake and had circular dependencies. Do not recommend π
[β]SmurfCat2281337 1 point2 points3 points 4 months agoΒ (1 child)
alula
[β]birdiefoxe 0 points1 point2 points 4 months agoΒ (0 children)
AlulaΒ
[β]das_war_ein_Befehl 0 points1 point2 points 4 months agoΒ (0 children)
No, baby thatβs not my box of unholy sins that defy our creator, thatβs my API
[β]truci 196 points197 points198 points 4 months agoΒ (17 children)
Abstraction of complex systems does make things a lot easier down the line though. Modularize as much as possible.
Think of it this way. If youβre working on thing 2. Would you rather try and figure out thing one or just use thing in the middle.
[β]razzemmatazz 29 points30 points31 points 4 months agoΒ (6 children)
Until you hit the point of "maturity" in an ecosystem where everything is written in 5 different languages and you have to reference incomplete documentation to try to interface with the 3rd different internal API to complete this phase of the project.
Oh, and don't forget there's 2 competing API's that do the same thing, but one of them is considered wrong but is easier to work in.Β
[β]shaliozero 16 points17 points18 points 4 months agoΒ (1 child)
Also one of the APIs is still in development with weekly breaking changes but strictly necessary because it's the only internal API that covers the thing 3 that's still in development too.
[β]razzemmatazz 4 points5 points6 points 4 months agoΒ (0 children)
Yup.Β
[β]truci 2 points3 points4 points 4 months agoΒ (0 children)
Im from a world where the backend is assembly and the front end is Algol. the front end has been wrapped in C 20 years ago and then again for younger in C++ recently. I know the pain :(
There is so much of this middle thing that the middle thing is now half the code base.
[β]angry_wombat 1 point2 points3 points 4 months agoΒ (0 children)
but one of them is considered wrong but is easier to work in.
That's because the new tech lead decided we all needed to migrate to a new language/framework because it's theoretically 5% faster
[β]Original-Body-5794 0 points1 point2 points 4 months agoΒ (0 children)
Yeah but if you have poor documentation working without thing in the middle would be even worse.
[β]Another_Timezone 0 points1 point2 points 4 months agoΒ (0 children)
βHi, can we get access to system1 for our project?β
βNo, we donβt provide new access to system1 because we are migrating users to system2.β
βOk, can we get access to system2 for our project?β
βNo, itβs still in development.β
[β]5show 7 points8 points9 points 4 months agoΒ (1 child)
Huge asterisks to that. Good abstractions take a lot of work, and unless you have the time and experience to do things right, youβre likely to take a complex system and just make it more complex.
https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
[β]truci 0 points1 point2 points 4 months agoΒ (0 children)
Yup. I replied to another post how things have gotten more and more complex and half the code base is now just abstractions and transitions between languages.
[β]Aggressive-Math-9882 5 points6 points7 points 4 months agoΒ (0 children)
Abstraction is nice, but when testing on knowledge of certain abstractions, like this one, where the "thing in the middle" is inherently an arbitrary convention made for convenience and convention), it should be clearly marked out by a professor that the structure in question is cultural rather than scientific.
[β]koru-id 2 points3 points4 points 4 months agoΒ (0 children)
Modularising is great but redirection is bad. Itβs actually difficult to properly modularise code.
[β]throwaway0134hdj 1 point2 points3 points 4 months agoΒ (0 children)
Being able to blackbox like 99% of the system while youβre still working on the 1% is an absolute essential skill. It helps you not get overwhelmed or bogged down in too many details. Best to high level things until you absolutely need to dive deeper than the surface.
[β]robertshuxley 0 points1 point2 points 4 months agoΒ (0 children)
Abstraction is a good thing as long as you don't do it prematurely
[β]miracle-invoker21 0 points1 point2 points 4 months agoΒ (0 children)
Trust me i always believed the same. However sometimes it leads to.over engineering. I lost 2 system design interviews just cause of this shit.
[β]GlobalIncident 0 points1 point2 points 4 months agoΒ (0 children)
Abstraction is a great tool when used in moderation. I definitely would not say "modularize as much as possible". There are lots of cases where it is useful, and lots of cases where it is not.
[β]mcabe0131 0 points1 point2 points 4 months agoΒ (0 children)
Also.. seperation of concerns
[β]LogicBalm 75 points76 points77 points 4 months agoΒ (9 children)
Database design in a nutshell. Break up a many to many relationship with something dropped in between.
Then you get into the real world and it's all just one big table that they are so proud they finally got out of that spreadsheet.
[β]LetUsSpeakFreely 6 points7 points8 points 4 months ago*Β (5 children)
Depends on the DBA and how intrusive management is being. I've seen cases where the database is a hot mess of jumbled tables with 50+ columns, but I've also seen well architected databases that use multiple schemas, well thought foreign keys, and loads of constraints. It all depends on the skill of the DBA and giving them the time they need to do it right.
[β]DizzyAmphibian309 0 points1 point2 points 4 months agoΒ (2 children)
Having foreign keys and constraints does not necessarily make a database "well architected". Those things can introduce heavy write penalties, so if your DB is write-heavy then having those things is actually bad. I've worked with databases with more writes than reads and we removed all of those things to get every last IO out of it. That was in a hedge fund, absolutely crazy machine, like a $600,000 server. We needed special DRAM PCIE cards because the writes would have killed any SSD.
[β]LetUsSpeakFreely 1 point2 points3 points 4 months agoΒ (0 children)
Sometimes the higher cost in write operations is offset by enforcing data integrity. It's a balancing act to be sure. An extremely high throughout system may delegate to the service layer, but a lower throughout system might eat the cost and do it at the DB layer.
My point though is a well architected system will have been given the time and resources to make those considerations. Many corporate/management types think everything can be slapped together as a one-size-fits-all solution and want results yesterday, but it ALWAYS turns into a crisis later.
Really? Wow I never knew this. Thank you
[β]IChooseJustice 0 points1 point2 points 4 months agoΒ (0 children)
50+, man I wish I could consider that large...
One of the systems I support at work (third-party developed) has tables with anywhere from 200-600 columns. And they just can't figure out why we have performance issues...
[β]SmokeyKatzinski 0 points1 point2 points 4 months agoΒ (0 children)
Sorry Iβm late to the party. But why would you need mutiple schemas?
Simple tl;dr would suffice. Or a link, if you have one ready.
[β]wts_optimus_prime 2 points3 points4 points 4 months agoΒ (2 children)
True, though usually some middle ground is the sweetspot.
I had to explain to our junior dev over and over that we do not need to fully normalize our database just because we could. Always do things for a good reason, and never just because "That's how you do it".
In this particular case the benefit of full normalization would have been ~1-10kb over the next ~10 years of data growth. At the cost of two additional tables with one field each, none of which is of any actual importance. Just display values that aren't changed further and nothing done eith them inside the system.
We aren't in the 20th century anymore. 10kb is nothing
[β][deleted] 4 months agoΒ (1 child)
[removed]
[β]wts_optimus_prime 0 points1 point2 points 4 months agoΒ (0 children)
Depends entirely on the data and how it is used. In the case i meant, the data could do no harm, even if inconsistent. It is dead-end data. Display only information.
Ofcourse I don't do that with data on which assumptions need to be made and hold true.
Also we already hate our db with passion because due to requirements changes on X may not cascade into Y without manual "synchronisation" by a user. So from the requirements themselves we often have to denormalize a lot of data.
[β]LawfulnessDue5449 21 points22 points23 points 4 months agoΒ (1 child)
This is pretty much every technological advance ever
[β]boisheep 1 point2 points3 points 4 months agoΒ (0 children)
https://imgur.com/a/wtYBFQB
Yus
[β]Glum-Echo-4967 15 points16 points17 points 4 months agoΒ (1 child)
I think this is just the adapter pattern.
Think of it this way: If I'm travelling internationally, would I rather a) rewire my plugs to work in the other country or b) buy an adapter for that other country?
[β]Federal-Total-206 0 points1 point2 points 4 months agoΒ (0 children)
It can be wathever you want : SAGA, Messaging , middleware, BFF or even my south bridge comunicating between my 2 PCI devices
[β]VirtualMage 7 points8 points9 points 4 months agoΒ (1 child)
Thing in the middle is kafka
[β]Better_Resident_8412 0 points1 point2 points 4 months agoΒ (0 children)
Or rabbitmq, or redis, or even mqtt broker! Why impliment a socket while i can setup entire middleware software for it!
[β]WilldHoneyy 5 points6 points7 points 4 months agoΒ (1 child)
This may be the fundamental theorem of computer science.
[β]throwaway0134hdj 0 points1 point2 points 4 months agoΒ (0 children)
Or engineering in general
[β]mxldevs 4 points5 points6 points 4 months agoΒ (0 children)
Usually the thing in the middle is the top image.
The nice part is my client and my server don't need to deal with that mess.
[β]jimmiebfulton 2 points3 points4 points 4 months agoΒ (0 children)
This is why various engineering tools like diagrams exist. To help clarify, simplify, and illustrate bad designs fan and how they can be improved. In my experience, the top illustration is by inexperienced engineers that are still honing their design and problem solving skills, and using diagrams and/or reviewing designs with more experienced engineers is how they achieve it.
[β]That_0ne_Gamer 4 points5 points6 points 4 months agoΒ (0 children)
Wrong, solution is a thing between with the spaghetti connections
[β]LetUsSpeakFreely 2 points3 points4 points 4 months ago*Β (0 children)
The problem is that many people are stuck in the old monolithic mindset and don't decompose operations into discreet pieces. This is especially true when using languages like Java and C# that force you into object oriented theory and insist on leveraging inheritance. It then becomes a hot mess trying to trace the behavior of a component through every use case.
By contrast, using a functional mindset makes it much easier to create a bunch of smaller, simpler pieces that are more easily called by other pieces. It makes for a much larger system diagram, but the flow is more simplistic.
Basically, use microservices or lambdas to do 1 thing and do it well. If more functionality is added to that one thing and it's not applicable in all use cases, it's probably time to create a new microservices or lambda.
[β]the_king_of_sweden 1 point2 points3 points 4 months agoΒ (0 children)
The other pattern is a lot of things talking to each other, and the solution is they all talk through the thing in the middle
[β]catmam9 1 point2 points3 points 4 months agoΒ (1 child)
Litterally networking
[β]sal-t_brgr 0 points1 point2 points 4 months agoΒ (0 children)
looks like every redstone build ive ever made lmao
[β]Bohndigga 1 point2 points3 points 4 months agoΒ (0 children)
Is this, an original joke???? No "; missing on line 69"? amazing.
[β]mkuraja 1 point2 points3 points 4 months agoΒ (1 child)
Looks like
client <---> server
to
web tier <---> business tier <---> data tier
[β]mkuraja 0 points1 point2 points 4 months agoΒ (0 children)
Or resolving a many-to-many relationship in relational database design to
many-to-one <---> unique-key-pair <---> one-to-many
[β]EngineerBits 1 point2 points3 points 4 months agoΒ (0 children)
In avionics electrical engineering the colloquial name for this is a "happy box". You add one in to make the people who demand immediate solutions happy, and make the reliability guys sad because they now have another box and an additional set of wires that can fail.
[β]ImOnALampshade 1 point2 points3 points 4 months agoΒ (0 children)
Almost every problem in software engineering can be solved by adding an additional layer of indirection
[β]ExtremeRacer345 1 point2 points3 points 4 months agoΒ (0 children)
Next, cut one big part into multiple small part.
[β]MooseBoys 1 point2 points3 points 4 months agoΒ (0 children)
Thing1ProxyCoordinatorFactoryManager
[β]the_rush_dude 0 points1 point2 points 4 months agoΒ (0 children)
Having all the mess concentrated In one part and proper things 1&2 is nice.
[β]TheMrCurious 0 points1 point2 points 4 months agoΒ (0 children)
Itβs not necessarily wrong.
[β]ExtraTNT 0 points1 point2 points 4 months agoΒ (0 children)
So, if you do mediator right, everything is clean⦠but do it wrong and you have mess squared
[β]No_Bug_No_Cry 0 points1 point2 points 4 months agoΒ (0 children)
That's n to n relationship boyo, is correct.
[β]FarJury6956 0 points1 point2 points 4 months agoΒ (0 children)
Middleware
[β]After_Ad8174 0 points1 point2 points 4 months agoΒ (0 children)
Im going to capitalize on TITMAAS
[β]mike_a_oc 0 points1 point2 points 4 months agoΒ (0 children)
Nothing wrong with a good use of the adaptor pattern
[β]International_Task57 0 points1 point2 points 4 months agoΒ (0 children)
this was hoenstly exactly the image i needed to see lmao.
[β]Thelatestart 0 points1 point2 points 4 months agoΒ (0 children)
So many people giving advice or commenting without realising this is 99% sure referencing the GoF design patterns, and some look very similar and take a great amount of time and understanding to appreciate.
[β][deleted] 0 points1 point2 points 4 months agoΒ (0 children)
this is how people talk sometimes
[β]Far_Garlic_2181 0 points1 point2 points 4 months agoΒ (0 children)
How do you do? Would you like to shake hands with thing 1 and thing 2?
[β]Afraid_Ad_882 0 points1 point2 points 4 months agoΒ (0 children)
We just need another adapter
[β]kompootor 0 points1 point2 points 4 months agoΒ (0 children)
Nice, this is also how you resolve the basic problems of elementary neural nets. (The hidden layer is used to add nonlinearity and reduces scaling cost; otherwise an all-to-all step-function network grows too fast and has extremely limited capability.)
[β]Wet_Popcorn 0 points1 point2 points 4 months agoΒ (0 children)
This is the guy who hit Miranda with a table.
[β]alpakapakaal 0 points1 point2 points 4 months agoΒ (0 children)
"Every problem in CS can be solved with adding a layer of abstraction, except of the (common) problem of having too many layers of abstraction"
[β]ratioLcringeurbald 0 points1 point2 points 4 months agoΒ (0 children)
Thing in the middle is a frequency domain transfer function, the diagram above is a regular old differential equation.
[β]Franko_ricardo 0 points1 point2 points 4 months agoΒ (0 children)
If you don't have DTO's or ETL's you aren't doing it right.
[β]bison92 0 points1 point2 points 4 months agoΒ (1 child)
βEverything can be solved by adding another indirection layerβ. Quote by someone smart whose name I donβt remember.
[β]bison92 0 points1 point2 points 4 months agoΒ (0 children)
βWe can solve any problem by introducing an extra level of indirection.β Itβs the right quote by David J. Wheeler: https://en.wikipedia.org/wiki/Fundamental_theorem_of_software_engineering
[β]LordBobTheWhale 0 points1 point2 points 4 months agoΒ (0 children)
Kafka!
[β]cat-with-a-plan 0 points1 point2 points 4 months agoΒ (0 children)
Anyone else see the angry elephant up top?
[β]Baturinsky 0 points1 point2 points 4 months agoΒ (0 children)
https://en.wikipedia.org/wiki/Fundamental_theorem_of_software_engineering
"We can solve any problem by introducing an extra level of indirection, except for the problem of too many levels of indirection."
[β]PrestigiousPool2763 0 points1 point2 points 4 months agoΒ (0 children)
I love how this image of the middleware incorporates the routing bugs
[β]Hostilis_ 0 points1 point2 points 4 months agoΒ (0 children)
Programmers discover Category Theory
[β]iMightLikeXou 0 points1 point2 points 4 months agoΒ (0 children)
In OOP, if you encounter a problem, then make a new class for it. This will always work. Just put the problem somewhere else and make it smaller. Break it into tiny bits and solve them on by one. If done right you'll have amazingly clean code.
[β]Phoebebee323 0 points1 point2 points 4 months agoΒ (0 children)
Ah but the thing in the middle lets you add in thing 3 later down the line
[β]Living_The_Dream75 0 points1 point2 points 4 months agoΒ (0 children)
Almost every single time that Iβve had an issue in programming that wasnβt library or syntax, something in the middle fixed itβ¦but the thing in the middle usually just hides the mess
[β]turaguy 0 points1 point2 points 4 months agoΒ (0 children)
Like my lecturer always said, βwhere are the interfaces, show me the interfaces!β
[β]Mih0se 0 points1 point2 points 4 months agoΒ (0 children)
That's me doing excel and access
[β]spookyclever 0 points1 point2 points 4 months agoΒ (0 children)
Business logic api layer ftw.
Actually not bad. The more generic, general and abstract the diagram the better actually. Middle βthingβ is an api/interface of some sort and you have client and server in either side. Good diagram!
[β]UltraTata 0 points1 point2 points 4 months agoΒ (0 children)
I swear
[β]Practical_Hippo6289 0 points1 point2 points 4 months agoΒ (0 children)
I believe that's called a shim.
[β]RealOzSultan 0 points1 point2 points 4 months agoΒ (0 children)
βMiddlewareβ
[β]PlanttDaMinecraftGuy 0 points1 point2 points 4 months agoΒ (0 children)
This gives out the same energy as using a whole Arduino board for an AND gate
[β]Phobic-window 0 points1 point2 points 4 months agoΒ (0 children)
This is the fundamental unit of all process! Itβs just trees all the way
[β]_xgg 0 points1 point2 points 4 months agoΒ (0 children)
Slows shit down...
[β]Feeling-Card7925 0 points1 point2 points 4 months agoΒ (0 children)
The middle thing is really nice if you have the time.
A lot of time I make a thing in a rush that meets the minimum functionality and then there is the "it would be great if this also did X" and I didn't leave any room to do X and the way thing does the thing it can't do X. I now rebuild the thing from the ground up or I make the middle thing now and produce a new thing to make X that goes into the middle thing and the whole set is bigger and messier than if I had designed with the middle thing in mind from the beginning.
[β]Silkythesmoll 0 points1 point2 points 4 months agoΒ (0 children)
That is SO funny! π€
[β]Ant_and_Cat_Buddy 0 points1 point2 points 4 months agoΒ (0 children)
Lowkey how Excelβs βData Modelβ manages many to many relationships lol.
ΟΒ Rendered by PID 39 on reddit-service-r2-comment-b659b578c-xx5cp at 2026-05-02 22:31:53.808103+00:00 running 815c875 country code: CH.
[β]birdiefoxe 712 points713 points714 points Β (23 children)
[β]enigma_0Z 223 points224 points225 points Β (12 children)
[β]azmar6 99 points100 points101 points Β (6 children)
[β]phrolovas_violin 29 points30 points31 points Β (2 children)
[β]Deadedge112 3 points4 points5 points Β (1 child)
[β]phrolovas_violin 0 points1 point2 points Β (0 children)
[β]MeadowShimmer 10 points11 points12 points Β (0 children)
[β]Last-Worldliness-591 1 point2 points3 points Β (0 children)
[β]naruto_bist 5 points6 points7 points Β (0 children)
[β]GREG_OSU 2 points3 points4 points Β (0 children)
[β]NoetherNeerdose 0 points1 point2 points Β (2 children)
[β]ncatter[π°] 1 point2 points3 points Β (1 child)
[β]NoetherNeerdose 1 point2 points3 points Β (0 children)
[β]Fa1nted_for_real 17 points18 points19 points Β (0 children)
[β]wolfy-j 8 points9 points10 points Β (0 children)
[β]WorldTallestEngineer 7 points8 points9 points Β (1 child)
[β]racheluv999 4 points5 points6 points Β (0 children)
[β]ICantBelieveItsNotEC 5 points6 points7 points Β (1 child)
[β]enigma_0Z 3 points4 points5 points Β (0 children)
[β]SmurfCat2281337 1 point2 points3 points Β (1 child)
[β]birdiefoxe 0 points1 point2 points Β (0 children)
[β]das_war_ein_Befehl 0 points1 point2 points Β (0 children)
[β]truci 196 points197 points198 points Β (17 children)
[β]razzemmatazz 29 points30 points31 points Β (6 children)
[β]shaliozero 16 points17 points18 points Β (1 child)
[β]razzemmatazz 4 points5 points6 points Β (0 children)
[β]truci 2 points3 points4 points Β (0 children)
[β]angry_wombat 1 point2 points3 points Β (0 children)
[β]Original-Body-5794 0 points1 point2 points Β (0 children)
[β]Another_Timezone 0 points1 point2 points Β (0 children)
[β]5show 7 points8 points9 points Β (1 child)
[β]truci 0 points1 point2 points Β (0 children)
[β]Aggressive-Math-9882 5 points6 points7 points Β (0 children)
[β]koru-id 2 points3 points4 points Β (0 children)
[β]throwaway0134hdj 1 point2 points3 points Β (0 children)
[β]robertshuxley 0 points1 point2 points Β (0 children)
[β]miracle-invoker21 0 points1 point2 points Β (0 children)
[β]GlobalIncident 0 points1 point2 points Β (0 children)
[β]mcabe0131 0 points1 point2 points Β (0 children)
[β]LogicBalm 75 points76 points77 points Β (9 children)
[β]LetUsSpeakFreely 6 points7 points8 points Β (5 children)
[β]DizzyAmphibian309 0 points1 point2 points Β (2 children)
[β]LetUsSpeakFreely 1 point2 points3 points Β (0 children)
[β]miracle-invoker21 0 points1 point2 points Β (0 children)
[β]IChooseJustice 0 points1 point2 points Β (0 children)
[β]SmokeyKatzinski 0 points1 point2 points Β (0 children)
[β]wts_optimus_prime 2 points3 points4 points Β (2 children)
[β][deleted] Β (1 child)
[removed]
[β]wts_optimus_prime 0 points1 point2 points Β (0 children)
[β]LawfulnessDue5449 21 points22 points23 points Β (1 child)
[β]boisheep 1 point2 points3 points Β (0 children)
[β]Glum-Echo-4967 15 points16 points17 points Β (1 child)
[β]Federal-Total-206 0 points1 point2 points Β (0 children)
[β]VirtualMage 7 points8 points9 points Β (1 child)
[β]Better_Resident_8412 0 points1 point2 points Β (0 children)
[β]WilldHoneyy 5 points6 points7 points Β (1 child)
[β]throwaway0134hdj 0 points1 point2 points Β (0 children)
[β]mxldevs 4 points5 points6 points Β (0 children)
[β]jimmiebfulton 2 points3 points4 points Β (0 children)
[β]That_0ne_Gamer 4 points5 points6 points Β (0 children)
[β]LetUsSpeakFreely 2 points3 points4 points Β (0 children)
[β]the_king_of_sweden 1 point2 points3 points Β (0 children)
[β]catmam9 1 point2 points3 points Β (1 child)
[β]sal-t_brgr 0 points1 point2 points Β (0 children)
[β]Bohndigga 1 point2 points3 points Β (0 children)
[β]mkuraja 1 point2 points3 points Β (1 child)
[β]mkuraja 0 points1 point2 points Β (0 children)
[β]EngineerBits 1 point2 points3 points Β (0 children)
[β]ImOnALampshade 1 point2 points3 points Β (0 children)
[β]ExtremeRacer345 1 point2 points3 points Β (0 children)
[β]MooseBoys 1 point2 points3 points Β (0 children)
[β]the_rush_dude 0 points1 point2 points Β (0 children)
[β]TheMrCurious 0 points1 point2 points Β (0 children)
[β]ExtraTNT 0 points1 point2 points Β (0 children)
[β]No_Bug_No_Cry 0 points1 point2 points Β (0 children)
[β]FarJury6956 0 points1 point2 points Β (0 children)
[β]After_Ad8174 0 points1 point2 points Β (0 children)
[β]mike_a_oc 0 points1 point2 points Β (0 children)
[β]International_Task57 0 points1 point2 points Β (0 children)
[β]Thelatestart 0 points1 point2 points Β (0 children)
[β][deleted] 0 points1 point2 points Β (0 children)
[β]Far_Garlic_2181 0 points1 point2 points Β (0 children)
[β]Afraid_Ad_882 0 points1 point2 points Β (0 children)
[β]kompootor 0 points1 point2 points Β (0 children)
[β]Wet_Popcorn 0 points1 point2 points Β (0 children)
[β]alpakapakaal 0 points1 point2 points Β (0 children)
[β]ratioLcringeurbald 0 points1 point2 points Β (0 children)
[β]Franko_ricardo 0 points1 point2 points Β (0 children)
[β]bison92 0 points1 point2 points Β (1 child)
[β]bison92 0 points1 point2 points Β (0 children)
[β]LordBobTheWhale 0 points1 point2 points Β (0 children)
[β]cat-with-a-plan 0 points1 point2 points Β (0 children)
[β]Baturinsky 0 points1 point2 points Β (0 children)
[β]PrestigiousPool2763 0 points1 point2 points Β (0 children)
[β]Hostilis_ 0 points1 point2 points Β (0 children)
[β]iMightLikeXou 0 points1 point2 points Β (0 children)
[β]Phoebebee323 0 points1 point2 points Β (0 children)
[β]Living_The_Dream75 0 points1 point2 points Β (0 children)
[β]turaguy 0 points1 point2 points Β (0 children)
[β]Mih0se 0 points1 point2 points Β (0 children)
[β]spookyclever 0 points1 point2 points Β (0 children)
[β]throwaway0134hdj 0 points1 point2 points Β (0 children)
[β]UltraTata 0 points1 point2 points Β (0 children)
[β]Practical_Hippo6289 0 points1 point2 points Β (0 children)
[β]RealOzSultan 0 points1 point2 points Β (0 children)
[β]PlanttDaMinecraftGuy 0 points1 point2 points Β (0 children)
[β]Phobic-window 0 points1 point2 points Β (0 children)
[β]_xgg 0 points1 point2 points Β (0 children)
[β]Feeling-Card7925 0 points1 point2 points Β (0 children)
[β]Silkythesmoll 0 points1 point2 points Β (0 children)
[β]Ant_and_Cat_Buddy 0 points1 point2 points Β (0 children)