Five Minutes of Fame: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
(→‎Past FMoFs: adding April event)
No edit summary
 
(383 intermediate revisions by 87 users not shown)
Line 1: Line 1:
=Five Minutes of Fame=
{{5mof}}
April Showers Edition!
{{about5mof}}
[[Category:Upcoming Events]]


I am happy to post this month's "Five Minutes of Fame" schedule:
[[File:5mofposter.jpg|thumb|300px|right|[[Five Minutes of Fame]]: Spread this poster around!]]
 
All speakers have been notified, and the current schedule is as follows*:
'''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:''' [[5MOF_Template|5 MoF Template]]
 
==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.
 
==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.
 
==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>


Slot 0: "The Reviewed Movies of John Waters" -- froggytoad
== 2009 ==
Slot 1: "Find ha.sh:  A search engine for files you already have" -- Asheesh Laroia & Jeffrey Malone
Slot 2: "The Two Sides of Business Empathy and Power" -- Karl Long
Slot 3: "Orb Swarm : Kinetic Art Breaks From the Machine" -- coreyfro
Slot 4: "Integrating ZigBee into a project" -- nils
Slot 5: "Charlieplexing" -- Josh Meyer
Slot 6: "Rise of the Steamfucking Machines" -- Ani Niow
Slot 7: "Learn to Read: 한글 인 파이브 미느츠" -- Skory
Slot 8: "Watchuwant.tv"  -- Arvind Narayanan, Adam Bossy, David Molnar
Slot 9: "Safire's Magic"  -- Safire


Thanks to all the audience and participants, see you tomorrow, 8PM at 83c Wiese!
<categorytree hideroot="true" mode="pages">5MoF/2009</categorytree>


*location and time are concrete, although this schedule is subject to change
= CODE =


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


==What is it?==


Five Minutes of Fame (FMoF) is an adaptation of CCC's Lightning Talks. The idea is that we have ten 5 minute talks within an hour. Talks can be shorter, but not longer, than five minutes.
_    _            _      _  _            _____  _                  _  _
| |  | |          | |    | | | |          |  __ \| |                | | | |
| |__| | __ _  ___| | __ | |_| |__  ___  | |__) | | __ _ _ __  ___| |_| |
|  __  |/ _` |/ __| |/ / | __| '_ \ / _ \ |  ___/| |/ _` | '_ \ / _ \ __| |
| |  | | (_| | (__|  <  | |_| | | |  __/ | |    | | (_| | | | |  __/ |_|_|
|_|  |_|\__,_|\___|_|\_\  \__|_| |_|\___| |_|    |_|\__,_|_| |_|\___|\__(_)
                                                                         


==When and Where does it happen?==
Third Thurs, 8PM, Noisebridge, 2169 Mission St, SF, CA, Earth Prime


Third Thursday of every month at 8pm, at Noisebridge.
More info: https://noisebridge.net/wiki/5mof
Get here: https://noisebridge.net/wiki/gethere


This means the next event will be on April 16th, 2009 at 8pm.
Submit your talk now! http://5mof.net/signup/


==Why are we doing this?==
                                                            1/13/14
                                                              -thex
                                                              #fort
                                                             
        Hardware h4x0r extradonaire, the hilaire.


There are many reasons:
    Send b33r or b!tcoin to noisebridge, c/o #fort
* 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.
* [http://en.wikipedia.org/wiki/Discordianism#Law_of_Fives "The Law of Fives"]


==How can I participate?==
*/


Easy - sign up to give a talk! Contact aestetix or froggytoad by email (aestetix [@] gmail.com) ('''miloh''' [@] '''froggytoad.net''').
// Number of segments (Shift Register * 8)
:For April, you can also twitter [http://twitter.com/miloh @miloh]!
#define numOfRegisterPins 24


Include your name (or handle), talk title, your website/url, and a short description.
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


'''In your email, use the subject line "Five Minutes of Fame Submission DD-MM-YYYY" (filling in the date of the upcoming FMoF for which you are applying.)'''
// Number of seconds to count from (5 minutes)
int counter = 301;


Slides must be in PowerPoint (.ppt) format unless otherwise agreed upon and submitted by the Friday before FMoF. All slides are subject to approval. If you are using your own laptop to present, you must arrive at least one (1) hour before FMoF begins and notify aestetix upon arrival.
boolean registers[numOfRegisterPins];


Speakers will be notified as to the status of their talks before the schedule is released. If your talk was not accepted, feel free to submit next month!
// Time has expired, count up
boolean timeUp = false;


Talk schedule will be finalized and released on the Monday before FMoF.
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


'''Call for presentations is open! Please email your talk ideas to miloh [@] froggytoad.net'''
void setup()
{
  pinMode(SER_Pin, OUTPUT);
  pinMode(RCLK_Pin, OUTPUT);
  pinMode(SRCLK_Pin, OUTPUT);
}             


==Other Questions==
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);


Can anyone attend or speak?
  setDigits(minutes * 100 + seconds);


:''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!''
  delay(1000);
}


What if I show up late?
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();
}


:''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 :)''
// 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;
  }
}


==Past FMoFs==
//set all register pins to LOW
void clearRegisters()
{
  for(int i = 0; i < numOfRegisterPins; i++)
    registers[i] = LOW;
}


[https://www.noisebridge.net/wiki/Five_Minutes_of_Fame_2009-02-19 2009-02-19]


[https://www.noisebridge.net/wiki/Five_Minutes_of_Fame_2009-03-19 2009-03-19]
//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);
}


[https://www.noisebridge.net/wiki/Five_Minutes_of_Fame_2009-04-16 2009-04-16]
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)));
  }
}