Skip to content

Instantly share code, notes, and snippets.

View Frijol's full-sized avatar

Kelsey Frijol

View GitHub Profile
@Frijol
Frijol / keybase.md
Last active November 13, 2019 00:38

Keybase proof

I hereby claim:

  • I am frijol on github.
  • I am ifoundtheme (https://keybase.io/ifoundtheme) on keybase.
  • I have a public key ASDY6rn0zIC4XXxyzjTBGYX1Gg-_eyPZVSFgpl37RfuSrgo

To claim this, I am signing this object:

<ul>
<li>
<a href="http://www.abilityone.gov/media_room/documents/Agency_Shutdown_Plan_FY16.pdf ">AbilityOne Program</a>&nbsp;(September 25, 2015)</li>
<li>
<a href="https://www.acus.gov/memorandum/guidance-acus-operations-during-lapse-appropriations">Administrative Conference of the United States</a> (September 25, 2015)</li>
<li>
<a href="http://www.achp.gov/docs/achp-shutdown-plan.pdf">Advisory Council on Historic Preservation</a>&nbsp;(September 25, 2015)</li>
<li>
<a href="https://www.abmc.gov/sites/default/files/publications/ABMC Operations in the Absence of Appropriations_9-28-2015.pdf">American Battle Monuments Commission</a> (September 28, 2015)</li>
<li>

Quick user study

I'm not really the target user (eh, I could be an activist?) but I tried looking for EIS's of a controversial sewage treatment plant near my home on these various tools. I thought it would inform the discussion, but my results are inconclusive.

Searching "Environmental Impact Statement" and related terms in Google Dataset Search gave me nothing (they do have some EISs, though): screen shot 2018-10-05 at 5 03 38 pm

I didn't have to specify EIS when seaching our prototype b/c that's all it does (an asset?). I got results, but none of them relevant to what I actually wanted. I'm aware we don't have a complete database there, so can't really read into that. (I also searched "Woodinville" by itself, which returned only two records): screen shot 2018-10-05 at 5 01 59 pm

Main goals

  • Get specific people engaged in the WG/on the same page about goals
  • Set up regular check-in time which will produce progress reports of some kind

Sample format

  • Moderator (whoever calls the first meeting) requests a volunteer to take notes
  • Moderator makes sure everyone has a link to the Issue for the WG
  • Introductions: everybody goes around and says their name, relevant username(s), and important! why they want to be part of the WG
  • Discussion of major goals of WG: why do we have these goals? What are the key projects here? Make sure note-taker writes down action items with person's name next to them
  • Action items should be small here, like X person write an issue outlining Y thing we discussed

Working Groups for the Tessel Project

What's a working group?

  • A group of people working toward a defined, accomplishable goal.
  • WGs create some output measure of progress on a regular (every 1-2 weeks) schedule, whether that's meeting notes or something else

What working groups do we need to accomplish this year's goals?

  • Website WG: Create a better website for what we are & what we plan to be based on this year’s goals
  • Rust WG: Get Rust to 1st class support
  • Reach WG: ship Reach
  • Learning WG: investigate user needs for production & write a guide on how to take a Tessel project to product scale. Also build and document GPIO/GUTS (Great Uses for Tessel in Stuff e.g. hacking a production system) projects

Two key goals for the next year

1) Grow the community for development, inclusion, accessibility

Very helpful, reasonably easy

  • Build effective working groups that completed their tasks with measurable results. Celebrate the work of each of the working groups
  • Documentation upgrade (fritzing examples, API prototypes, some calls are missing line pin interrupts/pulldowns etc.)

Very helpful, takes some further investigation

  • Update the tessel.io website, it's too "business-y", need to change expectations to an OS project. It's not just something for hardware, it's for everyone to get involved in (including designers, web devs who don't have specific interest in microcontrollers). Would be good to also make it easier to put out updates. Change the CTA from "Order" to "Contribute". Include compatibility to J5 and the J5IK. Reconsider the "Trusted By" section. Would be great to be able to have links to educational material (ie Sparkfun's endeavors)

Slack Status

Chat for Ritsona

The Ritsona Slack located at ritsona.slack.com is a chat application to help vounteers at Ritsona camp coordinate in real time. It is based on an effective Slack channel used by the Lesvos volunteers. It supplements but does not replace the Ritsona Camp Facebook group.

Accessing the chat

Anyone is welcome on the Ritsona Slack chat provided they adhere to the guidelines listed on the Facebook group.

#!/bin/sh
NAME="arnold"
LOCAL="/Users/frijol/t2-firmware"
REMOTE="/usr/lib/node"
scp -i ~/.tessel/id_rsa $LOCAL/node/tessel.js root@$NAME.local:$REMOTE/tessel.js;
scp -i ~/.tessel/id_rsa $LOCAL/node/tessel-export.js root@$NAME.local:$REMOTE/tessel-export.js;
User controls:
* Quantity of photos
* Frequency (once/day vs once/week?)
* How do you moderate who you follow?
You'd still have to have a Facebook account, it would just email you photos instead of
require('tesselate') ({
modules: {
A: ['ambient-attx4', 'ambientL'],
C: ['ambient-attx4', 'ambientR']
},
}, function(tessel, modules) {
var left = modules.ambientL;
var right = modules.ambientR;
console.log('For left module calibration:');
sample(left, function (leftData) {