Five Minutes of Fame: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
(Created "Five Minutes of Fame")
 
No edit summary
 
(423 intermediate revisions by 89 users not shown)
Line 1: Line 1:
Details temporarily lifted from email chain until something is more solid:
{{5mof}}
{{about5mof}}
[[Category:Upcoming Events]]


Intro email:
[[File:5mofposter.jpg|thumb|300px|right|[[Five Minutes of Fame]]: Spread this poster around!]]


Quick question. I know there are "formal" labs and lectures that go on at scheduled times at noisebridge, but would anyone be open to having "lightning lectures"? I'm kind of lifting this from the CCC format, but I think a lot of people are working on little projects, or maybe want to give a 5 to 10 minute talk on an idea they've been playing around with, and don't want to devote a longer session to it. I suggest this because I'm kicking around a few things I may want to present.
'''Next event:''' [[5MoF/2025/09 18]](Next 5mof will probably still happen even if this link is in the past)


Everyone seemed to like it and had questions, so:
'''Prev event:''' [[5MoF/2025/08 21]]


I like the idea of five minutes for two reasons: it's a good way for new speakers to help counter speaking anxiety (and get their name on a speaker list) without giving a huge long talk, and it's also experience for things like job interviews and product presentations. SF is a huge startup culture, and if you can't explain what your startup is doing within five minutes, nobody will listen.
'''Template for 5MoF:''' [[5MOF_Template|5 MoF Template]]


Mitch: it could definitely be a monthly event. Consider it something like open mike night at noisebridge. I'm also hoping it could lead to a lot of diversity in projects, because if someone has an idea they're thinking about doing, they can do a brief talk on it and get community support.
==What is Five Minutes of Fame?==
Five Minutes of Fame (5MoF) is ten five minute talks in an hour, with a short intermission so you can get another beer.
Talks tend to be ad-hoc, poorly-planned, and awe-inspiring.


daniela: "open to the general public" is kind of tricky. My thought was we could have a single night where a bunch of talks happen, rather than some impromptu lecture that you miss if you come five minutes late. If we did something like videotaping the talks, I could see that some speakers would want to opt out of that.
==How do I sign up to give a talk?==
Sign up to speak by following the link above, clicking "edit", and adding yourself to the list.


jim: that's a similar vein, but a jellybean talk sounds more like an introductory segway into the main talk, whereas these would be completely random interests people have in no particular order (unless someone requested it). The advantage of a five minute talk is that if you miss it, you can find the speaker, and they can tell you what the talk was about in five minutes :)
==When and Where?==
5MoF happens [[Getting_here|at Noisebridge, 272 Capp St, San Francisco]] every 3rd Thursday of the month at 8pm.
 
==Questions, comments, and more info==
 
