"I experimented with the tasks of the cubic representation in the style of the previous work of Andrew and Richard Guy. The numerical results were amazing ... "( comment on MathOverflow)
That's how the retired mathematician Allan MacLeod came across this equation several years ago. And it's really very interesting. Honestly, this is one of the best Diophantine equations I've ever seen, but I did not see very many of them.

I found it when it began to spread like a network-nesting picture-pseudomem, invented by someone's ruthless mind ( Sridhar , was it you?). I did not understand right away what it is. The picture looked like this:

image
"95% of people will not solve this riddle. Can you find positive integer values? "

You probably already saw similar pictures-memes. It's always the cleanest rubbish, clickbites: "95% of MIT graduates will not decide it!". "She" is some stupid or poorly formulated task, or a trivial warm-up for the brain.

But this picture is completely different . This meme is a clever or malicious joke. Approximately 99.999995% of people have not the slightest chance to solve it, including a good part of mathematicians from leading universities that do not deal with the theory of numbers. Yes, it is solvable, but at the same time it is really complicated. (Incidentally, it was not invented by Sridhar, more precisely, not completely.) See the story in this comment ).

You might think that if nothing else helps, then you can just make the computer solve it. It is very simple to write a computer program to find solutions to this seemingly simple equation. Of course, the computer will find them sooner or later, if they exist. Big mistake . Here the method of simple computer enumeration will be useless.
xially 20 september 2017, 13:56

image

It all started when the author of Ruby on Rails confessed to the world:
Hello, my name is David. I would fail to write bubble sort on a whiteboard. I look code up on the internet all the time. I do not do riddles.- DHH (@dhh) February 21, 2017

xially 19 september 2017, 9:39

In this article, we'll talk about the "magic" constant 0x5f3759df, which lies at the heart of the elegant algorithmic trick for quick calculation of the inverse square root .

Here is the complete implementation of this algorithm:

float FastInvSqrt(float x) {
float xhalf = 0.5f * x;
  int i = * (int *) & x; // represent the float bits as an integer
  i = 0x5f3759df - (i >> 1); // what the hell is going on here ?
x = *(float*)&i;
x = x*(1.5f-(xhalf*x*x));
return x;
}
This code calculates some (fairly good) approximation for the formula

image

Today, this implementation is already well known, and it became so after the appearance in the code of the game Quake III Arena in 2005. Her creation was once attributed to John Carmack, but it turned out that roots go much further - to Ardent Computer , where in the mid-80s it was written by Greg Walsh. Specifically, the version of the code that is shown above (with funny comments) is really from the Quake code.
In this article we will try to understand this hack, mathematically derive this very constant and try to generalize this method to calculate arbitrary degrees from -1 to 1.

Yes, it will take a bit of math, but the school course will be more than enough.
xially 19 september 2017, 9:34

Google Company has announced new 7-inch tablet for developers, but now it is the part of Tango project. If Asus Nexus is generally familiar tablet, then Tablet Development Kit is a true vundervafli with price $1024, which cannot be bought by everyone, it is not because of the price.

xially 8 june 2014, 12:20

Surprisingly, there is not any information on this bright event in Runet, but I'm going to fix it. It is no joke, but a first year student of the Berlin’s Mediadesign Hochschule, due to its short animated movie called R`ha got a contract in Hollywood!
image
xially 21 january 2014, 13:08

Now a lot of people write about what would happen if a web-developer decides to become a freelancer. Also, they write about some challenges that the freelancer may encounter, namely, they are hunting for new orders at first, then dealing with the influx of work, and finally overcoming own laziness. However, I still have not seen any article about what would happen if the freelancer decides to stop freelancing work that consists of the orders, prepayments, hunt for new customers, and so on.

Do I have the right to write such an article, perhaps you will decide, but I have an excuse to say that after about a year or more working as the web-developer, I started working as the freelancer on the vast web-market and was working there nearly two and a half years.
xially 21 september 2012, 16:52

I think most people who have a device-based on Android OS heard about the secret codes.
There are some very powerful codes, for example one of the codes on my Samsung Galaxy Tab allows me to set up the GPS, which speeds up the search of satellites, the other code allows me to set up the mode connection with the network (GPRS, EDGE, 3G ...) that allows saving the battery between mode jumps in places with unstable connection.
I am going to talk in this article about the device analysis of running applications on the codes in Android OS, and how to find all the codes and applications, and as well I will explain how to make an application that will respond to its code.
In addition, I will give 6 pictures, some code and lots of text.
xially 20 june 2012, 14:50

Today's LCD TVs that are in the medium price ranges often have the mode of expansion rate up to 100-200 Hz due to the technical tricks of picture perception by person.
image
For example, TrueMotion technology in LG TVs, Motion Plus in Samsung, Perfect Natural Motion in Philips, and RealCinema in Panasonic.
How can we use them properly when connecting to a PC?
xially 5 may 2012, 19:04

Hello folks!


A task of handling hashtags has arisen in the context of data analysis from Twitter. It was needed to take hashtag and split it into separate words. The task seemed primitive, but it turned out, I underestimated it. I had to try several algorithms until I found that.

This article could be considered as a kind of chronology of completing the task with the analysis of the advantages and disadvantages of each used algorithms. So if you are interested in this topic, please make yourself comfortable here.

It should be noted that the task of breaking large text without spaces is very common in NLP. Neuro-linguistic programming (NLP) is an approach to communication, personal development, and psychotherapy created in the 1970s. The title refers to a stated connection between the neurological processes "neuro", language "linguistic" and behavioral patterns that have been learned through experience "programming" and can be organized to achieve specific goals in life.
xially 26 april 2012, 11:36

image
SMS abbreviation is known to all of us. The fact that it is a service for an exchange of short text messages between the subscribers of cellular networks is known even to each child now, who got the first mobile phone before entering a school. But not everyone knows how this technology is made and appeared. Today, we would like to tell you the story of SMS emergence, where Nokia played a very important role. We will also mention some aspects of this technology and some interesting facts.
xially 20 april 2012, 12:19
1 2 3 4