Five Minutes of Fame: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
(Update for this month, correctly this time)
 
(168 intermediate revisions by 38 users not shown)
Line 1: Line 1:
<div style="margin:auto;text-align: center;border: 6px solid #00b;background-color:#fff;color:#000;">
{{5mof}}
<big><big><big>[[Five_Minutes_of_Fame_2016_12_01|Upcoming 5mof: Dec 1th, 2016 8pm]]</big></big></big>
{{about5mof}}
</div>
[[Category:Upcoming Events]]


==What is it?==
[[File:5mofposter.jpg|thumb|300px|right|[[Five Minutes of Fame]]: Spread this poster around!]]
<div stlye="font-size:18px;">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.</div>


[http://www.youtube.com/watch?v=IQUGQ3Plj-w Check out these 30 seconds of fame excerpts for a taste]
'''Next event:''' [[5MoF/2023/12_21]] (Next 5mof will probably still happen even if this link is in the past)


We look forward to seeing You and Your Projects!
'''Prev event:''' [[5MoF/2023/10_19]]


https://www.meetup.com/noisebridge/events/235798258/
'''Template for 5MoF:''' [[5MOF_Template|5 MoF Template]]


==When and where does it happen?==
==What is Five Minutes of Fame?==
NEXT ONE Planned [[Five Minutes of Fame 2016_12_01 | December 1th, Thursday beginning at 8pm.]]
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.


Future Events held on Every Thursday of every month at 8pm, at Noisebridge, 2169 Mission St, San Francisco.
==When and Where?==
5MoF happens [[Getting_here|at Noisebridge, 272 Capp St, San Francisco]] every 3rd Thursday of the month at 8pm.


<!--- [[File:5MoF_flyer_111512.jpg|400px|right]] --->
==Questions, comments, and more info==
 
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.
 
<pre>
  _  _  _____ __  __  ____  ______
_| || |_| ____|  \/  |/ __ \|  ____| Noisebridge 7PM/8PM third Thursdays
|_  __  _| |__ | \  / | |  | | |__    Six Years of Childlike Wonder and
_| || |_|___ \| |\/| | |  | |  __|  Adult Technological Themes in
|_  __  _|___) | |  | | |__| | |      San Francisco's 548th Finest
  |_||_| |____/|_|  |_|\____/|_|      Hacker Show and Tell.
 
 
