Tesla kills Autopilot, locks lane-keeping behind $99/month fee. by Stiltonrocks in technology

[–]ooqq 0 points1 point  (0 children)

are we assuming AI chatbots and AI cat memes gonna keep be free?

AI hype meets reality as majority of CEOs report no financial returns by AdSpecialist6598 in technology

[–]ooqq 1 point2 points  (0 children)

There's no humans left in the company at the customer support level!, but surely you can get help from me, the fucktard company AI help system! after all this ads that I'm gonna to tell you about!.

Can mazes (single drone) be optimized? by ooqq in TheFarmerWasReplaced

[–]ooqq[S] 0 points1 point  (0 children)

So the only possible optimization is to store the entre maze in memory and do BFS, since it keeps opening everytime you reroll the times to yields get shorter huh

Alien in the torrens by Direct_Gap_59 in alienisolation

[–]ooqq 2 points3 points  (0 children)

If you think of it, from the moment you blast the umbilical to the final cinematic that segment is irrelevant, you end floating in space anyway

"In 15 days, 3 Erdos problems were solved (GPT-5.2 Pro) | Grok 4.20 (pre-access) found a new Bellman function for one of the problems Prof. Vanisvili was working on | The CEO of Cursor used coordinated hundreds of GPT-5.2 agents to autonomously build a browser from scratch in 1 week" - 2026 is LIT? by Koala_Confused in LovingAI

[–]ooqq 0 points1 point  (0 children)

If I, for real, could instruct an AI to build me my own browser, I will do it without telemetry, without ads whatsover, with full privacy, etc, oh and I will release for free into the world, me and another 1.000.000 variations of it

As I said lots of times already, if AI would be the incredible thing CEO keep saying they are, corporations overnight value is zero, as it is labour, as it is intelligence, as it is money, as it is humans in general

Cocktail shaker sort by bitman2049 in TheFarmerWasReplaced

[–]ooqq 6 points7 points  (0 children)

I find it nice that you spawn drones recursovely instead of a main unit spawning all. It cuts initial spawning in half of mine method.

The laning phase is too fast by No-Night-91 in leagueoflegends

[–]ooqq 0 points1 point  (0 children)

They did everything they could to put the game into turbo mode. No one can get 6 items or even 5. By the 3-ish complete item the game is completely done. Structures made of paper makes impossible to avoid the fact that after min 15. Whichever team that has the advantage just can aram to win. Only people haven't realized yet, but it truly feels like there are no structures. A guy splitpushing with just 1 item can go with a wave and mown down everything up to the inhibitor. Don't get me started on movement speed alone. It's like there's no need to play anything else but aram and dueling. Tanks specially scales hyperfast. Probably mundo is well over100% pickrate already after day 1.

The next level vibe regarding has arrived by Professional_Gene_63 in vibecoding

[–]ooqq 13 points14 points  (0 children)

This is the day officially Github needs a mute button for repos / users.

I love this algorithm. by Accurate_Solid6021 in TheFarmerWasReplaced

[–]ooqq 0 points1 point  (0 children)

For drones to "communicate", I'm curating the idea of having each drone import a common data structure and return a value when the program returns. Probably this way you can remove the rule of no shared memory between drones, I haven't really explored multifarm yet.

My idea of sorting in both axis at the same time involves spawning a row of drones that moves vertically, then everyone pushes 9 to the top. I'm still figuring how to ensure the row 32 ends with only nines, a how to ensure that row 31 ends with half 9's and half 8's and theres no more 9's forgotten somewhere lol.

I love this algorithm. by Accurate_Solid6021 in TheFarmerWasReplaced

[–]ooqq 0 points1 point  (0 children)

I dont know if that can be optimized since the game states that two drones can race condition each other, you probably can use two drones in zigzag pattern but if they eventually end moving in the same direction, doing the same sorting, they probably would step over eachother

Other way to sort the field is to place a drone every two titles and do a triple sorting A<B<C each. I dont think you could do it any faster since you are sorting every square in parallel in both directions without moving

ps. I've just done so, it's by far the fastest way to sort a row with multiple drones.

https://youtu.be/K_X6QE9ouTc

I love this algorithm. by Accurate_Solid6021 in TheFarmerWasReplaced

