Difference between revisions of "FOSSASIA 2016"

From Wikicliki
Jump to: navigation, search
(Legalese.io: smart contracts, dumb lawyers, and you Level 3, Dalton Hall)
Line 43: Line 43:
 
Meng Weng Wong (Legalese.io)
 
Meng Weng Wong (Legalese.io)
 
Talk of 20 minutes
 
Talk of 20 minutes
 +
 +
* humans use language as tool
 +
* poets, writers... and lawyers
 +
* lawyers as ancient programmers > with antiquated tools... 20 year old tools, 200 year old practices....
 +
* pseudocode
 +
* why not Code = Law, Law = Code?
 +
* both code and law have similar notions of design patterns, similar reliance on borrowed libraries
 +
* how to solve isomorphism problem?
 +
* what if..... it could also check if it was illegal?
 +
* we live in a world where watson has learnt medicine, go beats human, why not AI to law?
 +
* formalisation / isomorphism / etc
 +
* see: the british nationality act as a logic program 1986
  
 
== Uncovering of a heavily obfuscated public API by Singapore Government  Level 3, Fermi Lab ==
 
== Uncovering of a heavily obfuscated public API by Singapore Government  Level 3, Fermi Lab ==

Revision as of 06:44, 18 March 2016

opendetection.com Level 3, Fermi Lab

01:30 pm opendetection.com Level 3, Fermi Lab Marco A. Gutiérrez (Robolab, University of Extremadura, Spain) Talk of 60 minutes

  • http://opendetection.com/
  • solving computer vision problems (of robots)
  • https://github.com/robocomp/robocomp - "RoboComp is an open-source Robotics framework providing the tools to create and modify software components that communicate through public interfaces. Components may require, subscribe, implement or publish interfaces in a seamless way. Building new components is done using two domain specific languages, IDSL and CDSL. With IDSL you define an interface and with CDSL you specify how the component will communicate with the world. With this information, a code generator creates C++ and/or Python sources, based on CMake, that compile and execute flawlessly. When some of these features have to be changed, the component can be easily regenerated and all the user specific code is preserved thanks to a simple inheritance mechanism."
  • thresholds and hardcoded numbers seemed the same whilst coding up the libraries for robocomp, so why not make opensource library availbe
  • target audience:
  1. robots and related appls
  2. computer vision beginners
  3. computer vision researchers


basic structure

  • http://opendetection.com/basic_structures.html
  • Trainers (implements the train) (virtual class)
  • Detectors (detect scene, detect omni) - 2d detector / HOG / cascade / facerecogniser / cad recogniser
  • Detection (result of detection)
  • Frame Generator (grabs image from cam, gets point cloud from rgbd sensor, can use files/image files and pcd (pcl))
  • obtain detection

debbie's random thoughts

while(frameGenerator.isValid() && cv::waitKey(2) ! =27) {
// why is wait needed? he wonders. (i dont know either)
}

Waitkey.png http://stackoverflow.com/questions/5217519/what-does-opencvs-cvwaitkey-function-do

  • live coding session typos shows curious translation problems. Spanish programmer. "Valide" "remo/remove". i was afraid these mispellings were encoded the same way "color" is americanised in many code things. fortunately they were merely errors. i wonder how people who speak a different language understand these concepts and words?

Livecoding.png Opencvfacedetection.png

install_manifest.txt

Legalese.io: smart contracts, dumb lawyers, and you Level 3, Dalton Hall

02:30 pm Legalese.io: smart contracts, dumb lawyers, and you Level 3, Dalton Hall Meng Weng Wong (Legalese.io) Talk of 20 minutes

  • humans use language as tool
  • poets, writers... and lawyers
  • lawyers as ancient programmers > with antiquated tools... 20 year old tools, 200 year old practices....
  • pseudocode
  • why not Code = Law, Law = Code?
  • both code and law have similar notions of design patterns, similar reliance on borrowed libraries
  • how to solve isomorphism problem?
  • what if..... it could also check if it was illegal?
  • we live in a world where watson has learnt medicine, go beats human, why not AI to law?
  • formalisation / isomorphism / etc
  • see: the british nationality act as a logic program 1986

Uncovering of a heavily obfuscated public API by Singapore Government Level 3, Fermi Lab

03:00 pm Uncovering of a heavily obfuscated public API by Singapore Government Level 3, Fermi Lab U-Zyn Chua (Zynesis) Talk of 40 minutes

The FOSS ecosystem

04:00 pm The FOSS ecosystem and business development in Vietnam Level 2, Einstein Room Anh Tuan Truong (VFOSSA) Talk of 20 minutes