Minutes of the SIPB Meeting of 2026-02-09 The meeting was called to order at 19:35 by psvenk. In attendance were Student keyholders: psvenk, nmorgan, xy, suufi, skylarh, turino14, alwinfy, anhad, innaavo, arjunjb Associate keyholders: rgabriel, kenta, adehnert Members: afolfas, tbuckley, hng, smith141, kawcco, kshitij.ark, ilyag, luoxi, dscission, Guests: cconnie, szewieng Administrivia: [alwinfy explains what SIPB is and how the Monday meeting works] turino14: during IAP we were doing open office hours, we will be doing that again. I will send out a when2meet and people will tell us good times to host open office hours. psvenk: keep an eye out, if you are a keyholder please fill out the form psvenk: there will be a keyholdership election for smith141 and hng today. two weeks from today we will have an executive election. [psvenk describes our meeting schedule] Project Reports: turino14: hwops continues, we finished cleaning up the front of the server room. now there is a very empty shelf we can place old books from the office on. I would like to make a call for any books you are interested in. We can allocate for them. [psvenk explains the lamp project] skylarh: eventful continues, there was a meeting. eventful is an application which allows people who are going to REX and CPW to view the schedule. It will also give people the ability to create and curate events. We have finalized the design requirements for the application itself. rgabriel: matrix continues. matrix is a chat platform. we fixed the server this weekend by restarting it. nmorgan: ARK continues. We put out a post on LinkedIn asking for new contributors, and the GitHub repo didn't get flooded with people saying "this doesn't work", so that's good. ARK is a personal assistant that runs locally or within SIPB rather than sending your data to big companies. turino14: hyades continues (not a joke, trust), hyades is our long term solution towards hosting containers and VMs. It is like our self hosted AWS. We meet wednesdays at 6pm. suffi: opengrades continues along with hydrant. a good portion of open grades was ported to react native which can run on mobile. i propose integrating hydrant into the app. the idea was there was a lot of cross functionality. its not hydrant 1:1 but it has the core scheduling, pe classes, and editing your sections. but its not the same as you would get on the web. I was bringing it up to see what peoples thoughts were. alwinfy: is there a place to get beta builds suffi: right now im using expo next is test flight and you test it there. alwinfy: so if some rando wanted to install this scj643: they would need a test flight link kawcco: do you have CI on github suffi: not yet, soon though psvenk: the concern that I have is one of maintainability. If we have a hydrant react native code base that is seperate it may be difficult to maintain. Hydrant is currently maintained by two graduating seniors, I do not think it is a good idea to add to the maintenance load of that. suffi: for context the alternative is a progressive web app (PWA). which is totally doable but it would be two seperate apps. the reason it cannot be 1:1 is because there is too much for it to be 1:1. but i want to retain core classes. hydrant has a new update where it would remind you if two classes are too distant. the only thing that would break it is if the core json file for hydrant does not change. rgabriel: there was involvement of LLMs in creation? suffi: yes, I used the codebase of hydrant to make it. but i fixed all of the hallucinations. skylarh: I threw together a small codebase which is a simpler typescript based server for fireroad psvenk: I have been working on that for a while now. See . It could use more work! alwinfy: scripts may have something happening. we have a scripts maintainer in the building. scripts is an old platform for hosting webpages. scripts is an old sipb project and we would like to do something about this as there are currently 0 student mainters of scripts. if you are interested in being a maintainer reach out to me alwinfy@mit.edu or adehnert@mit.edu kenta: I think scripts is pretty cool; I have been around since when it was first made, and I have occasionally used it over the years. adehnert: I think a lot of its problem is that it has been a decade or so. [scripts discussion about usage, including classes, SIPB's own infrastructure] Other: [unanimous: keep the office clean!] kenta: we also usually maintain a lot of cleaning supplies, if we have run out please say so hng: do we want to move things from sipb 50 into peertube Other Other: [happy birthday to scj643] Keyholdership election: psvenk: how have you contributed to SIPB hng: I have contributed to SIPB by giving one cluedump, setting up Peertube and engaging with hwops smith141: I have contributed by running cluedumps this IAP alwify: Close your eyes. what color is the floor hng: brown smith141: kinda reddish alwinfy: Name the trinkets hanging from the ceiling. hng: origami bird innaavo: we kinda have a bird smith141: we have a money cube alwinfy: do you know what the money cube is made of smith141: money? hng: ?? alwinfy: the answer we were looking for was $2 bills hng: computer equipment alwinfy: we do smith141: cd's alwinfy: we also have some plastic rings which are write lock rings for disks in order to be allowed dto modify it alwinfy: anything else? hng: strings alwinfy: and what is attached to these strings? hng: pass? alwinfy: smith141? smith141: ive got nothing alwinfy: you can open your eyes, there is a considerable amount of lore here. we have a disco ball for a rave which never happened, we have nyan cat, a dragon, a pair of tongs from the sipb 50 BBQ. [alwinfy explains more things on the ceiling] psvenk: what would you rather fight, 100 raspberry pi sized servers or 1 server sized raspberry pi hng: server sized raspberry pi, dispite the increased size its computational ability has not changed scj: same, I would fight the one anhad: if sipb came into posession of an aircraft carrier what would you do? hng: I would reverse engineer it and ensure it is made of free and open source software smith141: I would host the rave on it alwinfy: we have many ammenities stuffed around, what do you think we should have more of? hng: I think we should have more linux phones smith141: I think we should have more computer chargers suffi: the year is 2027, the frosh enters SIPB, they have neuralink, they can work on every single project perfectly. smith141: i would be worried about their health and wellbeing and probably invite them for dinner. I would say wow thats one interesting child hng: As the premise is I do not know about the implant it would be impossble for me to treat them any differently suffi: one semester later the frosh says the neuralink is now glitching out and he cannot work on any more projects hng: I would make a new SIPB project to reverse engineer his software and get him working again smith141: i would call my mom alwinfy: lets say that corner is gushing water, what would you do hng: I would relocate expensive equipment to higher ground smith141: I would call someone, probably inna alwinfy: the standard would be to include the SIPB chair and you would throw th circuit braker, do any of you know where it is around the office. [hng and smith141 navigate to the circuit breaker] suffi: due to federal budget cuts SIPB is running out of money. How do you get money for SIPB hng: we would attempt to survive on the hardware we have which would force us to optimize smith141: I think cleaning up shop, maybe have a bake sale alwinfy: Lets say youre hanging out in the office and the FBI shows up with MIT police in tow, what would you do? hng: I ask if they have a warrant smith141: I ask if they have a warrant alwinfy: if the MIT police are not in tow, point them to the MIT police. if MIT police is in tow you let them in. the story is before we used to have the office door open. we had someone show up to the office, and nobody thought anything about it. but then the cops show up and say they want to take a look around. they ask to be left alone and close the door. everyone is trying to figure out what is happening. one of the suits ducks under one of the tables and places a raspberry pi in an evidence bag. this was placed here by Aaron Schwartz to download JSTOR. He was very anti copyright guy who was arrested for placing these devices around MIT. there was a very large trial about this. alwinfy: tell us a fun fact hng: the next ham radio exam will be next wednesaday smith141: my cats name is valerie innavo: what is your favorite snack and beverage hng: beef jerkey and water smith141: I like salt and vinegar chips and caprisuns alwinfy: do either of you know what the doohickey is hng: it is the control alt deleter and is used to press all keys at once [smith141 uses the control alt deleter] psvenk: name as many sipb projects as you can [smith141 and hng name projects] alwinfy: find a book in the library you are willing to swear on, tell is un alphabetically what you chose and why hng: the c programming language smith141: schemers guide alwinfy: do you swear to answer the next question truthfully to the best of your ability hng: yes smith141: yes alwinfy: have you every been a member of the students for a democratic society psvenk: in the early 60s there was a club called students for a democratic society alwinfy: the MIT chapter would join a club, flooding it with members, and then these members would end up on the exec board, once they had a majority they would shutter the club and divert funds towards the students for a democratic society. alwinfy: take turns, starting with hng, name one SIPB member starting with each letter of the alpabet hng: alwinfy smith141: bzelnick hng: colclark smith141: dtemkin hng: pass smith141: pass alwinfy: there was emiiee, okay so f is next smith141: pass hng: pass psvenk: what about g? smith141: pass hng: pass alwinfy: there was guoj1112 hng: hnn smith141: innavo hng: jhawk psvenk: can you name a k? smith141: pass hng: pass psvenk: kenta was a k smith141: pass hng: pass alwinfy: there was luoxi at this meeting alwinfy: n now smith141: nmorgan psvenk: psvenk: p now smith141: psvenk psvenk: q [pass] psvenk: there is quentin hng: rgabriel hng: suffi smith141: turino14 psvenk: v now alwinfy: there was vex, now lets move onto w alwinfy: there was wmoses, now lets do x smith141: xy alwinfy: y is a pass, and z is a pass alwinfy: great that was a long one inavvo: whats your favorite color? hng: blue smith141: purple ssuffi: theres questions you can ask to figure out if something is AI, what is a question you would you ask to figure out if someone is at MIT hng: what are you majoring in? the answer must be a number smith141: that are the buildings you would get through from masseh to sstata skylarh: what if you are running a server and recieve a message from IS&T saying your server is contacting [ ] hng: I would pull the disk image and inspect it smith141: I would wonder how im in this scenario and call inna xy: what is your favorite thing in the bulletin board? hng: I like rm is [] smith141: i liek the astronaut penguin alwinfy: there is a save in case of fire box, could you two locate it? could you open it up and tell us what you find hng: not to be opened until doomsday smith141: not to be opened until doomsday when all modern cryptography has failed... alwinfy: do any of you know what is inside this envelope hng: communication equipment? alwinfy: what we have inside are one time pads, if you are a keyholder you can add your own alwinfy: we also have frisbees do you know what they are for? smith141: frisbee? alwinfy: they are for playing frisbee as the STUD burns down xy: what does SIPB stand for? wrong answers only hng: staff information procesing bulletin smith141: some interesting people be hng: the sum of I times p of b smith141: someone inspecting peanut butter psvenk: what is one thing you think SIPB does well and one thing you think SIPB can improve on hng: I think we have a good office and server room. we should raise efficiency, and reduce beauracratic obstacles for doing things smith141: I like the traditions that we have it feels well run and intentional, other other is cool. I like that we have things that are SIPB things. One thing I think we can do better is having other freshmen here that I know. I think it would be fun to do a scavenger hunt. innavvo: why do you want to be a SIPB keyholder hng: I want to have SIPB keyholder to have access to the snacks and the office within smith141: I would like to be a SIPB keyholder to PSET with my friends in the afteernoon psvenk: do any of you have questions for us smith141: did you get a new haircut psvenk: yes hng: no questions psvenk: we now ask you to temporarily leave the office to deliberate [hng elected keyholder, 12-0-2] [smith141 elected keyholder, 13-0-1] psvenk: congratulatons you are now both keyholders The meeting was adjourned at 21:18. Minutes taken and submitted by nmorgan.