Images with all colors

#219 – July 09, 2017

sponsor

Full Stack Fest 2017: Problems of today, wonders from the future

Barcelona, 4-8 Sept. 2017 – Are you a curious mind? Full Sack Fest is a week-long conference based in the amazing city of Barcelona that peeks into the web of tomorrow. Serverless, Blockchain, WebVR, Distributed Web, Progressive Web Apps... Come and see! Early bird tickets available with a 10% discount using the code DIGEST.

this week's favorite

Images with all colors

Similar to the images on allrgb.com, make images where each pixel is a unique color (no color is used twice and no color is missing). Give a program that generates such an image, along with a screenshot or file of the output (upload as PNG).

Why We Chose Typescript

Earlier this year, our CEO, Steve, mentioned we are redesigning the site. Great! But how? Frontend engineering is in a very different state than it was when Reddit was first conceived. We have a large depth of options for just about every layer of web app development. From how to render views, style content, serve assets, and write code, frontend development has at least a couple of options. One of the first questions we had to answer was “what language should we use?”

Google Sheets Virtual Machine

The VM has a memory area of 100 cells, indexed as 0-99. Each cell can contain an instruction or an integer value. There's also a stack, which starts at the bottom of the memory area and grows upward.

Five Reasons Why You Should Hire an Old Programmer

You should hire an old programmer. It’s true! Sure.. older programmers are not going to work as many hours as someone fresh out of college. They have kids and spouses and mortgages and softball games to attend. They won't hang out at the office playing Xbox and ping-pong all night. They will not work 80 hour weeks and they will actually use their vacation time. And of course they cost more than young programmers.

How I found a bug in Intel Skylake processors

Instructors of "Introduction to programming" courses know that students are willing to blame the failures of their programs on anything. Sorting routine discards half of the data? "That might be a Windows virus!" Binary search always fails? "The Java compiler is acting funny today!" More experienced programmers know very well that the bug is generally in their code: occasionally in third-party libraries; very rarely in system libraries; exceedingly rarely in the compiler; and never in the processor.

newsletters