Five Minutes of Fame

From Noisebridge
(Difference between revisions)
Jump to: navigation, search
(Contributed code for 1-year #fort aniversary)
m
(16 intermediate revisions by 9 users not shown)
Line 11: Line 11:
 
<!--- [[File:5MoF_flyer_111512.jpg|400px|right]] --->
 
<!--- [[File:5MoF_flyer_111512.jpg|400px|right]] --->
 
   
 
   
=== Thursday, September 20th, 8 PM, It's on! [http://5mof.net/signup/ Sign up!]===
+
=== Next Show: Thursday, May 15th, 8 PM. Sign up! ===
 +
<strong>just email john.d.shutt@gmail.com for now until we fix the signup web site</strong>
 
                            
 
                            
 
As if you needed ANY reminder, Five Minutes of Fame is Noisebridge's ADD
 
As if you needed ANY reminder, Five Minutes of Fame is Noisebridge's ADD
 
show-and-tell, squashing octets of human awesomeness into an hour like  
 
show-and-tell, squashing octets of human awesomeness into an hour like  
 
booleans in a packed byte.
 
booleans in a packed byte.
 
<font size="4">The next 5moF [[Five_Minutes_of_Fame_2013_09_20]]</font>
 
  
 
<pre>
 
<pre>
Line 57: Line 56:
 
[[Category:Events]]
 
[[Category:Events]]
  
===[http://5mof.net/signup/ Sign up to speak at 5 Minutes of Fame here!] ===
+
=== Sign up to speak at 5 Minutes of Fame here! ===
  
Or just mail me at danny@spesh.com and I will put you on my secret spreadsheet. I will also mail you on the Monday before the event!
+
E-mail john.d.shutt@gmail.com and we'll add you to our list of speakers! We'll send a reminder e-mail the Monday before the event, and ask for your slide deck the night before if you plan on using one.
  
 
==How can I attend?==
 
==How can I attend?==
Line 66: Line 65:
  
 
We're located at:<br>'''[[Getting Here|2169 Mission St]], San Francisco'''<br>[http://www.openstreetmap.org/?mlat=37.762352&mlon=-122.419372&zoom=16 OpenStreetMap] - [http://maps.google.com/?q=2169+Mission+Street,+94110 Google Maps]<br>2 blocks South of [[Getting_Here#Getting_Here_by_BART | 16th & Mission BART]]
 
We're located at:<br>'''[[Getting Here|2169 Mission St]], San Francisco'''<br>[http://www.openstreetmap.org/?mlat=37.762352&mlon=-122.419372&zoom=16 OpenStreetMap] - [http://maps.google.com/?q=2169+Mission+Street,+94110 Google Maps]<br>2 blocks South of [[Getting_Here#Getting_Here_by_BART | 16th & Mission BART]]
 
  
 
If for any reason you're unable to attend, you can usually watch it live on our [http://www.ustream.tv/user/noisebridge UStream Channel].
 
If for any reason you're unable to attend, you can usually watch it live on our [http://www.ustream.tv/user/noisebridge UStream Channel].
Line 80: Line 78:
 
:''If you are giving a talk, please notify me so we can rearrange the schedule. If you want to see a talk that you're going to miss, find the person who gave it and chat with them for five minutes :)''
 
:''If you are giving a talk, please notify me so we can rearrange the schedule. If you want to see a talk that you're going to miss, find the person who gave it and chat with them for five minutes :)''
  
== CODE ==
+
==Past 5MoFs==
 +
=== 2014 ===
 +
* [[Five_Minutes_of_Fame_2014_04_16 | 2014-04-16]]
  
<pre>
+
* [[Five_Minutes_of_Fame_2014_03_20 | 2014-03-20]]
/*
+
  _  _  _____ __  __  ____  ______
+
_| || |_| ____|  \/  |/ __ \|  ____| Noisebridge 8PM third Thursdays
+
|_  __  _| |__ | \  / | |  | | |__    Four Years of Childlike Wonder and
+
_| || |_|___ \| |\/| | |  | |  __|  Adult Technological Themes in
+
|_  __  _|___) | |  | | |__| | |      San Francisco's 548th Finest
+
  |_||_| |____/|_|  |_|\____/|_|      Hacker Show and Tell.
+
  
 
_    _            _      _  _            _____  _                  _  _
 
| |  | |          | |    | | | |          |  __ \| |                | | | |
 
| |__| | __ _  ___| | __ | |_| |__  ___  | |__) | | __ _ _ __  ___| |_| |
 
|  __  |/ _` |/ __| |/ / | __| '_ \ / _ \ |  ___/| |/ _` | '_ \ / _ \ __| |
 
| |  | | (_| | (__|  <  | |_| | | |  __/ | |    | | (_| | | | |  __/ |_|_|
 
|_|  |_|\__,_|\___|_|\_\  \__|_| |_|\___| |_|    |_|\__,_|_| |_|\___|\__(_)
 
                                                                         
 
 
Third Thurs, 8PM, Noisebridge, 2169 Mission St, SF, CA, Earth Prime
 
 
More info: http://nburl.net/5mof
 
Get here: http://nburl.net/gethere
 
 
Submit your talk now! http://5mof.net/signup/
 
 
                                                            1/13/14
 
                                                              -thex
 
                                                              #fort
 
                                                             
 
        Hardware h4x0r extradonaire, the hilaire.
 
 
    Send b33r or b!tcoin to noisebridge, c/o #fort
 
 
*/
 
 
// Number of segments (Shift Register * 8)
 
#define numOfRegisterPins 24
 
 
int SER_Pin = 8;  //pin 14 on the 75HC595
 
int RCLK_Pin = 9;  //pin 12 on the 75HC595
 
int SRCLK_Pin = 10; //pin 11 on the 75HC595
 
 
// Number of seconds to count from (5 minutes)
 
int counter = 301;
 
 
boolean registers[numOfRegisterPins];
 
 
// Time has expired, count up
 
boolean timeUp = false;
 
 
int segments[] = {1, 2, 4, 5, 6, 7, 0, // 0
 
                  2, 4, 0, 0, 0, 0 ,0, // 1
 
                  1, 2, 3, 6, 7, 0, 0, // 2
 
                  1, 2, 3, 4 ,7, 0, 0, // 3
 
                  2, 3, 4, 5, 0, 0, 0, // 4
 
                  1, 3, 4, 5, 7, 0, 0, // 5
 
                  3, 4, 5, 6, 7, 0, 0, // 6
 
                  1, 2, 4, 0, 0, 0, 0, // 7
 
                  1, 2, 3, 4, 5, 6, 7, // 8
 
                  1, 2, 3, 4, 5, 7, 0  // 9
 
                                      // A
 
                                      // B
 
                                      // C
 
                                      // D
 
                                      // E
 
                                    };// F
 
 
void setup()
 
{
 
  pinMode(SER_Pin, OUTPUT);
 
  pinMode(RCLK_Pin, OUTPUT);
 
  pinMode(SRCLK_Pin, OUTPUT);
 
}             
 
 
void loop()
 
{
 
  int minutes, seconds;
 
 
 
  if (!timeUp)
 
  { 
 
    if(--counter < 0)
 
    {
 
      counter = 1;
 
      timeUp = true;
 
    }
 
  } else {
 
 
 
    if (++counter > 999)
 
    {
 
      // dome shizzle, with the nizzle
 
      n0153();
 
    }
 
  }
 
 
 
  minutes = floor(counter / 60);
 
 
  seconds = counter - (minutes * 60);
 
 
  setDigits(minutes * 100 + seconds);
 
 
  delay(1000);
 
}
 
 
void setDigits(int num)
 
{
 
  int digit0, digit1, digit2;
 
 
 
  clearRegisters();
 
  writeRegisters();
 
 
 
  digit0 = num;
 
  while(digit0 >= 10)
 
    digit0 -= 10;
 
 
 
  digit1 = (num - digit0) / 10;
 
  while(digit1 >= 10)
 
    digit1 -= 10;
 
   
 
  digit2 = (num - digit0 - digit1 * 10) / 100;
 
 
  setDigit(0, digit0);
 
  setDigit(1, digit1);
 
  setDigit(2, digit2);
 
 
 
  writeRegisters();
 
}
 
 
// Update individual digit with number
 
void setDigit(int digit, int num)
 
{
 
  // Determine register offset
 
  int offset = digit * 8;
 
 
 
  // Determine num offset
 
  int numOff = num * 7;
 
 
 
  // Set on segments HIGH
 
  for (int i = 0; i < 7; i++)
 
  {
 
    if (segments[i + numOff] > 0)
 
      registers[segments[i + numOff] + offset] = HIGH;
 
  }
 
}
 
 
//set all register pins to LOW
 
void clearRegisters()
 
{
 
  for(int i = 0; i < numOfRegisterPins; i++)
 
    registers[i] = LOW;
 
}
 
 
 
//Set and display registers
 
//Only call AFTER all values are set how you would like (slow otherwise)
 
void writeRegisters()
 
{
 
  digitalWrite(RCLK_Pin, LOW);
 
 
 
  for(int i = 0; i < numOfRegisterPins; i++)
 
  {
 
    digitalWrite(SRCLK_Pin, LOW);
 
   
 
    digitalWrite(SER_Pin, registers[i]);
 
   
 
    digitalWrite(SRCLK_Pin, HIGH);
 
  }
 
 
  digitalWrite(RCLK_Pin, HIGH);
 
}
 
 
void n0153()
 
{
 
  while(true)
 
  {
 
    for (int i = 0; i < numOfRegisterPins; i++)
 
      registers[i] = random(2) > 0.5 ? HIGH : LOW;
 
    writeRegisters();
 
    delay(round(random(314)));
 
  }
 
}
 
</pre>
 
 
==Past 5MoFs==
 
 
=== 2013 ===
 
=== 2013 ===
 
* [[Five_Minutes_of_Fame_2013_02_21 | 2013-02-21]]
 
* [[Five_Minutes_of_Fame_2013_02_21 | 2013-02-21]]
Line 271: Line 90:
 
* [[Five_Minutes_of_Fame_2011_01_20 | 2011-01-20]]
 
* [[Five_Minutes_of_Fame_2011_01_20 | 2011-01-20]]
 
=== 2010 ===
 
=== 2010 ===
* [[Five_Minutes_of_Fame_2010_01_21 | 2010-01-21]]
+
* [[Five_Minutes_of_Fame_2010_12_16 | 2010-12-16]]
  
* [[Five_Minutes_of_Fame_2010_02_18 | 2010-02-18]]
+
* [[Five_Minutes_of_Fame_2010_11_18 | 2010-11-18]]
  
* [[Five_Minutes_of_Fame_2010_03_18 | 2010-03-18]]
+
* [[Five_Minutes_of_Fame_2010_10_21 | 2010-10-21]]
  
* [[Five_Minutes_of_Fame_2010_04_15 | 2010-04-15]]
+
* [[Five_Minutes_of_Fame_2010_09_16 | 2010-09-16]]
  
* [[Five_Minutes_of_Fame_2010_05_20 | 2010-05-20]]
+
* [[Five_Minutes_of_Fame_2010_08_19 | 2010-08-19]]
 +
 
 +
* [[Five_Minutes_of_Fame_2010_07_15 | 2010-07-15]]
  
 
* [[Five_Minutes_of_Fame_2010_06_17 | 2010-06-17]]
 
* [[Five_Minutes_of_Fame_2010_06_17 | 2010-06-17]]
  
* [[Five_Minutes_of_Fame_2010_07_15 | 2010-07-15]]
+
* [[Five_Minutes_of_Fame_2010_05_20 | 2010-05-20]]
  
* [[Five_Minutes_of_Fame_2010_08_19 | 2010-08-19]]
+
* [[Five_Minutes_of_Fame_2010_04_15 | 2010-04-15]]
  
* [[Five_Minutes_of_Fame_2010_09_16 | 2010-09-16]]
+
* [[Five_Minutes_of_Fame_2010_03_18 | 2010-03-18]]
  
* [[Five_Minutes_of_Fame_2010_10_21 | 2010-10-21]]
+
* [[Five_Minutes_of_Fame_2010_02_18 | 2010-02-18]]
  
* [[Five_Minutes_of_Fame_2010_11_18 | 2010-11-18]]
+
* [[Five_Minutes_of_Fame_2010_01_21 | 2010-01-21]]
 
+
* [[Five_Minutes_of_Fame_2010_12_16 | 2010-12-16]]
+
 
=== 2009 ===
 
=== 2009 ===
  
* [[Five Minutes of Fame 2009-02-19 | 2009-02-19]]
+
* [[Five_Minutes_of_Fame_2009_12_17 | 2009-12-17]]
  
* [[Five Minutes of Fame 2009-03-19 | 2009-03-19]]
+
* [[Five_Minutes_of_Fame_2009_11_19 | 2009-11-19]]
  
* [[Five Minutes of Fame 2009-04-16 | 2009-04-16]]
+
* [[Five_Minutes_of_Fame_2009_10_15 | 2009-10-15]]
  
* [[Five Minutes of Fame 2009-05-21 | 2009-05-21]]
+
* [[Five_Minutes_of_Fame_2009-09-17 | 2009-09-17]]
  
* [[Five Minutes of Fame 2009-06-18 | 2009-06-18]]
+
* [[Five Minutes of Fame 2009-08-20 | 2009-08-20]]
  
 
* [[Five Minutes of Fame 2009-07-16 | 2009-07-16]]
 
* [[Five Minutes of Fame 2009-07-16 | 2009-07-16]]
  
* [[Five Minutes of Fame 2009-08-20 | 2009-08-20]]
+
* [[Five Minutes of Fame 2009-06-18 | 2009-06-18]]
  
* [[Five_Minutes_of_Fame_2009-09-17 | 2009-09-17]]
+
* [[Five Minutes of Fame 2009-05-21 | 2009-05-21]]
  
* [[Five_Minutes_of_Fame_2009_10_15 | 2009-10-15]]
+
* [[Five Minutes of Fame 2009-04-16 | 2009-04-16]]
  
* [[Five_Minutes_of_Fame_2009_11_19 | 2009-11-19]]
+
* [[Five Minutes of Fame 2009-03-19 | 2009-03-19]]
  
* [[Five_Minutes_of_Fame_2009_12_17 | 2009-12-17]]
+
* [[Five Minutes of Fame 2009-02-19 | 2009-02-19]]
 +
 
 +
[[File:ShadeS.jpg|1000px]]

Revision as of 17:53, 22 April 2014

Contents

What is it?

Five Minutes of Fame (5MoF) is an adaptation of CCC's Lightning Talks. Our implementation is ten five minute talks in an hour, with a short intermission so you can get another beer.

Check out these 30 seconds of fame excerpts from May for a taste: http://www.youtube.com/watch?v=IQUGQ3Plj-w

When and where does it happen?

Third Thursday of every month at 8pm, at Noisebridge, 2169 Mission St, San Francisco.


Next Show: Thursday, May 15th, 8 PM. Sign up!

just email john.d.shutt@gmail.com for now until we fix the signup web site

As if you needed ANY reminder, Five Minutes of Fame is Noisebridge's ADD show-and-tell, squashing octets of human awesomeness into an hour like booleans in a packed byte.

   _  _   _____ __  __  ____  ______
 _| || |_| ____|  \/  |/ __ \|  ____| Noisebridge 8PM third Thursdays
|_  __  _| |__ | \  / | |  | | |__    Four Years of Childlike Wonder and
 _| || |_|___ \| |\/| | |  | |  __|   Adult Technological Themes in
|_  __  _|___) | |  | | |__| | |      San Francisco's 548th Finest
  |_||_| |____/|_|  |_|\____/|_|      Hacker Show and Tell.


 _    _            _      _   _            _____  _                  _   _ 
| |  | |          | |    | | | |          |  __ \| |                | | | |
| |__| | __ _  ___| | __ | |_| |__   ___  | |__) | | __ _ _ __   ___| |_| |
|  __  |/ _` |/ __| |/ / | __| '_ \ / _ \ |  ___/| |/ _` | '_ \ / _ \ __| |
| |  | | (_| | (__|   <  | |_| | | |  __/ | |    | | (_| | | | |  __/ |_|_|
|_|  |_|\__,_|\___|_|\_\  \__|_| |_|\___| |_|    |_|\__,_|_| |_|\___|\__(_)
                                                                           

Third Thurs, 8PM, Noisebridge, 2169 Mission St, SF, CA, Earth Prime

More info: http://nburl.net/5mof
Get here: http://nburl.net/gethere

Submit your talk now! http://5mof.net/signup/

Why are we doing this?

There are many reasons:

  • It's great for people who are interested in what's going on at Noisebridge -- no need to sit through long lectures.
  • Some people are working on projects that are not ready for a full 30 minute or hour long talk, but they want to get their ideas out. Maybe they need help, maybe they want to propose an idea to the Noisebridge community.
  • Some people are shy to public speaking and want to practice without giving an "official" conference talk, which can be daunting. This is a great way to try it out, in a community of peers.
  • San Francisco is the mecca for startups. If you're trying to sell your idea to someone, you need to be able to explain it in five minutes or less.
  • "The Law of Fives"

How can I participate?

Sign up to speak at 5 Minutes of Fame here!

E-mail john.d.shutt@gmail.com and we'll add you to our list of speakers! We'll send a reminder e-mail the Monday before the event, and ask for your slide deck the night before if you plan on using one.

How can I attend?

Just show up! 2169 Mission St, San Francisco

We're located at:
2169 Mission St, San Francisco
OpenStreetMap - Google Maps
2 blocks South of 16th & Mission BART

If for any reason you're unable to attend, you can usually watch it live on our UStream Channel.

Other Questions

Can anyone attend or speak?

There are a limited number of slots for speakers, and members or regulars are given priority to speak about the projects they are working on. Although there are substitutes for people don't show, schedule early to be assured your 5MoF!

What if I show up late?

If you are giving a talk, please notify me so we can rearrange the schedule. If you want to see a talk that you're going to miss, find the person who gave it and chat with them for five minutes :)

Past 5MoFs

2014

2013

2012

2011

2010

2009

1000px

Personal tools