Sunday, October 28, 2018

ДЗУ Стара Загора - 1985 и 1988 г. - DZU Stara Zagora Documentaries from 1985 and 1988 - Disk Drives and Robots

Български - по-долу.

Bulgarian documentaries from 1985 displaying the DZU Stara Zagora factory, producing hard disk drives, floopy drives, industrial robots and other high-tech electronics and electro-mechanical equipment.

The video below is in English, the rest are in Bulgarian.

DZU was  driven to its bankruptcy after Bulgaria was "liberated" from socialism in 1989, and together with the socialism, the country was also "liberated" from its highly developed and high-tech industry and its huge technological potential, being the biggest producer of computer electronics in the Eastern Bloc and having plenty of highly qualified staff.

In one of the 1985's film they mention that 95% of the production was for export, in the 1988 movie they enumerate 18 countries in 18 continents, including East Europe ones and Finland, Austria, Greece, West Germany, Switzerland, Italy, France, Spain, Netherlands, Nigeria, China, Brazil, India, Iran.

Note that most of the staff in the clean-rooms and other facilities shown in the videos were women.


Филми-съкровища, показващи производството в

ДЗУ Стара Загора през 1985 г. и през 1988 г.,  едно от най-мощните предприятия (стопанско обединение) на у
нищожената високотехнологична индустрия на България.

Впрочем, спомням си, че в една лекция на социолог на технологиите, преподавател в ПУ, в клуб "Нещото" в Пловдив, той беше споменал че технологията за производство на CD-та в ДЗУ е била собствена, разработена през 1987 г. (ако не греша). В скорошно предаване пък друг социолог и преподавател в ПУ след посещение в Южна Корея разказа, че когато ги попитал дали знаят за България, му отвърнали, че знаят всичко за нас и преподавали упадъка на България като отрицателен пример - какво не бива да се прави и как една развита държава може да се върне обратно в блатото.

Във филма от 1988 г. се показва част от научно-изследователската лаборатория, в която се мерят "разстояния между два атома", с електронни микроскопи и т.н.

В него от 18-тата минута се споменава, че продукцията се изнася в 18 страни на 4 континента. Има търговски връзки с представителства и сервизи.

Освен социалистическите от СИВ и Куба, още в:

ГФР (ФРГ, Западна Германия)

През средата-края на 90-те години ДЗУ още работеше, имам някъде из къщи брошура от Пловдивския панаир с преносими външни твърди дискове, но вече е отивало към залеза си.  Мисля, че произвеждаха компакт дискове.

После го купиха от унгарската фирма "Видеотон" и както пише коментатор под видеата, продукцията сега е на много по-ниско технологично ниво.

Благодаря на X за линковете и на канала "Pod lipite" за качването на клиповете!

Thursday, October 4, 2018

Numpy "fancy indexing" and scan_P_ debug - discussion on the development and debugging of CogAlg from September 2018

Artificial General Intelligence (AGI) development, debugging, tracking patterns and bugs in Python, trees, tree-traversal, nesting, Pycharm, OpenCV, numpy,  prize for contributions, computer vision.

Numpy "fancy indexing", conditional indices, iterators #8
Twenkid opened this issue on Sep 2 · 55 comments
Scan_P debug #10
Twenkid opened this issue 12 days ago · 56 comments


Saturday, September 8, 2018

Montreal.AI - great source for researchers-oriented news and papers in AI, ANN, Deep Learning

That's the best I've found so far:*F

The amount of publications and progress is amazing. My predictions and "complains" about the exhaustion of art and claims that art and practically everything would be soon generated automatically, thus would become less meaningful and valuable,  is already happening practically (not just theoretically) with a shocking speed of progress with the DNN and GAN.

(Which in their specific implementation and brute force search may not be my choice, though.)

Overall, "the end is near" and the belated ones would find only bones on the table...

So, guys, including myself, work harder and get the best computers and colleagues you can!

Tuesday, July 31, 2018

Encyclopedia of Human-Computer Interaction - Affordances (?В М д с П)

I'd recommend this valuable resource, compiled by a number of researchers in the field of HCI.

It's a good food for thought. The writing may sound too academical, however even if one gets bored or tired by this style, the titles of the chapters themselves and their sequence, the topics and the pictures and tables, the historical exploration of the subjects are suggestive on their own.

Part of  my way to dig and reflect about the AGI includes a sort of HCI and "design" way of thinking for various reasons, for example because that's how the intelligence is manifested and also how it can be monitored and analyzed, it's also connected with the code synthesis line, see recent post.