_    _            _      _  _            _____  _                  _  _
| |  | |          | |    | | | |          |  __ \| |                | | | |
| |__| | __ _  ___| | __ | |_| |__  ___  | |__) | | __ _ _ __  ___| |_| |
|  __  |/ _` |/ __| |/ / | __| '_ \ / _ \ |  ___/| |/ _` | '_ \ / _ \ __| |
| |  | | (_| | (__|  <  | |_| | | |  __/ | |    | | (_| | | | |  __/ |_|_|
|_|  |_|\__,_|\___|_|\_\  \__|_| |_|\___| |_|    |_|\__,_|_| |_|\___|\__(_)
                                                                         
 
Every Thurs, 8PM, Noisebridge, 2169 Mission St, SF, CA, Earth Prime


More info: http://noisebridge.net/5mof
Interested in [[Past 5mofs]]? Or the [https://www.meetup.com/noisebridge/events/hprdhqyxnbxb/ meetup page]?
Get here: https://www.google.com/maps?q=2169+Mission+Street,+94110


Submit your talk now! http://noisebridge.net/5moF
</pre>


==Why are we doing this?==
= Past 5MoFs =


There are many reasons:
== 2023 ==
* It's great for people who are interested in what's going on at Noisebridge -- no need to sit through long lectures.
* '''[[5MoF/2023/12_21]]'''
* 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.
* '''[[5MoF/2023/10_19]]'''
* 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.
* '''[[5MoF/2023/08_17]]'''
* 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.
* '''[[5MoF/2023/07_20]]'''
* [http://en.wikipedia.org/wiki/Discordianism#Law_of_Fives "The Law of Fives"]
* '''[[Five_Minutes_of_Fame_2023_04_20|5MoF April 20 2023]]'''
* (many other 5mofs happened even if we didn't make a wiki page for them)


==How can I participate?==
== 2022 ==
* '''[[Five Minutes of Fame 2022 05 19]]'''
*'''[[Five Minutes of Fame 2022 04 21]]'''
*'''[[Five_Minutes_of_Fame_NB14]]'''
*'''[[Five_Minutes_of_Fame_2022_03_17|St. Patricks Day 5moF]]:''' 1. Wolf - Gitdraft. 2. Hawaii Kealakehe First Robotics. 3. Milo Kim - Web Comics ranked by queerness. 4. Sophia - [https://Dwitter.net Dwitter.net] 5. J - First Robotics pneumatics. 7. Ronald - [https://nunisynth.com Nunisynth] 8. Loren - '''til''' console command. 9. Noisebridge [[BBS]] [[User:Hungry bogart|HB]] & [[User:Lxpk|LX]]. 10. [[User:Lxpk|LX]] - [[NB14]] Grand Reopening Weekend April 1-3 preview & RFP.
*'''[[Five Minutes of Fame 2022 GGJ Edition]]:''' We recorded some Global Game Jam game concept pitches and we'll upload the video soon.


[[Category:Events]]
== 2021 ==
*[[Five_Minutes_of_Fame_2021_09_16|Sep 16 2021]]
*[[Five_Minutes_of_Fame_2021_08_19|August 19, 2021]]


=== Sign up to speak at 5 Minutes of Fame here! ===
== 2020 ==
I think there were some talks online. God knows what happened in 2020
1) Add your info to the next 5mof event page you want to speak at ( next event at [[Five_Minutes_of_Fame_2016_12_01]] )


2) Show up!
== 2019 ==


==How can I attend?==
*[[Five_Minutes_of_Fame_2019_1_17|January 17th -- 5MoF 2019]]
*[[Five_Minutes_of_Fame_2019_02_21|February 21st -- ]]
*[[Five_Minutes_of_Fame_2019_03_21|March 21st -- ]]
*[[Five_Minutes_of_Fame_2019_04_18|April 18th -- ]]
*[[Five_Minutes_of_Fame_2019_05_16|May 16th --]]
*[[Five_Minutes_of_Fame_2019_06_20|June 20th -- ]]
*[[Five_Minutes_of_Fame_2019_07_18|July 18th -- ]]
*[[Five_Minutes_of_Fame_2019_08_15|August 15th --]]
*[[Five_Minutes_of_Fame_2019_09_19|September 19th -- ]]
*[[Five_Minutes_of_Fame_2019_10_17|October 17th -- ]]
*[[Five_Minutes_of_Fame_2019_11_15|November 21st -- ]]
*[[Five_Minutes_of_Fame_2019_12_13|December 19th -- ]]


Just show up! 2169 Mission St, San Francisco


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]]
{{Special:PrefixIndex/5MoF/2018/|reverse}}


==Other Questions==
== 2018 ==


Can anyone attend or speak?
*  [[Five_Minutes_of_Fame_2018_01_18|2018-01-18]]
*  [[Five_Minutes_of_Fame_2018_02_15|2018-02-15]]
*  [[Five_Minutes_of_Fame_2018_03_08|2018-03-08]]
*  [[Five_Minutes_of_Fame_2018_03_15|2018-03-15]]
*  [[Five_Minutes_of_Fame_2018_04_19|2018-04-19]]
*  [[Five_Minutes_of_Fame_2018_05_17|2018-05-17]]
*  [[Five_Minutes_of_Fame_2018_06_21|2018-06-21]]
*  [[Five_Minutes_of_Fame_2018_07_19|2018-07-19]]
*  [[Five_Minutes_of_Fame_2018_08_16|2018-08-16]]
*  [[Five_Minutes_of_Fame_2018_10_18|2018-10-18]]
*  [[Five_Minutes_of_Fame_2018_11_15|2018-11-15]]
*  [[Five_Minutes_of_Fame_2018_12_13|2018-12-13]]


:''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!''
:''E-mail: jeremy.llewellyn AT gmail DOT com to submit your speaking proposals!''


What if I show up late?
== 2017 ==
* [[Five_Minutes_of_Fame_NB10|10 Years of noisebridge]]
* [[Five_Minutes_of_Fame_2017_08_17|2017-08-17]]
* [[Five_Minutes_of_Fame_2017_07_20|2017-07-20]]
* [[Five_Minutes_of_Fame_2017_02_02 | 2017-02-02]]
* [[Five_Minutes_of_Fame_2017_01_26 | 2017-01-26]]


:''If you are giving a talk, please rearrange the schedule on the event page yourself. 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 :)''
== 2016 ==
* [[Five_Minutes_of_Fame_2016_12_08 | 2016-12-08]]
* [[Five_Minutes_of_Fame_2016_12_01 | 2016-12-01]]


==Past 5MoFs==
== 2015 ==
=== 2015 ===
* [[Five Minutes of Fame 2015 06 18 | 2015-06-18]]
* [[Five Minutes of Fame 2015 06 18 | 2015-06-18]]


* [[Five Minutes of Fame 2015 05 21 | 2015-05-21]]
* [[Five Minutes of Fame 2015 05 21 | 2015-05-21]]
=== 2014 ===
== 2014 ==
* [[Five_Minutes_of_Fame_2014_09_18 | 2014-09-18]]
* [[Five_Minutes_of_Fame_2014_09_18 | 2014-09-18]]


Line 100: Line 108:
* [[Five_Minutes_of_Fame_2014_03_20 | 2014-03-20]]
* [[Five_Minutes_of_Fame_2014_03_20 | 2014-03-20]]


=== 2013 ===
== 2013 ==
* [[Five_Minutes_of_Fame_2013_02_21 | 2013-02-21]]
* [[Five_Minutes_of_Fame_2013_02_21 | 2013-02-21]]
=== 2012 ===
== 2012 ==
=== 2011 ===
== 2011 ==
* [[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_12_16 | 2010-12-16]]
* [[Five_Minutes_of_Fame_2010_12_16 | 2010-12-16]]


Line 129: Line 137:


* [[Five_Minutes_of_Fame_2010_01_21 | 2010-01-21]]
* [[Five_Minutes_of_Fame_2010_01_21 | 2010-01-21]]
=== 2009 ===
== 2009 ==


* [[Five_Minutes_of_Fame_2009_12_17 | 2009-12-17]]
* [[Five_Minutes_of_Fame_2009_12_17 | 2009-12-17]]
Line 153: Line 161:
* [[Five Minutes of Fame 2009-02-19 | 2009-02-19]]
* [[Five Minutes of Fame 2009-02-19 | 2009-02-19]]


[[File:ShadeS.jpg|1000px]]
= 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 18:21, 20 December 2023

Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Resources | Events | Projects | 5MoF | Meetings | Donate | (Edit)
Five Minutes of Fame | Past 5mofs | 5MoF Meetup Page | 5MOF Template | Five Minutes of Fame Speaker Invitation | (Edit)
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: http://www.5mof.net happens at Noisebridge, 272 Capp St, San Francisco every 3rd Thursday of the month at 8pm. and streams live at https://noisebridge.net/wiki/jitsi
WHEN: Social 6:00pm-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. Presenters are welcome and somewhat encouraged to have slides to accompany the presentation.
STREAM LINK: All 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 at https://www.meetup.com/noisebridge/events/hprdhqyzcbwb/.
5MoF YOUTUBE: 5moF YouTube Channel
Edit

Five Minutes of Fame: Spread this poster around!

Next event: 5MoF/2023/12_21 (Next 5mof will probably still happen even if this link is in the past)

Prev event: 5MoF/2023/10_19

Template for 5MoF: 5 MoF Template

What is Five Minutes of Fame?[edit]

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]

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

When and Where?[edit]

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

Questions, comments, and more info[edit]

Interested in Past 5mofs? Or the meetup page?


Past 5MoFs[edit]

2023[edit]

2022[edit]

2021[edit]

2020[edit]

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

2019[edit]


2018[edit]


2017[edit]

2016[edit]

2015[edit]

2014[edit]

2013[edit]

2012[edit]

2011[edit]

2010[edit]

2009[edit]

CODE[edit]

/*
   _  _   _____ __  __  ____  ______
 _| || |_| ____|  \/  |/ __ \|  ____| 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)));
  }
}