Signs of Triviality Opinions, mostly my own, on the importance of being and other things. http://www.netmeister.org/blog/ Wed, 04 Dec 2024 20:48:13 EST Does the internet really need even more TLDs? ICANN announced it is looking for applicants for new generic top-level domain names (gTLDs) - but do we really need more TLDs? Really? https://www.netmeister.org/blog/new-new-tlds.html https://www.netmeister.org/blog/new-new-tlds.html Wed, 04 Dec 2024 20:47:38 EST 2024-11-06 Post-election mood. https://www.netmeister.org/blog/2024-11-06.html https://www.netmeister.org/blog/2024-11-06.html Wed, 06 Nov 2024 23:05:16 EST TLS 1.3 Hybrid Key Exchange using X25519Kyber768 / ML-KEM A quick description of what a TLS 1.3 Hybrid Key Exchange using X25519Kyber768 / ML-KEM looks like in practice. https://www.netmeister.org/blog/tls-hybrid-kex.html https://www.netmeister.org/blog/tls-hybrid-kex.html Thu, 31 Oct 2024 20:30:36 EDT Installing NetBSD on Linode Instructions on how to install NetBSD on a Linode instance. All steps are performed via the command-line and serial console. https://www.netmeister.org/blog/netbsd-on-linode.html https://www.netmeister.org/blog/netbsd-on-linode.html Sat, 14 Sep 2024 15:29:01 EDT Creating a NetBSD/amd64 AMI Instructions for how to create a NetBSD/amd64 AMI from scratch. https://www.netmeister.org/blog/netbsd-amd64-ami.html https://www.netmeister.org/blog/netbsd-amd64-ami.html Thu, 29 Aug 2024 11:10:45 EDT Creating NetBSD EC2 AMIs A short description of how to create a NetBSD AMI for Amazon AWS EC2 using the 'bsdec2-image-upload' tool. https://www.netmeister.org/blog/creating-netbsd-ec2-amis.html https://www.netmeister.org/blog/creating-netbsd-ec2-amis.html Sat, 17 Aug 2024 15:40:12 EDT Whose CIDR is it anyway? A look at CIDR block ownership from a RIR-, country-, and organization level. Originally presented at RIPE88. https://www.netmeister.org/blog/cidr-allocations.html https://www.netmeister.org/blog/cidr-allocations.html Wed, 12 Jun 2024 21:04:41 EDT Email DNS Records Cheatsheet A quick summary of the SMTP related DNS records together with brief examples. https://www.netmeister.org/blog/email-dns-records.html https://www.netmeister.org/blog/email-dns-records.html Fri, 12 Apr 2024 16:02:49 EDT Post-Quantum Cryptography in January 2024 It's 2024 - Do you know where your post-quantum cryptography is? https://www.netmeister.org/blog/pqc-2024-01.html https://www.netmeister.org/blog/pqc-2024-01.html Sun, 28 Jan 2024 15:22:53 EST Use of HTTPS Resource Records An analysis of over 225 million domain names to determine the current use of the new HTTPS DNS Resource Records. https://www.netmeister.org/blog/https-rrs.html https://www.netmeister.org/blog/https-rrs.html Mon, 13 Nov 2023 20:35:15 EST TLD Domain Count Stats I got tired of not finding a good source of domain name stats, so I put together counts of all TLDs by number of domain names in them myself. https://www.netmeister.org/blog/tldstats.html https://www.netmeister.org/blog/tldstats.html Fri, 11 Aug 2023 18:05:34 EDT The gTLDs' New Clothes An analysis of A and AAAA records across all gTLDs' and several ccTLDs' naked domains. https://www.netmeister.org/blog/naked-domains.html https://www.netmeister.org/blog/naked-domains.html Thu, 22 Jun 2023 22:25:27 EDT Whose Cert Is It Anyway? An analysis of the use of CAA records across all gTLDs and the Top 1M domains, providing insights into CA dominance on the internet. https://www.netmeister.org/blog/caa-diversity.html https://www.netmeister.org/blog/caa-diversity.html Sun, 14 May 2023 15:19:05 EDT Open sourcing code into a separate git repository A quick description of how to add a second remote repository for the purposes of open sourcing local code. https://www.netmeister.org/blog/git-second-remote.html https://www.netmeister.org/blog/git-second-remote.html Sun, 19 Mar 2023 17:15:22 EDT Who reads your email? A look at diversity of MX records across all gTLDs and the Top 1M domains, indicating where SMTP is concentrated and what organizations might have broad access to the world's emails. https://www.netmeister.org/blog/mx-diversity.html https://www.netmeister.org/blog/mx-diversity.html Thu, 09 Mar 2023 23:08:19 EST AWS IAM and Cost Explorer CLI Setup How to create an IAM admin user and configure another account to use Cost Explorer on the command-line. https://www.netmeister.org/blog/aws-cost-cli.html https://www.netmeister.org/blog/aws-cost-cli.html Wed, 01 Feb 2023 11:15:02 EST Who controls the internet? A look at diversity of authoritative NS records in gTLDs, as presented at the 5th ICANN DNS Symposium. https://www.netmeister.org/blog/nsauth-diversity.html https://www.netmeister.org/blog/nsauth-diversity.html Tue, 15 Nov 2022 22:52:30 EST Time is an illusion, Unix time doubly so... Unix counts time as seconds since the epoch. Seems straight forward. What could possibly go wrong? https://www.netmeister.org/blog/epoch.html https://www.netmeister.org/blog/epoch.html Mon, 24 Oct 2022 23:05:02 EDT The Sender Policy Framework (SPF) A look at the Sender Policy Framework (SPF) and how it's more complex than you might think. https://www.netmeister.org/blog/spf.html https://www.netmeister.org/blog/spf.html Tue, 30 Aug 2022 21:14:23 EDT DNS Response Size Everybody knows a DNS response needs to fit into a 512 byte UDP packet, right? But suppose it doesn't fit... https://www.netmeister.org/blog/dns-size.html https://www.netmeister.org/blog/dns-size.html Sun, 17 Jul 2022 21:46:26 EDT If Programming Languages Were Futurama Characters Map your (least) favorite programming language to your favorite Planet Express crew member based on its characteristics. https://www.netmeister.org/blog/futurama.html https://www.netmeister.org/blog/futurama.html Mon, 09 May 2022 22:28:32 EDT Keeping Up To Date A list of mailing lists and other channels I use to keep up to date on tech related matters. https://www.netmeister.org/blog/keeping-up.html https://www.netmeister.org/blog/keeping-up.html Tue, 12 Apr 2022 23:04:19 EDT Learning By Lurking One of the best ways to broaden your understanding and deepen your knowledge is to surround yourself by smart people, sit back, and... listen. Behold, the power of learning by lurking! https://www.netmeister.org/blog/learning-by-lurking.html https://www.netmeister.org/blog/learning-by-lurking.html Fri, 01 Apr 2022 16:33:52 EDT Debugging Certificate Errors It is a truth universally acknowledged, that any developer accessing a web service must be in want of using 'curl -k'. But why? https://www.netmeister.org/blog/debugging-certificate-errors.html https://www.netmeister.org/blog/debugging-certificate-errors.html Fri, 18 Feb 2022 22:36:34 EST Basic Network Troubleshooting A quick explanation of the differences between network failures most commonly observed in day to day operations. And no, it's not (always) DNS. https://www.netmeister.org/blog/basic-network-troubleshooting.html https://www.netmeister.org/blog/basic-network-troubleshooting.html Sat, 12 Feb 2022 15:47:12 EST Infosec Skill Sets Soft skills are hard, and everybody's career path different. Some skill sets tend to intersect, however. Here's my simplified breakdown using, what else, Venn diagrams. https://www.netmeister.org/blog/infosec-skillsets.html https://www.netmeister.org/blog/infosec-skillsets.html Thu, 20 Jan 2022 22:27:56 EST WHOIS: Fragile, unparseable, obsolete... and universally relied upon A rather unstructured look at one of the older and infuriatingly trivial internet protocols: WHOIS https://www.netmeister.org/blog/whois.html https://www.netmeister.org/blog/whois.html Sat, 01 Jan 2022 23:17:25 EST strlcat(3) > strncat(3) A quick look at a common mistake made when using strncat(3), and how strlcat(3) prevents a possible buffer overflow here. https://www.netmeister.org/blog/strlcat.html https://www.netmeister.org/blog/strlcat.html Thu, 30 Dec 2021 23:12:38 EST Open Source Security Process Wishlist A list of resources and ideas that I wish Open Source projects followed in their handling of security vulnerabilities. https://www.netmeister.org/blog/oss-security-wishlist.html https://www.netmeister.org/blog/oss-security-wishlist.html Wed, 29 Dec 2021 21:04:45 EST Uninitialized Stack Variables An illustration of how uninitialized stack variables can lead to undefined behavior. https://www.netmeister.org/blog/stack-vars.html https://www.netmeister.org/blog/stack-vars.html Wed, 24 Nov 2021 22:46:08 EST IPC Buffer Sizes A look at the different buffer sizes used for various IPC methods, including pipes, fifos, socketpairs, and sockets. https://www.netmeister.org/blog/ipcbufs.html https://www.netmeister.org/blog/ipcbufs.html Mon, 15 Nov 2021 22:58:20 EST IPv4 addresses are silly, inet_aton(3) doubly so. For historical reasons, inet_aton(3) accepts IPv4 addresses in several silly formats. Let's see what we can do with those... https://www.netmeister.org/blog/inet_aton.html https://www.netmeister.org/blog/inet_aton.html Thu, 28 Oct 2021 22:39:21 EDT What's in a hostname? The common definition of a 'valid hostname' is often reduced to a simple regular expression, but as the saying goes: 'Now you have two problems.' Because hostnames are DNS labels and those... well, it's the DNS. All bets are off. https://www.netmeister.org/blog/hostnames.html https://www.netmeister.org/blog/hostnames.html Mon, 18 Oct 2021 22:50:51 EDT There is no 'printf'. In C, 'main' returns an int. What happens when you don't explicitly return a value, though? C99 provides a return value of 0, but C89... well, that's undefined, my favorite kind of behavior. https://www.netmeister.org/blog/return-printf.html https://www.netmeister.org/blog/return-printf.html Wed, 13 Oct 2021 11:23:21 EDT TLDs -- Putting the '.fun' in the top of the DNS Everybody knows the small number of top-level domains in the DNS: .com, .org, .net, .gov, .vermögensberatung, and .香港. Let's look at what else we find at the top! https://www.netmeister.org/blog/tlds.html https://www.netmeister.org/blog/tlds.html Thu, 12 Aug 2021 22:42:21 EDT DuckDuckGo Onion Search for Firefox How to add DuckDuckGo Tor OpenSearch as the default search in Firefox. https://www.netmeister.org/blog/ddg-tor.html https://www.netmeister.org/blog/ddg-tor.html Fri, 30 Jul 2021 14:42:23 EDT (All) DNS Resource Records Just how many weird Resource Records can you stuff into a zone file? And what do these weird RRs actually return? https://www.netmeister.org/blog/dns-rrs.html https://www.netmeister.org/blog/dns-rrs.html Thu, 15 Jul 2021 22:36:08 EDT URLs: It's complicated... Let's play silly games with URLs... https://www.netmeister.org/blog/urls.html https://www.netmeister.org/blog/urls.html Mon, 21 Jun 2021 22:33:55 EDT (Technical) Infosec Core Competencies An incomplete list of things just about anybody working in Information Security would benefit from knowing. https://www.netmeister.org/blog/infosec-competencies.html https://www.netmeister.org/blog/infosec-competencies.html Wed, 09 Jun 2021 23:08:05 EDT Behavioral Economics in Information Security A discussion of why most information security efforts do not make economic sense. Sorry, no solutions. https://www.netmeister.org/blog/infosec-economics.html https://www.netmeister.org/blog/infosec-economics.html Sat, 05 Jun 2021 11:52:05 EDT Sharing Secrets This document is intended to help you decide how to share confidential information with others. It describes in some detail the various trade-offs, assumptions, and risks associated with each approach. https://www.netmeister.org/blog/sharing-secrets.html https://www.netmeister.org/blog/sharing-secrets.html Tue, 18 May 2021 22:41:27 EDT Your E-Mail Validation Logic is Wrong Nope, you don't know how to validate an email address. Even if you think you'd get the domain part right, fuggeddabout the local part. Seriously. https://www.netmeister.org/blog/email.html https://www.netmeister.org/blog/email.html Fri, 02 Apr 2021 21:29:16 EDT 10 Software Engineering Laws Everybody Loves to Ignore Sure, we all pretend to know them, but rarely do we think they apply to us. Your manager certainly doesn't... https://www.netmeister.org/blog/software-engineering-laws.html https://www.netmeister.org/blog/software-engineering-laws.html Tue, 09 Feb 2021 22:30:31 EST Recommendations To Write (Slightly More) Readable And (Thus) Robust Code The Zen of Python tells us that Readability Counts. Here are a few recommendations based on years of reading other people's code that hopefully transcend any given programming language. https://www.netmeister.org/blog/readability-counts.html https://www.netmeister.org/blog/readability-counts.html Mon, 21 Dec 2020 22:58:41 EST CPU Pinning and CPU Sets A summary of how to confine processes to individual CPUs, using Processor Affinity (aka 'CPU Pinning') and CPU sets on NetBSD. https://www.netmeister.org/blog/cpu-pinning-and-sets.html https://www.netmeister.org/blog/cpu-pinning-and-sets.html Thu, 03 Dec 2020 23:21:24 EST 2020-11-15 The Secret Language of Coders https://www.netmeister.org/blog/secret-language-of-coders.html https://www.netmeister.org/blog/secret-langauge-of-coders.html Sun, 15 Nov 2020 11:38:02 EST "Zero Trust" in a Nutshell A quick summary of what 'Zero Trust' actually means. No hype included. https://www.netmeister.org/blog/zero-trust101.html https://www.netmeister.org/blog/zero-trust101.html Thu, 05 Nov 2020 11:22:48 EST 2020-11-04 Post-election mood. https://www.netmeister.org/blog/2020-11-04.html https://www.netmeister.org/blog/2020-11-04.html Wed, 04 Nov 2020 22:55:40 EST Lost Infosec Battles 7 battles #infosec has lost but we keep wasting efforts on trying to fight again and again nonetheless. https://www.netmeister.org/blog/lost-infosec-battles.html https://www.netmeister.org/blog/lost-infosec-battles.html Thu, 06 Nov 2020 11:44:27 EDT Creating AWS IPv4/IPv6 Dual Stack EC2 Instances A quick summary of the AWS EC2 resources needed to create an IPv6-enabled or dualstack instance. https://www.netmeister.org/blog/ec2-ipv6.html https://www.netmeister.org/blog/ec2-ipv6.html Tue, 19 May 2020 10:18:44 EDT Essential Ticket Skills - Ticket Management A former Twitter thread / rant on responsible ticket management, born out of years of frustration. https://www.netmeister.org/blog/ticket-management101.html https://www.netmeister.org/blog/ticket-management101.html Wed, 11 Mar 2020 22:16:44 EST Browser Startup Comparison A look at what places your browser phones home to upon startup. The results may not surprise you. https://www.netmeister.org/blog/browser-startup.html https://www.netmeister.org/blog/browser-startup.html Sat, 29 Feb 2020 20:49:14 EST A (a few) ops lessons we all learn the hard way ops is hard. what have we learned so far? https://www.netmeister.org/blog/ops-lessons.html https://www.netmeister.org/blog/ops-lessons.html Fri, 24 Jan 2020 20:52:58 EST stdarg And The Case Of The Forgotten Registers An adventure debugging a wrongly invoked execl(3) leading to a better understanding of how variadic functions work in C. I'm in ur stack frame debuggin ur registers. https://www.netmeister.org/blog/stdarg.html https://www.netmeister.org/blog/stdarg.html Thu, 02 Jan 2020 22:12:26 EST Falsehoods CS Students (Still) Believe Upon Graduating A list of things (not only) computer science students tend to erroneously and at times surprisingly believe even though they (probably) should know better. https://www.netmeister.org/blog/cs-falsehoods.html https://www.netmeister.org/blog/cs-falsehoods.html Fri, 01 Nov 2019 21:58:27 EST OKR Distractions A brief post on how OKRs can work against senior ICs efforts. https://www.netmeister.org/blog/okr-distractions.html https://www.netmeister.org/blog/okr-distractions.html Thu, 24 Oct 2019 14:00:11 EDT DNS Security: Threat Modeling DNSSEC, DoT, and DoH A (not quite so) brief look at DNSSEC, DNS-over-TLS, and DNS-over-HTTPS from a threat modeling point of view. https://www.netmeister.org/blog/doh-dot-dnssec.html https://www.netmeister.org/blog/doh-dot-dnssec.html Thu, 10 Oct 2019 12:42:21 EDT ITMFA - Just. Like. Dat. If you don't stand for something, you'll fall for anything. Which is why the Democrats efforts to ITMFA are well overdue. And right, regardless of the outcome. https://www.netmeister.org/blog/itmfa.html https://www.netmeister.org/blog/itmfa.html Sat, 28 Sep 2019 21:14:28 EDT New Adventures in DNSSEC and DANE Wouldn't it be nice if we could trust the DNS? Here's a quick look at adding DNSSEC and DANE records to my personal domain. https://www.netmeister.org/blog/dnssec-dane.html https://www.netmeister.org/blog/dnssec-dane.html Tue, 07 May 2019 20:37:06 EDT The Zen of Infosec 'import this', aka 'The Zen of Python' is well known and holds across other programming languages as well. Now it's time to 'import cyber'! https://www.netmeister.org/blog/zen.html https://www.netmeister.org/blog/zen.html Tue, 26 Mar 2019 16:16:23 EST Capturing specific SSL and TLS version packets using tcpdump(8) An annoyingly lengthy tcpdump filter expression to capture only SSLv2, SSLv3, and TLS below 1.2 packets. https://www.netmeister.org/blog/tcpdump-ssl-and-tls.html https://www.netmeister.org/blog/tcpdump-ssl-and-tls.html Fri, 08 Mar 2019 18:10:46 EST Writing Consistent Tools A set of simple guidelines to write consistent unix tools. https://www.netmeister.org/blog/consistent-tools.html https://www.netmeister.org/blog/consistent-tools.html Wed, 20 Feb 2019 17:13:02 EST Required Reading: The Mythical Man Month and Peopleware If you're working in tech, you should read these two books, regardless of your career path or level. If you've already read them, you should re-read them. https://www.netmeister.org/blog/required-reading.html https://www.netmeister.org/blog/required-reading.html Fri, 4 Jan 2019 12:52:18 EST 'Twas the night before Christmas - SysAdmin Edition 'Twas the night of the moratorium, and all through the cloud not a pager was beeping: no deploys were allowed... https://www.netmeister.org/blog/sysadmin-xmas.html https://www.netmeister.org/blog/sysadmin-xmas.html Sun, 23 Dec 2018 22:07:02 EST Restricting Processes A summary of means to restrict Unix processes and the different approaches ultimately leading to containers. https://www.netmeister.org/blog/restricting-processes.html https://www.netmeister.org/blog/restricting-processes.html Wed, 28 Nov 2018 22:22:39 EST Essential Ticket Skill - Filing Tickets 101 A former Twitter thread / rant on basic ticket skills, covering how to submit a useful ticket. https://www.netmeister.org/blog/filing-tickets101.html https://www.netmeister.org/blog/filing-tickets101.html Thu, 14 Jun 2018 20:41:39 EDT Jan's Twitter Animal Threads A list of animal threads created and collected by #NotAnActualRealLifeScientist @jschauma. https://www.netmeister.org/blog/animals.html https://www.netmeister.org/blog/animals.html Sat, 12 May 2018 10:19:16 EDT DNS tcpdump by example A detailed explanation of a DNS lookup as observed via tcpdump on a resolver. https://www.netmeister.org/blog/dns-tcpdump.html https://www.netmeister.org/blog/dns-tcpdump.html Fri, 6 Apr 2018 21:52:29 EDT Paranoid Principles An intentionally short list of core security principles that are worth reminding yourself of. https://www.netmeister.org/blog/paranoid-principles.html https://www.netmeister.org/blog/paranoid-principles.html Wed, 28 Mar 2018 16:38:36 EDT The Attack Life Cycle A brief summary of the attack life cycle and how that drives the defenses we should focus on. https://www.netmeister.org/blog/attack-life-cycle.html https://www.netmeister.org/blog/attack-life-cycle.html Fri, 23 Mar 2018 10:55:56 EDT (Some) iPhone Privacy Settings A quick rundown of my personal iPhone settings as far as they're relevant to security and privacy. https://www.netmeister.org/blog/iphone-privacy-settings.html https://www.netmeister.org/blog/iphone-privacy-settings.html Thu, 01 Feb 2018 21:36:48 EST (Some) Browser Privacy Settings A quick rundown of my personal browser setup, highlighting the security and privacy relevant settings. https://www.netmeister.org/blog/browser-privacy-settings.html https://www.netmeister.org/blog/browser-privacy-settings.html Sat, 27 Jan 2018 14:10:28 EST The Razor's Edge - Cutting Your TLS Baggage Write-up of my talk from O'Reilly Security 2017 on effecting change across a large organization by example of TLS. https://www.netmeister.org/blog/razors-edge.html https://www.netmeister.org/blog/razors-edge.html Fri, 03 Nov 2017 10:50:07 EST Patching is hard. Knowing what to patch is harder still. Deploying software patches and updates is critical for your infrastructure's security, but let's not pretend that this task is trivial or a panacea. What's worse, knowing what to patch is actually harder still. No, I'm serious. You probably don't know what you're running. https://www.netmeister.org/blog/patching-is-hard.html https://www.netmeister.org/blog/patching-is-hard.html Sun, 17 Sep 2017 11:12:17 EDT Safely Creating And Using Temporary Files Too many tools and scripts utilize temporary files in an unsafe manner. Here's what could go wrong, as well as how to avoid all those issues. https://www.netmeister.org/blog/mktemp.html https://www.netmeister.org/blog/mktemp.html Mon, 05 Jun 2017 14:36:55 EDT Why Companies Should Pay For Their Employees To Attend Conferences Need to convince your boss to send you to a conference? Here's some ammunition. https://www.netmeister.org/blog/companies-should-pay-for-conferences.html https://www.netmeister.org/blog/companies-should-pay-for-conferences.html Tue, 28 Feb 2017 16:01:08 EDT Attending and speaking at conferences Wonder why you should bother attending or speaking at conferences? Here are some thoughts to make the case. https://www.netmeister.org/blog/attending-conferences.html https://www.netmeister.org/blog/attending-conferences.html Tue, 28 Feb 2017 15:59:38 EDT Half a Book Half a book is still better than not a book, so here, half a bit of content from my never-possibly-still-to-be published SysAdmin book. https://www.netmeister.org/blog/half-a-book.html https://www.netmeister.org/blog/half-a-book.html Mon, 16 Jan 2017 18:06:38 EDT RealWorldCryptography 2017 Notes Notes from the RealWorldCryptography conference at Columbia University in New York City on January 4th - 6th. https://www.netmeister.org/blog/rwc2017.html https://www.netmeister.org/blog/rwc2017.html Mon, 09 Jan 2017 14:45:33 EDT OpSec 101 - A Choose Your Own Adventure for Devs, Ops, and other Humans Write-up of a talk given at ConFoo Vancouver 2016, providing an introduction to operational security for developers and other non-infosec experts. https://www.netmeister.org/blog/opsec101.html https://www.netmeister.org/blog/opsec101.html Fri, 09 Dec 2016 21:46:51 EDT Know Your Enemy - An Introduction to Threat Modeling Write-up of a talk given at ConFoo Vancouver 2016, providing a high-level introduction to threat modeling for developers, ops engineers, and everybody in between. https://www.netmeister.org/blog/threat-model-101.html https://www.netmeister.org/blog/threat-model-101.html Thu, 08 Dec 2016 21:59:57 EDT Crazy Like A Fox An Ignite talk given at O'Reilly Security NYC 2016, presenting a whole bag of this one weird tricks that would never work for you. Unless... https://www.netmeister.org/blog/crazy-like-a-fox.html https://www.netmeister.org/blog/crazy-like-a-fox.html Tue, 01 Nov 2016 10:42:29 EDT It's the people, stupid. My talk from Velocity NY 2016, covering information security with a focus on people and their ability to evaluate risk. https://www.netmeister.org/blog/its-the-people.html https://www.netmeister.org/blog/its-the-people.html Fri, 23 Sep 2016 18:14:01 EDT Survey - Security Organization Effectiveness and Human Motivations Help me give a better Velocity NYC talk by filling out this survey! https://www.netmeister.org/blog/velocity-ny2016-survey.html https://www.netmeister.org/blog/velocity-ny2016-survey.html Fri, 09 Sep 2016 20:31:32 EDT Betteridge's Paradox Does Betteridge's Law of Headlines really apply universally? You won't believe what happens next! https://www.netmeister.org/blog/betteridges-paradox.html https://www.netmeister.org/blog/betteridges-paradox.html Thu, 18 Aug 2016 21:35:22 EDT The Value of a Bug Bounty Program Bug Bounty programs are popular, and expensive. But their value is not in the individual vulns disclosed, but the data you collect. https://www.netmeister.org/blog/bug-bounty.html https://www.netmeister.org/blog/bug-bounty.html Mon, 11 Jul 2016 13:51:29 EDT A few thoughts on Incident Response Incident Response is a stressful, but often thankless job. Here are some suggestions on how to structure your IR process. https://www.netmeister.org/blog/incident-response.html https://www.netmeister.org/blog/incident-response.html Thu, 23 Jun 2016 11:28:14 EDT Infosec: How we see ourselves vs. how others see us How we see ourselves vs. how others see us https://www.netmeister.org/blog/infosec.html https://www.netmeister.org/blog/infosec.html Fri, 27 May 2016 10:42:51 EDT Interviewing Delusions & Realities Interviewing Delusions & Realities https://www.netmeister.org/blog/interviewing-delusions.html https://www.netmeister.org/blog/interviewing-delusions.html Sat, 07 May 2016 14:02:51 EDT Root Cause: Human Errno Improve your root cause analysis by including this handy header. https://www.netmeister.org/blog/humanerrno.html https://www.netmeister.org/blog/humanerrno.html Wed, 27 Apr 2016 17:58:40 EDT Writing Shell Scripts Writing clean, realiable shell scripts is not rocket science. Here are a few general guidelines to avoid common pitfalls and increase the reliability of your scripts. https://www.netmeister.org/blog/writing-shell-scripts.html https://www.netmeister.org/blog/writing-shell-scripts.html Fri, 8 Apr 2016 17:03:11 EDT Moving the Needle A few notes on the difference between reducing your attack surface and eliminating attack vectors. https://www.netmeister.org/blog/moving-the-needle.html https://www.netmeister.org/blog/moving-the-needle.html Sun, 27 Mar 2016 11:53:43 EDT Semper Ubi Sub Ubi - Things They Don't Teach You In School 'Always wear underwear' and other practical advice for Computer Science students. https://www.netmeister.org/blog/semper-ubi-sub-ubi.html https://www.netmeister.org/blog/semper-ubi-sub-ubi.html Tue, 15 Mar 2016 10:12:43 EDT Industry vs. Academia Industry vs. Academia - an incomplete list of grievances in tweetstorm format. https://www.netmeister.org/blog/industry-vs-academia.html https://www.netmeister.org/blog/industry-vs-academia.html Wed, 09 Mar 2016 22:53:43 EDT Everything is Awful (And You're Not Helping) Yes, we know shit's fucked up. But why? And how can we go about unfucking things? (A talk given at BSidesSF 2016.) https://www.netmeister.org/blog/everything-is-awful.html https://www.netmeister.org/blog/everything-is-awful.html Mon, 29 Feb 2016 15:49:54 EST Defense at Scale Defend smarter, not harder. Is it webscale? You better fucking believe it! But when shit doesn't scale, Guard your fucks. (A talk given at BSidesNYC 2016.) https://www.netmeister.org/blog/defense-at-scale.html https://www.netmeister.org/blog/defense-at-scale.html Sat, 16 Jan 2016 15:45:42 EST An abbreviated, incomplete guide to help you decide whether or not you're plagiarizing It's hard to figure out whether or not pretending to have created something you actually didn't constitutes plagirasm. https://www.netmeister.org/blog/plagiarism.html https://www.netmeister.org/blog/plagiarism.html Mon, 23 Nov 2015 22:02:14 EDT Using the OS X Keychain to store and retrieve passwords A short description of how to use the OS X Keychain for your passwords, including command-line usage. https://www.netmeister.org/blog/keychain-passwords.html https://www.netmeister.org/blog/keychain-passwords.html Fri, 06 Nov 2015 17:24:58 EDT Passing Passwords Passing passwords to your tools is always tricky. Here are some considerations and recommendations for common use cases. https://www.netmeister.org/blog/passing-passwords.html https://www.netmeister.org/blog/passing-passwords.html Wed, 04 Nov 2015 22:17:27 EDT Three Simple Questions Interviewing is 90% bullshit, 10% first impressions. Here are the three simple questions I'd like to ask instead. https://www.netmeister.org/blog/three-simple-questions.html https://www.netmeister.org/blog/three-simple-questions.html Wed, 28 Oct 2015 21:20:45 EDT Primum non nocere - Ethical Obligations in Internet Operations A discussion of how Internet Operations is defined, and what our ethical responsibilites in this field are. https://www.netmeister.org/blog/primum-non-nocere.html https://www.netmeister.org/blog/primum-non-nocere.html Tue, 13 Oct 2015 16:16:29 EDT Ethical Obligations in Internet Operations - Survey Results Results from my survey on Ethical Obligations in Internet Operations in the context of my talk at Velocity NY 2015 https://www.netmeister.org/blog/velocity-ny2015-survey-results.html https://www.netmeister.org/blog/velocity-ny2015-survey-results.html Mon, 12 Oct 2015 13:28:55 EDT If medical jobs were like tech jobs... BA, MD preferred or equivalent work experience; experience performing brain surgery a plus https://www.netmeister.org/blog/md-or-equivalent.html https://www.netmeister.org/blog/md-or-equivalent.html Mon, 28 Sep 2015 22:02:28 EDT How to Seem Smart in Infosec Meetings Appearing smart in meetings isn't easy. And in Infosec, you may have to turn it up a notch. Follow these easy rules to assert your superiority when facing other infosec nerds. https://www.netmeister.org/blog/how-to-seem-smart-in-infosec.html https://www.netmeister.org/blog/how-to-seem-smart-in-infosec.html Wed, 12 Aug 2015 13:02:42 EDT Ethical Obligations in Internet Operations - Questionnaire Help me prepare for my talk at Velocity NY 2015 by filling out and sharing this short questionnaire on the topic of Ethical Obligations in Internet Operations. https://www.netmeister.org/blog/velocity-ny2015-questionnaire.html https://www.netmeister.org/blog/velocity-ny2015-questionnaire.html Mon, 03 Aug 2015 22:22:11 EDT Passwords Are Here To Stay Bad news, everyone. Passwords aren't going anywhere. Let's accept it, deal with it, and move on. https://www.netmeister.org/blog/passwords-are-here-to-stay.html https://www.netmeister.org/blog/passwords-are-here-to-stay.html Mon, 15 Jun 2015 23:10:48 EDT Velocity NY 2015 - See you there! I will be giving a talk at Velocity NY 2015, entitled "Primum non nocere - Ethical Obligations in Internet Operations". https://www.netmeister.org/blog/velocity-ny2015-accepted.html https://www.netmeister.org/blog/velocity-ny2015-accepted.html Sat, 23 May 2015 15:30:52 EDT The Art of Plain Text Creating easy to read text documents is a subtle skill. Here are some recommendations on how to craft your text. https://www.netmeister.org/blog/the-art-of-plain-text.html https://www.netmeister.org/blog/the-art-of-plain-text.html Tue, 21 Apr 2015 22:36:03 EDT Speak Up Avoid the Tyranny of the Vocal Minority: speak up! https://www.netmeister.org/blog/speak.html https://www.netmeister.org/blog/speak.html Mon, 9 Feb 2015 12:10:17 EST Infosec Basics: Reason behind Madness An introduction to general infosec concepts, hoping to help sysadmins better understand the reasons behind some of the security requirements imposed on them. https://www.netmeister.org/blog/infosec-basics.html https://www.netmeister.org/blog/infosec-basics.html Wed, 24 Dec 2014 15:17:25 EST Performance Review Selfies It's that time of year again! Make your annual performance self-review useful by asking yourself two simple questions. https://www.netmeister.org/blog/performance-review.html https://www.netmeister.org/blog/performance-review.html Fri, 12 Dec 2014 13:40:06 EST lish(1) -- a limited shell lish(1) implements a very simple, restricted command-line interpreter or shell to allow execution of only a fixed set of commands. http://www.netmeister.org/blog/lish.html http://www.netmeister.org/blog/lish.html Sat, 01 Nov 2014 13:34:38 EDT Your POODLE and You Yet another high-level summary of the POODLE SSLv3 vulnerability. http://www.netmeister.org/blog/poodle.html http://www.netmeister.org/blog/poodle.html Wed, 15 Oct 2014 12:00:00 EDT On Peter Principles and Failing to Fail In an effort to avoid promotions to the level of incompetence, we're running the danger of making failure no longer an option. http://www.netmeister.org/blog/peter-principles.html http://www.netmeister.org/blog/peter-principles.html Sat, 11 Oct 2014 22:16:56 EDT Digesting Ducks like Facebook On Facebook, everybody knows you're a Duck http://www.netmeister.org/blog/facebook-atlas.html http://www.netmeister.org/blog/facebook-atlas.html Tue, 30 Sep 2014 23:14:36 EDT Digesting Ducks Discussing Uptime LMAO if you don't continous rejuvenation http://www.netmeister.org/blog/uptime.html http://www.netmeister.org/blog/uptime.html Tue, 17 Jun 2014 13:04:09 EDT Duct Tape and WD40 The internet is held together by Duct Tape and WD40. It's not turtles all the way down, it's patches upon patches. http://www.netmeister.org/blog/duct-tape-and-wd40.html http://www.netmeister.org/blog/duct-tape-and-wd40.html Wed, 07 May 2014 12:00:14 EDT Heartbleed and You A bug in the widely used OpenSSL library named 'heartbleed' affects almost all users on the internet. Here's what it means for non-technical users. http://www.netmeister.org/blog/heartbleed-and-you.html http://www.netmeister.org/blog/heartbleed-and-you.html Wed, 09 Apr 2014 16:44:27 EST Privacy and Social Media Privacy and Social Media do not stand in direct conflict. Pretending that they do excuses massive data collection. So stop it. http://www.netmeister.org/blog/privacy-and-social-media.html http://www.netmeister.org/blog/privacy-and-social-media.html Thu, 20 Mar 2014 13:53:16 EST Using Tor to Circumvent Country Origin Restrictions Sometimes content hosted in one country is restricted from viewing in another. This article describes how you can use Tor to circumvent such restrictions by forcing the use of an exit node in a specific location." http://www.netmeister.org/blog/tor-exit-node.html http://www.netmeister.org/blog/tor-exit-node.html Thu, 27 Feb 2014 22:23:11 EST All Is Not Lost. (But We Need Your Help.) Despite apparent clashes between Privacy and Social Networks and ongoing revelations about dragnet surveillance, all is not lost. But the information security industry needs your help. http://www.netmeister.org/blog/all-is-not-lost.html http://www.netmeister.org/blog/all-is-not-lost.html Tue, 21 Jan 2014 09:49:35 EST Wait, wait... Don't Pwn Me! For this quarter's Hackweek at Twitter, I put together a variation of the NPR News Quiz with a focus on information security and privacy news. These are the materials, stories, and links. http://www.netmeister.org/blog/waitwait.html http://www.netmeister.org/blog/waitwait.html Sat, 11 Jan 2014 14:50:55 EST Mehr Üs als Äs Im Deutschen gibt es mehr Üs als Äs. Wahrscheinlich auch als Ös. Das weiss ich, weil ich hier die Umlaute per Hand in HTML umsetze. Artisanische HTML-Entitäten. ('Artisanisch' heisst, sie kommen aus Brooklyn.) http://www.netmeister.org/blog/mehr-ues-als-aes.html http://www.netmeister.org/blog/mehr-ues-als-aes.html Fri, 10 Jan 2014 20:18:23 EST Converting ssh(1) RSA public keys to PKCS8 format A brief walk-through of a simple code example to show how to convert an ssh(1) RSA public key into PKCS8 format. http://www.netmeister.org/blog/ssh2pkcs8.html http://www.netmeister.org/blog/ssh2pkcs8.html Sun, 29 Dec 2013 22:02:43 EST The Nest of Trust Why you can sign my PGP key just because I say so (on Twitter). http://www.netmeister.org/blog/nest-of-trust.html http://www.netmeister.org/blog/nest-of-trust.html Mon, 16 Dec 2013 11:51:25 EST NSA infiltrates Grindr New documents disclosed by Edward J. Snowden suggest that the NSA has infiltrated and is siphoning all user data and activities from at least JDate, Tinder and, most comprehensively, Grindr. http://www.netmeister.org/blog/nsa-infiltrates-grindr.html http://www.netmeister.org/blog/nsa-infiltrates-grindr.html Mon, 09 Dec 2013 11:39:36 EST clogger(1) -- a campfire logger clogger(1) implements a simple logging/messaging interface analogous to the common logger(1) command. However, instead of logging messages to syslog(3), clogger(1) will write the message to Campfire. http://www.netmeister.org/blog/clogger.html http://www.netmeister.org/blog/clogger.html Fri, 15 Nov 2013 13:24:12 EST Ask yourself two questions... Solving complex problems can be a bitch and a half. How would you know whether to implement the solution you're proposing? How do you know if it's even a good idea to begin with? http://www.netmeister.org/blog/two-questions.html http://www.netmeister.org/blog/two-questions.html Tue, 22 Oct 2013 12:16:14 EDT So I went to Velocity New York 2013... Notes from Velocity New York 2013 http://www.netmeister.org/blog/velocity-ny-2013.html http://www.netmeister.org/blog/velocity-ny-2013.html Thu, 17 Oct 2013 23:16:37 EDT Online Privacy Tools - Links A list of links accompanying my talk on Onlien Privacy Tools from The San Francisco Public Library's One City, One Book events series. http://www.netmeister.org/blog/opt-links.html http://www.netmeister.org/blog/opt-links.html Wed, 04 Sep 2013 10:53:06 PDT One City One Book - Online Privacy Tools On 9/4, I'll give a talk on Online Privacy Tools at the Ingleside branch of the San Francisco Public Library as part of their 'One City One Book' events series. http://www.netmeister.org/blog/one-city-one-book.html http://www.netmeister.org/blog/one-city-one-book.html Thu, 08 Aug 2013 10:43:11 EDT Creating an OS X .pkg installer I needed to distribute a shell script and its manual page to OS X, but was unable to find a simple step-by-step explanation of which commands to run. Here's what I found out. http://www.netmeister.org/blog/osx-pkg.html http://www.netmeister.org/blog/osx-pkg.html Sat, 22 Jun 2013 13:55:03 EDT Security Related Interview Questions for all Engineers A list of interview questions touching upon the topic of security. These questions are targeted at all engineers, not security experts. http://www.netmeister.org/blog/security-questions.html http://www.netmeister.org/blog/security-questions.html Sun, 16 Jun 2013 14:26:15 EDT Syncing NIST's National Vulnerability Database with Jira The combination of a few simple tools allows you to easily sync NIST's Vulnerability Database with your private Jira instance to automatically create tickets for newly found vulnerabilities. http://www.netmeister.org/blog/nvdsync.html http://www.netmeister.org/blog/nvdsync.html Sun, 02 Jun 2013 21:01:29 EDT less bug, more /dev/null One of my favorite bugs. It was discovered one of my least favorite tools, and lessons were learned here and there, in a house and with a mouse, in a box and with a fox, on a boat and with a goat, thank you, thank you, Sam-I-am. http://www.netmeister.org/blog/less-bug-more-dev-null.html http://www.netmeister.org/blog/less-bug-more-dev-null.html Sun, 26 May 2013 18:58:00 EDT Syncing the NIST National Vulnerability Database to Sqlite3 The 'nvd2sqlite3' utility will populate and sync NIST's Vulnerability Database into a local sqlite3 database to allow you to map public CVEs to internal tickets, packages, or otherwise keep track of the known vulnerabilities. http://www.netmeister.org/blog/nvd2sqlite3.html http://www.netmeister.org/blog/nvd2sqlite3.html Fri, 26 Apr 2013 22:58:53 EDT Sharing Secrets Using SSH Keys (II) Many organizations already use SSH keys for access to their hosts. Most engineers are familiar with ssh(1) and the usej of ssh keys for authentication, but what not everybody might be aware of is that by their very nature these keys can also be used for encryption of non-SSH related data. http://www.netmeister.org/blog/jass.html http://www.netmeister.org/blog/jass.html Mon, 22 Apr 2013 12:23:10 EDT Beware the Conference Echo Chamber Many conferences are more positive feedback loop than presentation of new ideas. http://www.netmeister.org/blog/conference-echo-chamber.html http://www.netmeister.org/blog/conference-echo-chamber.html Fri, 29 Mar 2013 12:40:42 EDT Yahoo!'s "Must Not Work From Home" Mistake Marissa Mayer's decision to mandate that Yahoos no longer work from home is a big mistake, and it bugged me enough to actually sit down and write about it, like so many other people. http://www.netmeister.org/blog/yahoo-wfh.html http://www.netmeister.org/blog/yahoo-wfh.html Fri, 22 Mar 2013 11:32:57 EST Got logs? I'm in search of real -life data sets to use in teaching system administration. http://www.netmeister.org/blog/got-logs.html http://www.netmeister.org/blog/got-logs.html Mon, 18 Feb 2013 10:24:37 EST Kerberos v5 Status Codes A table of status messages that might be returned by Kerberos v5 in the minor_status argument. Unlike some other tables found on the internet, I've also added the decimal code, to facilitate the lookup of, for example, sshd(8) error messages. http://www.netmeister.org/blog/krb5-error-codes-table.html http://www.netmeister.org/blog/krb5-error-codes-table.html Thu, 14 Feb 2013 22:54:37 EST Kerberos Error Codes Troubleshooting ssh authentication via kerberos. http://www.netmeister.org/blog/krb5-error-codes.html http://www.netmeister.org/blog/krb5-error-codes.html Thu, 14 Feb 2013 22:54:37 EST Non-trivial command-line fu via @rtfmsh I created a new twitter account for "interesting" commands. http://www.netmeister.org/blog/rtfmsh.html http://www.netmeister.org/blog/rtfmsh.html Fri, 08 Feb 2013 10:27:35 EST Ramblings on Remote Employment A loose collection of thoughts on how companies can help enable remote employment. http://www.netmeister.org/blog/remote-employment.html http://www.netmeister.org/blog/remote-employment.html Thu, 31 Jan 2013 10:08:57 EST Of Users and Groups -- oh, and Trust A few thoughts on users, groups, and trust models in different environment. http://www.netmeister.org/blog/of-users-and-groups.html http://www.netmeister.org/blog/of-users-and-groups.html Fri, 25 Jan 2013 10:52:38 EST iPad Apps for Kids A list of apps I've found for my kids. http://www.netmeister.org/blog/ipad-kids-apps.html http://www.netmeister.org/blog/ipad-kids-apps.html Mon, 31 Dec 2012 11:29:15 EST Things I Remember An incomplete list of things and events I remember http://www.netmeister.org/blog/memories.html http://www.netmeister.org/blog/memories.html Fri, 28 Dec 2012 16:04:24 EST Using an IPv6 tunnelbroker on NetBSD/EC2 A very brief summary of how to set up NetBSD on EC2 using an IPv6 tunnelbroker http://www.netmeister.org/blog/netbsd-ipv6-ec2.html http://www.netmeister.org/blog/netbsd-ipv6-ec2.html Sun, 02 Dec 2012 20:57:21 EST Sharing Secrets Using SSH Keys Your peeps don't grok PGP? Don't fret - use SSH keys. http://www.netmeister.org/blog/sharing-secrets-using-ssh-keys.html http://www.netmeister.org/blog/sharing-secrets-using-ssh-keys.html Mon, 19 Nov 2012 13:03:10 EST Sandy and I How I experienced hurricane Sandy http://www.netmeister.org/blog/sandy.html http://www.netmeister.org/blog/sandy.html Wed, 07 Nov 2012 11:07:35 EST Defining "Operations" Musings on the meaning of "System Administration" versus "Operations" versus "Ops" and "DevOps" http://www.netmeister.org/blog/defining-operations.html http://www.netmeister.org/blog/defining-operations.html Mon, 15 Oct 2012 11:18:25 EDT We get signal. What! Why asking about the signal(3) function prototype is a useful interview question. http://www.netmeister.org/blog/we-get-signal.html http://www.netmeister.org/blog/we-get-signal.html Wed, 10 Oct 2012 10:34:18 EDT Of Illustrations and Licenses Some thoughts on the uselessness of licensing minor illustrations using a viral license. http://www.netmeister.org/blog/of-illustrations-and-licenses.html http://www.netmeister.org/blog/of-illustrations-and-licenses.html Wed, 26 Sep 2012 13:08:32 EDT Spectacular File System Confusion How I had two file systems simultaneously write data to a RAID disk... and lost. http://www.netmeister.org/blog/spectacular-file-system-confusion.html http://www.netmeister.org/blog/spectacular-file-system-confusion.html Sun, 23 Sep 2012 15:08:42 EDT Updating Jira tickets via mail I wrote a simple reverse mail filter to update Jira via mail. http://www.netmeister.org/blog/jiramail.html http://www.netmeister.org/blog/jiramail.html Wed, 22 Aug 2012 22:23:44 EDT Integrating Duo 2FA with OpenVPN Over the last couple of days, I've been working on integrating Duo Security's Two-Factor Authentication with OpenVPN. While the instructions on Duo's website are great, Here are a few notes that may be helpful if you're doing the same. http://www.netmeister.org/blog/duo-openvpn.html http://www.netmeister.org/blog/duo-openvpn.html Wed, 15 Aug 2012 15:49:20 EDT From Company Closed to Open Source Open Sourcing code involves more than dumping your code onto GitHub. http://www.netmeister.org/blog/open-sourcing.html http://www.netmeister.org/blog/open-sourcing.html Tue, 14 Aug 2012 13:19:31 EDT Writing (system) tools Writing software is hard. Avoiding the scripting trap when writing system tools is even harder. http://www.netmeister.org/blog/writing-tools.html http://www.netmeister.org/blog/writing-tools.html Mon, 16 Jul 2012 18:53:02 EDT How Systems and Software Engineers see themselves Self-perception and reality http://www.netmeister.org/blog/software-engineers.html http://www.netmeister.org/blog/software-engineers.html Sat, 14 Jul 2012 10:28:35 EDT Twitter Stats Using my twistory archive to answer exciting questions such as "when does Jan sleep".. http://www.netmeister.org/blog/twitter-stats.html http://www.netmeister.org/blog/twitter-stats.html Sun, 10 Jun 2012 22:25:23 EDT GMail Annoyances I think Gmail is stupid. http://www.netmeister.org/blog/gmail-annoyances.html http://www.netmeister.org/blog/gmail-annoyances.html Thu, 07 Jun 2012 21:57:59 EDT Kabelsalat Be Gone I think cables are stupid. http://www.netmeister.org/blog/kabelsalat.html http://www.netmeister.org/blog/kabelsalat.html Tue, 22 May 2012 18:47:44 EDT This Way To Awesome I've switched jobs. Again. Since April 24th 2012, I work as a "Senior Network Security Engineer" at Etsy, and here are a few first impressions. http://www.netmeister.org/blog/this-way-to-awesome.html http://www.netmeister.org/blog/this-way-to-awesome.html Tue, 08 May 2012 10:38:24 EDT Brilliant Ideas: BeerWare Sometimes I have ideas. I know, happens to the best of us. Most of the time, these ideas have been had by others before me. This is probably one of those. If it's not, remember you heard it here first and if you turn it into a million dollar business, make sure to cut me a check. http://www.netmeister.org/blog/beerware.html http://www.netmeister.org/blog/beerware.html Tue, 10 Apr 2012 23:34:17 EDT Writing about Writing A modified excerpt and summary of a draft of what will become the third chapter my book "An Introduction to Design for Professional System Administration". http://www.netmeister.org/blog/writing-about-writing.html http://www.netmeister.org/blog/writing-about-writing.html Mon, 02 Apr 2012 22:55:31 EDT Achtung, Deutsch! I recently used the Wayback Machine to access snapshots of my very first website, created around 1996 or so. It was truly awful: terrible colors, frames, a javascript ticker, juvenile content, the whole chalupa. [...] http://www.netmeister.org/blog/deutsch.html http://www.netmeister.org/blog/deutsch.html Wed, 21 Mar 2012 17:45:52 EDT Becoming Untumbled Becoming Untumbled http://www.netmeister.org/blog/becoming-untumbled.html http://www.netmeister.org/blog/becoming-untumbled.html Sat, 8 Sep 2001 21:46:40 EDT Down With The Fancy Pants With^WAt Velocity Down With The Fancy Pants With^WAt Velocity http://www.netmeister.org/blog/down-with-the-fancy-pants.html http://www.netmeister.org/blog/down-with-the-fancy-pants.html Sat, 8 Sep 2001 21:46:40 EDT Unix? What Unix? This is Linux! Unix? What Unix? This is Linux! http://www.netmeister.org/blog/what-unix.html http://www.netmeister.org/blog/what-unix.html Sat, 8 Sep 2001 21:46:40 EDT Unpatch (!= patch -R) Unpatch (!= patch -R) http://www.netmeister.org/blog/unpatch.html http://www.netmeister.org/blog/unpatch.html Sat, 8 Sep 2001 21:46:40 EDT Just-in-time translation of user-provided LESS via NodeJS - Yikes! Just-in-time translation of user-provided LESS via NodeJS - Yikes! http://www.netmeister.org/blog/jit-less.html http://www.netmeister.org/blog/jit-less.html Sat, 8 Sep 2001 21:46:40 EDT ...And They're Both Probably Right ...And They're Both Probably Right http://www.netmeister.org/blog/both-right.html http://www.netmeister.org/blog/both-right.html Sat, 8 Sep 2001 21:46:40 EDT (Some) Recruiters are People, too! (Some) Recruiters are People, too! http://www.netmeister.org/blog/recruiters-are-people-too.html http://www.netmeister.org/blog/recruiters-are-people-too.html Sat, 8 Sep 2001 21:46:40 EDT Metamatter Metamatter http://www.netmeister.org/blog/metamatter.html http://www.netmeister.org/blog/metamatter.html Sat, 8 Sep 2001 21:46:40 EDT Why I left Yahoo! Why I left Yahoo! http://www.netmeister.org/blog/why-i-left-yahoo.html http://www.netmeister.org/blog/why-i-left-yahoo.html Sat, 8 Sep 2001 21:46:40 EDT All Good Things... All Good Things... http://www.netmeister.org/blog/all-good-things.html http://www.netmeister.org/blog/all-good-things.html Sat, 8 Sep 2001 21:46:40 EDT iCal, iPhone and iCloud - iVey! iCal, iPhone and iCloud - iVey! http://www.netmeister.org/blog/ical-iphone-icloud.html http://www.netmeister.org/blog/ical-iphone-icloud.html Sat, 8 Sep 2001 21:46:40 EDT Leaving Yahoo! Leaving Yahoo! http://www.netmeister.org/blog/leaving-yahoo.html http://www.netmeister.org/blog/leaving-yahoo.html Sat, 8 Sep 2001 21:46:40 EDT sudo: unable to execute <command>: success sudo: unable to execute <command>: success http://www.netmeister.org/blog/sudo-unable-to-execute.html http://www.netmeister.org/blog/sudo-unable-to-execute.html Sat, 8 Sep 2001 21:46:40 EDT Of Headless User Accounts and Restricted Shells Of Headless User Accounts and Restricted Shells http://www.netmeister.org/blog/of-headless-user-accounts-and-restricted-shells.html http://www.netmeister.org/blog/of-headless-user-accounts-and-restricted-shells.html Sat, 8 Sep 2001 21:46:40 EDT Parental Math Parental Math http://www.netmeister.org/blog/parental-math.html http://www.netmeister.org/blog/parental-math.html Sat, 8 Sep 2001 21:46:40 EDT No tratheroute for you! No tratheroute for you! http://www.netmeister.org/blog/no-tratheroute-for-you.html http://www.netmeister.org/blog/no-tratheroute-for-you.html Sat, 8 Sep 2001 21:46:40 EDT Migration is hard... Migration is hard... http://www.netmeister.org/blog/migration-is-hard.html http://www.netmeister.org/blog/migration-is-hard.html Sat, 8 Sep 2001 21:46:40 EDT It's a Book! It's a Book! http://www.netmeister.org/blog/its-a-book.html http://www.netmeister.org/blog/its-a-book.html Sat, 8 Sep 2001 21:46:40 EDT Marbles in my Underpants Marbles in my Underpants http://www.netmeister.org/blog/marbles-in-my-underpants.html http://www.netmeister.org/blog/marbles-in-my-underpants.html Sat, 8 Sep 2001 21:46:40 EDT Go Lisp! Go Lisp! http://www.netmeister.org/blog/go-lisp.html http://www.netmeister.org/blog/go-lisp.html Sat, 8 Sep 2001 21:46:40 EDT Learning Programming Languages for Fun and Profit Learning Programming Languages for Fun and Profit http://www.netmeister.org/blog/learning-programming-languages-for-fun-and-profit.html http://www.netmeister.org/blog/learning-programming-languages-for-fun-and-profit.html Sat, 8 Sep 2001 21:46:40 EDT Teaching "Advanced Programming in the UNIX Environment" Teaching "Advanced Programming in the UNIX Environment" http://www.netmeister.org/blog/teaching-apue.html http://www.netmeister.org/blog/teaching-apue.html Sat, 8 Sep 2001 21:46:40 EDT Ever wonder why they're called "asswords"? Ever wonder why they're called "asswords"? http://www.netmeister.org/blog/asswords.html http://www.netmeister.org/blog/asswords.html Sat, 8 Sep 2001 21:46:40 EDT Ye Olde TLS/SSL Renegotiation Vulnerability Ye Olde TLS/SSL Renegotiation Vulnerability http://www.netmeister.org/blog/ye-olde-tls-ssl-renegotiation-vulnerability.html http://www.netmeister.org/blog/ye-olde-tls-ssl-renegotiation-vulnerability.html Sat, 8 Sep 2001 21:46:40 EDT A Tale of Two Exploits A Tale of Two Exploits http://www.netmeister.org/blog/tale-of-two-exploits.html http://www.netmeister.org/blog/tale-of-two-exploits.html Sat, 8 Sep 2001 21:46:40 EDT Jan's Blog Episode IV -- A New Hope Jan's Blog Episode IV -- A New Hope http://www.netmeister.org/blog/episodeIV.html http://www.netmeister.org/blog/episodeIV.html Sat, 8 Sep 2001 21:46:40 EDT Why I won't get Speakeasy DSL again Why I won't get Speakeasy DSL again http://www.netmeister.org/blog/goodbye-speakeasy.html http://www.netmeister.org/blog/goodbye-speakeasy.html Sat, 8 Sep 2001 21:46:40 EDT Bouncing mails due to relays.ordb.org Bouncing mails due to relays.ordb.org http://www.netmeister.org/blog/bouncing-mails-relays.html http://www.netmeister.org/blog/bouncing-mails-relays.html Sat, 8 Sep 2001 21:46:40 EDT Google blocking certain User-Agents Google blocking certain User-Agents http://www.netmeister.org/blog/google-blocking-agents.html http://www.netmeister.org/blog/google-blocking-agents.html Sat, 8 Sep 2001 21:46:40 EDT Solaris pxeboot with pxelinux Solaris pxeboot with pxelinux http://www.netmeister.org/blog/solaris-pxeboot-with-pxelinux.html http://www.netmeister.org/blog/solaris-pxeboot-with-pxelinux.html Sat, 8 Sep 2001 21:46:40 EDT Brilliant Ideas (I) Brilliant Ideas (I) http://www.netmeister.org/blog/brilliant-ideas-i.html http://www.netmeister.org/blog/brilliant-ideas-i.html Sat, 8 Sep 2001 21:46:40 EDT Nested SSH Tunnels Nested SSH Tunnels http://www.netmeister.org/blog/nested-ssh-tunnels.html http://www.netmeister.org/blog/nested-ssh-tunnels.html Sat, 8 Sep 2001 21:46:40 EDT Of course it runs NetBSD! Of course it runs NetBSD! http://www.netmeister.org/blog/of-course-it-runs-netbsd.html http://www.netmeister.org/blog/of-course-it-runs-netbsd.html Sat, 8 Sep 2001 21:46:40 EDT Migrating Quotas Migrating Quotas http://www.netmeister.org/blog/migrating-quotas.html http://www.netmeister.org/blog/migrating-quotas.html Sat, 8 Sep 2001 21:46:40 EDT More on Solaris 10 ZFS vs. Apple XRaid More on Solaris 10 ZFS vs. Apple XRaid http://www.netmeister.org/blog/more-on-solaris-10-zfs-vs-apple-xraid.html http://www.netmeister.org/blog/more-on-solaris-10-zfs-vs-apple-xraid.html Sat, 8 Sep 2001 21:46:40 EDT Solaris UFS >1TB vs. inodes Solaris UFS >1TB vs. inodes http://www.netmeister.org/blog/solaris-ufs-1tb-vs-inodes.html http://www.netmeister.org/blog/solaris-ufs-1tb-vs-inodes.html Sat, 8 Sep 2001 21:46:40 EDT Solaris 10 ZFS vs. Apple XRaid Solaris 10 ZFS vs. Apple XRaid http://www.netmeister.org/blog/solaris-10-zfs-vs-apple-xraid.html http://www.netmeister.org/blog/solaris-10-zfs-vs-apple-xraid.html Sat, 8 Sep 2001 21:46:40 EDT Moving License Managers Moving License Managers http://www.netmeister.org/blog/moving-license-managers.html http://www.netmeister.org/blog/moving-license-managers.html Sat, 8 Sep 2001 21:46:40 EDT Ride down Williamsburg Bridge Ride down Williamsburg Bridge http://www.netmeister.org/blog/ride-down-williamsburg-bridge.html http://www.netmeister.org/blog/ride-down-williamsburg-bridge.html Sat, 8 Sep 2001 21:46:40 EDT Solaris 10: libstdc++.la empty Solaris 10: libstdc++.la empty http://www.netmeister.org/blog/solaris-10-libstdc.html http://www.netmeister.org/blog/solaris-10-libstdc.html Sat, 8 Sep 2001 21:46:40 EDT Solaris 10: svcadm rquotad Solaris 10: svcadm rquotad http://www.netmeister.org/blog/solaris-10-svcadm-rquotad.html http://www.netmeister.org/blog/solaris-10-svcadm-rquotad.html Sat, 8 Sep 2001 21:46:40 EDT Solaris 10: Serial Console Solaris 10: Serial Console http://www.netmeister.org/blog/solaris-10-serial-console.html http://www.netmeister.org/blog/solaris-10-serial-console.html Sat, 8 Sep 2001 21:46:40 EDT Mac OS X: amanda vs. launchd Mac OS X: amanda vs. launchd http://www.netmeister.org/blog/mac-os-x-amanda-vs-launchd.html http://www.netmeister.org/blog/mac-os-x-amanda-vs-launchd.html Sat, 8 Sep 2001 21:46:40 EDT Mac OS X NFS share vs. Garritan Personal Orchestra Mac OS X NFS share vs. Garritan Personal Orchestra http://www.netmeister.org/blog/mac-os-x-share-vs-garritan.html http://www.netmeister.org/blog/mac-os-x-share-vs-garritan.html Sat, 8 Sep 2001 21:46:40 EDT Netbooting vs. spanning tree netbootingvsspanningtree http://www.netmeister.org/blog/netbooting-vs-spanning-tree.html http://www.netmeister.org/blog/netbooting-vs-spanning-tree.html Sat, 8 Sep 2001 21:46:40 EDT Mailman + HTTPS Mailman + HTTPS http://www.netmeister.org/blog/mailman-https.html http://www.netmeister.org/blog/mailman-https.html Sat, 8 Sep 2001 21:46:40 EDT So that's why they call it "rescue"... So that's why they call it "rescue"... http://www.netmeister.org/blog/so-thats-why-they-call-it-rescue.html http://www.netmeister.org/blog/so-thats-why-they-call-it-rescue.html Sat, 8 Sep 2001 21:46:40 EDT Mac OS X: Remotely installing .dmg Mac OS X: Remotely installing .dmg http://www.netmeister.org/blog/mac-os-x-remotely-installing-dmg.html http://www.netmeister.org/blog/mac-os-x-remotely-installing-dmg.html Sat, 8 Sep 2001 21:46:40 EDT Gigabit Cables Gigabit Cables http://www.netmeister.org/blog/gigabit-cables.html http://www.netmeister.org/blog/gigabit-cables.html Sat, 8 Sep 2001 21:46:40 EDT XServe and locking drives XServe and locking drives http://www.netmeister.org/blog/xserve-and-locking-drives.html http://www.netmeister.org/blog/xserve-and-locking-drives.html Sat, 8 Sep 2001 21:46:40 EDT Mac OS X: readlink(2) Mac OS X: readlink(2) http://www.netmeister.org/blog/mac-os-x-readlink.html http://www.netmeister.org/blog/mac-os-x-readlink.html Sat, 8 Sep 2001 21:46:40 EDT Mac OS X: attaching drives Mac OS X: attaching drives http://www.netmeister.org/blog/mac-os-x-attaching-drives.html http://www.netmeister.org/blog/mac-os-x-attaching-drives.html Sat, 8 Sep 2001 21:46:40 EDT Save your config! Save your config! http://www.netmeister.org/blog/save-your-config.html http://www.netmeister.org/blog/save-your-config.html Sat, 8 Sep 2001 21:46:40 EDT Don't lock yourself out Don't lock yourself out http://www.netmeister.org/blog/dont-lock-yourself-out.html http://www.netmeister.org/blog/dont-lock-yourself-out.html Sat, 8 Sep 2001 21:46:40 EDT Extracting a file from a .deb Extracting a file from a .deb http://www.netmeister.org/blog/files-from-a-deb.html http://www.netmeister.org/blog/files-from-a-deb.html Sat, 8 Sep 2001 21:46:40 EDT New York State of Mind New York State of Mind http://www.netmeister.org/blog/new-york-state-of-mind-de.html http://www.netmeister.org/blog/new-york-state-of-mind-de.html Sat, 8 Sep 2001 21:46:40 EDT New York State of Mind New York State of Mind http://www.netmeister.org/blog/new-york-state-of-mind.html http://www.netmeister.org/blog/new-york-state-of-mind.html Sat, 8 Sep 2001 21:46:40 EDT 09/11 09/11 http://www.netmeister.org/blog/9-11.html http://www.netmeister.org/blog/9-11.html Sat, 8 Sep 2001 21:46:40 EDT Contact - A Plead Contact - A Plead http://www.netmeister.org/blog/contact.html http://www.netmeister.org/blog/contact.html Sat, 8 Sep 2001 21:46:40 EDT Mit Gott im Urlaub "Ihr schon wieder..." Ich war wirklich genervt, als ich entdecken musste, dass sich direkt neben mir Gott und der Teufel auf einem Handtuch niederlassen wollten. [...] http://www.netmeister.org/blog/urlaub.html http://www.netmeister.org/blog/urlaub.html Sat, 8 Sep 2001 21:46:40 EDT Macht die Tagesschau zur Show des Tages! Nachrichten!! Eine Vielzahl an Moeglichkeiten eroeffnet sich einem, wenn man ueber sie nachdenkt. Es gibt gute ("Freibier!") und schlechte Nachrichten ("Besetzt!").[...] http://www.netmeister.org/blog/tagesschau.html http://www.netmeister.org/blog/tagesschau.html Sat, 8 Sep 2001 21:46:40 EDT Sinnlos - oder: Ulla Kock am Brink vs. Geschlechtsverkehr Ohne Zweifel laesst es sich behaupten, dass das Leben als solches hart ist, zumeist seiner Vereinfachung dient, die aber immer ein Stoehnen über seineHaerte und die Suche nach Wegen zum Ertragen derselben nach sich zieht.[...] http://www.netmeister.org/blog/sinnlos.html http://www.netmeister.org/blog/sinnlos.html Sat, 8 Sep 2001 21:46:40 EDT Der Grottenolm "Und Gott sprach: Es werde eine Feste zwischen den Wassern, die da scheide zwischen den Wassern. Da machte Gott die Feste und schied das Wasser unter der Feste von dem Wasser über der Feste. Und so geschah es." Ja, so war das damals. [...] http://www.netmeister.org/blog/grottenolm.html http://www.netmeister.org/blog/grottenolm.html Sat, 8 Sep 2001 21:46:40 EDT Ei Eboshi! Se Mushi! No Fuji! Vor ein paar Wochen hatte ich das Vergnuegen, dessen Zweifelhaftigkeit auf einer Skala von 1 bis 10 (wobei 1 "ja, normal" und 10 "unschnallbar" bedeutet) mit einer soliden 8,5 bewertet worden waere, haette jemand die Idee gehabt, diese Idee patentieren zu lassen, eine japanische Rollschuharena zu besuchen und den japanischen Ehrgeiz kennenzulernen. [...] http://www.netmeister.org/blog/ei-eboshi.html http://www.netmeister.org/blog/ei-eboshi.html Sat, 8 Sep 2001 21:46:40 EDT Statistiken, die einem das Leben retten können Von allen Menschen auf dieser Welt, die etwas bekanntgeben oder schlichtweg den Ueberblick haben, gelingt es doch keinem, mich immer wieder so in freudige Hochstimmung zu versetzen, wie meinen Lieblingen, den Statistikern. http://www.netmeister.org/blog/statistiken.html http://www.netmeister.org/blog/statistiken.html Sat, 8 Sep 2001 21:46:40 EDT Das ZDF, der Katalog und Ich Zwei grossee Fehler waren es, die ich in letzter Zeit gemacht habe. Zum einen habe ich mir im Fernsehen aus Versehen eine Sendung im ZDF angesehen.[...] http://www.netmeister.org/blog/zdf.html http://www.netmeister.org/blog/zdf.html Sat, 8 Sep 2001 21:46:40 EDT