One of the concepts, which immediately connects my AGI approach with HCI is the "affordances", referred to the American psychologist James Gibson, 1977, 1979, presented in the late chapter 44 of the book.

In my path of thought and study, the concept emerged to me as "What can/could be done" (with a few specifications: 1) what the agent/actor/the will could do itself (and gets aware of as possibilities for action); 2) what could be done anyway in this environment by any possible agent (at maximum resolution of perception and causation), or in my own notation: (?В М д с П, ?В М д П).

This is kind of"obvious", but when coining terms you can focus on them and make them explicit and distinct.

?В М д с П  may be criticized for being too long, why not just "affordances" or "възможности"?

Because it explicitly suggests other important concepts as distinct elements that can be expressed in executable way:

1. Search
2. Possibilities as a set of specific options
3. Will, actor, agent
4. An action, acting, change

Other concepts which I can point at a glance are the visualisations of structure and relations, the "bifocal display" (or multi-focal: different levels of abstraction, different range, different resolution ~ different hierarchical levels of representation or "views"), the way attention travels and how it's attracted and guided when operating an interface, the Gestalt principles. (...)

The body and the environment could be perceived as "interfaces" in switching contexts, different "applications" and the way they are approached may be generalized.

Saturday, July 28, 2018

Rising inequality and AI - a comment on something funny from notes from the AAAI 2018 conference

Seen in Montreal AI.

" His Take: When we reach the place where robots do takeover, what do we do? The concern: “those who own the robots rule the world”.

Traditionalist Response: You see AI robots in the headlines, but not in the productivity or job statistics! Same with computers. Productivity growth in the 2010s is lower than in the last five decades. E/Pop is high, unemployment is low.

Rising inequality began before AI as a result of
measured factors: fall of unions, trade immigration. Dave: Wasn’t clear if it was “fall of trade, fall of immigration”, or “trade, immigration, and fall of unions” (my guess is the former)

But: It’s actually really hard to measure productivity. The nature of productivity changes. If workers are now working more hours and taking longer commutes, it’s different from walking into a building getting clocked and walking out.

(Bold: T.A.)
Q: Why should this time be different?
• Past fears that automation destroys jobs fizzled. FDR blamed the Great Depression joblessness
on failure to “employ the surplus of our labor which the efficiency of our industrial
processes has created”
. US Commission on Automation, Rifkin’s End of Work (1995).

"Those who own the robots..." - has some options in the cited paper.

B) What a way to explain the failure of willingness to distribute the share, the consumption or to *create* jobs by changing the rules and re-thinking the way the profit is distributed.

(Back in the Great depression time there was one famous US politician, a competitor of Roosevelt for the presidential election in 1932?, who had "wrong" ideas and rising popularity and was murdered by the "forces of nature", as one could guess).

A) That sounds like an explanation for children to me. The neoliberal dogma of "trade" - "trade" blah-blah, "free trade", "the market" deciding everything. "The trade" in abstracto makes no sense, though.

What about the neoconservatism-neoliberalism political movement in the 70s, the petrol crisis, the "crisis of democracy" in late 60s-70s, Margaret Thatcher in UK and Reagon in the USA.

The fall (destruction) of USSR and the Eastern Bloc destroyed one of the pressures for the USA/Western Europe systems regarding the laborers.

What about the transfer of the production lines to East and South East Asia - to a much lesser extent in Central and Eastern Europe, which were "too expensive" for the investors.

As of the immigration - it's supported by the opening of the borders for more and for cheaper workers (for higher profit), workers who are willing to work for lower wages - the countries' governments are supposed to decide and help or prevent this, it's not a "natural disaster" as it's suggested to children.

In "democratic" countries those governments are supposed also to ask their citizens as well - I doubt Germans would have agreed with all the immigration they have received from the 40s until the latest decisions of their long-lasting "democratic dictatress".

The immigration from Eastern Europe to Western and USA came: 1) because of the opened borders (in favor of the business in these countries) and also 2) largely because of the quickly destroyed industries after the "liberation from the socialism", see Bulgaria for example, to what its economy turned - from the biggest producer of computers and electronics in the Eastern Bloc and a huge producer of agricultural goods.

(Note that the socialism is known as "communism" in Western Europe and USA (the "imperialist-capitalist countries"), although the rule  was never officially called "communism" by the "communists" themselves, except for the name of the parties. ).

