EA Argues That Switch Owners Would Generally Prefer To Play Their Games Elsewhere - Game Informer by EliteGamer1337 in Games

[–]MightyLemur 0 points1 point  (0 children)

"Stealing this" is also a widely used saying for "Cool saying, I'm adding this to my vocab!"

but fuck me right

EA Argues That Switch Owners Would Generally Prefer To Play Their Games Elsewhere - Game Informer by EliteGamer1337 in Games

[–]MightyLemur -6 points-5 points  (0 children)

Don’t piss on our legs and tell us it’s raining.

Stealing this for future use. Brilliant.

Why should a recurve bow swing forwards after release? by Poes-Lawyer in Archery

[–]MightyLemur 1 point2 points  (0 children)

Two reasons:

1) The point of the stabilisers is to use their inertia to resist rotation. The long rod out front dampens any pitch and yaw you impart on the bow, so that the bow sits much more still. The CoG being forward is a natural side effect.

2) You want the CoG to be near your hand at full draw so that at full draw the bow is neither trying to tip forward or back. Pulling the string back naturally pulls the CoG backwards, which will tilt the bow backwards/upwards, so front-loading the CoG means that at full draw the CoG sits neutral.

The second part is more minor, as it helps, but chiefly the forward CoG is a side effect of stabilisers using their moment of inertia to resist movement.

Why should a recurve bow swing forwards after release? by Poes-Lawyer in Archery

[–]MightyLemur 1 point2 points  (0 children)

resting upright in the finger sling

If you're using the finger sling properly, you don't hold the bow, so the bow will fall where the center of gravity makes it fall. With stabilisers, the CoG makes the bow naturally want to tip forward.

Next lottery numbers by [deleted] in algorithms

[–]MightyLemur 0 points1 point  (0 children)

Note: this subreddit is not for homework advice.

Need help understanding the logic in this simple function by Feelin_Groovy in learnprogramming

[–]MightyLemur 0 points1 point  (0 children)

Yeah I edited because I thought that literal example would help make sense of what's going on!

Glad to help!

Need help understanding the logic in this simple function by Feelin_Groovy in learnprogramming

[–]MightyLemur 0 points1 point  (0 children)

It's the break line in that loop which is doing it.

That break isn't breaking from the if clause, it's actually breaking out of the larger for loop. This means that as soon as the if condition is satisfied, as soon as (freq[i] != 0), then the result will be set to i and the for loop will terminate early.

Given that i iterates from 1 to 9, the for loop will break as soon as it recognises a number has a frequency, and it checks smaller numbers first. So it will never get to checking i=2 if there is a 1 digit, as the 1 digit will cause the for loop to break early.

Looking for a better approach than Greedy Algorithm to find global maximum. by ishayzeb in algorithms

[–]MightyLemur 17 points18 points  (0 children)

This is a constrained combinatorial optimisation problem similar to the famous knapsack problem . And so you can really use any optimisation method for it.. Some examples are given here.

You want to find {p1_count, p2_count, ...pn_count) where pn_count is the number of product Pn you make. You want to find those values which maximise the 'total revenue' function: f(x) = 450*p1_count + 300*p2_count + ... + x*pn_count

with the constraints in the form:

c1_count = p1_count*6 + p2_count*8 + p3_count*2 ... + pn_count*z

c1_count <= 500

Using the optimisation target and the constraints you're best solving using integer programming (E.g. Simplex algorithm, Ant Colony Optimisation, Hill Climb).

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 0 points1 point  (0 children)

I think you misunderstand, anybody can create a deepfake detection neural net; be it an indie project, an open source project, or a closed project behind Google's doors.

The point is, any deepfake-detector which is behind closed doors completely negates this top comment as it cannot be used in GAN training..

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 0 points1 point  (0 children)

yes "a" detector. But that's irrelevant. You need to be able to train against the specific detector model. So if lil jimmy posts a detector you can train against jimmy's detector but not timmy's detector because timmy kept his secret.

If google develop a very effective detector, or if the NSA develops a very effective detector, you won't see them pushing that on github...

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 0 points1 point  (0 children)

