Hallucinations re: the rendering of Cyberpunk 2077
Realtime rendering and videogame programming mostly, but I love computer science and visuals in all their forms. This is a notepad of my ideas.
Realtime rendering and videogame programming mostly, but I love computer science and visuals in all their forms. This is a notepad of my ideas.
My digital life in a nutshell: I discover relevant content I don’t have time to consume, I find time and become overwhelmed with my scattered backlog, I wish the content were in a different format, and then I’m unable to find something again once I’ve consumed it. Not retaining enough is a valid problem but we’ll…
NEXT POST: Part II of my thoughts on TikTok, on how the app design is informed by its algorithm and vice versa in a virtuous circle.
This is a guest post from Josh Thompson. Enjoy. Dear New Developer, You know that there’s a chasm between your skill level and that of the mythical “senior software developer”. If…
Here's another iteration on the Zero Terminal projects I've been working on for a few years. For those of you who haven't seen them, I've been trying to design the most usable all in one Pi Zero computer out there.
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
A community and blog for embedded software makers
BusKill is a Kill Cord for your laptop implementing a Dead Man Switch using $20 in USB hardware + udev rule to trigger your laptop self-destruct if stolen.
An experiment that proves that automatic accessibility testing is only a first step and that manual testing is vital.
A file system is responsible for organising and providing an abstraction over the storage devices where the data is physically stored. In this post, we will learn more about the concepts used by file systems, and how they fit together when writing your own.
Norwegian small business owner and repairer Henrik Huseby lost his legal battle against $1 trillion company Apple in Norway’s Supreme Court.
When you know these facts of history, you understand what “industrial civilization” is and why it is the benefactor of everyone who is lucky enough to live in it
I recently wrote my first 4K intro in Rust and released it at the Nova 2020 where it took first place in the new school intro competition. W...
Mention concurrency and you’re bound to get two kinds of unsolicited advice: first that it’s a nightmarish problem which will melt your brain, and second that there’s a magical programming language or niche paradigm which will make all your problems disappear.
We launched Startup School as an online program in 2017 to support founders actively working on building their companies. On November 9th, we’re also opening Startup School to potential founders who are interested in starting a company in the future. You can register [https://www.startupschool.org/future-founders] for…
We’re excited to announce that Startup School (SUS) is relaunching today as a continuous program. This change will allow us to serve many more founders than the traditional annual course we’ve been running since 2017 and better support startup founders year-round. In addition to this change to continuous admissions…
[iTerm2](https://iterm2.com/) has a lot of little-known features that can make development much easier.
Learn Zettelkasten note-taking: Create permanent, atomic notes linked together to prevent them from being forgotten. Uses plain text files and simple software like Zettlr.
This JavaScript demo application visualizes in detailed steps, how a text string is encoded into a QR Code barcode symbol. The content of this page essentially explains and justifies how my QR Code generator library works internally.
He’s too young to really follow the narratives — after every strip he pauses, asks what happened, and then says, slowly and calmly, “Why” — but he’s already very fond of the drawings and characters.
2020 has seen its fair number of challenges and changes. We’ve all adapted to new ways of staying in touch, getting work done, celebrating birthdays and weddings, and even exercising. As more and more of our critical and personal moments move online, we want to continue to provide you with new wa...
“Oh, that’s a nice button. It has a good click.” “Is it a $550 click?” I asked. He clicked it a few more times. “It’s not *not* a $550 click.”
This article was derived from my GopherCon Israel 2020 presentation. It’s also quite long. If you’d prefer a shorter version, head over to the-zen-of-go.netlify.com .