Besides the destroyed industry,  some of the countries national and social structure was smashed by the neoliberal "free" globalized media and political agents/non-governmental organizations applying "ideological diversion".

That has been erasing the national awareness and belongings of the young people, they feel less attached  to their fatherland.


Friday, June 29, 2018

Program Synthesis, Self-Programming, DeepCode - CodeGen - Synthesis of Everything - Казбород

Bulgarian research group in Code Synthesis in Switzerland

Do you know about a trendy research group in Code Synthesis that runs in Zurich, Switzerland? Its leaders are several Bulgarian researchers from ETH with a spin-off start-up called "DeepCode". They use "Big Code", such as GitHub and neural networks, however combined with other methods.

A recent article, an interview witn Martin Vechev, one of the leaders of the DeepCode

(Mein Deutsch ist nicht so gut, ebenfalls, aber... Google Translate from German to English is good enough. :)  )

Older Notes from 5.2.2018 :

A recent University lecture course on Reliable and Interpretable Artificial Intelligence... (Fall 2017) ... taught in ETH Zurich by several fellow bulgarian researchers:

Deep Code, Code Synthesis, AI

Thanks to Ivan Dzheferov for the links!


Todor and Code Synthesis

For the record, I've been in the Code Synthesis domain, too, but it "doesn't count yet" publicly, because it was not in an academic environment and style, it was part of my general AGI notes and research activities and I haven't published it yet, it's not completed as practical yet.

However it aims at "AGI-Complete" code synthesis which is integrated with the "general AGI", language and vision. So far the ideas were not based on DNN, millions-lines of code style, and were more "conceptual", aiming at hitting a lot of targets with a few bullets. For example - by writing a little code and letting it find and write the rest itself.

However I've switched focus. A friend and a developer, Ivan, notified me about that research group some time ago - because he knew my "radical" claims, maybe since 4-5 years*, that I believed that the software development had no future as a domain and profession.

Software should be developed (generated) automatically and certainly not the way it was done either then or now.

It was quite a claim to express in front of developers, so I avoided to do it in public :D, with a few exceptions, since I expected to be ridiculed by people who had no clue. They believed  that "AI"* was a "science fiction", computers "can't do that". "AI" - because even today the "AGI" is not a popular term.
In an interview with Martin Vechev for a Bulgarian media, he mentions AGI at the end as a distant goal with his Bulgarian translation ("Всеобщ изкуствен интелект"; моят термин беше "Универсален изкуствен разум" и др. варианти, както и само "Изкуствен разум" - за да се разграничи от опорочения "интелект").

I'd better focus back. :))

[Article trimmed ... To be continued...]

Wednesday, June 27, 2018

"Delayed gratification" is an ILL-Defined Concept

The article claims that today's children have shown more self control.

I question the abstract settings of that kind of experiments, the generality and the direction of the conclusions.


The setting is ill-defined, the concept of "delayed gratification" itself, too, especially for little children. Too general conclusions. The experimenters assume that the children believe that two candies later are "a bigger gratification" than one. Why should the child do? Why not a child be satisfied with just ONE now and then go do something else, seek for another, different, more meaningful and interesting gratification - such as play? If it's satisfied anyway, why should her wait?

"A higher salary is better" - is it, at what other cost; are the money (or the number of candies) the only unquestionable "gratification" measure.

What if the children didn't understand the question like the experimenter has defined it? What if they waited more, because they were more suggestive and obedient to do what they were told. (It's true that the "schooling" from an earlier age contributes to developing in that direction.)

...Or because they have other rewards, such as "video drugs" and care less about that candy. Or because they could get a candy anyway afterwards and they are not attracted.

Also are those two candies (eaten at once) a bigger gratification? In practice they would be eaten for about the same time - do the little children count that? (If they saved it for another day, that would be a "delayed gratification").

Do the children understand "more" the same way and also *do they believed, that the waiting costs less*, and when they wait, *do they wait because they like more to please the authority figure who gives them the task*?

One thing that the test measures is some "patience", assuming that it's by-definition suffered for "gratification", and namely for the eating of the candy itself.

The article mentions "not on medication for ADHD" and "attention", but I think that's ill-defined too, because the children who don't want to wait for *a candy* may do wait for something else *about which they do care* more and is of a "value" for them, i.e. I don't think the conclusions are transferable by default, *especially* since the child are young and probably do not always generalise themselves.

"Delaying gratification" for a setting of a subjectively accepted higher reward could be interpreted as more "GREED" and for the case of little a few-years-old children: a higher susceptibility to please the authority figure or to answer what she assumed she was expected to say.

