News for hackers. Stuff that matters.

mwuertinger

Re:WhatsApp: Heap Corruption in RTP Processing on Wednesday October 10, 2018 @08:14AM (#18184079)
Seems like the version currently in the Play Store (2.18.293) is still vulnerable as it was released on Sep 24th.
Yes this is decided at compile time. If you build your program with `-gcflags '-m'` the compiler will print out detailed escape analysis information. Here's more information: http://www.agardner.me/golang/garbage/collection/gc/escape/a...
As far as I understand this Go will always try to keep objects on the stack because it is practically free (just as in C/C++). However, if the object escapes to the heap then allocation gets expensive (just as in any other language) and it can be beneficial to reuse objects instead of allocating new ones for every iteration.
Expand the Desertec project (http://www.desertec.org) to make it the main source of energy for the entire planet thus eliminating fossil and nuclear power.
I think one of the biggest problems in our world is that all the governments are very obstinate when it comes to making international agreements. This issue could be well observed at the Copenhagen climate conference last year.

Therefore I suggest that we create a world government directly elected by all the people on earth. This government would be able to deal with all the unsolved global issues like climate change, world hunger or collapsing financial systems.

Well I have to admit, this isn't really my idea, I adopted it from Andreas Eschbach's book "Eine Billion Dollar" (German for "One Trillion Dollars") where a nobody inherits one trillion dollars and thinks a long time about what to do with it. It's a really good book, unfortunately only available in German, as far as I know...