Learning to believe you are magnificent. And gradually to discover that you are not magnificent. Enough labor for one human life.
— Czesław Miłosz
Amid the technological chaos and Western culture wars of the 21st century, thinkpiece writers sporadically debate which of these novels more accurately foresaw our present predicament. Modern China most clearly embodies Orwell's vision, and elements of both novels can be found in contemporary Western societies. However, Ray Bradbury's Fahrenheit 451 offered perhaps a more accurate warning than either.
[W]hile society says you need romantic love and an idyllic family to be happy, the Church frequently communicates that you need these things not only to be happy but to live the ideal Christian life and to be a valuable part of the faith community.
On August 29, the FBI and the Justice Department announced a multinational operation to disrupt and dismantle the malware and botnet known as Qakbot.
An added bonus? $8.6 million in cryptocurrency.
More of this, please.
The following writeup details our work exploring the security of telematic systems, automotive APIs, and the infrastructure that supports it.
And it's not great...
This blog has now migrated from tumblr to GitHub Pages and has undergone some extensive re-work which hopefully will be completely unnoticeable to readers.
I started this blog in 2010 on the tumblr micro-blogging platform and it has largely served me well as a way of posting links and occasional longer-form thoughts. As I started thinking about posting longer-form technical articles, I realized that I needed more control over formatting and layout that tumblr probably wasn't going to be suitable for. I've also been less thrilled with tumblr's product design and strategic direction recently. I started defining requirements, looking into what improvements I would want, and started a (longer than expected) migration over a year ago.
Thanks to the tumblr2markdown and pytumblr open-source projects, I was able to download and reformat the majority of my historical tumblr content from HTML to Markdown or at least Markdown with inline HTML. I customized the scripts to remove smart quotes, change the format of link posts, automatically append permalinks and redirect URLs, and several other things.
The Markdown content is statically rendered by Jekyll. Why Jekyll as opposed to Gatsby or Hugo or Ghost or Wordpress? Honestly, I don't even remember at this point. Ghost and WordPress offered features I didn't need and I just picked a static site generator that seemed popular assuming the hardest part would be porting and reformatting all my content. This guide was a great help getting Jekyll running on Windows Subsystem for Linux 2 (WSL2) for local testing, though I'm still only able to get it running on Ubuntu 18 LTS.
I added the jekyll-paginate
plugin to get pagination working and created custom layouts for posts, pages, tags, and the RSS feed. Along the way I fixed a cool flash-of-unstyled-content issue that made me feel like a real web developer.
The site is now hosted on GitHub Pages which came with a built-in capabilities for Jekyll build and publish and supported custom domains. I was also interested in and may still explore Cloudflare Pages in the future.
I built a custom GitHub Actions workflow that re-triggers the built-in GitHub Action that runs when new content is committed to the git repository to re-create the tumblr feature that regularly publishes one post a day. This enables me to queue up multiple posts with a front matter date
in the future and have them published on schedule without manual intervention.
My workflow for publishing new posts is still my biggest pain-point. I created a custom iOS Shortcut that will create a GitHub issue such as this one containing the current website URL, currently-selected text as the pull-quote content, and allow me to supply a selection of tags. That can be copy/pasted into a new Markdown file and committed from a PC with only minor edits. I hope I can extend this to both allow editing the full document content before publishing and creating new files rather than issues or at least closing issues automatically after scheduled posts.
Honestly, the tumblr share functionality was really great.
Overall, I'm happy enough with the outcome. I like that I have a permanent copy of my content, that I'm more platform-independent, and that I have the flexibility to add new types of content in the future. Posting is less mobile-friendly but I can work on that.
You, dear reader, should see near-instantaneous performance; a perfect 100 score on performance, accessibility, and best practices from Google PageSpeed Insights; a validated Atom-compliant feed that works as intended in RSS readers like Feedly; and no third-party scripts, cookies, or tracking, which you can validate with The Markup's Blacklight.
You'll hopefully see some more in-depth technical posts from me soon, including posts providing more details on some of the comments above. For now, you'll probably see a set of older headlines that I think are still valuable to share being flushed out of my tumblr drafts. You will definitely see a return to regular posting after 8 months (sorry!). Onwards and upwards!
Eighteen Coast Guard enlisted petty officers a year are accepted for enrollment in what maritime experts say is one of the most challenging water-rescue training programs on the planet — the monthlong Surfman Course — conducted only in late fall and winter when sea conditions are at their roughest.
Similarly to classic account hijacking attacks, the attacker's goal is to gain access to the victim's account. However, if the attacker can create an account at a target service using the victim's email address before the victim creates an account, the attacker could then use various techniques to put the account into a pre-hijacked state. After the victim has recovered access and started using the account, the attacker could regain access and takeover the account.
During [2017 to 2021], Binance processed transactions totalling at least $2.35 billion stemming from hacks, investment frauds and illegal drug sales, Reuters calculated from an examination of court records, statements by law enforcement and blockchain data, compiled for the news agency by two blockchain analysis firms. Two industry experts reviewed the calculation and agreed with the estimate.
Separately, crypto researcher Chainalysis, hired by U.S. government agencies to track illegal flows, concluded in a 2020 report that Binance received criminal funds totalling $770 million in 2019 alone, more than any other crypto exchange.
Kathy is one of four directors-general at SIS, each of whom reports to the chief, known as "C". For the first time, three of them are women. They work in the most important and rapidly evolving areas of spycraft. Kathy is director of operations. Rebecca is the chief's deputy, who oversees strategy. The most storied MI6 job of all belongs to Ada, who is the head of technology, known as "Q" after James Bond's mastermind gadgeteer. I have spent six months interviewing them about how they reached the top in a traditionally male career and trying to understand what the life of a female spy is really like.