Interested in [[Past 5mofs]]? Or the [https://www.meetup.com/noisebridge/events/hprdhqyxnbxb/ meetup page]?
 
 
= Past 5MoFs =
 
== 2026 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2026</categorytree>
 
== 2025 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2025</categorytree>
 
== 2024 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2024</categorytree>
 
== 2023 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2023</categorytree>
 
* (many other 5mofs happened even if we didn't make a wiki page for them)
 
== 2022 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2022</categorytree>
 
*'''[[Five Minutes of Fame 2022 GGJ Edition]]:''' We recorded some Global Game Jam game concept pitches and we'll upload the video soon.
 
== 2021 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2021</categorytree>
 
== 2020 ==
I think there were some talks online. God knows what happened in 2020
 
== 2019 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2019</categorytree>
 
== 2018 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2018</categorytree>
 
== 2017 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2017</categorytree>
 
== 2016 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2016</categorytree>
 
== 2015 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2015</categorytree>
 
== 2014 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2014</categorytree>
 
== 2013 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2013</categorytree>
 
== 2012 ==
 
There was no fame for anyone? Not even for five minutes? Maybe some events happend and no one updated the wiki.
 
== 2011 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2011</categorytree>
 
== 2010 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2010</categorytree>
 
== 2009 ==
 
<categorytree hideroot="true" mode="pages">5MoF/2009</categorytree>
 
= CODE =
 
<pre>
/*
  _  _  _____ __  __  ____  ______
_| || |_| ____|  \/  |/ __ \|  ____| Noisebridge 8PM third Thursdays
|_  __  _| |__ | \  / | |  | | |__    Years & years of Childlike Wonder &
_| || |_|___ \| |\/| | |  | |  __|  Adult Technological Themes in
|_  __  _|___) | |  | | |__| | |      San Francisco's XXXth Finest
  |_||_| |____/|_|  |_|\____/|_|      Hacker Show and Tell.
 
 
_    _            _      _  _            _____  _                  _  _
| |  | |          | |    | | | |          |  __ \| |                | | | |
| |__| | __ _  ___| | __ | |_| |__  ___  | |__) | | __ _ _ __  ___| |_| |
|  __  |/ _` |/ __| |/ / | __| '_ \ / _ \ |  ___/| |/ _` | '_ \ / _ \ __| |
| |  | | (_| | (__|  <  | |_| | | |  __/ | |    | | (_| | | | |  __/ |_|_|
|_|  |_|\__,_|\___|_|\_\  \__|_| |_|\___| |_|    |_|\__,_|_| |_|\___|\__(_)
                                                                         
 
Third Thurs, 8PM, Noisebridge, 2169 Mission St, SF, CA, Earth Prime
 
More info: https://noisebridge.net/wiki/5mof
Get here: https://noisebridge.net/wiki/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 > 599)
    {
      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>

Latest revision as of 01:03, 20 February 2026

Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Stuff | Events | Projects | Meetings | Donate E
Events | 5MoF | Hosting | Streaming | Meetup | Classes | Anniversaries | Hackathons
Upcoming Events | External Events | Past Events | Future Events
E
Five Minutes of Fame | Past 5mofs | 5MoF Meetup Page | 5MOF Template | Five Minutes of Fame Speaker Invitation V · T · E

5MoF logo.png

Five Minutes of Fame (5MoF) is ten five minute talks in an hour, with a short intermission so you can get another beer. Talks tend to be ad-hoc, poorly-planned, and awe-inspiring.
WHERE: Noisebridge, 272 Capp St, San Francisco.
WHEN: Social 7:30pm-8:00pm, talks 8:00pm-9:00pm, Third Thursdays of every month, lightning talks!
WHO: All are welcome and anyone may submit a talk.
HOW: Sign up to speak by following the link above, clicking "edit", and adding yourself to the list (or just show up!). Presentations on any topic are welcome, and slides are encouraged and supported but completely optional.
STREAM LINK: Some presentations will be televised, live, for your viewing pleasure on Jitsi (https://meet.jit.si/noisebridge) and our YouTube account!
MEETUP PAGE: Sign up for 5moF events on Meetup.
5MoF YOUTUBE: 5moF YouTube Channel (outdated)
Edit

Five Minutes of Fame: Spread this poster around!

Next event: 5MoF/2025/09 18(Next 5mof will probably still happen even if this link is in the past)

Prev event: 5MoF/2025/08 21

Template for 5MoF: 5 MoF Template

What is Five Minutes of Fame?[edit | edit source]

Five Minutes of Fame (5MoF) is ten five minute talks in an hour, with a short intermission so you can get another beer. Talks tend to be ad-hoc, poorly-planned, and awe-inspiring.

How do I sign up to give a talk?[edit | edit source]

Sign up to speak by following the link above, clicking "edit", and adding yourself to the list.

When and Where?[edit | edit source]

5MoF happens at Noisebridge, 272 Capp St, San Francisco every 3rd Thursday of the month at 8pm.

Questions, comments, and more info[edit | edit source]

Interested in Past 5mofs? Or the meetup page?


Past 5MoFs[edit | edit source]

2026[edit | edit source]

2025[edit | edit source]

2024[edit | edit source]

2023[edit | edit source]

  • (many other 5mofs happened even if we didn't make a wiki page for them)

2022[edit | edit source]

2021[edit | edit source]

2020[edit | edit source]

I think there were some talks online. God knows what happened in 2020

2019[edit | edit source]

2018[edit | edit source]

2017[edit | edit source]

2016[edit | edit source]

2015[edit | edit source]

2014[edit | edit source]

2013[edit | edit source]

2012[edit | edit source]

There was no fame for anyone? Not even for five minutes? Maybe some events happend and no one updated the wiki.

2011[edit | edit source]

2010[edit | edit source]

2009[edit | edit source]

CODE[edit | edit source]

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


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

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

More info: https://noisebridge.net/wiki/5mof
Get here: https://noisebridge.net/wiki/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 > 599)
    {
       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)));
  }
}