Five Minutes of Fame: Difference between revisions
No edit summary |
|||
| (292 intermediate revisions by 77 users not shown) | |||
| Line 1: | Line 1: | ||
{{5mof}} | |||
{{about5mof}} | |||
[[Category:Upcoming Events]] | |||
Five Minutes of Fame | [[File:5mofposter.jpg|thumb|300px|right|[[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:''' [[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> | |||
== 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 |
|
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.
|
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]
- Five Minutes of Fame 2022 GGJ Edition: We recorded some Global Game Jam game concept pitches and we'll upload the video soon.
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)));
}
}
