Protecting a Laptop from Simple and Sophisticated Attacks
How I secured a ThinkPad: a Windows honeypot with Prey for thieves, TRESOR against cold boot, a USB boot stick for evil maids, and a separate Firefox user.
The latest blog posts to take off on Hacker News. 6,505 posts.
How I secured a ThinkPad: a Windows honeypot with Prey for thieves, TRESOR against cold boot, a USB boot stick for evil maids, and a separate Firefox user.
Introducing a new way to stare at the disassembly of your compiled C and C++
Large-scale system modeling environment for instant visualization, simulation, analysis of systems with mechanical, electrical, thermal, chemical, biological and other components.
I used to be a lifehacking addict, and in some ways I still am. I have a perverse love of systems and efficiency: analyzing, configuring, optmizing, categorizing, defining, and parameter-setting. (…
I was bouncing around the Rails API documentation yesterday, and I noticed a few rails console tricks I haven’t seen before. There’s been plenty of posts about irb and Rails before, but I’m hoping you’ll learn something new here. The following console samples were taken with…
The simple act of reserving a tiny part of your day. Perhaps just 30 minutes. Of pure, uninterrupted focus. On the idea you want to make become reality. Will ensure at least some extent of progress. I guarantee you.
Like a lot of people, I have gone retro when it comes to editors, using Vim for most of my day to day work. I’ve been doing most of my development these days in a terminal window, logged directly into a VM where I test my code. For more, see this article. I have been a somewhat casual vi user for at least 15 years…
Adobe applies hundreds of security processes and controls to help us comply with industry-accepted standards.
There has been a lot of noise in the tech community earlier this year about how RSS is supposedly having one foot in the grave. If that would be even remotely true, I hope it dies with its boots on. The herald would be browsers and social networking sites killing or hiding support for RSS. While that may be true…
Writing my curriculum in LaTeX was a task that has been on my TODO-list for quite a while. I liked the style of my Word-written CV and I believed it would take hours to come up with a reasonable CV in LaTeX. Nevertheless, I recently sat down, began writing, and after not too long, I ... [Read more...]
Have you ever had this happen to you? You start a program and then interrupt it with Ctrl-C, and Bash prints its prompt after the ^C you have typed:
I'm a big fan of my Fitbit pedometer because it does most of its work without any interaction. I clip it onto my pocket and it counts my steps and flights of stairs as I walk throughout the day, then automatically, wirelessly uploads the data to Fitbit's website whenever I'm within range of its USB dongle plugged into…
Xen virtual private server hosting for the technically adept. Since 2005. Linux, FreeBSD, NetBSD, and OpenBSD virtual machines
I wrote the other day about me upgrading my system in order to be able to run the Preview Release of GIMP 2.8 , I have it up and working, r...
Discover the tools UserVoice is using in 2023 to improve efficiency and boost productivity. Read our latest blog post.
All I can say is “wow”! The response to Light Table has been far more positive and far greater than I could’ve imagined. To put it into perspective, here are some aggregated numbers at the time of this writing:
To debug your program, you may be tempted to pepper your source code with print() calls to display the values of variables as your program runs. It's quick and easy to do this, but the problem is that once you see the values in the variables, that'll give you ideas for more places to put print() calls, then you run…