All posts by mfeilner

Quake: AI is winning at team games

 Human-level performance in 3D multiplayer games with population-based reinforcement learning | Science … :

Jaderberg et al. designed a computer program that excels at playing the video game Quake III Arena in Capture the Flag mode, where two multiplayer teams compete in capturing the flags of the opposing team. The agents were trained by playing thousands of games, gradually learning successful strategies not unlike those favored by their human counterparts. Computer agents competed successfully against humans even when their reaction times were slowed to match those of humans.

Quake: AI is winning at team games

 Human-level performance in 3D multiplayer games with population-based reinforcement learning | Science … :

Jaderberg et al. designed a computer program that excels at playing the video game Quake III Arena in Capture the Flag mode, where two multiplayer teams compete in capturing the flags of the opposing team. The agents were trained by playing thousands of games, gradually learning successful strategies not unlike those favored by their human counterparts. Computer agents competed successfully against humans even when their reaction times were slowed to match those of humans.

Google wants to disable Ad Blocking in Chrome, because it’s a business risk for them

This is interesting. Back to Firefox? Or will Google turn around? They have got a lot of shitstorms back, in advance – since this is not fully decided yet. But it shows a lot of the “Don’t be evil” attitude. Even Google is a business oriented enterprise, and thus wants to make money. What a surprise. I wonder what the security people say and think. A large part of successful attacks today utilize ads and ad-lookalikes…

Chrome to limit full ad blocking extensions to enterprise users – 9to5Google

The lead developer of uBlock Origin, Raymond Hill, has commented on the situation, both to The Register and on uBlock Origin’s GitHub, pointing out that allowing ad blockers goes completely against Google’s business model.

‘Google’s primary business is incompatible with unimpeded content blocking. Now that Google Chrome product has achieve high market share, the content blocking concerns as stated in its 10K filing are being tackled.’

Google themselves have even admitted as such in a recent SEC Form 10-K filing by Alphabet, uncovered by Hill, in which ad blocking extensions are labeled as a “risk factor” to Google’s revenues.

‘New and existing technologies could affect our ability to customize ads and/or could block ads online, which would harm our business.’

The article also links to the interesting FCC risk assessment paper Google has to file. A nice read. 

 

“Schlafmitte”: Wer nen Wecker braucht, lebt im “sozialen Jetlag”

Seit ein paar Monaten habe ich es geschafft, komplett ohne Wecker auszukommen (Ausnahme: Zwei, Drei Tage wo ich um vier Uhr morgens raus musste). Und ich muss sagen, ich fühle mich viel ausgeschlafener. Spannend. 

Chronobiologe zur dauerhaften Sommerzeit: „Die Menschen werden spüren, dass es ihnen nicht gut geht“ – Wissen – Tagesspiegel

“Die Körperuhr stellt sich über das Licht ein. Da wir tagsüber nie mehr richtig Licht bekommen und vor allem durch das viele künstliche Licht am Abend stellt sich die innere Uhr heute bei den meisten Menschen deutlich später als zu Zeiten, zu denen es noch keine Elektrizität gab. (…) Zu diesen Zeiten lag die Schlafmitte bei den meisten wahrscheinlich etwa um ein Uhr. Wenn sie acht Stunden Schlaf brauchten, sind sie um neun Uhr abends eingeschlafen und um fünf aufgewacht. Mittlerweile hat die industrielle Bevölkerung eine Schlafmitte von vier Uhr – drei Stunden später. Die sozialen Zeiten sind aber nicht drei Stunden mit nach hinten gewandert. Viele müssen immer noch um sechs Uhr aufstehen, um in die Schule oder auf Arbeit zu gehen. Deshalb brauchen die allermeisten einen Wecker. Sobald Sie den zum Aufstehen brauchen, wissen Sie, dass die Körperuhr nicht mehr mit der sozialen Uhr übereinstimmt. Sie leben dann im sozialen Jetlag.”

 

For my memory: Grep all lines without comments

This little script (I call it “strip”) takes “file” as first parameter. It will move file to backup, grep all lines that are no comments and paste them into original file. Makes squid.conf et al so much easier to handle, and you still have all the comments in the backup file

#! /bin/bash
mv $1 $1.bak
grep “^[^#;]” $1.bak > $1

I tested this on my raspi, with a pretty 

root@raspi:~# cat configtest.conf.bak
blabla
#comment
blabla
;comment
root@raspi:~# bash ./strip configtest.conf
root@raspi:~# ls
configtest.conf  configtest.conf.bak  strip
root@raspi:~# cat configtest.conf
blabla
blabla
root@raspi:~# 

Solid by Tim Berners-Lee…

Solid is an exciting new project led by Prof. Tim Berners-Lee, inventor of the World Wide Web, taking place at MIT. The project aims to radically change the way Web applications work today, resulting in true data ownership as well as improved privacy.

What does Solid offer? Solid (derived from “social linked data”) is a proposed set of conventions and tools for building decentralized social applications based on Linked Data principles. Solid is modular and extensible and it relies as much as possible on existing W3C standards and protocols.

Free GDPR Templates on Github … get involved!

Reality update: GitHub – good-lly/gdpr-documents: 🇪🇺 Your Right to be Informed and Erased. The General Data Protection Regulation (EU) 2016/679 (“GDPR”) documents for personal use. … :

After one of the Equifax data breaches & one year after feared GDPR came into force, a team of lawyers decided to explore the state of data protection of European banks & credit scoring entities. At first, we did a research of available GDPR requests but found next to nothing. The vast majority of information is advising companies on how to fend off personal data inquiries. This saddened us, as financial institutions gather massive amounts of detailed information about us. We expected that more people would want to execute their right to know. To shift this imbalance a little, we created our own request templates. Currently is available only “Data Access” request but stay tuned – Erase template is coming soon.