Overview
Connections
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Hi, I'm Daniel Prilik . I'm a Systems Programmer who builds robust, performant, and elegant low-level software, with a depth of knowledge in Emulation and Virtualization in particular.

News

News prilik's blog 4 months ago
Turning a Dumb AC Unit Smart (Without Losing my Security Deposit)
TL;DR: DIY home automation is ezpz with nothing more than a stepper motor, an esp32, and a high tolerance for Jank.My rental apartment's AC unit can only be controlled using these retro-looking analog knob-based controls, mounted right onto the unit. No s
Read more
Report
News prilik's blog 5 years ago
A Quest to Find a Highly Compressed Emoji :shortcode: Lookup Function
Have you ever wondered what's the smallest amount of static storage (code + data) needed to map emoji :shortcodes: to emoji?Probably not… but now that I've posed the question, aren't you at least a little curious what the answer might be?So hey, if you've
Read more
Report
News prilik's blog 6 years ago
The C Standard Library Is Not Dependency Free
Like any great systems programming language, it doesn't take much of anything to get C up and running on a new platform.In fact, a minimal C "runtime" (typically called crt0) only consists of a short prelude that zeroes out the .bss section and hands off
Read more
Report
News Hackaday 8 years ago
Metroid, Zelda, And Castelvania Auto-Mapped With NES Emulation & Heuristics
The NES was one of the flagship consoles of the glorious era that was the 1980s. Many of the most popular games on the platform involved some sort of adventure through scrolling screens -- Metroid, Su...
Read more
Report
News Ars Technica 8 years ago
Ever wanted to see
PPU mapping algorithm automatically tracks the game world as you play.
Read more
Report