24 March 2017

Flipping Arrays versus Intersecting Arrays


Your results should not vary much from this benchmark, since it uses a million elements per array:
+--------------------------------------------------+
|   array_intersect took 3.6954879760742E-5 
|
|   array_flip took 0.039736986160278 
+--------------------------------------------------+

Ideone.com - 6TZLns - Online PHP Interpreter & Debugging Tool

Google Fiber Was Doomed From the Start

Google Fiber was never going to be the answer.

23 February 2017

Google Online Security Blog - Announcing the first SHA1 collision

Uh oh!

Here's an excerpt:

Here are some numbers that give a sense of how large scale this computation was:

  • Nine quintillion (9,223,372,036,854,775,808) SHA1 computations in total
  • 6,500 years of CPU computation to complete the attack first phase
  • 110 years of GPU computation to complete the second phase

Announcing the first SHA1 collision


Google Online Security Blog:

'via Blog this'

03 February 2017

Winning

Plan to Win  

For older developers...[i]n this industry, especially for individual contributor roles, the key is to double down on sharpness. Do this with over-preparation for interviews, over-familiarity with the latest frameworks and tools used by the company, over-researching the company and its products, over-crafting compelling anecdotes for behavioral interview questions, and over-cultivating physical and mental vitality through exercise and meditation.
Krishnan Rangachari is a career coach for software engineers. Visit RadicalShifts.com for his free career masterclass. Visit ByteshiftResumes.com for his résumé reinventions.