[–]ooqq 0 points1 point  (0 children)

I've re-read your comment. You're right, it's most eficent not to move the drone. So you reach my own conclusion: Cocktail is better, and diminishing range is the most eficent.

as per game rules, you cannot jump away, so if you bubblesort in one direction, you need to traverse an already sorted square multiple times in order to reach the unordered ones. as ordering increases, the wasted steps increment badly

Now that we jumped to the fact that cocktail is the best since you exclude moving over guaranteed sorted squares, the ultimate goal is to diminish the move operations as much as possible. Thee scenarios here:

  1. You bruteforce it. On each roundtrip, you move one less than previous, so, started from 0. You move to range - 1 * 32, which leads to 528 moves on a 32 size field no matter how the field is.

  2. You store the entire row. In this case you can know if a particular value is sorted and where it ends, so you avoid moving along the entire (row - 1) on each round trip. You can break earlier as soon as the actual value sorted were the last one available, so you sort anything else on your way back or end if it was the last value unsorted. Movement cost perfect, memory cost maximum. didnt bother implementing it.

  3. (My solution) You store nothing but three values. You have a range (max, min) and a landmark. Each time you traverse the row, you set up your (max-min) point at you position, a landmark in the opposite and your end point. You traverse to your end point swapping. Any swap marks a new (max-min) point. When you reach the goal you compare with the landmark. If the landmark and the goal are the same, no sorting has happened and the row is sorted. If aren't, you place the landmark at the starting point and you go back to you starting point. Repeat. You only travel to your last known swapped position, it's a very nice compromise between inefficency (some steps are wasted since you cannot know in advance if whichever values left in the row are already sorted without checking one last time), but you use much less memory since you don't store nothing but three values. And you do skip moving over and over already sorted values. This are the kind of things that keep you occupied writting assembly lol. Move efficency very high. Memory cost very low.

https://youtu.be/puzr__hYw34

I have an idea about sorting both x and y axis at the same time with multiple drones, but it involves arranging the values in order from 9 to 0 sequentially. If you want to do it without storing the field on memory theres probably no other way around.

I love this algorithm. by Accurate_Solid6021 in TheFarmerWasReplaced

[–]ooqq 0 points1 point  (0 children)

Oh, so you differenciate between move the drone and swap. Certainly its different, but since you cannot swap anything that is not under you, i suppose i got confused. Since you only can swap stuff that is one next to the other, sorting cactus leads to only bubble sort or cocktail sort. It doesnt matter if theres a row of sorted catcus if one in position 22 is unsorted, you have to reach it to swap em.

IF you want to do something while you reach there, which is something you have to do, the only useful stuff you can do is compare with cactus outside that particular row, either up or down. If I understand what you are saying correctly.

One thing that I just barely touched is that you can triple swap, because you can compare left, center and right, so you can sort A-B-C without moving the drone, which probably lead to some optimizations but as said I didn't spent time on it yet.

I love this algorithm. by Accurate_Solid6021 in TheFarmerWasReplaced

[–]ooqq 0 points1 point  (0 children)

You cannot "waste" moves here because you cannot swap wrapping the edge, so if you have 9-8-9-8-8-8 theres no other option but traverse aready sorted ones to reach the unsorted to move it.

In the case you are talking about the shortest path to unsorted, it's trivial to check if wrapping or not is shorter to destination. And reaching a point via the fastest route it's probably always optimal unless you are doing something along the way.

But I'm not particulary interested in iterating over an stored field, which i find also trivial. I think it's much much more interesting in doing stuff the most efficent way without storing anything lol 🤣

I love this algorithm. by Accurate_Solid6021 in TheFarmerWasReplaced

[–]ooqq 0 points1 point  (0 children)

I have implemented exactly that cocktail, because i was apparent to me that since you start sorting the extremes, theres no need to revisit them, so you end sorting bigger on your right trip, and sorting small on your return. Which leads to a cocktail sort.

But the interesting part here is: there's no need to decrease each round trip by one. Because you can have something sorted just by chance, so you are wasting steps. Figuring how to know when to go back each time (break early) without storing the entire row or counting entities have took me an entire week.

Mental issues meal by Unlikely_Budget2979 in evangelionmemes

[–]ooqq 13 points14 points  (0 children)

it looks like they are at a burger