Gafanomics, October 2014
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
The Sad State of Web Development Random Thoughts on Web Development
The Sad State of Web Development Random thoughts on web development Going to shit 2015 is when web development went to shit. Web development used to be nice. You could fire up a text editor and start creating JS and CSS files. You can absolutely still do this. That has not changed. So yes, everything I’m about to say can be invalidated by saying that. The web (specifically the Javascript/Node community) has created some of the most complicated, convoluted, over engineered tools ever conceived. Node.js/NPM At times, I think where web development is at this point is some cruel joke played on us by Ryan Dahl. You see, to get into why web development is so terrible, you have to start at Node. By definition I was a magpie developer, so undoubtedly I used Node, just as everyone should. At universities they should make every developer write an app with Node.js, deploy it to production, then try to update the dependencies 3 months later. The only downside is we would have zero new developers coming out of computer science programs. You see the Node.js philosophy is to take the worst fucking language ever designed and put it on the server. Combine that with all the magpies that were using Ruby at the time, and you have the perfect fucking storm. Lets take everything that was great in Ruby and re write it in Javascript, I think was the official motto. Most of the smart magpies have moved on to Go at this point, but the people who have stayed in the Node community have undoubtedly created the most over engineered eco system that has ever appeared. -
16 Inspiring Women Engineers to Watch
Hackbright Academy Hackbright Academy is the leading software engineering school for women founded in San Francisco in 2012. The academy graduates more female engineers than UC Berkeley and Stanford each year. https://hackbrightacademy.com 16 Inspiring Women Engineers To Watch Women's engineering school Hackbright Academy is excited to share some updates from graduates of the software engineering fellowship. Check out what these 16 women are doing now at their companies - and what languages, frameworks, databases and other technologies these engineers use on the job! Software Engineer, Aclima Tiffany Williams is a software engineer at Aclima, where she builds software tools to ingest, process and manage city-scale environmental data sets enabled by Aclima’s sensor networks. Follow her on Twitter at @twilliamsphd. Technologies: Python, SQL, Cassandra, MariaDB, Docker, Kubernetes, Google Cloud Software Engineer, Eventbrite 1 / 16 Hackbright Academy Hackbright Academy is the leading software engineering school for women founded in San Francisco in 2012. The academy graduates more female engineers than UC Berkeley and Stanford each year. https://hackbrightacademy.com Maggie Shine works on backend and frontend application development to make buying a ticket on Eventbrite a great experience. In 2014, she helped build a WiFi-enabled basal body temperature fertility tracking device at a hardware hackathon. Follow her on Twitter at @magksh. Technologies: Python, Django, Celery, MySQL, Redis, Backbone, Marionette, React, Sass User Experience Engineer, GoDaddy 2 / 16 Hackbright Academy Hackbright Academy is the leading software engineering school for women founded in San Francisco in 2012. The academy graduates more female engineers than UC Berkeley and Stanford each year. -
Big Tech Dominance (1): the New Financial Tycoons
Paul-Adrien HYPPOLITE Antoine MICHON BIG TECH DOMINANCE (1): THE NEW FINANCIAL TYCOONS December 2018 fondapol.org 2 BIG TECH DOMINANCE (1): THE NEW FINANCIAL TYCOONS Paul-Adrien HYPPOLITE Antoine MICHON 3 The Fondation pour l’innovation politique is a French think tank for European integration and free economy. Chair: Nicolas Bazire Vice-chair: Grégoire Chertok Executive Director: Dominique Reynié Chair of Scientific and Evaluation Board: Christophe de Voogd 4 FONDATION POUR L’INNOVATION POLITIQUE A French think tank for European integration and free economy The Fondation pour l’innovation politique provides an independent forum for expertise, opinion and exchange aimed at producing and disseminating ideas and proposals. It contributes to pluralism of thought and the renewal of public discussion from a free market, forward-thinking and European perspective. Four main priorities guide the Foundation’s work: economic growth, the environment, values and digital technology. The website www.fondapol.org provides public access to all the Foundation’s work. Anyone can access and use all the data gathered for the various surveys via the platform “Data.fondapol” and the data relating to international surveys is available in several languages. In addition, our blog “Trop Libre” (Too Free) casts a critical eye over the news and the world of ideas. “Trop Libre” also provides extensive monitoring of the effects of the digital revolution on political, economic and social practices in its “Renaissance numérique” (Digital Renaissance) section. Additionally, reflecting the Foundation’s editorial policy, our blog “Anthropotechnie” aims to explore new avenues prompted by human enhancement, reproductive cloning, human/machine hybridization, genetic engineering and germline manipulation. -
Discounted Cash Flow Valuation of Facebook Inc
DISCOUNTED CASH FLOW VALUATION OF FACEBOOK INC. RAKSINA KOOKASEMKIT A THEMATIC PAPER SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF MANAGEMENT COLLEGE OF MANAGEMENT MAHIDOL UNIVERSITY 2018 COPYRIGHT OF MAHIDOL UNIVERSITY ii ACKNOWLEDGEMENTS I would like to take this opportunity to express my deep gratitude to Asst. Prof. Dr. Nareerat Taechapiroontong, my research advisor, for her valuable advice and support academically and morally. I would also like to thank Asst. Prof. Dr. Piyapas Tharavanij for his insight and knowledge. My grateful appreciation is also extended to Ajarn Vasan Siraprapasiri for providing knowledge and guidance in keeping my progress on schedule. I respect Dr. Nareerat, Dr. Piyapas and Ajarn Vasan for their knowledge, dedication and kindness for students. I am truly thankful from my heart. Most importantly, I would like to thank my family and all family members for their life-long support and encouragement in making this journey a success. I wish to dedicate my profound recognition to my father, my mother and my husband for their unconditional love, inspiration and guidance. Raksina Kookasemkit iii DISCOUNTED CASH FLOW VALUATION OF FACEBOOK INC. RAKSINA KOOKASEMKIT 5549271 M.M. (FINANCIAL MANAGEMENT) THEMATIC PAPER ADVISORY COMMITTEE: ASST.PROF. NAREERAT TAECHAPIROONTONG, Ph.D., ASSOC.PROF. TATRE JANTARAKOLICA, Ph.D., ASST.PROF. PIYAPAS THARAVANIJ, Ph.D. ABSTRACT This thematic paper demonstrated how to value the stock price specifically Facebook INC. (FB) in which the framework of discounted cash flow to firm (DCFF) are applied. The process starts with creating a forecast, calculating a reasonable valuation and recommending to buy/hold/sell the company stock. -
CROP: Linking Code Reviews to Source Code Changes
CROP: Linking Code Reviews to Source Code Changes Matheus Paixao Jens Krinke University College London University College London London, United Kingdom London, United Kingdom [email protected] [email protected] Donggyun Han Mark Harman University College London Facebook and University College London London, United Kingdom London, United Kingdom [email protected] [email protected] ABSTRACT both industrial and open source software development communities. Code review has been widely adopted by both industrial and open For example, large organisations such as Google and Facebook use source software development communities. Research in code re- code review systems on a daily basis [5, 9]. view is highly dependant on real-world data, and although existing In addition to its increasing popularity among practitioners, researchers have attempted to provide code review datasets, there code review has also drawn the attention of software engineering is still no dataset that links code reviews with complete versions of researchers. There have been empirical studies on the effect of code the system’s code base mainly because reviewed versions are not review on many aspects of software engineering, including software kept in the system’s version control repository. Thus, we present quality [11, 12], review automation [2], and automated reviewer CROP, the Code Review Open Platform, the first curated code recommendation [20]. Recently, other research areas in software review repository that links review data with isolated complete engineering have leveraged the data generated during code review versions (snapshots) of the source code at the time of review. CROP to expand previously limited datasets and to perform empirical currently provides data for 8 software systems, 48,975 reviews and studies. -
Social Network
DEADLINE.com FROM THE BLACK WE HEAR-- MARK (V.O.) Did you know there are more people with genius IQ’s living in China than there are people of any kind living in the United States? ERICA (V.O.) That can’t possibly be true. MARK (V.O.) It is. ERICA (V.O.) What would account for that? MARK (V.O.) Well, first, an awful lot of people live in China. But here’s my question: FADE IN: INT. CAMPUS BAR - NIGHT MARK ZUCKERBERG is a sweet looking 19 year old whose lack of any physically intimidating attributes masks a very complicated and dangerous anger. He has trouble making eye contact and sometimes it’s hard to tell if he’s talking to you or to himself. ERICA, also 19, is Mark’s date. She has a girl-next-door face that makes her easy to fall for. At this point in the conversation she already knows that she’d rather not be there and her politeness is about to be tested. The scene is stark and simple. MARK How do you distinguish yourself in a population of people who all got 1600 on theirDEADLINE.com SAT’s? ERICA I didn’t know they take SAT’s in China. MARK They don’t. I wasn’t talking about China anymore, I was talking about me. ERICA You got 1600? MARK Yes. I could sing in an a Capella group, but I can’t sing. 2. ERICA Does that mean you actually got nothing wrong? MARK I can row crew or invent a 25 dollar PC. -
La Protección De La Intimidad Y Vida Privada En Internet La Integridad
XIX Edición del Premio Protección de Datos Personales de Investigación de la Agencia Española de Protección de Datos PREMIO 2015 Las redes sociales se han convertido en una herramienta de comu- nicación y contacto habitual para millones de personas en todo el La protección de la intimidad mundo. De hecho, se calcula que más de un 75% de las personas Amaya Noain Sánchez que se conectan habitualmente a Internet cuentan con al menos un y vida privada en internet: la perfil en una red social. La autora plantea en el texto si las empre- sas propietarias de estos servicios ofrecen una información sufi- integridad contextual y los flujos de ciente a los usuarios sobre qué datos recogen, para qué los van a información en las redes sociales utilizar y si van a ser cedidos a terceros. En una reflexión posterior, propone como posibles soluciones el hecho de que estas empresas (2004-2014) pudieran implantar directrices técnicas compartidas y una adapta- ción normativa, fundamentalmente con la privacidad desde el di- seño, la privacidad por defecto y el consentimiento informado. Así, Amaya Noain Sánchez el resultado sería un sistema de información por capas, en el que el usuario fuera conociendo gradualmente las condiciones del trata- miento de su información personal. Este libro explica el funcionamiento de una red social, comenzan- do por la creación del perfil de usuario en el que se suministran datos, y analiza cómo la estructura del negocio está basada en la monetización de los datos personales, con sistemas como el targe- ting (catalogando al usuario según sus intereses, características y predilecciones) y el tracking down (cruzando información dentro y fuera de la red). -
About-Asana.Pdf
About Asana Asana is a leading work management platform that helps teams orchestrate their work, from daily tasks to strategic initiatives. Asana adds structure to unstructured work, creating clarity, transparency and accountability to everyone within an organization—individuals, team leads and executives—so they understand exactly who is doing what, by when. Our co-founders started Asana because they experienced firsthand the growing problem of work about work, or internal coordination. Instead of spending time on work that generated results, they were spending time in status meetings and long email threads trying to figure out who was doing what. They recognized this pain was universal to teams that need to coordinate their work effectively to achieve their objectives. As a result of that frustration, they were inspired to create Asana to solve this problem for the world’s teams. Leadership Team https://asana.com/leadership ● Dustin Moskovitz, Co-Founder and CEO ● Anna Binder, Head of People Operations ● Chris Farinacci, Head of Business ● Alex Hood, Head of Product ● Oliver Jay, Head of Sales & Customer Success ● Dave King, Head of Marketing ● Eleanor Lacey, General Counsel ● Prashant Pandey, Head of Engineering ● Tim Wan, Head of Finance Board of Directors ● Sydney Carey, CFO, Sumologic ● Matt Cohler, General Partner, Benchmark Capital ● Adam D’Angelo, CEO, Quora ● Dustin Moskovitz, CEO, Asana ● Lorrie Norrington, Operating Partner, Lead Edge Capital ● Anne Raimondi, Chief Customer Officer, Guru ● Justin Rosenstein, Board Member -
Crawling Code Review Data from Phabricator
Friedrich-Alexander-Universit¨atErlangen-N¨urnberg Technische Fakult¨at,Department Informatik DUMITRU COTET MASTER THESIS CRAWLING CODE REVIEW DATA FROM PHABRICATOR Submitted on 4 June 2019 Supervisors: Michael Dorner, M. Sc. Prof. Dr. Dirk Riehle, M.B.A. Professur f¨urOpen-Source-Software Department Informatik, Technische Fakult¨at Friedrich-Alexander-Universit¨atErlangen-N¨urnberg Versicherung Ich versichere, dass ich die Arbeit ohne fremde Hilfe und ohne Benutzung anderer als der angegebenen Quellen angefertigt habe und dass die Arbeit in gleicher oder ¨ahnlicherForm noch keiner anderen Pr¨ufungsbeh¨ordevorgelegen hat und von dieser als Teil einer Pr¨ufungsleistung angenommen wurde. Alle Ausf¨uhrungen,die w¨ortlich oder sinngem¨aߨubernommenwurden, sind als solche gekennzeichnet. Nuremberg, 4 June 2019 License This work is licensed under the Creative Commons Attribution 4.0 International license (CC BY 4.0), see https://creativecommons.org/licenses/by/4.0/ Nuremberg, 4 June 2019 i Abstract Modern code review is typically supported by software tools. Researchers use data tracked by these tools to study code review practices. A popular tool in open-source and closed-source projects is Phabricator. However, there is no tool to crawl all the available code review data from Phabricator hosts. In this thesis, we develop a Python crawler named Phabry, for crawling code review data from Phabricator instances using its REST API. The tool produces minimal server and client load, reproducible crawling runs, and stores complete and genuine review data. The new tool is used to crawl the Phabricator instances of the open source projects FreeBSD, KDE and LLVM. The resulting data sets can be used by researchers. -
MESSENGER KIDS Social Media for Under 13-Year-Old Kids with Raising Dilemma
FACEBOOK MESSENGER KIDS Social media for under 13-year-old kids with raising dilemma Prepared by: CHEN MA 809091 HAN UNG 885781 JIAJIA FU 955428 ROSENDO TREVIÑO 865216 Messenger Kids Case Study !1 Abstract This case study will investigate Messenger Kids, a new service Facebook offers to children. This disruptive technology platform raises concerns and creates dilemmas for users attributed mainly to a high level of uncertainty. The purpose of this article is to evaluate Facebook’s Messenger Kids from the parents’ perspective on the dilemmas that new technology and privacy concerns create. The service is analysed in different aspects including the perceived risks, cost- benefit comparison and service quality gaps. The customer lifetime value metric is also utilised to explain how Facebook can make profit with a free app without ads. This paper then provides recommendations to the company to enhance the user experience and increase the service perception. Keywords: service management, service quality, technology services, social media Messenger Kids Case Study !2 Case story MESSENGER KIDS Facebook’s new app with raising dilemmas Jane Johnson stood in the kitchen looking outside the window and reflected on how technology and the Internet are changing human relationships. The effects on information transferability, virtual connectivity and digital privacy are both positively and negatively far-reaching, which made Jane deliberate how to best prepare Jess, her seven-year-old daughter for these changes. Messenger Kids by Facebook It is not exaggerated to say that social media is embedded in our lives. People tweet their thoughts, post their photos, share their day to day stories and even apply for jobs through social media apps. -
How Facebook Beat the Children's Online Privacy Protection
FINN EGA N-FOR MATTED (DO NOT DELETE) 1/9/2020 4:28 PM HOW FACEBOOK BEAT THE CHILDREN’S ONLINE PRIVACY PROTECTION ACT: A LOOK INTO THE CONTINUED INEFFECTIVENESS OF COPPA AND HOW TO HOLD SOCIAL MEDIA SITES ACCOUNTABLE IN THE FUTURE Shannon Finnegan* I. INTRODUCTION Mark Zuckerberg, the co-founder, chairman, and CEO of Facebook, Inc.,1 recently made news when he implied he believed a law was not necessary to cover and protect teenagers on social networks. 2 Although Zuckerberg acquiesced that this topic “deserves a lot of discussion,” he was criticized for responding in a manner that many interpreted as too cavalier when acknowledging the sensitive nature of teens’ data.3 Currently, there is only one federal law on the books that addresses children’s privacy online: the Children’s Online Privacy Protection Act (COPPA).4 COPPA does not pertain to teenage users or teenage data, but understanding how Facebook, Inc. has handled COPPA may shed light on Zuckerberg’s seemingly lackadaisical response to the regulation of teen data.5 * J.D. Candidate, 2020, Seton Hall University School of Law; B.A., 2014, Fairfield University. Foremost, thank you, Mom and Dad, for your unconditional love, and continued support and guidance. Sincerest thanks to my faculty advisor, Professor Najarian Peters, Esq., for your unwavering encouragement, belief in me, and sound counsel. I would be remiss not to thank Karen Nachbar, Esq. for first teaching me what COPPA is and supporting my dream to be a fun lawyer just like her; Amy Gopinathan for being my steadfast law school partner; and Matthew Cook for everything else. -
Staying Connected
Staying Connected Why you need to stay connected Feeling connected is essential for our physical and mental wellness. Physical distancing during COVID-19 limits all of our social engagements - dinners at Grandma's, nights out with friends, and catching a local concert or sporting event. This new normal also greatly reduces our simple day-to-day interactions like holding a door open for a stranger or small talk with a shop owner. While it is more difficult to remain feeling connected to our extended family and friends during this time, it is possible. To make up for these social interactions, it's important to reach out using technology to Social Connection Ideas connect with our family and friends more frequently. Here are some ideas for you to connect virtually with your loved ones using the apps: How to stay connected Celebrate holidays, birthdays, and other special moments virtually in a video call There are many ways to connect with your Recruit a loved one to help support your social circle while you stay safely at home. child with their online learning program Apps like FaceTime, WhatsApp, Facebook Host a virtual event for friends - teach Messenger, and Zoom allow you to group them how to make your favourite recipe, video chat with your family and friends. play live music, or share a story Schedule regular family suppers via group Messenger Kids is another free app that video chat to enjoy meals together allows your children to connect with friends Host an online talent show, dance party, and family (while parents maintain full or karaoke singalong control of their children's contact list).