• An NVM Carol: Visions of NVM Past, Present, and Future

    Please RSVP also here: https://www.cs.ubc.ca/event/2019/03/alumniindustry-lecture-professor-margo-seltzer-nvm-carol-visions-nvm-past-present-and- Around 2010, we observed significant research activity around the development of non-volatile memory (NVM) technologies. Shortly thereafter, other research communities began considering the implications of non-volatile memory on system design, from storage systems to data management solutions to entire systems. Finally, in July 2015, Intel and Micron Technology announced 3D XPoint. Non-volatile memory is a potential game-changer, providing data persistence at close-to-memory speed. However, we should temper the enthusiasm around NVM by examining it through an historical lens that views it as the convergence of several past research trends starting with the concept of single-level store, encompassing the 1980's hype around bubble memory, building upon persistent object systems, and leveraging recent work in transactional memory. I'll present this historical context as it relates to today's technology to suggest some of the more interesting future possibilities. MARGO I. SELTZER is Canada 150 Research Chair in Computer Systems and the Cheriton Family chair in Computer Science at the University of British Columbia. Her research interests are in systems, construed quite broadly: systems for capturing and accessing data provenance, file systems, databases, transaction processing systems, storage and analysis of graph-structured data, new architectures for parallelizing execution, and systems that apply technology to problems in healthcare. She is the author of several widely-used software packages including database and transaction libraries and the 4.4BSD log-structured file system. Dr. Seltzer was a co-founder and CTO of Sleepycat Software, the makers of Berkeley DB and is now an Architect for Oracle Corporation. She serves on the Computer Science and Telecommunications Board (CSTB) of the (US) National Academies and the Defense Advanced Research Projects Agency (DARPA) Information Science and Technology (ISAT) Study Group. She is a past President of the USENIX Assocation and served as the USENIX representative to the Computing Research Association Board of Directors and on the Computing Community Consortium. She is a Sloan Foundation Fellow in Computer Science, an ACM Fellow, a Bunting Fellow, and was the recipient of the 1996 Radcliffe Junior Faculty Fellowship. She is recognized as an outstanding teacher and mentor, having received the Phi Beta Kappa teaching award in 1996, the Abrahmson Teaching Award in 1999, the Capers and Marion McDonald Award for Excellence in Mentoring and Advising in 2010, and the CRA-E Undergraduate Research Mentoring Award in 2017. Professor Seltzer received an A.B. degree in Applied Mathematics from Harvard/Radcliffe College and a Ph. D. in Computer Science from the University of California, Berkeley.

  • Cryptocurrency Accounting in Canada

    860 Homer St

    There is no denying that Canada is rapidly becoming a cryptocurrency superpower. The growing interest in these digital currencies continues to rise and with it the challenges and associated tax implications. Today, CPAs and Cryptotraders are facing unforeseen challenges in determining how to manage the accounting complexity of cryptocurrencies and digital assets. If you are a CPA or a Trader with a portfolio of cryptocurrency assets and you’re unsure about how to handle your taxes or your clients’ taxes, be sure to join our March 20th Meet Up with our accountants at Clearline CPA. Agenda: 6:00 – 6:30 Networking 6:30 – 6:45 Intro to Tax Compliance & CryptoTaxes 6:45 – 7:05 Cryptocurrency and Taxes Panel Discussion 7:05 – 7:20 Q&A 7:20 – 8:00 Networking Who Should Attend: CPAs and Active Cryptocurrency Traders *Snacks and refreshments will be provided

  • Learn 10x Faster with Prototype Thinking

    860 Homer St

    In this Meetup, we will explore the power of Prototype Thinking as a method used to accelerate the product validation and innovation process. Used by organizations like GoogleX to help to make problem-solving possible, we’ll share how you can apply Prototype Thinking to build a prototype using rapid and inexpensive experimentation. What You Will Learn: - Rapidly translate your ideas into a tangible working prototype - Test multiple product possibilities without committing to one solution - Break down the most complex problems into small elements Timeline: 6:00 - 6:30 PM: Presentation by Bevan Hunt 6:30 - 7:00 PM: Prototype Thinking In Action- Blockchain Product Demo 7:00 - 8:00 PM: Questions and Answers

    2
  • The Meetup of Meetups, Holiday Social

    Mahoney's Stamps Landing

    Details ################################################################ You must sign up in this link to ensure your spot https://www.eventbrite.ca/e/the-meetup-of-meetups-holiday-social-tickets-52342112668 ################################################################ Hello Vancouver It is DECEMBER and the holiday season is knocking on our door. Multiple tech meetup groups in and around Vancouver will come together to throw you a party. This is a great opportunity to connect with other community leaders in a relaxed and social dynamic setting. Expand your network, connect with talent, find out about new opportunities and have a beer or two! Oh and did we tell you that we will provide drinks and appetizers? (While quantities last). All the more reason to join us on Dec 11th. Happy Holidays! Meetups that are organizing this event: - Google Developer Group Cloud Vancouver - Women Techmakers Vancouver - Hackernest Vancouver *********************** To see a full list of Meetup groups attending checkout the Eventbrite description ***********************

  • Lunch Go (golang) Hacking

    WeWork 333 Seymour St

    We did a talk in November and we are going to do hacking in December! Go is my favorite language and I want to help you get better in it! Bring your projects and/or questions and let's lunchtime hack! You must provide your full name because we need to check-in to WeWork at the front desk. The room is 8C.

  • What does it take to be a successful software developer?

    WeWork 333 Seymour St

    What does it take to be a successful software developer? Join us for a chat, Q&A, and group networking with Bevan Hunt. Bevan is the new VanDev Organizer, has 13 years of professional software developer experience, and is currently a Go senior software developer at a local blockchain company in Vancouver. He will discuss the mindset, tools, and tips/tricks to being a successful software developer and facilitate a group discussion. The limit is 30 people - so RSVP right away and please cancel if you can't make it. We are one of the first groups in Vancouver to have access to the WeWork space for meetups. It is very exciting to be part of this pilot. Please include your full name in your Meetup profile to get entry.

    5
  • Dreaming Up The Possibilities for Collaboration

    UBC Robson Square C550

    In this workshop-styled collaboration with UI/UX Vancouver, we will explore the intersection between UI/UX development and back and front end software development. We'll consider how does/should the UX design shape the way the server and client code base are conceived and implemented and what sort of work environments facilitate effective communication between UI/UX developers and software developers, all with the goal of learning how to design and develop better and more satisfying end-to-end user experiences! UI/UX Vancouver: https://www.meetup.com/UI-UX-Vancouver/

  • Developing Augmented, Virtual and Mixed Realities

    UBC Robson Square C550

    Join us for a closer look at the current state of the extended reality development environment, with a focus on the technology; the hardware and software; development processes; and the challenges and opportunities this space presents. SPEAKER: Erik Kiss Erik is a 30-year veteran of the games, education and consumer software business. He spent 25 years as a developer and designer of consumer entertainment software, making games and experiences for international customers with companies like Electronic Arts and Microsoft. Since 2012, he has been a consultant, entrepreneur and investor, focusing on virtual and mixed reality development in entertainment, education and medicine. He has co-founded several companies and is currently focused on developing a virtual reality medical imaging software application to aid in treating and diagnosing patients using CT and MR imaging.

    4
  • Security vulnerabilities of low and no-code application development platforms

    Thousands of apps are being built and deployed using these platforms 'Out systems' and 'Zoho' are 2 examples of the high end and the low end platforms. Great tools to build and deploy applications quickly, but how safe are they. We will explore that in this session. Speaker: Srinivas Rao, Director of Technology Advisory Services at Crowe MacKay LLP Srinivas has more than 23 years of technology industry and consulting experience, working with senior management teams in developing operations and systems strategies, transforming core business operations and integrating technology solutions. Srinivas's work has spanned real estate, power and utility, telecommunications, healthcare, manufacturing, banking and public sectors. His competencies include strategy development, technology delivery leadership, program and project management, risk analysis and management, business control development, operational assessment and business process improvement.

  • Developing for Decentralization

    UBC Robson Square C550

    Tonight we're happy to host Matthew Lockyer, PhD candidate and head of BlockChain solutions. Matt will present a developer-focused overview of existing blockchain technologies and how developers and tech entrepenuers can leverage blockchain technologies in software and business development. (For those of us who don't very much about blockchain), Matt will cover the basics, including: value exchange and coordination, sovereignty over data, finances and governance, how it all works, tokens and decentralized exchange, governance and collectibles. (For those of you who have the fundamentals), Matt will describe software applications that utilize blockchain and the impacts of blockchain on business modelling, networking and protocols and open-source code. Speaker Bio: Matt Lockyer is passionate about disintermediation and the sovereign individual. With an academic background in computer science, university lecturing and curriculum development, Matt is uniquely qualified to be coaching businesses building on blockchain and embracing the new digital economy. Currently connected with several projects in the blockchain ecosystem solving real world problems. https://medium.com/@mattdlockyer https://twitter.com/mattdlockyer https://linkedin.com/in/mattlockyer

    3