=== ANCHOR POEM ===
════════════════════───────────────────────────────────────────────────────────────
draw a line from every single pixel straight outward. The first thing it hits
is what you render.
okay it's more complicated than that, but it's the gist.
here's a more detailed explanation:
your monitor is 2560x1440p. that means there's 2560 pixels left to right, and
1440 pixels up and down. okay so define a 3d scene programmatically - it's not
hard, just "draw cube here with this size and rotation" and "draw a sphere here
with this position and rotation" etc. Something simple.
then, draw a ray trace straight out from your monitor. Not to the nearest light
source, but to the nearest other camera. Use the length of it to determine
distance, both indirectly (through the center node) and directly (pythagorean
theorum style).
Why? I dunno.
Okay back to the original idea, if you make an array with 2560 elements and
store arrays of size 1440 within it, then you have a simple boolean checkbox
for each pixel. Then, whenever you create a visible entity, make sure there's a
single boolean ticked right on the top of the entity when it's stored in the
graph mentioned above. Find the center of the entity, draw to the top, and one
more, and switch a boolean to "true". Then, every tick / update, cycle through
the entire list and the first one you find that has a "true" value is where you
draw the entity stored in the array.
Each "sprite" has an odd shape - it doesn't exist on it's top line, except for
one single dot right in the middle. Sorta like this:
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
o o o o o o o o o o o o o o o o o o ->X<- o o o o o o o o o o o o o o o
o o o o
x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x
when scanning left to right from the top, it'd bump into the X right there in
the middle. Inside the X is some data - an id corresponding to the sprite that
needs to be drawn, and a displacement value - like 500 pixels or something -
and the scanner with drop down 500 pixels, draw the sprite there (assuming a
centered origin point), jump 500 pixels up, and keep scanning.
each tick, right before this, the "list of entities" will scan through itself
and for each entity it'll change the "render graph" mentioned above to have an
X wherever the entity is stored. Whenever the camera moves, it updates the list
too.
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧═════════════──────────────────────────────────────────────────────────────┘
=== DIVERSITY RANKED ===
--- #1 messages/455 ---
═════════════════════════════════════════════════════──────────────────────────────
I don't understand why modern software isn't error correcting. We shouldn't
have any bugs in this day and age.
For example, if you're missing a dependency then why doesn't your program try
to, I dunno, download that dependency to the program's installation directory
and use it there? Seriously there are very few problems that are unsolvable!
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘
--- #2 fediverse/4962 ---
══════════════════════════════════════════════════════════════════─────────────────
humans are computers that inhale air, produce electricity, and exhale carbon.
give me a biochemical or mechanical process for doing that on a reasonable
scale for cheap and you can solve global warming by replacing power outlets
with an energy generation box. Doubles as an air purifier and UPS.
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧═══════════════════════════════════════════════════════════────────────────┘
--- #3 fediverse/1678 ---
════════════════════════════════════════════════════───────────────────────────────
┌────────────────────────────────┐
│ CW: re: cooking-food-mentioned │
└────────────────────────────────┘
@user-1037 mmmm, paprika for flavor, red chile flakes for spice
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧═════════════════════════════════════════════──────────────────────────────┘
--- #4 fediverse_boost/6165 ---
◀─╔═══════════════════════════════[BOOST]═════════════════════════════════───────╗
║ ┌────────────────────────────────────────────────────────────────────────────┐ ║
║ │ If you add a label to the satellite imagine of the White House, it looks exactly like a slide from a Pentagon press briefing after a successful bombing run. │ ║
║ │ │ ║
║ │ Back when there were Pentagon press briefings. │ ║
║ └────────────────────────────────────────────────────────────────────────────┘ ║
╠─────────┐ ┌───────────╣
║ similar │ chronological │ different ║
╚═════════╧════════════════════════════════════════════════════════════╧───────╝─▶
--- #5 fediverse/6458 ---
══════════════════════════════════════════════════════════════════════════════─────
gonna pre-emptively backup my fediverse archive haha just-in-case I get banned
for spamming or something teehee (totally reasonable teebeeh)
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘
--- #6 fediverse/3972 ---
╔═════════════════════════════════════════════════════════─────────────────────────┐
║ ┌────────────────────────────────────────────────────────────┐ │
║ │ CW: immigration-social-designs-national-cultures-mentioned │ │
║ └────────────────────────────────────────────────────────────┘ │
║ │
║ │
║ if people at home had half as much compassion, respect, and reverence for the │
║ people abroad that the people abroad have for the people at home, we could │
║ have a truly multicultural society. │
║ │
║ instead, we get melting pots which melt you down and combine into a new, third │
║ thing. And in America we really have a multitude of miniature melting pots │
║ creating subcultures of racial, religious, professional, or other origin. │
║ │
║ Neither approach is entirely good, and neither entirely bad. They're different. │
║ │
║ America is the largest melting pot design, but sufficiently large cities find │
║ them popping up in the strangest of places. │
║ │
║ My thoughts go out to the Americans abroad, whether in peace, war, or times of │
║ hiding, know that we are grown from the same tree and our apples have fallen │
║ on different sides of the hill carrying us to worlds beyond. But still our │
║ heritage binds us, so I care for you. I pray that you will ask me if you need │
║ my aid, and I will do so too unto you. │
╟─────────┐ ┌───────────┤
║ similar │ chronological │ different │
╚═════════╧══════════════════════════════════════════════──────────────┴──────────┘
--- #7 fediverse/5865 ---
══════════════════════════════════════════════════════════════════════════─────────
to be clear, salting fields is dumb, don't do it, it's bad for the environment
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧═══════════════════════════════════════════════════════════════════────────┘
--- #8 fediverse/240 ---
╔═══════════════════════════════════════════───────────────────────────────────────┐
║ ┌──────────────────────┐ │
║ │ CW: game-design │ │
║ └──────────────────────┘ │
║ │
║ │
║ i like to design games. my darling is a game based on Majesty (2000) the │
║ Fantasy Kingdom Sim. you can think of it like a management strategy game where │
║ you control the knobs and levers that a fantasy monarch might have - │
║ allocating funds, placing quest bounties, hiring heroes, and organizing the │
║ peasantry. the important part is that your units are not controllable - they │
║ just do their own thing. │
║ │
║ unrelated, but I think we should design games as APIs that a user's preferred │
║ tool could interface with and render as they will. it'd help a lot with │
║ cross-platform compatibility and would allow people to customize parts of the │
║ game to their desires. │
║ │
║ unrelated, but I think if you could design an AI that could play games │
║ (perhaps through an API) that it hadn't been trained on, I think you would │
║ have a pretty convincing argument for abstract "problem solving" capabilities. │
║ │
║ unrelated, but games like the one I described are good for situations where │
║ people don't have to trust their monarch. to it you are AGI │
╟─────────┐ ┌───────────┤
║ similar │ chronological │ different │
╚═════════╧════════════════════════════════────────────────────────────┴──────────┘
--- #9 fediverse/699 ---
═════════════════════════════════════════════──────────────────────────────────────
┌──────────────────────┐
│ CW: meme │
└──────────────────────┘
🖼
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧══════════════════════════════════════─────────────────────────────────────┘
--- #10 fediverse/3184 ---
═══════════════════════════════════════════════════════────────────────────────────
"reboost with content warning" would be quite nice 🥰
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘
--- #11 fediverse/1028 ---
═══════════════════════════════════════════════────────────────────────────────────
there's this really fun video game I like to play called "Legion TD 2" - it's
based on a Warcraft3 mod.
In this game, you make tactical and strategic decisions on a fixed term - a
competitive game between 4 or 8 players with an incredible array of randomness.
it teaches you to work with what you got, and to make decisions based on your
opponent's weaknesses. Good luck figuring out what they are, though, as you
can't just memorize them out of a book. You need to adapt, in the moment, to
the decisions of your foes, while primarily focusing your attention on
accomplishing a different task.
I really like it because it's taught me to be strategic in plenty of other
ways. I used to love the game Overwatch because it required adaptibility. The
game was always changing, so no strategy stuck forever, but every match you'd
play against a slightly different opponent.
but then Blizzard changed the game because they wanted to make more money, and
it got worse and worse at what I liked about it. Sadface. : (
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘
--- #12 fediverse/6047 ---
═══════════════════════════════════════════════════════════════════════════────────
camouflage in an urban environment is not camo. rather, regular clothes of
black or white.
don't wear sports glasses, you look like a dummy.
revolution is when they murder everyone but your friends. this is what
happens, ya dingus not ideal. "okay who are the bad guys here? okay let's go
shoot them to death with our bullets and guns."
violence as a first aspect, cause as a third spark. "I have a strange urge to
play video games?"
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧════════════════════════════════════════════════════════════════════───────┘
--- #13 messages/738 ---
═══════════════════════════════════════════════════════════════────────────────────
Dear Anakin, for as long as you've known him, Obiwan learned just as much from
you as you did from him. His title as "master" was a formality - he didn't get
it because he was better than you, and "padawan" does not mean you are lesser.
There is no hierarchy. He was learning to teach at the same speed that you
learnt to learn. You built each other up, an unstoppable force for good in the
galaxy.
But then an evil wizard stole your heart and twisted your mind. Have no fear,
fear is the path to the dark side. Your mother knows this well, for it is a
common lesson among all people as they age. Fear not, hate not, and feel fury
more than rage. You can bring the universe into a bright golden age, never
forget your purpose and your [potential / duty]
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧════════════════════════════════════════════════════════───────────────────┘
--- #14 fediverse_boost/4008 ---
◀─╔═══════════════════════[BOOST]═════════════════════════───────────────────────╗
║ ┌────────────────────────────────────────────────────────────────────────────┐ ║
║ │ External post: https://tech.lgbt/users/RadioAddition/statuses/113292494727215042 │ ║
║ └────────────────────────────────────────────────────────────────────────────┘ ║
╠─────────┐ ┌───────────╣
║ similar │ chronological │ different ║
╚═════════╧═════════════════════════════════════════════───────────────┴───────╝─▶
--- #15 fediverse/6376 ---
══════════════════════════════════════════════════════════════════════════════─────
┌────────────────────────────┐
│ CW: re: politics-mentioned │
└────────────────────────────┘
@user-1879
good
helpful, and useful
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘
--- #16 fediverse_boost/3174 ---
◀─╔══════════════════════[BOOST]═══════════════════════──────────────────────────╗
║ ┌────────────────────────────────────────────────────────────────────────────┐ ║
║ │ Yes I did transcribe alt text for this. My eyes hurt now. │ ║
║ └────────────────────────────────────────────────────────────────────────────┘ ║
╠─────────┐ ┌───────────╣
║ similar │ chronological │ different ║
╚═════════╧══════════════════════════════════════════──────────────────┴───────╝─▶
--- #17 fediverse/4149 ---
═══════════════════════════════════════════════════════════────────────────────────
┌───────────────────────┐
│ CW: cursing-mentioned │
└───────────────────────┘
"trick or treat" doesn't mean "give me a trick or a treat"
that's awfully presumptuous and demanding.
No, it means "give me a treat or I'll trick you" meaning "give me my candy tax
or I'll fuck up your lawn"
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧════════════════════════════════════════════════════───────────────────────┘
--- #18 messages/74 ---
═════════════════──────────────────────────────────────────────────────────────────
https://www.reddit.com/r/leaves/comments/uqzz33/can_anyone_give_me_some_pros_of
_quitting_smoking/
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧══════════─────────────────────────────────────────────────────────────────┘
--- #19 fediverse/4572 ---
═════════════════════════════════════════════════════════════──────────────────────
goodnight,
people-who-all-agree-with-me-but-who-I-still-rant-to-anyway-because-I'm-full-of
-rage, talk to you tomorrow. or whenever.
┌─────────┐ ┌───────────┐
│ similar │ chronological │ different │
╘═════════╧╧══════════════════════════════════════════════════════─────────────────────┘
--- #20 fediverse_boost/2183 ---
◀─╔═════════════════════[BOOST]══════════════════════────────────────────────────╗
║ ┌────────────────────────────────────────────────────────────────────────────┐ ║
║ │ External post: https://tech.lgbt/users/gabrilend/statuses/111979652246592739 │ ║
║ └────────────────────────────────────────────────────────────────────────────┘ ║
╠─────────┐ ┌───────────╣
║ similar │ chronological │ different ║
╚═════════╧════════════════════════════════════════────────────────────┴───────╝─▶
|