8 karma · joined November 8, 2016
Also, there used to be AP Computer Science B covering basic algorithms and data structures, but CollegeBoard killed it because barely anyone took it.
I'm currently working on a CMS-ish style scheduling platform for CTF competitions, an ptrace-based application sandbox in Rust, an online judge system (like a programming assignment grader), and an IRC server in Rust with Tokio and futures.
I have a good amount of experience with cybersecurity and algorithms and data structures too despite a lack of formal education in them ;)
Website (just some links): http://chaosagent.io CV: http://chaosagent.io/resume.pdf
I have a Logitech G710 (with a community-made Linux driver) and I can control the backlighting on some of the keys by passing a bitmask to something in /sys/bus/hid. A simple daemonized python script linked to this would replicate such behavior.
They (used to) make a custom Android distribution for manufacturers, CyanogenOS. They grew out of an open source project, CyanogenMOD, but their business people apparently could not find a good way to monetize a phone OS, so most of not all of their developers (30 out of 130 employeed) were apparently laid off or quit. They have apparently turned to providing system-level apps, and a Reddit user who claims to have been a former employee says that they plan to create a Google Now competitor by mining data from 3rd party apps.
The company has completely withdrawn support from the open source OS it grew out of, but some of its developers will continue its development under the brand LineageOS.
Sources: http://arstechnica.com/gadgets/2016/07/report-cyanogen-inc-t... https://www.reddit.com/r/programming/comments/5k55vo/the_dea...