Also I suspect that some of the children do not understand all of the conditions of what they were asked to do.


It is true that waiting as Patience and "sustained focus" is correlated to "higher IQ" and other test results in *some tests* - studying and "success" require patience.

It is true also, that pleasing the authority figures in human societies usually leads to "success" in the measures and values, defined by those authority figures.

However patience and "delayed gratification" are correlated also with less ability to contradict the order of the authority figure, which is correlated to less inclination towards critical thinking and creativity under authority pressure.

The rewards for those "delayed gratification" ones is to a bigger extend defined by their authorities and these children may have have accepted and adopted more deeply the values of their "experimenters" and are delaying gratification", they question less the truth of the values they have.

Similarly, some of the children who according to their experimenters "lacked self-control" (based on the experimenters definition), may actually have *REJECTED* or ignored the external control, imposed by the experimenter/teacher and thus they did what they wanted, instead of what they were supposed to do according to the experimenter's values and "gratification criteria" etc.

(I may have encountered similar thoughts in the past).

Wednesday, June 6, 2018

Кръг Artificial Mind | Circle Artificial Mind - AGI, машинно обучение, правене на филми и игри, събития, конференции, изследвания

Интервю с мен за новия ми проект: 

Фокус: изкуствен интелект, универсален изкуствен разум (Artificial General Intelligence, AGI), машинно обучение, правене на филми и игри; спорт, купон и др.

Продължение на опита с "мини-конференцията", която организирах през 2012 г. в Пловдив и "Дружество Разум" от юношеските ми години в началото на 2000-те + филмови, обществени и др. неща от "моя дух".

Историята е драматична и включва разпадналото се сдружение-хакерспейс и споделено работно място "Хакафе" (Hackafe Plovdiv). Споменават се някои от другите ми творчески занимания напоследък. - прочетете в интервюто.

Търсят се "екшън герои" за партньори. Като може би през есента, ако намеря достатъчно партньори, ще организираме втора мини-конференция. Засега един от старата компания от тогава одобри идеята.


Р: (...) Бихте ли разказали повече за "конференцията"?

Т: Разбира се, че думата "конференция" и претенциозното й име са употребени с чувство за хумор. Събирането също мина със смях, както си личи и на снимките и по "хавайската ми риза", но участниците бяха сериозни: Светлин и Даниел сега са докторанти по роботика и изкуствен интелект в Единбург; Орлин стана известен инженер роботист. Имахме моралната подкрепа на Петър Кормушев, тогава ръководител на изследователска група по роботика в Италианския научно-изследователски институт в Геноа, а на следващата година - носител на наградата "Джон Атанасов". Там бяхме още моя милост - авторът на първите два университетски курса по AGI в света, - един от най-добрите ми студенти от втория курс и двама други гости.  (...)

Wednesday, May 23, 2018

Бягство от прекрасния видео свят - статия във в-к "Пловдивски универстиет" от Тош

Излезе в бр. 3-4 в края на април. Благодаря на Тильо Тилев!

Статията ми е на стр. 22.

" Като бях малък, възрастните ни плашеха, че сме щели да си развалим очите от гледане на телевизия. Бях се стреснал, но не можех да спра да гледам, затова се опитвах поне да нама- ля вредата, като мигах и си държах клепачите затворени за по- дълго време. Скоро обаче пак се взирах нормално, защото май нещо ни будалкаха..."

An English title would be: "Escape from the brave video world"

Saturday, February 24, 2018

MIT creates a course in AGI - eight years after Todor Arnaudov at Plovdiv University

Well, good job, MIT - just 8 years after my first course in AGI at Plovdiv Univesity and 7 after the second. I'd like to thank to my Alma mater and prof. Manev and prof. Mekerov, too.  Виж Програмата на курса по Универсален Изкуствен Разум (УИР) на български от страницата на университета, и на следващия курс. Лекции, материали (Lectures, materials - some in English):

MIT's course:

It's open and it seems it has started a month ago in January 2018.

Watch the lectures in Lex Fridman's channel on Youtube.

Me with my best students at the end of the first course:

* The shirt with the caption "Science = Art + Fun" is from my participation at the science communication competition "FameLab Bulgaria" in the previous year ("Лаборатория за слава").

Right, I looked like if I were the youngest student... :D


( Edit: I noticed I've first written "seven years since the first", but the first one was in 2010. So it's almost 8 years - spring 2010)