Cramming 'Papers, Please' Onto Phones I created Papers, Please in 2013 specifically for desktop computers with mouse control. Now, here, in 2022, desktop computers no longer exist and all computing is done via handheld mobile telephone. Time to update this dinosaur. These thousands of words a...
Designing for the last earth The design profession has a critical job and that is to transition itself. We need to adopt a radical worldview that takes into account current world trends that disrupt our professional and personal lives in ways we cannot fully grasp just yet.
Bennett Insights: An Overview of UK Data Policy Developments | Bennett Institute for Applied Data Science An overview of the UK Government’s nine data policy documents published April - July 2022.
Weird Expressions and Where to Find Them This is a written transcript of my RustConf 2022 talk using rustc at commit 6491eb1e6c9fac20faad11e5da16db3185b2410d Introduction My name is Michael Gattozzi and today I want to bring you on a journey from "What?" to "No way that works" to "Wait why do...
How I use MacBook without a mouse | I am Sang I'm a software engineer from South Korea and currently live in Berlin. I write articles and draw comics in Korean and English.
Running your CI builds without the server Perhaps the one feature that sets Djinn CI out from other CI platforms is the fact that is has an offline runner. The offline runner allows for CI builds to be run without having to send them to the server. There are some limitations around this, of cours...
So Zero It's ... Negative? (Zero-Copy #3) This is part 3 of a three-part series on interesting abstractions for zero-copy deserialization I’ve been working on over the last year. This part is …
🤝 Engineering Scarcity Mindset This means that if you were always poor — you function differently than those with abundant resources. But if you were rich before and then suddenly plummeted to poverty — your brain goes into a full-on scarcity mindset.
Raspberry Pi as wireless access point My room is pre far away from our router. This causes the wifi signal to be very poor; it's slow and often disconnects. There's an ethernet cable running to m...
Hosting a Minecraft server without extra hardware The problem I want to play Minecraft with my friends, and I already have a server exposed to the internet. However, my server is severely underpowered and is unable to run a Minecraft server instance. On the other hand, I have a spare beefy laptop that ca...
The bizzare world of parsing dates in Spark 2 Note: I originally tweeted this into the void Dates are famously one of the easiest things in software engineering, but Spark 2 added a cherry on the top. The numbers are off… but just slightly. When I first stumbled across this it wasn’t one of the bugs ...
Mediator Pattern - CQRS with MediatR The famous mediator pattern. Used so often especially in combination with CQRS. If you know how to order food at a restaurant then you already halfway there to understand how the CQRS pattern works. I promised it is not that difficult ;) In this article I...
‘The Sandman’ Aspect Ratio: Netflix Explains the Deliberate Creative Choice Behind the Divisive Skewed Imagery With Neil Gaiman’s highly-anticipated “The Sandman” arriving on Netflix this week, some viewers have been swift to comment on the show’s aspect ratio looking slightly off. &…
1.1.1.1 + WARP: More features, still private We’re announcing two major improvements to our 1.1.1.1 + WARP apps
How do I exit Vim? I am stuck and cannot escape. It says: type :quit<Enter> to quit VIM But when I type that it simply appears in the object body.
Sandman Aspect Ratio? So it appears to be presented close to standard 2.35:1, yet the image is still slightly squished (or stretched vertically), like it's a slightly...
AWS API Gateway with .NET - HTTP APIs with Lambda & DynamoDB Integrations In this article, we will be getting started with AWS API Gateway with .NET. Using this, we will be able to expose AWS Lambdas to the external world quite
Counterfeits, fraud, and theft: Why Silca changed its return policy - CyclingTips An in-depth Q&A with owner Josh Poertner about the real challenges brands and retailers face in an e-comm world.
'The best thing we can do today to JavaScript is to retire it,' says JSON creator Douglas Crockford • DEVCLASS Best thing we can do to JavaScript is retire it: JSON creator Douglas Crockford
I assure you, medieval people bathed. I can’t believe I have to write this down right now, but my dear friends, medieval people bathed regularly. Yes. I assure you. I am very serious. It is true. In fact, medieval people loved a bath a…
Walkthrough: Interactive code walkthroughs for developers Onboard developers faster with interactive code walkthroughs
Nix – taming Unix with functional programming Nix is all about applying functional programming to files and processes.
GitHub - stemrollerapp/stemroller: Isolate vocals, drums, bass, and other instrumental stems from any song Isolate vocals, drums, bass, and other instrumental stems from any song - GitHub - stemrollerapp/stemroller: Isolate vocals, drums, bass, and other instrumental stems from any song
This guy made a diabolical form to send spammers to password purgatory | Boing Boing Troy Hunt, creator of the useful Have I Been Pwned site, wanted to exact revenge on spammers who waste his time, so he created a form that wastes their time. When a spammer emails him, he replies b…
Weekly Update 307 Kids, Stalkerware and Parental Supervision; Breaches and Controversies; Making Spammers’ Lives Hell with Password Purgatory; Sponsored by Cloudflare