<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Systers - Medium]]></title>
        <description><![CDATA[Systers’ highlights of knowledge gained at conferences, inspiration from other women technologists, and sharing stories about various opportunities. - Medium]]></description>
        <link>https://medium.com/systers?source=rss----cd7a4e4199fe---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Systers - Medium</title>
            <link>https://medium.com/systers?source=rss----cd7a4e4199fe---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 07:03:14 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/systers" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Cool things from F8 |2019]]></title>
            <link>https://medium.com/systers/cool-things-from-f8-2019-bf9690663481?source=rss----cd7a4e4199fe---4</link>
            <guid isPermaLink="false">https://medium.com/p/bf9690663481</guid>
            <category><![CDATA[infer]]></category>
            <category><![CDATA[facebook]]></category>
            <category><![CDATA[f8-developers-conference]]></category>
            <category><![CDATA[systers]]></category>
            <category><![CDATA[f8-2019]]></category>
            <dc:creator><![CDATA[Dorota]]></dc:creator>
            <pubDate>Tue, 28 May 2019 18:28:18 GMT</pubDate>
            <atom:updated>2019-05-22T03:54:10.417Z</atom:updated>
            <content:encoded><![CDATA[<p>I got a chance to attend Facebook Developer Conference F8 this year thanks to Systers, and I’d love to share with you the most interesting things that I’ve learned there.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*mKUp8QCPHRkx-PVQR00tqA.jpeg" /></figure><p>As a developer, my favorite sessions were about a new Facebook tool called Infer. This tool allows the Facebook team to use automation to deliver reliable code at scale.</p><blockquote>Infer is a static analysis tool for finding bugs in the code without executing it.</blockquote><p>Inter goes line by line and analyzes the code, if there’s a function call, it goes to that function and reads through it and provides summary. There’s no need to reanalyze a method again if it has not changed. Infer gives back a code review, so developer can quickly fix the bug.</p><p>Infer can find over 80 types of bugs, here’s a list of the most popular ones:</p><p>· Null dereference</p><p><em>· </em>Resource leak</p><p>· Race conditions</p><p>· Taint analysis</p><p>· Starvation</p><p>The tool is constantly being developed, and new features are added. Recently they released the Cost Analysis feature that tells you the complexity of your code.</p><p>Infer works with any project written in Java/C/C++/Objective C.</p><p>If you’re curious about Infer, this is a good place to start <a href="https://fbinfer.com/">https://fbinfer.com/</a>. Also take a look at this awesome hands-on lab that was demoed by Jules Villard during F8.</p><p><a href="https://developers.facebook.com/videos/2019/getting-started-with-infer-find-and-fix-bugs-in-your-code/">Facebook for Developers - Getting Started with Infer: Find and Fix Bugs in Your Code</a></p><p>Going forward I’ll be sure to include Infer in the set of tools I use for my Java projects.</p><p>It was also great to hear all about how Facebook changes their products by making them smaller and lighter, so they could be used across the world, especially in developing countries where the Internet connection is not great and people don’t have the newest Pixel phone or an iPhone. If you’d like to learn more about those topics, I encourage you to look at this video.</p><p><a href="https://developers.facebook.com/videos/2019/building-android-lightweight-apps-at-facebook/">Facebook for Developers - Building Android Lightweight Apps at Facebook</a></p><p>You can find all the sessions <a href="https://developers.facebook.com/videos/">here</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bf9690663481" width="1" height="1" alt=""><hr><p><a href="https://medium.com/systers/cool-things-from-f8-2019-bf9690663481">Cool things from F8 |2019</a> was originally published in <a href="https://medium.com/systers">Systers</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[F8 Hackathon]]></title>
            <link>https://medium.com/systers/f8-hackathon-9fa23ac1430e?source=rss----cd7a4e4199fe---4</link>
            <guid isPermaLink="false">https://medium.com/p/9fa23ac1430e</guid>
            <category><![CDATA[conference]]></category>
            <category><![CDATA[f8]]></category>
            <category><![CDATA[hackathons]]></category>
            <dc:creator><![CDATA[Kristin Dragos — Artist]]></dc:creator>
            <pubDate>Wed, 22 May 2019 03:34:10 GMT</pubDate>
            <atom:updated>2019-05-21T19:27:02.957Z</atom:updated>
            <content:encoded><![CDATA[<p>When I signed up for F8, I checked the little box next to the option to attend the hackathon. I wasn’t sure what it was, but I’ve been to a few hackathons before and they’re always a lot of fun. I didn’t think anything of it until I got the email saying I was accepted. At this point, my anxiety kicked into high gear swarming my head with so many questions.What would the theme be? Would I be able to find a group? Would my group be interested in exploring the same technologies that I was interested in?</p><p>As the event grew closer, I got additional emails to put those worries out of mind though. A Facebook admin created a private Facebook group for all of the Hackathon attendees. This made finding a group much easier. Everyone started introducing themselves and their skill sets. Days before the hackathon, I already had a group who was interested in “doing something with VR”. I was pretty excited!</p><p>The first day of the hackathon, we were told about the Sustainable Development Goals. At first I thought this was something that was specific to Facebook. They aren’t. You can read more about them here: <a href="https://www.un.org/sustainabledevelopment/">https://www.un.org/sustainabledevelopment/</a>. According to the site, these goals are “a call for action by all countries — poor, rich and middle-income — to promote prosperity while protecting the planet.” Facebook chose 4 of these goals and used them as the theme for the hackathon.</p><p>After announcing the theme, we got to get into groups and brainstorm. In the end, my group was probably one of the most diverse groups. We had 6 people. Three men, three women. We decided to focus on goal four: Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all. At first we didn’t know much other than we wanted to make some sort of learning environment. Soon though, we had our idea and got to work.</p><p>We wanted to ensure balance with how much work we were putting in. On the first night, we all decided to go back to the hotel and sleep and come back in 7 hours. (A solid 6 hours of sleep is amazing during a hackathon!) The second and final night, we decided that we were going to go to the F8 All Voices networking event. In the past, this “F8 All Voices” event was a separate event that was by invite only for underrepresented groups. This time, however, it was just the name of the networking event for people picking up their badge early. We all decided we’d stay for a couple of hours, relax, network, and then get back to work. Honestly, it was a great idea to get away from the code and sitting in a chair for a bit. Nothing beats taking a walk after sitting for hours!</p><p>After a full 48 hours, we had a rather buggy prototype. The result was a multifaceted application that would help people learn to build and code robots.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*2T715yKvtXwFORv7" /></figure><p>One half of the web interface was a code editor where users could enter lines of code to run on their robot. On the other half was a WebVR application. Users could enter VR and build their robot using struts and wheels. Then they could come out of VR, write their code, go back in VR and see their code in action. They could also export their robot to AR to share it with others on Instagram, Facebook, etc. Complete with code they wrote animating the robot.</p><p>What I absolutely loved about the whole experience is that the team was able to pull together a variety of applications and make them work cohesively in on application. A WebVR project built in Unity. A React app for the code editor and displaying the WebVR view. Finally, the ability to take something from the WebVR app, package it up in the React app, and then pass it to a SparkAR project to see it in AR. It was ambitious and, like I said, very buggy. We were proud of our work.</p><p>We managed to have something to submit at 8 am the first day of F8. We all thought that we’d get to go to the sessions and that would be the end of it. We were wrong. Instead, we were told that the first day of F8, we’d be escorted to the keynote and then back for judging. We all thought the “escorting” was a little much. I mean, we were all grown adults. Turns out we had reserved seating during the keynote. We were within the first 10 rows right in the center.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*uTdG8VbUDp9k063i" /><figcaption>Heading to the front for the keynote!</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*rtshzM7fXMmoqntH" /><figcaption>There’s so many rows behind us!</figcaption></figure><p>After the keynote we were escorted back to the hackathon area for judging. We were told to “expect a surprise” while we were rushed through our lunch. After much speculation, we learned that Mark Zuckerberg was going to come through to see a few of the hackathon projects. Not only that, but our project was one of the ones that he wanted to see, so we got to demo our project for him!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/960/0*vshh_ufvnGjDfcWn" /><figcaption>My team demoing for Mark Zuckerberg. I’m the one with the VR headset.</figcaption></figure><p>At this point, not only were we sleep deprived, but we were also a little awe-struck. (How many people can say that Mark Zuckerberg saw something they built?!) We still had to go through the official round of judging! This involved giving our 30 second pitch to groups of two judges at a time — several times. By the end, we saw about 10–12 judges. We were told to go to a specific session at 4:30 pm that day to learn which groups made the finals.</p><p>Our group was one of 8 that made it to the finals. We found out at the beginning of that session, and then had to give our pitch with very little preparation or warning. My anxiety was not happy about the way this happened. I would have liked a little more time than 30 minutes to mentally prepare. We were told initially that only one person from each team would be allowed up on stage to present. My group picked a speaker and then made the case that at least one other person should be up there to actually demo. During the pitches though, the rules shifted and entire teams started going up. I somehow missed the memo, so I stood in the back taking pictures of my amazing team doing our pitch.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Yblu4Vd_y4waH_3a" /><figcaption>My team giving our pitch for finals.</figcaption></figure><p>The following day, the winners were announced during another session. While my team didn’t win any additional prizes, we still accomplished amazing things. We built something ambitious and amazing, and we demoed for Mark Zuckerberg. Honestly, I don’t think we could have been any more proud of our achievements here!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9fa23ac1430e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/systers/f8-hackathon-9fa23ac1430e">F8 Hackathon</a> was originally published in <a href="https://medium.com/systers">Systers</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Face recognition technology and UX]]></title>
            <link>https://medium.com/systers/face-recognition-technology-and-ux-334773f85b2a?source=rss----cd7a4e4199fe---4</link>
            <guid isPermaLink="false">https://medium.com/p/334773f85b2a</guid>
            <category><![CDATA[user-experience]]></category>
            <category><![CDATA[user-experience-design]]></category>
            <category><![CDATA[facedetection]]></category>
            <dc:creator><![CDATA[Yael]]></dc:creator>
            <pubDate>Wed, 08 May 2019 13:44:11 GMT</pubDate>
            <atom:updated>2019-04-14T11:15:20.763Z</atom:updated>
            <content:encoded><![CDATA[<p>I was invited by <a href="https://anitab.org/systers/">Systers </a>and <a href="https://www.mwcbarcelona.com/">MWC </a>to write my experience at the MWC conference but I wanted to start with the registration process and what I learnt from it about user experience.</p><p>My romance with MWC started on the wrong foot.</p><p>When I signed myself, I had to fill up a registration form with different types of information. One of them was my face image - for image verification at the conference itself. This year MWC decided to use a face recognition technology which was suppose to help them with a faster security checkup. Well…</p><p>when I entered my face image it refused to accept it, claiming it can’t recognize a face. I tried different face photos of myself, from different angles and lights but unfortunately it didn’t help</p><p>And the interesting part only starts here</p><p>As you can tell from my profile photo, I look a bit different (hi five to all the people there who look different!) so I thought maybe it could be the problem (although I never had this problem with any other app before). So I decided to try and troll the system. I uploaded images of monkey faces and guess what?</p><p>It didn’t recognize them either!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/909/1*SycMgNMwRm-XvLYkimIwGg.png" /><figcaption>my face vs. monkey face. Find the differences</figcaption></figure><p>There wasn’t any contact information (mail address or phone number) and the only option for solving it was like in the good old days- going physically, praying for the great lord and casting a spell on the system.</p><p>(btw, in retrospect I understood that the image wasn’t an essential part in the form but it wasn’t written anywhere…)</p><p>So remember folks, if you are going to work with a face recognition technology which is embedded in your product, make sure it works… and if something isn’t crucial, please specify it (or put it in a different section)</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=334773f85b2a" width="1" height="1" alt=""><hr><p><a href="https://medium.com/systers/face-recognition-technology-and-ux-334773f85b2a">Face recognition technology and UX</a> was originally published in <a href="https://medium.com/systers">Systers</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>