Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /var/www/html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /var/www/html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /var/www/html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /var/www/html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /var/www/html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /var/www/html/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /var/www/html/includes/bootstrap.inc).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /var/www/html/includes/common.inc).
  • Deprecated function: unserialize(): Passing null to parameter #1 ($data) of type string is deprecated in UserController->attachLoad() (line 307 of /var/www/html/modules/user/user.module).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /var/www/html/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /var/www/html/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /var/www/html/includes/common.inc).

Editor's blog

Sweden's Worst Challenges

Sweden has a number of challenges ahead as a modern and prosperous country. One of the most critical challenges is the economy, which is not growing (per capita) any more. This means that our ability to increase or even keep the current level of welfare is at stake. A growing population does not help as the immigrants cannot fast enough or at all find suitable jobs but have to live on allowances. A reduced welfare is thus what every Swede should expect unless we can make the economy start growing or drastically reduce costs in the welfare "industry" and other areas.

What Hampers Innovations to Become Industrial Successes in Sweden?

Sweden is the best country in Europe on innovation and next best in the world after South Korea. This ranking is based on European Innovation Scoreboard and Bloomberg Innovation Index. But are the innovations so pioneering? A lot of new products and services have been launched but most of it came after the introduction of the smartphone. Unfortunately, such innovations are seldom sustainable – the consumer easily finds new apps that catches interest. The consumer is very volatile.

Expert's View on AI

Do All Experts Agree?

No, not everyone believes AI will take over everything and replace the human being, but it will certainly take over many tedious and dangerous tasks and improve productivity.

Below there are extracts (in italics) from a number of articles in various magazines and newsletters with my comments.

Tomorrow Checked in Yesterday

Automation and AI – Job Threats or Possibilities or Both?
Most traditional manufacturing and service jobs are at stake. Only those, that are not routine or too complex to economically or emotionally be handled by robots, will be saved or only to a limited extent be automated.
About 1.15 million jobs will disappear due to AI and Automation if the Swedish economy does not grow and currently, we have very little real growth.
We cannot afford that very long so therefore we must promote innovation much more effectively than today. Some tough political decisions are also required for Sweden to remain a modern and attractive country to live in.

Swedish Education – On A Slippery Slope

The latest PISA report shows that Sweden is falling back in ranking again. International comparisons between universities show the same thing for them!

This cannot go on if Sweden shall keep up its standard of living and continue to be a modern and innovative country that attracts energetic people and enterprises. At the same time, we must be able to handle the large immigration of people with considerably lower education than current Swedish average.

What is going on in schools and universities? Why have we got into this situation?

Low Skilled Jobs and High Skilled Jobs and Nothing In Between?

In a report from Swedish Foundation for Strategic Research (http://strategiska.se/app/uploads/varannat-jobb-automatiseras.pdf) from 2014 the author Stefan Fölster warns that more than half of all jobs in Sweden are at stake due to automation during the next ~20 years. If this really means 50% unemployment remains to be seen. It is not the first time for Sweden to have structural conversion. This has happened before and every time it has been possible to create new jobs to assimilate the unemployed.

Low-skilled Jobs in Sweden - A Pipe Dream?

Is it possible to create large numbers of low-skilled jobs in Sweden?

Representatives of the Government, political parties, and various labour market organisations commonly state that Sweden must create a large number of low-skilled jobs to enable an increasing number of low educated citizens to support themselves. To contribute to the Swedish economy most of these jobs must be commercial and not invented by politicians and paid by taxpayers' money. This is a fact that seldom is discussed.

Swedish Entrepreneurship - Interview with Anders Johnson

Patrik Engellau from Det Goda Samhället interviews Anders Johnson about entrepreneurship and such things.
The full length video interview (40 minutes) can be watched here.
A shortened version (11 minutes) can be watched at DGS-TV Abstracts

An English transcription of the short version follows below with Editor’s comments included.

Pages