July 2020 | 23 posts
July 11, 2020 →
Safari really doesn't like having ~50 windows open.
July 10, 2020 →
SwiftUI is pretty cool.
July 10, 2020 →
Woo! 20,215 words!
July 10, 2020 →
Ok. Today's goal is to write just 900 words, and then to finish The Deficit Myth. That's it. Small goals today.
July 9, 2020 →
Jacky I noticed that your Atom feed had an issue parsing. I've fixed the issue and re-imported your feed. That said, I notice that the feed has no title and links to Superfeedr rather than to your own site. This would impede anyone trying to mention you.
July 9, 2020 →
Been pretty distracted today. I need to finish 2,400 words to hit 20,000.
July 9, 2020 →
If Biden wins the election, and if he even tries to enact some of these recent ideas from his campaign and the Sanders Task Force, then to quote myself: the left would really need to re-evaluate if they “lost” this cycle.
July 9, 2020 →
Scott Detrow (NPR): "When I talked to Joe a while back, he said that he wants to be the most progressive president since FDR," Sanders said.
July 8, 2020 →
Nothing illustrates how toxic social media really is like stepping away, and visiting occasionally to find yourself surrounded by firestorms of over-inflated, nuance-less, echo-chamber controversy.
July 8, 2020 →
Lakefront
July 4, 2020 →
I just reduced my daily Twitter limit from 30 to 20 minutes per day.
July 4, 2020 →
We are not there yet.
July 4, 2020 →
As Americans we must remember that our founding creed to fight for Justice, Liberty, Equality, and Prosperity is not a description of what existed at the founding. It’s what we strive to build, what we aim for. It’s the dream we aim to achieve.
July 3, 2020 →
Some good stuff on the California November ballot.
July 3, 2020 →
PROPOSITION 24: CONSUMER PRIVACY ...the measure would create a new state agency, the California Privacy Protection Agency, “to enforce and implement consumer privacy laws, and impose administrative fines,”
July 3, 2020 →
PROPOSITION 25: BAIL REFORM REFERENDUM California is poised to eliminate cash bail requirements for pre-trial inmates.
July 3, 2020 →
There has to be a word for this.
July 3, 2020 →
First Painkiller of the Summer.
July 3, 2020 →
Literally as in the literal meaning of the word “literally”.
July 3, 2020 →
Just FYI, taking off your mask to cough is literally the opposite of what you’re supposed to do.
July 1, 2020 →
It wasn't close enough. 9,239 words achieved.
July 1, 2020 →
If you set a goal to reach 9,000 words (from 6,200) and you've finished the section you planned on writing at 8,970 words: Do you write another section, or is that close enough? Asking for a friend.
July 1, 2020 →
It’s funny that Facebook would start taking immediate and decisive steps to remove misinformation from its site when advertisers started pulling out. They are the customers. Their boycott matters.
June 2020 | 113 posts
June 30, 2020 →
I'm finding that I'm able to write in 45-minute stints, then I need a short break (~15-30 mins).
June 30, 2020 →
I studied rocket science. This is not it. Wear a mask. Think of everyone not just yourself. This isn’t hard.
June 30, 2020 →
Don’t go to bars people. Wear a mask. Stay 6ft apart. Don’t be stupid. This isn’t rocket science.
June 30, 2020 →
That same article claims that cases could soon reach 100,000 per day. Per. Damn. Day. What are we doing?!
June 30, 2020 →
NYTimes: Seven in 10 Americans have said they would get vaccines against the virus if immunizations were free and available to everyone... Only 7 in 10?!
June 29, 2020 →
Just pay the rent for people in need. The UK did something similar for jobs and they did fine.
June 29, 2020 →
But sometimes the easiest solution is also the most effective. Halting all evictions/rent payments is hard because the Fed Gov doesn’t control landlords who’s mortgages aren’t federally backed.
June 29, 2020 →
Obviously any of those solutions is better than doing nothing.
June 29, 2020 →
Instead of cancelling rent (which hurts landlords) or pausing rent/evictions (which helps renters until the order expires), the Federal Government could just pay rent for people who can’t.
June 28, 2020 →
I make no promises when these will be mailed but it should be soon.
June 28, 2020 →
If anyone would like Pine.blog or Adventurer’s Codex stickers please email me (brian at brianschrader dot com) and include your mailing address and which stickers you want. There’s limited supply, so act fast.
June 28, 2020 →
Stickers applied!
June 27, 2020 →
Self-plug here: If you need fast, inexpensive, environmentally-friendly Uptime Monitoring for your site, check out Nine9s.cloud and start monitoring for free.
June 27, 2020 →
David Roberts: Nothing would do more to increase consumer confidence in EV charging infrastructure than having an EV charger publicly available at every post office.
June 27, 2020 →
Also apparently the Postal Service is the most popular US agency. Why don't we fund it better? Source: news.gallup.com/poll/257510/postal-service-americans-favorite-federal-agency.aspx
June 27, 2020 →
I 100% support this. Improve the Postal Service and make their cars electric! David Roberts: Democrats’ infrastructure bill has a special delivery: Electric mail trucks vox.com/energy-and-environment/2020/6/26/21302742/electric-vehicles-usps-postal-trucks-democrats-infrastructu...
June 27, 2020 →
D.C. should be a state. Puerto Rico should be a state. Guam should be a state. American Samoa should be a state. We should not have territories in the 21st century.
June 27, 2020 →
Holy Crap! Politico: House passes bill to provide D.C. statehood
June 26, 2020 →
I called my Rep about DC statehood last week and the aide on the phone told me that she really appreciated the attention to this issue and that they rarely get calls about it. Calls matter! Do it!
June 26, 2020 →
DC should be a state. Pass it on. But call your Representative first.
June 26, 2020 →
Just discovered turbolinks by Basecamp. It's stupid awesome. It makes your server-rendered HTML site (i.e. Django/Rails) feel like a SPA w/ no effort.
June 25, 2020 →
I did bring lots of coffee and water though. Priorities.
June 25, 2020 →
For the second time, I went to work in the park and didn't bring food. This will soon be an issue.
June 25, 2020 →
Rolling out a fix to d20.photos which should drastically speed up submission uploads.
June 25, 2020 →
The response to d20.photos yesterday was really great to see. Sometimes launches are a bust, but the D&D community really took to this one.
June 25, 2020 →
Park work again. 🌲
June 25, 2020 →
Abolish the bail system.
June 24, 2020 →
Never forget this: it doesn't have to continue like this. We can turn this around. There is always a better path forward. Seeing these things as inevitable only further intrenches us.
June 24, 2020 →
The single most prophetic phrase I keep thinking about was uttered at the very start of this in March. This virus is more patient than we are.
June 24, 2020 →
Blocking more aid, letting states and local govts go bankrupt, opening up while cases are rising, not wearing a mask. These are all things we, as a nation, are doing to ourselves.
June 24, 2020 →
I don't like to put a too much stock in human agency during huge crises, but this crisis was and is utterly solvable. We, as a society, choose to let 120k+ die, to let even more to get sick, and to let the economy crash.
June 24, 2020 →
Every day that COVID cases rise, or new outbreaks occur, or the economic hardship worses in the U.S. remember: It didn't have to be this way, and it doesn't have to continue like this. We are choosing this path.
June 24, 2020 →
We've made a huge deal about near 100% uptime, but going down for a few minutes really isn't that big of a deal.
June 24, 2020 →
I obviously don't want to see websites going down, but whenever a big site has an issue it reminds me that they too are run by humans and that their servers have occasional problems.
June 24, 2020 →
That's not a thing you wanna see.
June 24, 2020 →
I've never been a person who puts stickers on their laptop, but... now I have all these...
June 24, 2020 →
I'm so happy with this feature. My Pine.blog account now recieves webmentions on behalf of all my sites.
June 23, 2020 →
I would have used their Object Storage, but it wasn't out when I needed it and B2 is also quite good (which is what I use).
June 23, 2020 →
Linode is really good. I have to use Cloudflare for some of my DNS and while it is also really good, I'm always a bit bummed that I can't just use Linode for everything.
June 23, 2020 →
Working from the park today.
June 23, 2020 →
Apple's idea for Privacy Disclosures today was so good, I made a Web version! Mine includes a site's environmental impacts too. privacylabel.tech
June 22, 2020 →
I have an idea for a new service.
June 22, 2020 →
Whelp. That was a thing. Back to work.
June 22, 2020 →
I prefer this keynote’s pace over the in-person version.
June 22, 2020 →
This WWDC keynote had lots of great stuff, exciting Mac transition, great privacy enhancements, proper social distancing, and a good feel to it. This new macOS UI though...
June 22, 2020 →
Does this mean I have to run Docker in a VM again? I hope not. I love running Docker natively.
June 22, 2020 →
Big Sur is a great name.
June 22, 2020 →
I really like that the idea for privacy disclosures came from nutrition labels. The FDA has already solved these problems and it’s good to see Apple just adapt their solution for tech.
June 22, 2020 →
Some good stuff from Apple today. Privacy disclosures ✅ Cycling support in Maps ✅ Multi-language text in-line ✅
June 22, 2020 →
Modern YouTube
June 22, 2020 →
Thinking about adding podcast support to Pine.blog. Possibly including video podcast support. Are there still video podcasts?
June 20, 2020 →
Technology is not magic and it won’t magically solve our problems. Sometimes it helps us, and other times it just makes our problem happen faster and on a centralized, ad-ridden platform.
June 20, 2020 →
Or, you know, not build them
June 20, 2020 →
Technology is as biased as its creators. As an industry it’s our job to be aware of this and to design systems with that in mind. twitter.com/lazerwalker/status/1274359505283883008
June 19, 2020 →
Everyone: Hey Apple, this controversy with Hey is really hurting you and your Anti-Trust case. You might want to lay off or change the rules because this ridiculous. Apple: *keeps digging down*
June 18, 2020 →
My reaction to GitHub's new visual design: it's fine. It checks the "modern" boxes, but I'm just not a fan of the current trend of "modern" design in general.
June 18, 2020 →
Making coffee. Making making coffee. ☕️
June 17, 2020 →
Sigh... and Node is broken now too.
June 17, 2020 →
Correction: Python 3.6 was uninstalled and importing the SSL package no longer works. This is gonna be fun.
June 17, 2020 →
Homebrew updated my Python version from 3.6 to 3.7... and now my virtualenvs are broken... I guess I'm upgrading to Python3.7 now?
June 17, 2020 →
Tbh I’d never looked into Hey before. Just did and it looks great. The sleepy giant of email is the last titan of the free Internet left and Hey looks like a welcome refresh to the paradigm. I blogged about this years ago.
June 17, 2020 →
This. We need this. Call your representatives now! House to vote on historic D.C. statehood bill next week www.politico.com/news/2020/06/16/house-to-vote-on-dc-statehood-322516
June 17, 2020 →
I’ve wanted a macOS version of Pine.blog for years and maybe I’ll get to it one day, but I really don’t think it’ll ever be in the App Store. I love the idea of distributing the app myself.
June 17, 2020 →
For starters, start a blog and enable Webmentions. Blogging can be a social experience: likes, comments, replies, reposts. We can do it all and without the platforms.
June 17, 2020 →
I, for one, dream of a better Internet and a better World than this.
June 17, 2020 →
In this new era of digital feudalism we are all at the whims of fickle, capricious gods both algorithmic and mortal. Their will is unknowable, so we are left reading tea leaves and casting knuckle bones.
June 17, 2020 →
YouTubers and iOS Developers are not so different. CGP Grey made a great video about all of this a while back. youtube.com/watch?v=DIssymQvrbU
June 17, 2020 →
I have long believed that App Review is more an exercise in performing sacrificial offerings and pleading for mercy from an uncaring feudal lord than anything else.
June 17, 2020 →
Adding limits to my Twitter and YouTube consumption was one of the best things I’ve done lately.
June 15, 2020 →
I'm not actually writing any Go code, but I am building and running an Open Source Go project directly.
June 15, 2020 →
This will be my first time using Go in a project.
June 15, 2020 →
SCOTUS Report: Civil Rights Law Protects L.G.B.T. Workers, SC Rules 👍 🏳️‍🌈 SC declines to hear cases over legal doctrine qualified immunity, which shields police from lawsuits 👎 (sigh)
June 15, 2020 →
I just occurred to me that you could literally drink Americanos all day. The coffee ☕️ in the morning, and the cocktail 🍹 in the evening... or the reverse. I'm not gonna judge you.
June 15, 2020 →
The Americano is a great cocktail, and so easy to make.
June 13, 2020 →
Update, restarting my phone worked. Apparently Smart Playlists sync now too! This is a pleasant surprise.
June 13, 2020 →
Does iTunes Match and iCloud Library just not work anymore with non-purchased music? I've used it to sync my band's recordings to my phone for years, but now it just doesn't work. New items just don't appear.
June 13, 2020 →
Why is San Diego great? Exhibit 2,321:
June 13, 2020 →
“Ive just received an official pdf from the Whitehouse. This pdf indicates...”
June 13, 2020 →
All official sounding documents should be referred to as “an official PDF”.
June 13, 2020 →
Read. Local. News. It’s actually really helpful.
June 13, 2020 →
Parts of my neighborhood are closing the streets so that stores and shops can spread out into them for social distancing. I 100% support this. Take back our streets! Cars begone!
June 12, 2020 →
I’m glad to know this actually works. I was never actually able to 100% test it on real certs.
June 11, 2020 →
B2 is pretty great. Just saying.
June 11, 2020 →
Reminder: you can include emoji in Python source code.
June 11, 2020 →
“Purgatory is a Cave in Ireland” is something I’m going to work into every conversation somehow.
June 11, 2020 →
Apparently Catholic doctrine originally taught that Purgatory was not just real, but it was a physical place... in Ireland. Listen to the episode.
June 11, 2020 →
If you’re in the depths of the moment and need a break, let me recommend this episode of the Ezra Klein Show about UFO culture from the perspective of a Catholic Historian. It’s fascinating. overcast.fm/+QLhWtU4rE
June 10, 2020 →
Just learned about IndieBound.org a site that helps you find and buy from local bookstores!
June 10, 2020 →
Nine9s also cares about the environment! Nine9s runs in datacenters powered by 92% clean and renewable energy. Learn more: nine9s.cloud/kb/infrastructure
June 10, 2020 →
Today, I'm super happy to announce the release of Nine9s: No-fuss uptime monitoring for developers. If you need inexpensive, but powerful monitoring for your site, give Nine9s a try. nine9s.cloud
June 10, 2020 →
The most expensive domain name I've ever found on Hover's website: $119,999.99 for studio.blog
June 9, 2020 →
The People of this nation are its rulers. We should all be able to oversee the institutions that govern us. While we remake our societies, let’s not repeat our mistakes. Let’s double down on Democracy.
June 9, 2020 →
Citizens should sit on committees that oversee the police (or whatever we rebuild them to be). Let us be the judge of their behavior. They should be filled by Sortition (randomly from those interested) so that everyone can participate.
June 9, 2020 →
Since there seems to be a surge in recently vacated plinths, may I suggest these options (in order) Historic POCs. Historic Non-POCs that aren’t terrible people. Old-timey analog clocks cause they’re actually great. Famous horses cause why not.
June 8, 2020 →
I don't remember taking this photo, but I just found it on my camera.
June 6, 2020 →
Reminder: Guam, DC, and Puerto Rico should be states.
June 5, 2020 →
I love this phase of a project. I'm just putting the finishing touches on the code and getting the server ready.
June 5, 2020 →
Standing up a server for a new project! More details coming next week.
June 3, 2020 →
The federal government should spend more money, in general, on most things it does. So often: you get what you pay for.
June 3, 2020 →
Matt Yglesias (Vox): ...the interest rate paid on federal debt is currently less than the overall rate of price inflation — meaning Congress can essentially borrow money for less than nothing. The ground is laid for all kinds of expansive policy. We have the money!
June 3, 2020 →
Author: “First, I’ll write an Introduction, where I introduce the topic. Then there will be a chapter going in to detail.” Editor: “What’s the topic?” A: “The thing discussed in the Intro” E: ... “sold” 💸
June 3, 2020 →
This table of contents is totally phoning it in. I mean, yes, typically a book has an intro, some stuff, and then a conclusion. But what are those parts about?
June 3, 2020 →
I have finished it. Everyone should go and pick up a copy of Democracy May Not Exist, But We’ll Miss It When It’s Gone by Astra Taylor. It’s great.
June 3, 2020 →
Keep your eyes peeled. I should be announcing something pretty soon. (days).
June 3, 2020 →
A productive day. Now to actually finish that book I said I would finish yesterday but didn’t finish.
June 2, 2020 →
I did not finish this book tonight. A wave of yawn ensued. The idea was flawed from the start. Will attempt tomorrow.
June 2, 2020 →
I am gonna finish this book tonight
June 1, 2020 →
Contributions welcome. Please get in touch and we can discuss.
June 1, 2020 →
I may have started another project... liberalistagenda.com
June 1, 2020 →
Also: Use email folders. They are a godsend. They work everywhere and they've been around forever. Inbox Zero is glorious when you can attain it.
June 1, 2020 →
I do this with Pine.blog and my email (and previously w/ Twitter lists). I always know what I'm getting into when I click on a timeline. This greatly minimizes surprise outage. #MentalHealthTip
June 1, 2020 →
One of the biggest issues with timelines, on sites like FB and Twitter (and email), is that a bunch of wildly-different concerns get shoved into the same place and you never know what to expect. Organizing what you follow into timelines (or Twitter lists) helps a lot.
June 1, 2020 →
This website has brought me much joy tonight. www.thiswebsitewillselfdestruct.com
May 2020 | 115 posts
May 30, 2020 →
Releasing software is such a dopamine hit for me. It makes my day no matter how small the feature is.
May 30, 2020 →
I didn't realize that when GitHub said they'd be shutting off HTTP Basic Authentication that they also meant App Keys. That really sucks.
May 30, 2020 →
Pine.blog can now help you add Webmention support to your personal blog! Let's move the Open, Indie Web forward. No matter where you host your blog, you can have mentions and even replies powered by Pine.blog! Check out the announcement blog post to learn more
May 30, 2020 →
I've had my static blog for so many years. It amazes me that I'm still happily using the code I wrote all that time ago. It still works, and it's still powerful enough to do nearly everything I've asked of it.
May 30, 2020 →
I. Love. Pirate. CGP Grey. youtu.be/3YFeE1eDlD0
May 29, 2020 →
How many of you out there would be interested in a book about building quick but powerful SaaS products in Python/Django from start to launch?
May 29, 2020 →
Thanks to the Sacramento Bee and their Capital Alert column. If you live in CA and can spare some money right now, support this great paper and get the news that impacts you and your state.
May 29, 2020 →
I spent way too long browsing Twitter today and it was not good for me. iOS’s Screen Time feature helped me realize I was wasting my time (I limit my Twitter time). Poured myself a drink and switched it off.
May 29, 2020 →
Fact checking is not censoring.
May 29, 2020 →
I hold these two opinions: Social Media platforms hold immense power in our society and are (probably) too big. The President is a fool who’s been allowed to skirt harassment violations on Twitter for years.
May 28, 2020 →
I am back to my old keyboard...
May 27, 2020 →
The streets were once public spaces, let’s do that again. San Francisco plans to offer sidewalks, streets, public spaces for business activity
May 24, 2020 →
If you lack context for my reasoning: it has to do with the fact that 100,000 people have died and that number is still climbing (fast). We’re making progress, don’t screw it up.
May 24, 2020 →
Eating outside I can (maybe) understand, but inside? Hell no. I personally won’t be eating at a restaurant (inside or outside) for some time yet.
May 24, 2020 →
I genuinely do not understand how people are comfortable eating in a restaurant.
May 24, 2020 →
And yes, that means that my entire programming career has been on one of two keyboards, both at work and home (I have multiple K750s). I have had it very good. It's amazing how good you can be when your keyboard is always the same.
May 24, 2020 →
I have used the same model of keyboard for 6 years (either the keyboard on my Macbook Pro, or the Logitech K750). The Logitech adapter no longer works reliably on new Macs, so I'm having to move to a new keyboard. I am not enjoying the transition.
May 23, 2020 →
OH: "Boromir is the Condor of Gondor." Seconded
May 22, 2020 →
Interesting times indeed.
May 22, 2020 →
I can't believe that Migration Assistant managed to bring over even my janky blog engine and Python 2. Well done Apple.
May 22, 2020 →
I'm live from my new Mac!
May 21, 2020 →
I've only ever used Migration Assistant to move between my Macs. It's always been a seamless experience. Anyone out there ever had problems with it?
May 21, 2020 →
Migrating...
May 21, 2020 →
My new Macbook is here!
May 21, 2020 →
Life as a web dev is full of constantly encountering errors on other people’s sites and diving into the dev tools to figure out why. How do normal people use computers?
May 20, 2020 →
If you need an acutally uplifting story about an employee-owned company doing great work amid a pandemic, look no further: kottke.org/20/05/inside-the-epicenter-of-the-pandemic-baking-boom-at-king-arthur-flour
May 20, 2020 →
Also if Warren was chosen as VP, the left would really need to re-evaluate if they “lost” this cycle. I’d call that a pretty damn-fine job.
May 20, 2020 →
Plus it seems like Warren writes the policies and the articles. This really wasn’t really a Joe themed article. miamiherald.com/article242350451.html
May 20, 2020 →
It may make me unpopular with those further left, but a Biden/Warren ticket wouldn’t be terrible. It sure wasn’t my first choice, but I’d surely take it. Warren would be a huge asset.
May 20, 2020 →
I may write a blog post about this.
May 20, 2020 →
I’ve been trying some things: Limit potential distractions Read more long form news, articles, and books Try to not just watch TV/YouTube Limit podcasts Follow the news but not constantly In other words, be mindful of my own attention.
May 20, 2020 →
Obviously at home it makes no difference since I have a WiFi connection, but disabling cellular data and a couple other recent habit changes have helped keep my mood up lately.
May 20, 2020 →
I have turned off cellular data on my phone for the past week. It means that when I leave my house for walks, I can’t be disrupted. I highly recommend this.
May 20, 2020 →
MacBook, MacBook, MacBook
May 19, 2020 →
There's lots of people pronouncing the death of blogging. It's nice to see more counter-arguments. But, there is hope for those looking to read and be read... using the old rss We also have webmentions... Blogging's death is highly exaggerated.
May 18, 2020 →
I have done more reading this weekend than I have since October. Feels great.
May 18, 2020 →
I really need to stop buying domains.
May 18, 2020 →
My next quarantine goal: Finish Democracy May Not Exist, But We’ll Miss It When It’s Gone by Astra Taylor. I got like 1/3 of the way through it before stopping. I get distracted easily.
May 18, 2020 →
Just had to hard power down my Mac. That can’t be good.
May 17, 2020 →
Today I tried for an hour to develop a ~10 line Safari Extension. I just gave up after having no idea how to predictably run it. Safari and Safari Tech Preview would almost always reject it.
May 17, 2020 →
I upgraded my blog! Spring Cleaning and Microformats
May 17, 2020 →
We should build more clock towers. Hear me out: They’re useful, decorative, you can style them in a number of ways, and they don’t inflame social or political tensions like statues might. Plus they tell time I guess.
May 17, 2020 →
Afternoon coffee and reading time. ☕️📚
May 17, 2020 →
Analog clocks are better than digital clocks. Discuss.
May 16, 2020 →
“Netflix CEO Reed Hastings famously said his biggest competitor is sleep.” - Why We’re Polarized, Ezra Klein (p140)
May 16, 2020 →
Over the years, I’ve been increasingly grateful for my engineering education. I don’t build or design planes, but I do have an understanding of math and complex systems. That knowledge has proven invaluable to me.
May 16, 2020 →
Like the other day when our President claimed that if we didn’t test people for COVID, we would have less cases, or that no one gets how exponential growth works.
May 16, 2020 →
So many popular conceptions and misunderstandings in recent history partly come down to the simple fact that people do not intuitively understand how Statistics works.
May 16, 2020 →
It’s worth it to you and your well being to spend time seeking out good, intelligent, well-rounded voices. Follow their work, actually read it, but know that they’re human too.
May 16, 2020 →
To be on the Internet is to be constantly barraged by sampling bias and lack of context.
May 16, 2020 →
As you go about your life on the internet, it’s important to remember than you’re constantly seeing a distorted version of the world crafted by the loudest voices, 280 characters, and sarcasm.
May 16, 2020 →
Also, why can I type better on a smaller screen? I feel like iPods are still using the old predictive spell checker. It got worse years ago. Is this what it used to be?
May 16, 2020 →
This thing is stupid fast.
May 16, 2020 →
I never realized how wasted some of the space on the iPhone screen is. To use this tiny screen is to appreciate the acres of space we have on larger devices.
May 16, 2020 →
Using this iPod is wild. A total blast from the past.
May 16, 2020 →
Posted from my new testing iPod. Is this what iPhones used to feel like?
May 16, 2020 →
Holy crap. iPods are super thin and light.
May 14, 2020 →
Time to see if this works.
May 14, 2020 →
I have stacks of UI mockups for Pine.blog; mostly the iOS app.
May 14, 2020 →
I struggled through Aerospace Engineering in college and all I have to show for it these days is a few war stories, a nuanced understanding of complex systems, and the incredibly strong need to sketch and plan on a specific type of colored graph paper.
May 14, 2020 →
I still do UI mockups in pencil on engineering paper.
May 13, 2020 →
You’re right BitBucket, I should go for a walk. You come back up when you’re ready.
May 13, 2020 →
Mindy Isser (Jacobin): The Post Office is a national treasure, providing service everywhere from the smallest town to the biggest city and offering a rare example in US society of democratic values prevailing over private profits...[and it's] in trouble.
May 12, 2020 →
Love to see Apple adding features to Logic Pro. It’s been a while since a big update but as a person who uses Logic for music production (even as a hobby) this is great to see.
May 12, 2020 →
For those who don't know brid.gy is a service that would allow you to see your likes, replies, and reposts from other networks (Twitter, etc) on Pine.blog, or any Webmention capable site.
May 12, 2020 →
Apparently Pine.blog works with brid.gy (not super well, but still). I did not build this feature and I believe I enabled it for testing and then forgot to finish. This is awesome! I'll see what I can do to improve support.
May 12, 2020 →
A lot of people signing up for Pine.blog these last few weeks (and especially today for some reason). Welcome! Let’s forge a new Web together!
May 12, 2020 →
Nothing launches 15 months early without cuts.
May 12, 2020 →
When Disney announces that they’re releasing Hamilton recording 15 months early I have two thoughts: That’s awesome! What got cut to make that deadline?
May 12, 2020 →
Question: If you mention yourself (i.e. an older post, etc) should that show up as a mention in your notifications? I'd expect no, but I'm conflicted.
May 11, 2020 →
I laughed way too hard at this: Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY Initially, we tried messing with some garbage collector parameters we didn’t really understand, but to our surprise that didn’t magically solve our problems so instead we disabled garbage col...
May 11, 2020 →
It made my night that tonight’s episode of Last Week Tonight was about the Postal Service. Save USPS!
May 11, 2020 →
The White House’s response has been worse than we could have imagined. The House is trying to help Americans but both the WH and the Senate are in the way. We can fix this.
May 11, 2020 →
The biggest change we can make is getting Trump out of the White House and flipping the Senate. 2021 is a redistricting year. We have the chance to shape this nation for a decade.
May 11, 2020 →
I know that symmetric upload/download speeds are never expected on home internet connections, but I would expect a ratio better than 18:1. My upload speed doesn't even crack double digits.
May 11, 2020 →
Praise Gilgamesh!
May 11, 2020 →
The newest version of Pine.blog for iOS is out! There’s tons of improvements and fixes in this version. I’ll write a blog post tomorrow detailing it all!
May 11, 2020 →
Can it be? Is it true?
May 10, 2020 →
Basically, how can I most easily mitigate this classic traffic problem? en.wikipedia.org/wiki/Bus_bunching
May 10, 2020 →
Completely unrelated: does anyone have any suggestions for managing loads on workers in a queue? It has a lot of idle time but tasks tend to bunch up causing minor delays periodically.
May 10, 2020 →
Choosing which bugs to ship is an important skill to develop as a programmer. Learning to live with those bugs every day because you don’t have time to fix them is a whole other thing.
May 10, 2020 →
I’ve noticed myself opening twitter more and I really need to stop. That terrible site does nothing but stress me.
May 9, 2020 →
Pay attention to Gavin Newsom’s leadership. Even if you’re not in California. Look to CA, reach out. We can help you. @GavinNewsom I know CA is struggling too, but we can and should lead this nation.
May 9, 2020 →
Reopening without a plan: This is the most consequential and profound failure of presidential leadership in the modern era. Full stop. Like @ezraklein, I too wish Gavin Newsom was president right now.
May 9, 2020 →
I love this state: California becomes first state to switch November election to all-mail balloting politico.com/states/california/story/2020/05/08/california-becomes-first-state-to-switch-november-election-to-all-mail-balloting-1283238
May 9, 2020 →
Today did not go as I had planned. It seems like lots of days this week have been like that.
May 8, 2020 →
Does anyone else have the issue where the macOS Music.app (formerly iTunes) just refuses to play anything anymore and requires a reboot? I've had this issue occasionally for years.
May 6, 2020 →
I can’t even right now.
May 6, 2020 →
If you’re in San Diego, there’s a whole ton of great outlets you should read/follow. Here’s just two: Voice of San Diego (local news) Sacramento Bee (state news)
May 6, 2020 →
Speaking of problems: if you’re tired of Twitter constantly making you feel hopeless, try out Pine.blog and follow some local news sources.
May 6, 2020 →
The problem with problems is that they might have solutions. That means that either you have a solution or you need to find a solution to the problem of not knowing the solution to the problem.
May 5, 2020 →
Reminder: the people who arguably need Federal stimulus checks the most are still waiting for their paper check because they don’t have a bank account. Postal banking would fix this.
May 5, 2020 →
I have purchased new  hardware. I am excited.
May 4, 2020 →
Today has taken a turn I was not expecting.
May 4, 2020 →
On San Diego’s new community-run electric company: ...former Gov. Jerry Brown set California on a path toward running 100 percent renewable by 2045. San Diego’s goal is more ambitious, aiming to reach 100 percent renewable energy a whole decade earlier.
May 4, 2020 →
They finally did it. I might be buying a new Mac now.
May 3, 2020 →
I don’t even have intelli-sense functionality enabled. BBEdit will autocomplete words already in the same text file but that’s it. I’ve worked with Python and Django for so long I just kinda know the API. For everything else, I have the docs up.
May 3, 2020 →
That’s one thing I love about Python for web development: all I need is a text editor and a terminal. No fancy compiler toolchain. No IDE. No cruft.
May 3, 2020 →
I’ve used BBEdit as my primary editor for years and only recently (~a year ago) started using Projects.
May 3, 2020 →
I am unreasonably excited that I discovered (and remapped) the shortcut for cycling through open documents (not windows) in BBEdit.
May 2, 2020 →
HTTP/2 is live for Pine.blog. No idea why I didn’t enable it sooner.
May 2, 2020 →
Just finished drafting the feature list for the next major Pine.blog release. Some great stuff in the works.
May 2, 2020 →
One of my favorite easter eggs on the internet: traceroute bad.horse.
May 1, 2020 →
“Democrats are currently governing from the minority.” https://overcast.fm/+FOOR5U-Rk
May 1, 2020 →
🎵 The Lonesome Crowded West - Modest Mouse
May 1, 2020 →
I never realized that the language parser was the reason why Python doesn't support multiple items in a context manager. In Python 3.9 alpha 6 the new parser will be opt-in; it will become the default... The proposal met no opposition. I look forward to the new parser.
May 1, 2020 →
🎵 Little Lover's So Polite youtube.com/watch?v=QbOCR-7Ju-E So. Good.
May 1, 2020 →
Me: Found a really weird bug with the in-dev version of Pine.blog. No idea why it's happening. Found it... typo. Of course.
May 1, 2020 →
If you want to forever transform how you listen to music, get a pair of Studio Monitors (like these amazon.com/gp/product/B00KVEIY4E). I got a pair of these two years ago and I have never been the same. The music you love has so much more to offer than you think.
May 1, 2020 →
Found a really weird bug with the in-dev version of Pine.blog. No idea why it's happening.
May 1, 2020 →
Does macOS uninstall Xcode's "Additional Components" when doing an upgrade? It seems like every time I update my Mac, I have to reinstall them. Is there some jealous love triangle between macOS, Xcode, and "Additional Components" I'm not aware of?
May 1, 2020 →
2 minutes remaining!
May 1, 2020 →
Macs and PC updates were encouraging people to go outside long before gaming platforms added those “Remember to walk” screens.
May 1, 2020 →
What I thought would be a short point release update for my Mac is apparently an “About 37 minutes remaining...” kind of update. I was going to work, but I guess I’ll just go for a walk.
May 1, 2020 →
Just pushed an update for Pine.blog to add support for per post author images. Now @aaronpk's emoji-based avatar photos show up!
April 2020 | 68 posts
April 30, 2020 →
I know people made fun of the fact that Jira was a headlining Catalyst app at WWDC, but I'm really liking it... Having a native app is almost always nicer than a web app (he said while being a web developer).
April 30, 2020 →
Upgrading my work Mac to Catalina!
April 27, 2020 →
Machine Learning often discovers what we already knew. It just doesn't know that the outcome would be racist. Companies often choose to ignore this and instead call it "efficient".
April 27, 2020 →
Matt Yglesias (The Weeds): The upshots of efforts in Algorithmic Lending is that banks want to find a way to violate Civil Rights law in a way that's legal. Tons of companies code their ethically dubious use of Machine Learning or AI in business-efficiency terms.
April 27, 2020 →
I will sing the merits of this bill from the rooftops.
April 27, 2020 →
Everything in that article is a yes.
April 27, 2020 →
Senator Kirsten Gillibrand with the right ideas: The Postal Service should be allowed to deliver low-cost financial services to poor and rural communities. And vote-by-mail should be universal. 100% Yes. www.nytimes.com/2020/04/26/opinion/kirsten-gillibrand-usps-coronavirus.ht...
April 27, 2020 →
Stopped Traffic
April 26, 2020 →
The condition of any backup is unknown until a restore is attempted. “Schrödinger’s Backup,” Redditor intelx88 Wise words
April 26, 2020 →
I anticipate that I will not be able to play tomorrow as my fingertips will be very displeased with me.
April 26, 2020 →
My favorite kind of tired is post band-practice tired. It feels so good to create something and exert physical effort doing so. It feels like I did something. Most days, building software doesn’t scratch that itch.
April 26, 2020 →
Today I played music for nearly 7 hours. Got a ton of new stuff written for some songs we’re working on and tuned my at-home recording setup. My hands hurt now.
April 25, 2020 →
Another great thing about mail voting: It’s an entirely paper process. Easily recounted and tracked. No computer voting required. Democracy wins all the way around.
April 25, 2020 →
Our Founders knew how important the Post Office can be. We should heed that advice.
April 25, 2020 →
Also, while we’re at it, we should: Allow the Post Office to provide free or stamp-priced banking for accounts
April 25, 2020 →
One of the greatest successes in this nation’s history is just how universal and commonplace the Post Office is. They’re everywhere and they send anywhere. I know today it feels like a relic but the PO built this nation, and it still binds is together. We should use it.
April 25, 2020 →
Voting by mail is great: The Post Office universal in this country Voting by mail is super easy and simple It increases people’s ability to exercise their right to vote The Post Office is a damn good national institution that is criminally under-appreciated.
April 25, 2020 →
It is a beautiful evening.
April 24, 2020 →
Just gonna say it: Webmentions are so damn cool.
April 24, 2020 →
🎵 Listening to Honey Bones by DOPE LEMON.
April 24, 2020 →
Me: I think I may have gotten zero-downtime deploys working for Pine.blog. I did. 🎉
April 24, 2020 →
I think I may have gotten zero-downtime deploys working for Pine.blog.
April 23, 2020 →
Found a weird bug just now and I want to fix it but I must sleep.
April 23, 2020 →
I know it’s in our constitution that there shall be no deficit, but we could change that. We do it all the time here. Constitutions are just documents written by people.
April 23, 2020 →
We (Californians) have been really good about our budget and doing long-term saving til now. We could go back to that once things get pseudo-normal again.
April 23, 2020 →
What would happen if California could suddenly run a budget deficit? I know we had ~$20bn in the bank, but even that might not be enough if the Federal Gov doesn’t step up more. Could we just run a deficit?
April 23, 2020 →
Brain: sleep Me: but there are bugs in my code Brain: you need sleep
April 23, 2020 →
I am, once again, up too late having just finished working. I need to stop earlier. It takes too long for me to unwind and get to sleep.
April 23, 2020 →
Fixed an error with Pine.blog and Webmentions.
April 21, 2020 →
Music.app on macOS Catalina has this nasty habit of going blank and forgetting all my album art for a second or two. It worries me what it must be doing to cause that. Does it constantly re-check my library w/ iCloud?
April 21, 2020 →
This iced-coffee is 👌 Did your ☕️ get cold? Pro-tip: add more cold.
April 21, 2020 →
@garybernhardt I may own the company, the domain, and the intellectual property, but I still serve at Google's whim and it can destroy me at any time. This but s/Google/Google & Apple/g
April 19, 2020 →
It baffles me how much of your odds on passing App Review depends on the specific person that happens to be reviewing it.
April 19, 2020 →
Oh, App Review. What form of sacrifice dost thou require of me this season?
April 19, 2020 →
Are there no apps going through app review these days? My review times have been almost instant lately.
April 19, 2020 →
I was baking bread before it was cool. #YesThisIsMyHighHorse
April 19, 2020 →
Everyone in 2019: Bread? Ew, no thanks. Bread is unhealthy. Everyone in 2020: Baking more 🍞! My store had yeast in stock again!
April 19, 2020 →
🎵 Making Sourdough 🎵
April 19, 2020 →
Our thanks to Dave Mote for all of his work redesigning Adventurer's Codex. This redesign has been in the works for a long time. It's great to see it finally launched. adventurerscodex.com/update/2020/04/18/v2-ui-beta.html
April 19, 2020 →
If I can stop myself from making improvements, the new version of Pine.blog for iOS should be released this coming week.
April 19, 2020 →
Spent the whole day working on either Adventurer’s Codex or Pine.blog. I’m exhausted but I will say that there’s a lot coming for both of them.
April 17, 2020 →
Tonight is gonna be fun.
April 16, 2020 →
This timeline is weird. blog.cloudflare.com: Cloudflare Workers now supports COBOL
April 15, 2020 →
Today is a slow day.
April 15, 2020 →
Archiving a new Pine.blog build! Got a good feeling about this one.
April 15, 2020 →
I have a confession to make: I actually do try to keep lines of code in both Swift and Obj-C to an ~80 character limit. I fear I am in the minority here.
April 15, 2020 →
And lo, a dark cloud descended upon all the nations of the world, bringing with it: pestilence, turmoil, fear, doubt, anxiety, and the inability to remember where my keys are, I swear they were right here.
April 14, 2020 →
What do you call “starting the process of making sourdough starter”? Anyway, I’m doing that.
April 14, 2020 →
The sheer weight of the collective cognative burden that this virus has put on us is incalculable.
April 14, 2020 →
There's so much I wanna do with Pine.blog, but with everything going on lately I just don't have much focus left to work on it. I pushed out a few small changes and a new iOS beta, but that's all I've got for tonight.
April 13, 2020 →
No-Knead Quarantine Bread
April 13, 2020 →
Just fantastic. Colornames.org: A collaborative effort to name all 16.7M colors Some of my favorites so far: Not Salmon but Getting There Torvalds Soul Lightly Used Firetruck Blueberries with Milk
April 13, 2020 →
Me: Furiously plugging and unplugging HDMI cables into my Mac.
April 13, 2020 →
Every time I plug something directly into my 2014 MBP, I feel like I’m simultaneously living in the past, and that the past was better.
April 13, 2020 →
There's something incredibly comforting about the macOS startup chime. It's an elegant chime, for a more civilized age. Renable it in Terminal: sudo nvram StartupMute=%00
April 11, 2020 →
Apparently there’s a lot of people visiting adventurerscodex.com today. To all those people: welcome. We hope you like it. Enjoy your D&D game.
April 11, 2020 →
Django's Admin Panel is literally life-saving.
April 9, 2020 →
Quarantined, but still want to help democracy? Follow these simple steps: Put on a mask. Go outside and get your mail. Find the Census form with your code. Go to 2020census.gov, and fill out your info. Democracy thanks you. #NotSponsored
April 9, 2020 →
We’re doing it San Diego! The Doubling Rate (the number of days it takes for the number of cases to double) just jumped a ton! Distancing is working! Keep it up! (numbers from outbreak.info)
April 9, 2020 →
Elizabeth Warren has a plan for this too. We should listen. nytimes.com/2020/04/08/opinion/coronavirus-congress-warren.html
April 8, 2020 →
I do not apologize for being a very proud Californian.
April 8, 2020 →
Gov. Gavin Newsom We decided enough is enough: let's use the power of the purchasing power of the state of California as a nation-state... California has arrived y’all!
April 5, 2020 →
I needed this today You Look Nice Today is back ad it's called California King
April 3, 2020 →
@Aaronpk, do you know why my webmention replies aren't reaching you? Likes work fine, and normal mentions seem to work.
April 3, 2020 →
This is great news from Apple: All Mac portables with the Apple T2 Security Chip feature a hardware disconnect... [which] prevents any software — even with root... and even the software on the T2 chip—from engaging the microphone when the lid is closed.
April 1, 2020 →
Gavin Newsom should run for president.
April 1, 2020 →
Reminder: Twitter... is kinda awful.
April 1, 2020 →
Reorganizing my timelines. I’ve let too much noise into my life and it’s crowding out the useful, helpful, and fun stuff.
March 2020 | 64 posts
March 30, 2020 →
Fin
March 30, 2020 →
Babish’s Browned Butter Cookies
March 29, 2020 →
Sandwich time
March 29, 2020 →
I cannot even imagine just how many horrible hacks make Catalyst work, and I don't want to know.
March 29, 2020 →
I technically have a mac app now, in that the iPad version of Pine.blog boots up on my mac. It is awful to use, but it does work.
March 29, 2020 →
Once this build is uploaded, I think I'm going to spend the rest of the day playing with Catalyst.
March 29, 2020 →
That all said, I've wanted a macOS app for years but never had the time to get into Mac development seriously.
March 28, 2020 →
Truthfully, the iOS app tends to lag behind the web version because: I'm one person working in my spare time. I'm much more comfortable on the web than in iOS.
March 28, 2020 →
Pushing up a new beta for Pine.blog (iOS). Lots of fixes + enhancements.
March 28, 2020 →
Just thought up a really cool feature for Pine.blog. Too bad I'm working on something else at the moment.
March 28, 2020 →
I'll be using this to track San Diego County
March 28, 2020 →
A few of my friends at SRTI hav just launched outbreak.info: [It] shows growth of #COVID19 cases and deaths over time, stratified by country and/or state. Automatically refreshed from @JHUSystems daily. Congrats to everyone who worked to get this launched!
March 28, 2020 →
Attention: I now have coffee and therefore can now start working on Pine.blog. That is all. ☕️
March 28, 2020 →
Today is a Pine.blog day.
March 25, 2020 →
Really appreciating Gov. Gavin Newsom’s updates. They’re clear, to the point, and frank. My only feedback is that he could take a breath once and a while. It feels like he’s racing to the end.
March 24, 2020 →
So. Tired.
March 22, 2020 →
In other news: this week I got a SodaStream 👍

Better Photo Posting

March 21, 2020 →
Umm... how exactly are we supposed to deal with this? by Vox
March 21, 2020 →
NPR: “...states like Japan, California, and others” Did we secede?
March 20, 2020 →
Anyway, I have to work.
March 20, 2020 →
Also, Google’s docs for this assume you’re guilty and you want to create new ads. What happened to presumptions of innocence? All bow to the all-knowing algorithm!
March 20, 2020 →
In unrelated news some of my ads on Google we’re suspended and I have no idea why. Apparently, Google considers Pine.blog to be malware?? I do not have time to fix this now.
March 20, 2020 →
If you build systems that make decisions about people’s livelihoods: Please include the reasons why the system made the decisions it did, or at lease a clue.
March 20, 2020 →
You don't often see them but you can find some of them on your local news. They're struggling to cope, but they are trying. Look to your local leaders. They'll have more effect on you than the Federal Government will.
March 20, 2020 →
Since I'm a consultant for San Diego County, I've been pulled into working on the emergency response to COVID-19. In this time of crisis, look to your local goverments: city and county. There are thousands of people working hard and looking out for you and for your community.
March 18, 2020 →
A few of us are cataloging photos of our neighborhood as a photo challenge. Check it out! We're on FB and Twitter too. @picsaboutadams pine.blog/u/photosaboutadams
March 17, 2020 →
Whoo boy. https://www.vox.com/science-and-health/2020/3/17/21181694/coronavirus-covid-19-lockdowns-end-how-long-months-years
March 17, 2020 →
And show mad respect for that band name.
March 17, 2020 →
Since we're all stuck inside and working from home, take this time to listen to some local San Diego music: takenbycanadians.com/music
March 17, 2020 →
It's spooky that the last epidemic of this scale was almost exactly 100 years ago.
March 17, 2020 →
I guess I never noticed, but YouTube has a Local News section and it’s actually for local news in it. Well done.
March 17, 2020 →
Fellow San Diegans, The County has put together an action fund for helping people who aren’t able to pay rent, services etc. The fund needs donations. If you can give, please consider it. https://www.sdfoundation.org/programs/programs-and-funds/san-diego-covid-19-community-respo...
March 16, 2020 →
Andrew Yang [Then]: Send everyone $1000/month to guarentee basic resources and resilience to every American. ... months pass and COVID-19 crisis escalates in the US. Congress [Now]: So... that $1000 thing.
March 15, 2020 →
The Census site is pretty great: simple, clean, and clear. Did you know there's a Federal Agency that standardizes the design of official websites? Well, there is and it's great.
March 14, 2020 →
Since we’re all quarantined and home, make sure you spend 10 minutes and fill out the Census form!
March 14, 2020 →
Pushed out some small improvements with uploading images.
March 14, 2020 →
What if he’d been fiddling the whole time, and only then, under the ongoing threat of fire, did everyone finally notice?
March 14, 2020 →
What if Nero was already fiddling when Rome started to burn?
March 14, 2020 →
Immediately after I get an email from Cox about how they could handle the surge in traffic due to Coronavirus, my internet drops.
March 14, 2020 →
Pushed a quick fix this morning. Some Feed Directory pages weren't responding.
March 14, 2020 →
It's late but I wrote a thing: Don't let anyone tell you that you can't accomplish your dreams: you can. It might take a lot longer than you thought, but it can be done. brianschrader.com →
March 14, 2020 →
Just rolled out a new home page for Pine.blog showing off the new features (and because it needed a refresh). The old one looks so empty in comparison.
March 14, 2020 →
Water Tower in the Rain
March 14, 2020 →
Pine.blog and The Social Web Today, Pine.blog joins the Social Web as a full-fledged member! ...When you reply to a post, Pine.blog uses Webmentions to let the recipient know you’ve responded to them, and if they respond back, you’ll see their response in your Mentions There's.
March 14, 2020 →
There went nothing (read: everything)!
March 13, 2020 →
Do any of you solo-devs out there also do code-reviews of your own code?
March 13, 2020 →
Sunset Bridge
March 13, 2020 →
If all goes according to plan, there’s a lot in store for Pine.blog tonight.
March 13, 2020 →
Rock got nothin’ on Jazz
March 13, 2020 →
Cloudy
March 11, 2020 →
My hobby: finding and singing harmony backing vocals to my favorite songs. I will not apologize.
March 9, 2020 →
lol. Apparently I never reenabled the cross-posting from my blog to Twitter. Fixed now.
March 9, 2020 →
You can still listen to Internet Radio, but the experience is cripped without a directory. Not that I have ever really listened Internet Radio, but lots of people do. Another hit to the Open Web.
March 9, 2020 →
Finally pulled the trigger and upgraded to Catalina yesterday. Music.app feels a lot cleaner, but it's missing a lot of features and some long-lived iTunes features were just removed with no substitute. This also marks the death of the Internet Radio catalog; RIP.
March 8, 2020 →
Bridge
March 7, 2020 →
Sleepy today
March 6, 2020 →
It's 2pm and I'm finally starting on the thing I wanted to do today.
March 6, 2020 →
One of the most concerning discoveries I’ve ever seen:
March 3, 2020 →
Behold, the deed is done.
March 3, 2020 →
Today is Super Tuesday. Remember to Vote. Vote. .... Vote!
March 2, 2020 →
Jump
March 1, 2020 →
💀 ded
March 1, 2020 →
Update: The weather made up its mind. It decided to be awesome.
February 2020 | 57 posts
Feb. 29, 2020 →
My Dearest Weather, I hope this letter finds you well. I am enjoying my excursion in your midst. If I could ask but a humble favor: make up your damn mind.
Feb. 29, 2020 →
Why hello there.
Feb. 28, 2020 →
Ezra Klein: It sometimes seems, to me, that the people with power in society are engaged in a very desperate effort to stave off the recognition of, on some level, their own uselessness.
Feb. 25, 2020 →
Took this the other day while listening to a local band play.
Feb. 25, 2020 →
Hey Chris thanks for taking a look at Pine.blog (and for finding those bugs, they're fixed now). As for your questions, Pine.blog doesn't ask for your Wordpress password until you try to publish a post (which is why you weren't seeing it). Also, posting comments requires a premiu...
Feb. 24, 2020 →
And now: A Long Drive for Someone with Nothing to Think About. Not the album. I actually need to drive.
Feb. 24, 2020 →
🛫
Feb. 24, 2020 →
Speaking of being onboard...
Feb. 24, 2020 →
It was so surreal this weekend to be with people who use and power the #IndieWeb. We need more people on board!
Feb. 24, 2020 →
This may be the first time I've been in an airport with decent cell coverage. It's not great, but 100% usable.
Feb. 24, 2020 →
Hey Joe it looks like your apple-touch-icon returns 404.
Feb. 23, 2020 →
Had a great time at #IndieWebCamp Austin. Everyone was great. Together we further the future of the Web.
Feb. 23, 2020 →
Great demo of Masilotti.com! Let's see if the demo works! It did!
Feb. 23, 2020 →
#IndieWebCamp Day 2!
Feb. 23, 2020 →
Pushed some feed parsing fixes. Turns out I'd been accounting for so many incorrect feeds and neglected the well-behaved ones...
Feb. 23, 2020 →
Kudos, Sir
Feb. 22, 2020 →
#IndieWebCamp Day 1
Feb. 22, 2020 →
There are a lot of bands playing tonight. #Fact
Feb. 22, 2020 →
Got to see the Texas Capital. Pretty cool.
Feb. 22, 2020 →
Excited for IndieWebCamp tomorrow.
Feb. 22, 2020 →
@aaron are you all still hanging out at Easy Tiger?
Feb. 22, 2020 →
Is it just me or does the automatic timezone detection in iOS just not work anymore? Last three trips I’ve taken I’ve had to set it myself.
Feb. 21, 2020 →
✈️
Feb. 18, 2020 →
It’d be nice if sites could provide this info. Local-based sites could tell search engines where their constituency is likely to be and search engines could promote those results above others.
Feb. 18, 2020 →
Is there any way for a website to specify (preferably in its markup) that the document’s contents are relevant to a given geographic area? It doesn’t seem like there is.
Feb. 17, 2020 →
TIL there’s a pager emoji. 📟 Also the Apple TV emoji is solidly stuck in the past. I know it’s more distinctive than just a black rectangle but there has to be something better than 📺
Feb. 17, 2020 →
Anyone have thoughts on React Native for Android development? I know basically nothing about either. Used React extensively but not natively.
Feb. 17, 2020 →
Also, on Pine.blog there’s no ads. Just sayin’.
Feb. 17, 2020 →
Admittedly it wasn’t really my intention to incentivize more in depth reading, but I’ve notified it in myself and I want to figure out how to incentivize it further.
Feb. 17, 2020 →
If you’re tired of the news being presented in overly simplistic formats on platforms that discourage reading the whole story check out Pine.blog. I’ve found that I read a lot more articles and understand the news better than I really ever have.
Feb. 17, 2020 →
And with that, I'm finally done with what I'd planned to finish at 10 AM. \o/
Feb. 17, 2020 →
Pine.blog Downtime Post-Mortem: A Story of Finite Resources http://bit.ly/2SxJppJ → Pine.blog was down for a while today; here's why. tl;dr Turns out parsing and storing entire portions of the web is hard.
Feb. 17, 2020 →
I'll probably post a full post-mortem in the next few hours. The Quick Version: The web is pretty large; my servers aren't.
Feb. 17, 2020 →
Well that was fun. Pine.blog was out of commission for the last few hours, but it should be back up at 100% now. Apologies for the downtime.
Feb. 15, 2020 →
Underappreciated Apple Support Article of the Week: What's the difference between a "disc" and a "disk?" They're pronounced the same, but, technically speaking, there is a distinct difference between a disc and a disk.
Feb. 14, 2020 →
I applaud Senator Gillibrand for her Data Protection Agency proposal.
Feb. 11, 2020 →
Gotta ship some Pine.blog updates before then. Time’s passing fast.
Feb. 11, 2020 →
I never explicitly said this so here it goes: I’m going to IndieWebCamp Austin! See y’all there!
Feb. 10, 2020 →
Lots of candidates have called for something like this and Seattle tried it! one aspect of his political vision has been less examined: the overhaul of our dysfunctional campaign finance system. ... Sanders wants to radically expand who is a political contributor by giving all A...
Feb. 9, 2020 →
Unrelated: Development on the next major step for Pine.blog is wrapping up and should be released soon!
Feb. 9, 2020 →
Reading @ezraklein’s Why We’re Polarized and this explanation really stood out. Great clarification. Sorting ≠ Polarization But the two are related.
Feb. 8, 2020 →
One of the worst things that can happen to a system of government is that its rules become biased towards one party. When the system is against you, it looks illegitimate. Illegitimate systems die. When we start to see the system as biased, its time to do some tweaking.
Feb. 8, 2020 →
Regardless of political preference, the systems we use to enact policy (progressive or conservative) shouldn't be biased towards one outcome. The system should strive to be neutral and self-preserving. A system that incentivises bypassing its own rules will not endure.
Feb. 8, 2020 →
Of the three branches, the Supreme Court and the President have the power to negate acts of Congress. The bicameral Congress also exherts a negating check on ambition. Institutions already exist to preserve the status quo; something must exist to push us forward.
Feb. 8, 2020 →
Congress' job is to consider options and take votes on matters, but simply ignoring the problem is a valid political move in our republic. This turns Congress into a branch that prefers inaction.
Feb. 8, 2020 →
IMO the biggest flaw in our Madisonian System, which I think has a lot of benefits, is that the cost of doing something is nowhere near the cost of doing nothing. Our system incentivises inaction.
Feb. 8, 2020 →
Thought Experiment: A Constitutional Amendment that any bill passed by one chamber of Congress, but not taken to a vote in the other chamber by the end of the session is deemed "tacitly approved" and sent to the President.
Feb. 7, 2020 →
At Communal Coffee
Feb. 7, 2020 →
Team Four Star (Patreon): We currently have no plans on continuing [DBZ Abridged]... I've loved DBZA for over a decade. It brought new life to a show I loved, but when the magic of making a thing is gone, it's time to move on. I wish the TFS team all the best.
Feb. 7, 2020 →
Apple, don't feel like you have to wait for me to say something. I'll take a new 13" MacBook Pro with that improved keyboard any day.
Feb. 5, 2020 →
That was incredibly frustrating.
Feb. 5, 2020 →
FACT CHECK “We will always protect patients with pre-existing conditions.” This is false. https://www.nytimes.com/live/2020/fact-check-state-of-the-union-02-04
Feb. 4, 2020 →
Please, everyone: Electronic Voting is not good. It sounds like it should be, but it isn’t. Glaring security issues aside, how much do you think you should trust election results to apps that can’t go hours without crashing?
Feb. 1, 2020 →
I’ve never had what I do so blatantly compared to magic as this. #ImAWizardApparently
Feb. 1, 2020 →
I just... they can’t... but what about... doesn’t it matter if... but how could... even if... just... why?
Feb. 1, 2020 →
@ezraklein’s last episode of Impeachment Explained really expresses the same frustration, concern, grief, and anxiety that I’ve felt during the whole of the impeachment trial. This episode was a cathartic release for both him and the audience.
Feb. 1, 2020 →
Today concludes the hunt for a bug that has been plaguing the in-dev version of Adventurer’s Codex for over 6 months. The fix was 6 characters long.
January 2020 | 42 posts
Jan. 30, 2020 →
Fix applied! Should be all good now.
Jan. 29, 2020 →
Seems like there's a bug in the Pine.blog Timeline API. The Pine.blog web timeline works fine, but the iOS app is having some issues because of this bug. Fix is incomming later tonight. Apologies on any confusion.
Jan. 19, 2020 →
I started reading the Federalist Papers after the podcast came out. They’re also really good. What it would be to have podcast by Alexander Hamilton?
Jan. 19, 2020 →
Every week on Impeachment Explained, Ezra Klein delves into the nuts, bolts, and intricacies of the Impeachment news. His insights are always interesting and thoughtful. Well worth your time if you have space for another podcast.
Jan. 19, 2020 →
Pine.blog had a rough day today. I think everything is settled now. Sorry for any delays or downtime.
Jan. 18, 2020 →
This will not end well. We need real federal privacy protections by the end of 2005. 2006 at the latest. What’s that? It’s 2020? Shit. https://www.nytimes.com/2020/01/18/technology/clearview-privacy-facial-recognition.html
Jan. 15, 2020 →
Pine.blog aims to make writing on the Web easier. Part of that mission involves letting writers make a living from their work... https://blog.pine.blog/2020/01/patronage/
Jan. 15, 2020 →
TIL Mercurial can mean Volatile.
Jan. 15, 2020 →
Even if veto’ed this is huge: Senate Has Votes to Pass Limits on Trump’s Iran War Power, Likely Drawing a Veto https://www.nytimes.com/2020/01/14/us/politics/iran-war.html
Jan. 15, 2020 →
Amy Klobuchar deserves more.
Jan. 15, 2020 →
Apparently, Amazon is selling their Ring Surveillance Cameras as a device that brings you and your neighbors together. Just wow.
Jan. 15, 2020 →
The Joe Biden Strategy: Have a three point plan Forget number two or three but power through it Say “look” and transition quickly to ObamaCare.
Jan. 10, 2020 →
Exhibit #456,765,088 on why California is pretty great. Our budget includes mitigating Climate Change, Drug Dricing, Homelessness, and Criminal Justice Reform. All things that barely get a mention in the Senate. http://bit.ly/2uy9oUs →
Jan. 10, 2020 →
Aside from the fires, which continue to increase in intensity and number as the climate crisis worsens and that arguably we can only mitigate anyway. But now I'm off topic.
Jan. 10, 2020 →
To be fair, California has many problems. But all told, it's really quite lovely here.
Jan. 10, 2020 →
When people say they don't want the U.S. to be like California, I hear them saying that they don't want an effective legislature and a government with a $7 billion annual budget surplus. To each his own, I guess.
Jan. 10, 2020 →
Doing some reading at the park today. Winter in San Diego can be pretty great.
Jan. 10, 2020 →
The iPad Air, when it launched, was pretty great. It’s biggest flaw was and still is it’s paltry 1GB of RAM.
Jan. 10, 2020 →
I bumped Pine.blog to require iOS 13 a while back and because of that it doesn’t run on my iPad Air anymore. Guess I need to get another iPad. That or go back to supporting iOS 12. 🙅‍♀️
Jan. 10, 2020 →
Fix applied!
Jan. 10, 2020 →
Huh. Found a weird one. Will be fixed shortly.
Jan. 10, 2020 →
Thankfully Celery, Django, and DRF have stable and dependable releases. Mature software is pretty great.
Jan. 10, 2020 →
Upgrading is never an easy task. Most of the packages I’m using are pretty dependable and stable but you never know what’s going to just break silently.
Jan. 10, 2020 →
Rolled out some Pine.blog updates last night. Major upgrades on the backend and a significant feed directory redesign. Let me know if you have any issues. I think I got everything sorted.
Jan. 8, 2020 →
Dr Sarah Taber (Twitter): Hey if you're in the US and still on twitter right now, please take a small break and call your reps & senators about how we need a full trial with witnesses in front of the Senate and NOT a war with Iran. Done and done. Link: http://bit.ly/2QvRKcx
Jan. 8, 2020 →
With my Oxo Good Grips Cheese Knife, I stab at thee. - Leela
Jan. 8, 2020 →
Representative Duncan Hunter is resigning effective Jan. 13. I grew up in his district and the community deserves much more than what he’s given them.
Jan. 8, 2020 →
Avoiding the news today. I still have a few things to get done before I fall into that pit.
Jan. 6, 2020 →
He’s got a beard!
Jan. 5, 2020 →
Apparently I missed Maciej Cegłowski's (i.e. @pinboard) testimony before the Senate Banking, Housing, and Urban Affairs Committee about data privacy and internet surveillance! As always, he's full of great insights about how we can ensure our rights to Privacy on the Web.
Jan. 5, 2020 →
Admittedly, I haven't written my Representative in over two years and my Senator in much longer. We all need to do better. Democracy is hard. Complaining on the Internet doesn't really count.
Jan. 5, 2020 →
The House voted last year on repealing the law that gives the President the power to do what he's done in the past few days. It didn't pass the Senate.
Jan. 5, 2020 →
If you believe, like I do, that: (1) Echo chambers shape our perspectives, (2) War is bad and if we are going to war we should all have a say in it, Then you should make it a habit to regularly write your representatives and tell them. They live in echo chambers like we do.
Jan. 4, 2020 →
I'm totally not playing KoTOR right now. Thanks for asking.
Jan. 4, 2020 →
You know what that means? It’s Hello Internet Christmas Special time!
Jan. 4, 2020 →
I have now seen a Star War.
Jan. 3, 2020 →
Mike Duncan: Medicare for all is a much more moderate proposal than any war.
Jan. 3, 2020 →
Day 3: The President of the United States, who has been impeached for high Crimes and Misdemeanors, is provoking war with a hostile nation, during a contentious election year, without Congressional knowledge or approval.
Jan. 3, 2020 →
It’s only day 3 everyone.
Jan. 2, 2020 →
Neglecting scientific results has never ended well and it won’t this time either. We need to be using research more often in legislation, not less.
Jan. 1, 2020 →
That should be the last of the updates! Happy New Year everyone!
Jan. 1, 2020 →
Doing some quick Pine.blog maintenance. Apologies for any downtime.
December 2019 | 23 posts
Dec. 31, 2019 →
This is great to hear. Corporate lobbyists have too much power already. Most other nations have let their citizens file taxes for free for years. IRS Reforms Free File Program, Drops Agreement Not to Compete With TurboTax
Dec. 31, 2019 →
@manton Hello from Pine.blog! I know this is kind of a shameless plug, but Pine.blog now supports Webmentions! One step further to a better Web!
Dec. 31, 2019 →
Looks like B2 might be having some issues. Images on Pine.blog might not appear right now. I've let them know.
Dec. 31, 2019 →
Sometimes I really love iOS's error messages. They're so foreboding. warning: object does not implement methodSignatureForSelector: -- trouble ahead Got that right before a crash. Trouble was indeed ahead.
Dec. 30, 2019 →
Southern-style cornbread (Technically it’s not traditional since I used butter instead of lard. But at least this way it’s vegetarian)
Dec. 29, 2019 →
If you want to start a blog for free and try out Pine.blog’s premium features, then sign up and use the code HACKER_19 to get a month for free! No card required. Find and follow great blogs from all over the web and start your own blog with one-click!
Dec. 29, 2019 →
If you haven't seen Jen's blog posts, you should. She's been re-writing clues from the Tomb of Annihilation, as they should have been: rhyming and in Iambic Pentameter http://bit.ly/2QrCyMh →
Dec. 29, 2019 →
@manton looks like your cert is expired.
Dec. 27, 2019 →
Congratulations to the @MyGeneRank team on a great update! The app looks great and the easy access to Genetic Counselors is a great feature to see. Keep up the awesome work! https://twitter.com/ATorkamani/status/1208892037254107136?s=20
Dec. 23, 2019 →
Certbot, you are too good.
Dec. 19, 2019 →
Interesting times indeed.
Dec. 19, 2019 →
Today is a somber day for our country. Impeaching a president is not an action taken lightly; it’s one of the highest acts our government can undertake and a crucial move to protect our republic. We should all deeply reflect on how we got here. And why we didn’t get here sooner.
Dec. 15, 2019 →
It's not that I don't like the other two. iOS particularly is a lot of fun, but I'm just so much faster and more comforatable in the backend.
Dec. 15, 2019 →
It's telling that whenever I have the choice of working on the Web UI (JS), iOS UI (Swift), or API backend (Python) for Pine.blog, I basically always choose the backend first.
Dec. 15, 2019 →
AWS is a really powerful set of tools that enable great things. And also it controls way too much of the web. Prime Leverage: How Amazon Wields Power in the Technology World
Dec. 13, 2019 →
@aaron I recently added likes to my indieblog platform Pine.blog. It looks like the likes don't show the profile pics right on your site. Is there something amiss with my pages? Everything looks right to me when I parse my own site with mf2py.
Dec. 10, 2019 →
Long but good day. Now if I could just get into rest mode that would be great.
Dec. 7, 2019 →
My heart aches that we, in this time, refuse a use of language as would honorably and faithfully befit its occasion. Why such a thing as this has not endured in these times that would, in this author’s humble opinion, so require them, I do not know.
Dec. 7, 2019 →
The 10th Article of Impeachment against Andrew Johnson: [He did] make and deliver with a loud voice certain intemperate, inflammatory and scandalous harangues, and did therein utter loud threats and bitter menaces as well against Congress as the laws of the United States duly en...
Dec. 6, 2019 →
Article 1 > Article 2
Dec. 6, 2019 →
Even if you believe that the President did no wrong in asking a foreign nation to investigate a political rival, his obstruction of Congress’ investigations into his behavior is arguably more dangerous and impeachable in its own right; as it has been twice before.
Dec. 1, 2019 →
I post something like this almost every year: It’s December here in San Diego.
Dec. 1, 2019 →
Aboard the San Salvador
November 2019 | 77 posts
Nov. 30, 2019 →
Submitted to App Review!
Nov. 30, 2019 →
In short: concurrency is hard.
Nov. 30, 2019 →
This bug has existed in some form for months, but didn't manifest very often due to a different bug that I recently fixed. My recent code cleanup refactor and fixes made this issue worse.
Nov. 30, 2019 →
Tonight has been a heck of a ride. I've been trying to track down a persistent bug with Pine.blog's iOS app (it causes the app to log you out), and I finally think I've squashed it. Doing some final testing now.
Nov. 28, 2019 →
Because we're all adults now: Here's a screenshot of a bunch of us picking out flooring for the house with swatches, because apparently that's what we do now.
Nov. 28, 2019 →
Pretty much every winter I start playing Minecraft again. Most years I use Linode to host my server. This year I tried to use Realms, but in 2 days we lost hours of progress when their backups stopped working, so we switched back to Linode.
Nov. 28, 2019 →
It’s a blustery day.
Nov. 28, 2019 →
In the Aeroplane Over the Sea is perfect. Everyone just needs to accept this as fact.
Nov. 27, 2019 →
I am unreasonably excited about this.
Nov. 27, 2019 →
Policy podcast and burrito time.
Nov. 25, 2019 →
The newest version of Pine.blog for iOS is out! Get it while it’s hot.
Nov. 25, 2019 →
It’s that Minecraft time of year.
Nov. 24, 2019 →
The algorithms are fickle gods. https://www.youtube.com/watch?v=DIssymQvrbU
Nov. 24, 2019 →
Just watched the Intro Video for CGP Grey’s new series on the history of the American Indian Tribes. I can’t wait to see where he goes with this series.
Nov. 23, 2019 →
Listening to Single Payer Federalism. “States Rights” can give and take away. If California, Massachusetts, or New York want Medicare For All, why can’t we do it? If we free up the federal limits on state spending, we make it possible for states to try MFA on their own.
Nov. 23, 2019 →
TIL you can fat wash rum for hot buttered rum. Now I really want to try it.
Nov. 21, 2019 →
What am I doing? Oh nothing, just watching a 45 minute video of CGP Gray editing a spreadsheet.
Nov. 21, 2019 →
Listening to Modest Mouse and the rain.
Nov. 20, 2019 →
Unrelated: I’m getting closer to enabling Webmentions on Pine.blog. Once it’s done, bloggers on Pine.blog will be able to mention, reply to, and converse with each other and the wider web.
Nov. 20, 2019 →
Moonlighting projects is hard work. You work on it during odd hours and for little to no immediate benefit. It’s a labor of love.
Nov. 20, 2019 →
If I have seen further it is only because I stand on the shoulders of giants. Software is always built on top of someone else’s work.
Nov. 17, 2019 →
For example: I can both admire and respect Bill Gates’ work fighting disease and helping eliminate global poverty AND think that a class of people with that much wealth maybe shouldn’t exist at all.
Nov. 17, 2019 →
Reminder: You are allowed to have complex opinions. You can love one aspect of a thing and hate the other and that’s ok. Humans are complex.
Nov. 17, 2019 →
I sleep now!
Nov. 17, 2019 →
The fact that iOS, by default when making requests, includes the app name and build number in the User-Agent is super useful.
Nov. 16, 2019 →
How is 30GB of disk space not enough for you Xcode? Your primary purpose seems to be to fill my disk with simulators, derived data, and documentation then complain I don't have enough space for your updates.
Nov. 16, 2019 →
I just wanted to upload a beta build to TestFlight. Apparently, I need to update my Mac to update Xcode to upload my build.
Nov. 16, 2019 →
Rabbit holes full of unshaven yaks.
Nov. 16, 2019 →
The rest of the photos will be at photos.brianschrader.com.
Nov. 16, 2019 →
To start off the series, here's a couple random funny shots from the trip.
Free Wi-Fi - Montjuic, Barcelona
Marie Antoinette - Conciergerie, Paris
Nov. 16, 2019 →
They're in no particular order btw.
Nov. 16, 2019 →
Over the next few weeks, I'll be posting photos from my trip to Barcelona and Paris. You can follow them by following by photoblog in any RSS reader (including Pine.blog) or watch out for them on Twitter.
Nov. 16, 2019 →
Long week. Good week.
Nov. 14, 2019 →
It’s done! Looking good.
Nov. 14, 2019 →
Pumpkin Bread!
Nov. 13, 2019 →
I can’t wait until the new changes percolate down to the 13”. A 16” is not for me.
Nov. 13, 2019 →
People seem to be pretty angry with the 16” MBP's still-mandatory TouchBar. I don’t see it. I think a TouchBar with a physical Esc key is a solid compromise.
Nov. 13, 2019 →
It’s good to be home.
Nov. 12, 2019 →
Redash is great. When in doubt, use it for your BI.
Nov. 10, 2019 →
Pushed some backend changes that fixes an issue hopefully no one saw.
Nov. 9, 2019 →
Careful out there kids. There's a vicious Linode phishing scam going around.
Nov. 9, 2019 →
The blogrolls are back! Read more at blog.pine.blog
Nov. 8, 2019 →
There’s lots of great tools out there to help you get started. I should probably put a list together.
Nov. 8, 2019 →
The good news is that there’s things that people, politicians, and technologists can do to fix this! Start a blog, read and share blogs, reject big social media, and promote a better web by building open tech and funding it. This is how we fix what’s broken.
Nov. 8, 2019 →
The democratic web where individuals could speak their mind and people, not bots, would determine if and how their voice was heard; that web is gone. What we have now is arguably worse than what we had before the web.
Nov. 8, 2019 →
Day to day we don’t really notice it, but the web has changed so much since it’s inception and although lots of great stuff exists today on the web, it’s important to realize and revive what we lost.
Nov. 8, 2019 →
Still listening, but the latest Weeds episode on “The Internet we lost” with Anil Dash is really good. Lots of good insight, and it’s great to hear this stuff being discussed with a wide audience.
Nov. 7, 2019 →
Uh... wut? Apparently this is something that can happen.
Nov. 7, 2019 →
Related: I’ve been blogging for 7 years! Feels like it was just yester.... actually 7 years ago feels right.
Nov. 7, 2019 →
Congrats to Brent on 20 years of blogging! Here’s to 20 more.
Nov. 7, 2019 →
The Times has a nice article summarizing the costs and scope of Elizabeth Warren’s policy agenda. It’s amazing how helpful a good visualization can be. www.nytimes.com/interactive/2019/11/06/us/politics/elizabeth-warren-policies-taxes.html
Nov. 6, 2019 →
Just pushed a fix for following feeds from the web. Apologies about that.
Nov. 6, 2019 →
“It’s like trying to play chess with a badger” The Weeds: Paying for Single-Payer
Nov. 6, 2019 →
Large refactors are large
Nov. 6, 2019 →
Is it just me, or is the Simulator just really broken in Mojave?
Nov. 6, 2019 →
That’s enough for tonight. I need sleep.
Nov. 6, 2019 →
I do not know when to stop adding features...
Nov. 6, 2019 →
Took this a while back.
Nov. 6, 2019 →
Oh wow. I just checked, and apparently I have the Late-2013 MacBook Pro... This computer is 6 years old.
Nov. 6, 2019 →
I love my 2014 MacBook Pro. It's a little long in the tooth these days, but it's the best computer I've ever owned. That said, my biggest regret is getting the 256GB drive; it's always full.
Nov. 6, 2019 →
Oh Xcode. Updating you is always an adventure.
Nov. 6, 2019 →
Pine.blog is quickly becoming the easiest way to follow almost anything on the web and post to your own site. If you're looking for an alternative to Twitter, Facebook or Instagram check out Pine.blog.
Nov. 6, 2019 →
New features also include uploading photos to your media library!
Nov. 6, 2019 →
Doing lots of clean up and bug fixes on Pine.blog for iOS. Hoping to ship this version soon. It's a lot of changes, but they should make the app much more stable.
Nov. 5, 2019 →
This.
Nov. 4, 2019 →
Finished a bunch of admin things that I've been putting off for months. Feeds good to finally check them off my todo list.
Nov. 4, 2019 →
Paperwork!
Nov. 4, 2019 →
Pushed out some web updates earlier. One important fix: media uploads should be more reliable.
Nov. 2, 2019 →
Ah. Inbox Zero
Nov. 2, 2019 →
I know it gets a lot of guff (some of it deservedly so), but I really like Mail.app on macOS. It does what it says and does it well.
Nov. 2, 2019 →
Doing some email reorganizing.
Nov. 2, 2019 →
Landed!
Nov. 1, 2019 →
CDG➡️LAX✈️
Nov. 1, 2019 →
Made it!
Nov. 1, 2019 →
Never been on a bus with so many nervous people afraid they’ll miss their flight. You could cut the tension with a knife.
Nov. 1, 2019 →
Late getting to the airport. The train was down for maintenance so they bussed us in. Made it, but not with much time to spare.
Nov. 1, 2019 →
Breakfast!
October 2019 | 65 posts
Oct. 31, 2019 →
By Twitter, I mean Tweetbot. I know no other way to use Twitter.
Oct. 31, 2019 →
Had twitter on my phone again for the last couple days. First time in over a year. I kept checking it and not really reading anything, so I just removed it again.
Oct. 31, 2019 →
Spent most of the day in the Louvre and barely finished 1 wing of the museum. Overwhelming in the best possible way.
Oct. 30, 2019 →
I hate to turn up out of the blue, uninvited, but I couldn’t stay away; I couldn’t fight it.
Oct. 29, 2019 →
Lunch time!
Oct. 29, 2019 →
La Conciergere was... intense. So much of The Revolution took place there and it was surreal to be in there.
Oct. 29, 2019 →
Why is the Louvre entrance arch not centered with the building? The whole rest of the area is symmetrical. Why not the arch?
Oct. 29, 2019 →
I see a sliver of sun like 10 miles from me. I guess that’s what it’s talking about.
Oct. 29, 2019 →
Are weather forecasts in France a joke? Forecasts say it’s sunny here but there’s no break in these clouds.
Oct. 29, 2019 →
Drizzley day in Paris
Oct. 28, 2019 →
Been walking for 10 hrs. Time to stop
Oct. 28, 2019 →
Dose Eiffel Tower Lights doe
Oct. 28, 2019 →
The pantheon is 👌
Oct. 28, 2019 →
An interesting choice to flank Julius Caesar with Hannibal at the Tuileries Gardens. Not sure what the Romans would’ve thought of that.
Oct. 28, 2019 →
Not a bad view
Oct. 28, 2019 →
The weather just keeps getting better!
Oct. 28, 2019 →
Will probably need a scarf soon.
Oct. 28, 2019 →
Is still cold. So glad I brought a heavy jacket.
Oct. 28, 2019 →
Oct. 28, 2019 →
Bagel time!
Oct. 27, 2019 →
Dinner complete. Now to chill for the evening.
Oct. 27, 2019 →
Is cold
Oct. 27, 2019 →
BCN➡️CDG✈️
Oct. 26, 2019 →
The train is packed today.
Oct. 26, 2019 →
Not a bad view at all!
Oct. 26, 2019 →
To Montserrat!
Oct. 25, 2019 →
I am Lé Tired
Oct. 25, 2019 →
If you look really carefully you can see the original city walls.
Oct. 25, 2019 →
Upward!
Oct. 25, 2019 →
Looks like some of my posts aren’t getting propagated correctly. Check out my microblog for all my posts! pine.blog/u/sonicrocketman
Oct. 25, 2019 →
The metro here is pretty great.
Oct. 25, 2019 →
Seeing the outside of the Sagrada Familia did not adequately prepare me for the inside. One is grand; the other is absolutely incredible.
Oct. 25, 2019 →
The song playing in this café is a cover/remix of Every Step You Take but with the ending replaced with “I’ll be missing you”. Decidedly less creepy than the original.
Oct. 25, 2019 →
I’ve said it before. I love this camera. I wish I had a different lens but that’s a small thing.
Oct. 25, 2019 →
Yesterday was a long day. Walked 13 miles (~23km) in all. Saw some great parts of the city, and got some great photos. What I learned: Barcelona is not a flat city.
Oct. 25, 2019 →
Late start, but on to day 3.
Oct. 24, 2019 →
I did not bring the right lens for this. Granted I only have the one.
Oct. 23, 2019 →
All the steps!
Oct. 22, 2019 →
Aaaaand I’m crashing, finally.
Oct. 21, 2019 →
Sorry about that. Looks like Pine.blog was down for a bit due to some server maintinence.
Oct. 17, 2019 →
Got ☕️ Let the work commence
Oct. 17, 2019 →
Not for the caffeine. It’s just nice to have a hot beverage while I work.
Oct. 17, 2019 →
Need ☕️
Oct. 17, 2019 →
I mean it won an award, so I guess... worth?
Oct. 17, 2019 →
3 years of putting meat on a tree for one picture. That’s dedication. https://kottke.org/19/10/the-winners-of-the-2019-wildlife-photographer-of-the-year
Oct. 14, 2019 →
Last night’s episode of LWT covers the importance of Open Data in predicting the Weather. Hint: Open Data is also extremely useful in most everything. So many industries are dependent on free access to data from all sorts of volunteer groups and government agencies.
Oct. 14, 2019 →
Is there some business reason that the PS4 has a built in DLNA player? It’s one of my favorite features, but I can’t think of a reason why Sony would want to support it.
Oct. 14, 2019 →
Pushed out some new updates. Let's see if anyone notices what they are. 🤫
Oct. 14, 2019 →
Took this one a while ago. I love it and I’m not sure why.
Oct. 14, 2019 →
I made this really cool roadmap for myself, and then proceeded to completely ignore it.
Oct. 14, 2019 →
Spent most of today finalizing a bunch of new features for Pine.blog. I'm essentially just waiting for DNS to migrate, and I'll be g2g for release.
Oct. 8, 2019 →
Not that anyone doubts this, but it needs to be said: Built To Spill's early stuff is 👍
Oct. 8, 2019 →
Plus the Bandwidth alliance with Cloudflare is pretty 👌
Oct. 8, 2019 →
Image hosting for Pine.blog will be done entirely through B2 for the foreseeable future. If I can, I’m not adding yet my apps/service to AWS; they control enough of the web already.
Oct. 8, 2019 →
Played a lot with B2 yesterday. It’s pretty good and easy to use. Got up and running with a new feature for Pine.blog in just a couple hours.
Oct. 8, 2019 →
Long day. Productive, but long.
Oct. 8, 2019 →
Been trying to figure out the source of this weird outgoing traffic from my servers today... just realized that it's my SSH session...
Oct. 8, 2019 →
To be fair, before that it said "Replace Soon"
Oct. 8, 2019 →
And now there's this...
Oct. 8, 2019 →
My Mac's fan seems to spin up a lot these days...
Oct. 8, 2019 →
ALL THE MICRO-FIXES!
Oct. 7, 2019 →
Now for a quick post-release walk.
Oct. 7, 2019 →
It feels so amazing to finally release this version. I've been working on it since February and it's chock full of so many cool features (plus lots of optimizations and fixes too).
Oct. 7, 2019 →
The newest version of Pine.blog is out! Start a blog and get to posting! http://bit.ly/35oytzk
Oct. 7, 2019 →
Hello World!