How I recovered a lost email from my email client’s memory
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.
Topics /
The most popular blog posts about tools & productivity on Hacker News. 6,503 posts.
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.
Code, Apps and Thoughts @lawrencegripper
Warm Docker containers reduce cold starts, learn how Dagster deploys 5x faster using PEX-based builds.
On the design of Stop Slacking , which lets you interact via email with the poor souls trapped in the endless, no-agenda meeting that is Slack.
Visual mode is a mouseless way of selecting any text on any page (with as few keystrokes as possible). Conceptually based on vi 's visual mode, Nyxt adapts it for the web.
Read the latest thinking, news and research from the team at Container Solutions in our Cloud Native Blog.
What follows is the story of how I fixed not one, but two, different flawed Altera USB Blaster clone devices that never worked correctly after I bought them.
Waxing poetic about hyperlocal phytoid software development
Automating releases, semantic version bumps, and API calls often involves configuring branch permissions and storing long-lived credentials in pipeline variables. Managing credential rotation adds an ongoing maintenance burden. Today, we’re introducing granular step-level permissions and container tokens in Bitbucket…
We've all used a public transit router to find a quick route from A to B, such as Google Maps or CityMapper, but how do they actually work?
Mill is a new build tool for Scala: it compiles your Scala code, packages it, runs it, and caches things to avoid doing unnecessary work. Mill aims to be better than Scala's venerable old SBT build tool , learning from it's mistakes and building upon ideas from functional programming to come up with a build tool that…
I was reviewing some stats for Mailintel and was curious about what email service top apps use; being particularly interested in transactional email services. Is there a way I can go through my mai...
From the Zed Blog: Delta is now in public beta. Replacing pull requests is our first step toward replacing GitHub.
This is the 3rd post in the My journey with Home Assistant focus series. I’m the happy owner of a couple of Philips Hue connected lights for a some years. Some of them are colored, some of them regular. In addition, I bought a sensor to go along with the light I installed in my toilets: it turns on automatically when…
Posted by Prabhakar Raghavan, Vice President Apps, Google Cloud Research shows that each week we spend the equivalent of three work day...
BYOPM is a self hosted portable Password Manager implementation based on BitWarden and Raspberry PI Zero.
I had the awesome opportunity of taking the EE423 Speaker Design class offered at USC while I was going to school there. The class is taught by engineers from JBL, with some help from people like Tom Holman (the TH in THX guy!), who happens to be a researcher at USC. I learned a lot about speaker design, and ended up…
How to host your static website like Jekyll with Amazon S3 static website hosting and CloudFront CDN. This will make your website much faster and more responsive to visitors all around the world.
<img src="https://endler.dev/2022/zer…
Updated 2023-04-16 Or how to serve half a billion placeholder images a month on a budget. Lorem Picsum is one of the most popular placeholder sites on the internet. It started as a small side project written in NodeJS five years ago to cover my own needs and has since gone through several iterations as it has grown…
To Don't - The reverse to-do list.
Think better. Grow your audience. Accelerate your career.
Many websites these days ask you to provide some form of verification when you want to sign up to a service. This includes most things like shopping sites, email accounts, discussion forums, gaming services, blogs, social media and etc. Basic forms of verification are just supplying an email address or perhaps solving…