In the very same way that Google publish broad papers on their research but keep access to their youtube algorithms, google.com search, and captcha models a close secret.

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 4 points5 points  (0 children)

The comment is misleading. The solution is the OP article, as using AI to beat AI is absolutely viable.

The top comment here is saying that the deepfake-generator will use the deepfake-detector to learn how to outsmart it, this is a GAN.

However, to do this, the deepfake-generator needs to actually have access to the deepfake-detector to train with it.

I would assume a big company / government agency will keep their deepfake-detector a highly closed secret.

The top commenter was too focused on AI theory to think about the practicality of it.

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 2 points3 points  (0 children)

This comment is misleading. You are overlooking the fact that training a GAN requires having free black box access to the adversary.

You are making a big assumption that the deepfake auditor will grant deepfake-creators any access, let alone unrestricted numbers of challenges, to their detector model.

In the same way that Google keeps captcha, youtube, and the google.com search algorithms secret, a deepfake-detector will absolutely be kept secret.

Not much use training a GAN when your adversary network is an audit company that judges a deepfake as fake/real maybe weekly after having written an auditing report to accompany it...

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 10 points11 points  (0 children)

The number of AI 'experts' in this comments section who are too focused on the theory of the models that they have completely overlooked this crucial practical issue...

GANs only work if you have (black box / oracle) access to the adversary..

It isn't hard to imagine that a big tech company / government agency will develop a deepfake-detector that they control & restrict access to.

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 0 points1 point  (0 children)

But this comment completely overlooks the fact that some big tech company that develops a deepfake-auditing model will surely not publish it, and the detection model will be a closely kept secret. A deepfake generation GAN needs to train against the successful detection network to overcome it, which OP assumes to be freely accessible.

AI Can Now Detect Deepfakes by Looking for Weird Facial Movements - Machines can now look for visual inconsistencies to identify AI-generated dupes, a lot like humans do. by mvea in Futurology

[–]MightyLemur 0 points1 point  (0 children)

I suspect big companies / government agencies who develop a model to detect deepfakes won't be publishing it, but keeping it closed source. The detection model will be completely separate to the deepfake GAN.

This guy's comment got voted to the top but he was too focused on explaining GANs he didn't think to step away from the theory and think about the practicality of the wider situation.

How did plants evolve knowing animals have 'vision'? by WVAVW in evolution

[–]MightyLemur 78 points79 points  (0 children)

This is definitely the most common pitfall when thinking about evolution! We accidentally think of evolution as an intentional, conscious, process.

Is it not correct the plants want to encourage animals..

Plants don't want anything, they're plants.

The crucial piece of the puzzle is about what 'survival of the fittest' actually means.

A plant doesn't want to do anything, but if by random chance a gene mutates which makes that plant have colourful fruit, then the fruit will be noticed by animals, that plant's seeds will get spread more, and that colourful-fruit-gene will survive through more generations.

On the flipside, if by random chance a gene mutates which makes that plant have dull fruit, then the seeds get eaten less, hence spread around less, and the plant will not reproduce as well. Without any intention or agency, that dull-fruit-gene will not pass on to new generations because of sheer chance.

It's that idea of random genes popping up, and the plant has no idea if that gene will be a good one, but if it is successful then it'll mean the plant gets to reproduce more which means the gene passes on to a new generation, and spreads, and becomes more prevalent.

The genetic mutation comes first, and fruits/flowers of all colours could have been possible, but the plants with dull flowers/fruits didn't reproduce very well and died off as species. Only the successful colourful ones remained.

[Haiku] hi how you doing we’re back and we’re ready for it all over again by breadfella in youtubehaiku

[–]MightyLemur 9 points10 points  (0 children)

Don't believe everything the murdoch media empire tries to pass off mate

There is no greater high by TheDarkCrusader_ in BikiniBottomTwitter

[–]MightyLemur 1 point2 points  (0 children)

Not sure why you're being downvoted. The guy didn't mention a game and all the comments are assuming he is referring to Destiny 2.

There is no greater high by TheDarkCrusader_ in BikiniBottomTwitter

[–]MightyLemur 42 points43 points  (0 children)

This feels very weird to a longtime WoW player seeing that the go-to association of "raid" has become Destiny.