Sign In

Mark Percival

Tests in production

Mark Percival is a Technology Partner at 1984 Ventures, a venture capital firm based in San Francisco.12 He has extensive experience in the tech industry, having worked in various roles at prominent companies:

  1. Technology Partner at 1984 Ventures (June 2019 - Present)1
  2. Robot Inspector at It's Automic (January 2019 - January 2022)1
  3. Investing Partner at Builders VC (June 2016 - April 2019)12
  4. Technical Advisor for HBO's Silicon Valley, Season 4 (October 2016 - February 2017)12
  5. Software Architect at Yahoo! (January 2013 - March 2015)1
  6. Director of Engineering / Co-Founder at Snip.it (August 2011 - January 2013)12
  7. Mobile Engineer at Twitter (April 2010 - October 2011)13

Percival is known for his expertise in software engineering, particularly in mobile app development and infrastructure. He has experience working with various programming languages and frameworks, and has been involved in hiring and advising on engineering practices.3 His LinkedIn profile indicates that he is based in Atlanta, Georgia.1

Highlights

Dec 29 · linkedin

Here's my picks for this week's best of HackerNews:

  1. 4 Billion If Statements - https://lnkd.in/eXUWT6Cs

Honestly, this is why I read Hacker News, and apparently I'm not the only one, as it was the top voted story for the week. In this blog post the developer tackles a very inefficient way to check if a number is odd or even, ultimately leading to - "this gives us a nice 40 GB file which contains all 4.2 billion comparisons needed to determine if any 32 bit number is even or odd! Now we just need to write our host program that can load and use these instructions. For added performance (it is very important), I decided to map the file into the address space instead of reading all of it. By doing this, we can just pretend that the entire file is already in memory and let the poor OS deal with fitting a 40 GB blob into virtual memory."

  1. How big is YouTube? - https://lnkd.in/ePKeAYcp

Here's a question, how do you estimate how many videos YouTube hosts? Easy, you write an script to try out different variations of the 18.4 quintillion video ID possibilities, then use the hit rate to determine the denominator (~13,325,821,970)

  1. USB-C Chargers vs the Apollo Guidance Computer - https://lnkd.in/er4sUiPK

USB-C chargers are actually pretty complex, and many include an ARM M0 chip for managing the process of charging your laptop or phone. So the obvious next question is "How many Anker USB-C chargers would I need to replace the Apollo Guidance Computer?" - Finally we have an answer, around 4.

Related Questions

What are some of the key projects Mark Percival has worked on at 1984?
How did Mark Percival transition from Yahoo to Twitter?
What was Mark Percival's role at HBO's Silicon Valley?
Can you tell me more about Mark Percival's experience at Builders VC?
What technologies does Mark Percival specialize in?
Mark Percival
Mark Percival, photo 1
Mark Percival, photo 2
Add to my network

Location

Atlanta, Georgia, United States