A mostly complete list of articles I've read on the internet There are currently 2036 entries in the list Last modified 2024-04-25 Repo: zanshin/readingList
IBM to Acquire HashiCorp, Inc. Creating a Comprehensive End-to-End Hybrid Cloud Platform - 2024-04-24 - - IBM and HashiCorp Inc., a leading multi-cloud infrastructure automation company, announced they have entered into a definitive agreement under which IBM will acquire HashiCorp for $35 per share in cash, representing an enterprise value of $6.4 billion.
Review of the MoErgo Glove80 keyboard - 2024-04-24 - - It's time for another keyboard review. I've been using Glove80 for several weeks, so let's examine its pros and cons.
Alienating Tesla Buyers by the Cybertruck-load - The Big Picture - 2024-04-23 - - @TBPInvictus here: Back in December 2022, I hypothesized that Elon Musk’s antics and his newfound desire to own the Libs were going to destroy Tesla’s appeal to many of his most important buyers. The latest data confirms those sentiments were on point. I looked at 2020 voting data and TSLA registrations in counties…Read More
Nadim Kobeissi: We Need to Talk About the State of Calendar Software on Desktop - 2024-04-18 - - Smartphones are fine. There are no problems today with finding good calendar software for any smartphone out there. But when it comes to desktops (or laptops), there are exactly two cases in which using calendars in 2024 isn't a complete disaster:
Why you need a "WTF Notebook" - 2024-04-18 - - There's a very specific reputation I want to have on a team: "Nat helps me solve my problems. Nat get things I care about done."
34 - Dheeraj Chowdary - by Adib Hanna - .dotfiles - 2024-04-18 - Dheeraj Chowdary is currently studying Artificial Intelligence and Machine Learning. He started using Linux two years ago during his first year in college, and he’s grown to love it. Even though he’s learning about cool stuff like AI, he’s also interested in compilers and drivers. It's fun to tinker with computers and see how they work.
Oh the Humanity - 2024-04-16 - Why You Can't Build Apple with Venture Capital An ex-Apple designer who went on to startup success once told me, "I wish I could give a workshop for Apple jumping into startups, to help them un-learn The Apple Way." As someone who strives to build products with the craft and
No I don't want 2, Emacs - Evan Moses - 2024-04-16 - - This blog, and the vast majority of the code I write, is written in Emacs with evil (a vim emulation mode). I have a nasty habit of mashing :w2<ret> when I really was trying to save the current buffer with :w<ret> . :w2 writes the current buffer to a new file called 2, which I don’t believe I have ever done on purpose. So, I added this little gem to my .
Travelling with Tailscale | Karan Sharma - 2024-04-14 - - How I used Tailscale exit nodes and various IP routing hacks to achieve selective routing with exit nodes
Why should you give Vim or Emacs a go in 2022? - 2024-04-13 - Both IDEs, and mentioned text editors like Emacs and Vim, can offer great development experience and make a software engineer much productive.
Single-Space Challenge: Trying to Manage My macOS Windows All in One Virtual Desktop - MacStories - 2024-04-13 - - A couple of weeks ago, in a members-only special episode of the Accidental Tech Podcast, John Siracusa went in-depth on his window management techniques on the Mac. This was absolutely fascinating to me. I strongly recommend checking the episode out if you can. One of the many reasons it captivated me is the fact that
Apple alerts users in 92 nations to mercenary spyware attacks | TechCrunch - 2024-04-11 - - Apple sent threat notifications to iPhone users in 92 countries on Wednesday, warning them that they may have been targeted by mercenary spyware attacks. Apple has warned users in 92 nations of possible mercenary spyware attacks.
Why Can't My Mom Email Me? - 2024-04-10 - - Proton email keeps sending my non-Proton email accounts encrypted emails. I figure out why and show you how to turn it off.
Interviewing my mother, a mainframe COBOL programmer - 2024-04-10 - - My mother has been working for one of the largest banks in the EU since before I was born and I’ve always been fascinated by her line of work, especially these last years since I’ve become a programmer myself. I’ve been asked to interview her plenty of times, and finally decided to do so.
My new home server · g/ianguid/o.today - 2024-04-07 - - At the beginning of 2023 I started renting a dedicated server from Hetzner with the intent to self-host several services.
Understanding the DOJ's Antitrust Complaint Against Apple - MacStories - 2024-03-31 - - Last week, the U.S. Department of Justice, 15 states, and the District of Columbia sued Apple for alleged federal and state antitrust violations. Apple issued an immediate response, and before anyone had time to read the DOJ’s 88-page complaint, the Internet was overrun with hot takes. However, the thing about lawsuits – and especially big,
The Clean Fifteen: 15 Foods That Are Low in Pesticides - 2024-03-31 - The Clean Fifteen is an annual list of 15 fruits and veggies lowest in pesticides published by the EWG. Here is the 2018 Clean Fifteen list and a critical look at the data.
The Apple Jonathan: A Very 1980s Concept Computer That Never Shipped – 512 Pixels - 2024-03-29 - - In the middle of the 1980s, Apple found itself with several options regarding the future of its computing platforms. The Apple II was the company's bread and butter. The Apple III was pitched as an evolution of that platform, but was clearly doomed due to hardware and software issues. The Lisa was expensive and not [...]
Swift.org - Writing GNOME Apps with Swift - 2024-03-26 - - Swift is well-suited for creating user interfaces thanks to the clean syntax, static typing, and special features making code easier to write. Result builders, combined with Swift’s closure expression syntax, can significantly enhance code readability.
VK One – On my Om - 2024-03-26 - A few days ago, Vinod Khosla got into a war of words with Marc Andreessen. Or was it Elon? It was an argument over OpenAI and “open” AI. It might have felt like a bunch of capitalist leviathans but…
macOS Sonoma 14.4.1 Released – 512 Pixels - 2024-03-25 - The newest version of macOS includes fixes for: USB hubs connected to external displays may not be recognized Copy protected Audio Unit plug-ins designed for professional music apps may not open or pass validation Apps that include Java may quit unexpectedly As of this writing, Apple's "What's new in updates for macOS Sonoma" page isn't [...]
Why the hell is your Kubernetes API public? | lbr. - 2024-03-23 - - Do you ever really think about how you get access to your Kubernetes control plane? Whatever mechanism you use to provision your cluster, you get a KUBECONFIG and usually just
ChatGPT Can't Plan. This Matters. - Cal Newport - 2024-03-23 - - A brief book update: I wanted to share that Slow Productivity debuted at #2 on the New York Times bestseller list last week! Which is ... Read more
macOS Sonoma 14.4: Reasons Not to Update - MacRumors - 2024-03-19 - Since Apple unveiled macOS Sonoma 14.4 on March 7, the transition to the latest software update has not been entirely smooth for everyone, and a...
Behind F1's Velvet Curtain - 2024-03-18 - - If you wanted to turn someone into a socialist you could do it in about an hour by taking them for a spin around the paddock of a Formula 1 race. The kind of money I saw will haunt me forever.
beuke.org - 2024-03-17 - - A personal blog about functional programming, category theory, chess, physics and linux topics
Fisker Scrambling After YouTuber Slams Ocean EV - 2024-03-16 - Marques Brownlee finally got his hands on a Fisker Ocean for a review that was pretty critical. Fisker’s response might have made things worse.
Why Are (Most) Sofas So Bad? - Dwell - 2024-03-15 - - The most important piece of furniture in your home is in need of assistance. How did we end up here? And how can we fix it?
Building Under Regulation [215.] - 2024-03-13 - - An essay on the EU Digital Markets Act and Apple’s Update on apps distributed in the European Union (and some personal history)
Tapbots Releases Ivory 1.9 with Quote Posts - MacStories - 2024-03-13 - Today, Tapbots released version 1.9 of their award-winning Mastodon client Ivory for iOS, iPadOS, and macOS. The update brings the long-awaited ability to quote posts, and to view quoted posts inline in the timeline. Quote posts have been on the team’s roadmap ever since the app was first released early last year, while the feature
State of the Terminal | g.p. anders - 2024-03-12 - - This is a companion article to my talk at Neovimconf 2023. I have been using Vim/Neovim as my full time text editor for close to 10 years. I’ve spent a lot of time in the terminal and have become very aware of the many flaws and idiosyncrasies of this bizarre platform. But I also think it gets a lot of things right! And I’m not alone in this belief: terminal based tools are still widely popular even in the presence of many alternatives (the StackOverflow developer survey shows that Neovim is the “most loved” editor 3 years in a row).
Daring Fireball: Once More Unto the Apple / Epic / European-Commission Breach, Dear Friends, Once More - 2024-03-12 - - Although Apple as an institution granted, revoked, and under public pressure reinstated Epic’s new account, from the perspective of Apple leadership, they only revoked a new account that had been created through an automated system — not for criticism, per se, but for the same reason Epic’s Fortnite developer account remains revoked and Fortnite remains unavailable on Apple platforms worldwide: for the 2020 Fortnite IAP Trojan horse stunt.
Boeing whistleblower found dead in US - 2024-03-12 - - Prior to his death, whistleblower John Barnett was testifying against Boeing over concerns about standards.
Roku Data Breach: Over 15,000 Accounts Affected - 2024-03-11 - - The Roku, Inc. data breach exposed usernames, passwords, and account login details, potentially affecting individual Roku accounts. No highly sensitive personal information was accessed. Roku has taken immediate action to secure affected accounts and refund unauthorized charges.
Programming Jigs • Buttondown - 2024-03-10 - - In woodworking there's the concept of a jig, which is a sort of ad hoc stencil for woodworking projects. You might fashion a jig by screwing two wood blocks...
What Apple Switcher ad star Ellen Feiss is doing now - 2024-03-09 - Student Ellen Feiss may have looked stoned in her famous Apple Switcher ad, but it turns out that she wasn't kidding when she claimed that the paper a PC destroyed was "really good."
AWS Lambda functions using Go - 2024-03-06 - Recently, I wanted to deploy a Go service into an AWS Lambda for the first time and found myself struggling a lot more than I expected. Even though there are plenty of great and helpful posts with examples, there where minor aspects in which they dif...
How I keep myself Alive using Golang - 2024-03-05 - - In this blog I explore how I use an incident management mindset to manage a complex medical condition. I hope you enjoy it!
star trek the cruise vii was wonderful – WIL WHEATON dot NET - 2024-03-04 - We disembarked from Star Trek: The Cruise Thursday morning at 715 in Orlando, waited in the airport for seven hours, and got home to Los Angeles just before midnight, which is when my brain decided…
First known photos of 'lost bird' captured by scientists - 2024-03-03 - - For the first time, scientists have captured photos of a bird long thought lost. Known as the Yellow-crested Helmetshrike, or Prionops alberti, the species is listed as a 'lost bird' by the American Bird Conservancy because it had not seen in nearly two decades.
Issue 52 – I am Sam's low-level culpability - 2024-03-02 - - Bitcoin prices are spiking. Are we in for another round of crypto mania? Also, Sam Bankman-Fried doesn't want to go to jail for 100 years.
Progressive Web Apps in EU will work fine in iOS 17.4 - 2024-03-01 - - After a few weeks of internet drama, Apple has responded to complaints about the death of Progressive Web Apps in the European Union and is restoring them to how they worked in iOS 17.3 and before.
McDonald’s Locations vs. Golf Courses - 2024-03-01 - When I linked to a recent NY Times article about rewilding golf courses, I pulled out this startling fact: “The United State
The Automattic "AI" thing - 2024-02-29 - - Automattic is secretly selling the stuff their users wrote and drew and created to "AI" companies to fuck up the web a bit more for a few bucks. But the problem goes deeper.
USPS to Release Ansel Adams Stamps - 2024-02-29 - The US Postal Service is set to release a sheet of 16 stamps featuring the legendary photography of Ansel Adams. Ansel Adams ma
Software engineering practices you should probably be following in 2024 - 2024-02-29 - - Every couple of years in software development, the meta changes. Libraries and frameworks are rotated in and out of popularity, languages evolve and best practices change. These are some of my personal beliefs on what the current meta is, and what parts are worth adopting.
Why I use Firefox - 2024-02-29 - - I’m interested in HTML, CSS, and making the web less annoying
Finding The Last Editor - 2024-02-28 - - Some programmers can code under any conditions. Open office? They'll bring headphones. Whatever editor is on their system? They'll make it work. Using a different framework or language every few years? No problem. I envy that level of versatility, but I've come to accept it just isn't me. I bond with a quiet room, an editor, and a prog...
A bad day at the office – Airminded - 2024-02-26 - - While looking for something else, I came across this rather incredible photo in the Imperial War Museum collection. That's a seaplane stuck 300 feet up a 350ft tall radio mast! If that's not amazing enough, the pilot was rescued by three men who climbed up to retrieve him. And he survived. Here's the IWM's description: ...continue reading →
A Conspiracy To Kill IE6 - 2024-02-25 - - The bittersweet consequence of YouTube’s incredible growth is that so many stories will be lost underneath all of the layers of new paint. This is why I wanted to tell the story of how, ten years ago, a small team of web developers conspired to... | Chris Zacharias | Founder of imgix. YCombinator alum. Ex-YouTuber. Studied New Media at RIT.
The 'Day of the Bogons' has arrived! - SPKB - 2024-02-22 - UPDATE: 21 Jan 2024 It’s happening already… At the end of this post are links to a piece of recent research on the spread of “news and
Death, Lonely Death — Crooked Timber - 2024-02-22 - - Billions of miles away at the edge of the Solar System, Voyager 1 has gone mad and has begun to die.Let’s start with the “billions of miles”. Voyager 1 was launched in early Septe…
go run | breadchris - 2024-02-21 - - It may seem silly, but go run is my favorite part about go. Want to run your code? go run main.go. It is so stupidly simple that I could tell my mom about this command, and she would immediately understand. Like with most things in go, the real power in this command is in the effortless understanding of how to build and run everyone’s code. But I can run node main.
Why are shopping carts always broken? | CNN Business - 2024-02-19 - - It’s an almost-inevitable part of any shopping trip. You enter a store to grab a few necessities and right away you find yourself wrestling against the one wheel that seemingly has a mind of its own.
A One Handed Accessible Keyboard, Inspired by FrogPad - 2024-02-18 - - A couple of years ago, I was in an incident that reduced the strength in my left shoulder. I’ve been waiting for an operation to restore the function to that shoulder, but we were warned the post-operative recovery period would be several months. So I started looking for keyboard options...
Strategy pattern in Go | Redowan's Reflections - 2024-02-17 - - These days, I don’t build hierarchical types through inheritance even when writing languages that support it. Type composition has replaced almost all of my use cases where I would’ve reached for inheritance before. I’ve written1 about how to escape the template pattern2 hellscape and replace that with strategy pattern3 in Python before. While by default, Go saves you from shooting yourself in the foot by disallowing inheritance, it wasn’t obvious to me how I could apply the strategy pattern to make things more composable and testable.
I've been trying to use Linux, but... - Jon Christopher - 2024-02-17 - The first time I tried to use Linux was before the year 2000. I was gravitationally drawn to Linux because of the movie Hackers. I had saved up enough money to buy a laptop of some sort (a Compaq if I’m not mistaken) and stumbled somehow upon Linux by way of Linux-Mandrake. If memory serves, […]
The 2023 Hugo Fraud and Where We Go From Here | Whatever - 2024-02-17 - - There’s an investigative report out on the administration of the 2023 Hugo Awards, by Chris Barkley and Jason Sanford, and make no mistake about it, it is grim. The short version is that elig…
this is correlation, not causation – WIL WHEATON dot NET - 2024-02-17 - Just a couple of days ago, I told Anne that though I am always a little sad to wrap a season of Ready Room, because I genuinely love my job that much, I was glad to have the time and energy to do s…
Notes from migrating 24 years of blog posts from Wordpress to Ghost - 2024-02-17 - As I mentioned in my previous post, it was no small task to migrate a very old blog from one system to another. A few people asked how I did it, so I'm sharing some notes I wrote along the way. Why leave Wordpress.com? I've used Wordpress for over
What's new: a quick trip down memory lane - 2024-02-17 - I started working on MetaFilter in the Fall of 1998, but just before launching it I realized the new blog I built was for a community, not just me. So I built a little blog engine to power my personal domain starting in Summer of 1999. By early 2000, I
Profiling zsh and fixing my slow shell - 2024-02-17 - My zsh has been a little slow to start for a while. Never enough to be a significant bother, but always something I’ve been meaning to get around to. Thorsten Ball had a great writeup about this here.
European Court of Human Rights bans weakening of secure end-to-endencryption - the end of EU‘s chat control CSAR mass surveillance plans? - EU Reporter - 2024-02-14 - - The European Court of Human Rights yesterday banned a general weakeningof secure end-to-end encryption. The judgement argues that encryptionhelps citizens and companies to protect themselves against hacking,theft of identity and personal data, fraud and the unauthoriseddisclosure of confidential information. Backdoors could also beexploited by criminal networks and would seriously jeopardise thesecurity of all users' electronic […]
Changing Teachers | elfenbein klaviermusik notes - 2024-02-13 - During the first couple weeks with a new transfer student, they will often exclaim when I say or demonstrate something, Wow - I didn't know that! My old teacher never told me about this.
Finding a New Software Developer Job | Henrik Warne's blog - 2024-02-11 - - For the first time ever, I was laid off, and had to find a new software developer job. I managed to find a new one, but it took longer than I thought, and it was a lot of work. I was in contact wit…
Cloud Egress Costs - 2024-02-10 - - A list of egress costs for major cloud providers.
Becoming a Dungeon Master for an Interview | PropelAuth Blog - 2024-02-10 - - Interviews should be as close as possible to the work that the candidate would do if they join. While that seems like a pretty tautological statement, it is unfortunately not always true. When interviewing as a software engineer, for example, you’ll run into places that lean heavily on algorithms
Section 3 of the Fourteenth Amendment and the Spirit of Liberty - Teri Kanefield - 2024-02-10 - I am updating this page with new analysis of the new briefing that has been filed. Since I wrote this page, the following briefs have been filed: Trump’s brief is here (January 18). An Amicus Brief filed by 17 members of Congress is here (January 18). An Amicus Brief by a group of election lawyers […]
iOS 17.4 Nerfs Web Apps in the EU - MacRumors - 2024-02-10 - - Apple has seemingly restricted the functionality of Progressive Web Apps (PWAs) in the latest beta of iOS 17.4, specifically targeting users within...
Happily ImperfectA very minor peeve (in three parts) - 2024-02-08 - We all have little things that don’t quite sit right with us, things that others do that irk, but not annoy. It’s a unique type of very minor annoyance that doesn’t derail you, bu…
Review: Chris Dixon's Read Write Own - 2024-02-08 - - Prominent crypto venture capitalist Chris Dixon provides an unconvincing bible for blockchain solutionists.
Ransomware hackers raked in $1 billion last year from victims - 2024-02-08 - Despite efforts to contain the ransomware criminal ecosystem, the promise of wealth and the relative lack of consequences have spurred more ransomware hackers than ever before.
How To Write A Novel Using The Snowflake Method - 2024-02-05 - - How to write a novel: Award-winning novelist Randy Ingermanson teaches his wildly popular Snowflake Method for designing and writing a novel.
How I'm able to take notes in mathematics lectures using LaTeX and Vim | Gilles Castel - 2024-02-05 - - A while back I answered a question on Quora: Can people actually keep up with note-taking in Mathematics lectures with LaTeX. There, I explained my workflow of taking lecture notes in LaTeX using Vim and how I draw figures in Inkscape. However, a lot has…
Learning Rust in 3 attempts - 2024-02-04 - - One of my earliest programming languages was C++, which for all its warts, was a giant leap from my first language, BASIC. I especially enjoyed understanding precisely what's happening at the CPU and memory level[^1] to my program when it runs.
look what you made me do – WIL WHEATON dot NET - 2024-02-04 - I don’t care about the NFL or the game, but oh my god do I love love love love love how outraged and furious and unhinged all these toxic right wing idiots are about Taylor Swift and her boyf…
Worried About AI Voice Clone Scams? Create a Family Password | Electronic Frontier Foundation - 2024-02-03 - Your grandfather receives a call late at night from a person pretending to be you. The caller says that you are in jail or have been kidnapped and that they need money urgently to get you out of trouble. Perhaps they then bring on a fake police officer or kidnapper to heighten the tension. The...
Playing with Nom and parser combinators · Andrea Bergia's Website - 2024-02-03 - - I usually write parsers by starting from a grammar and either coding a lexer/parser by hand or relying on tools such as the fantastic Antlr. However, a friend recently introduced me to parser combinators, which I found to be very interesting and useful. It’s not a recent idea, but it was new to me, and I have found it to be very interesting and useful. I have played a bit with a great Rust library called nom, and I had a lot of fun with it.
How to Quickly Reply to Messages on iPhone - MacRumors - 2024-02-02 - With iOS 17, Apple brought some headline features to iPhones, like StandBy Mode and NameDrop, but Apple also introduced some smaller quality-of-life...
Thanksgiving 2023 security incident - 2024-02-02 - - On Thanksgiving Day, November 23, 2023, Cloudflare detected a threat actor on our self-hosted Atlassian server. Our security team immediately began an investigation, cut off the threat actor’s access, and no Cloudflare customer data or systems were impacted by this event.
This is the world’s rarest passport | CNN - 2024-02-01 - - The Sovereign Military Order of Malta doesn’t have any territory, but it’s a sovereign entity which can issue its own passports, stamps and currency.
My 2023 Homelab Setup | Mudkip Mud Sport - 2024-01-31 - - Homelab is a place where you can store all your family’s data, self-host applications and services, locally stream media, and experiment with various technologies. A Homelab can start with low-power
I Just Wanted Emacs to Look Nice — Using 24-Bit Color in Terminals | Chad Austin - 2024-01-29 - - Thanks to some coworkers and David Wilson’s Emacs from Scratch playlist, I’ve been getting back into Emacs. The community is more vibrant than the last time I looked, and LSP brings modern completion and inline type checking.
Peter Schickele and P.D.Q. Bach, remembered - 2024-01-28 - - Composer and bassoonist brin solomon on Peter Schickele (aka, P.D.Q. Bach), who died at his home on January 16, 2024, at the age of 88.
I looked through attacks in my access logs. Here's what I found - 2024-01-28 - - I've been self-hosting for over a decade. It's freeing because I own my data, and do not depend on any platform other than my cloud host, which I can easily switch off. Self-hosting gives much insight into what it takes to run a cloud service. Anyone who's had some practice
PASS ALERT / ARTIST ADDITIONS / GRANTS FOR BIG... | Zoë Keating - 2024-01-26 - Dear Listeners, Happy 2024 to you, in all its weirdness. I’m working on NEW MUSIC and will be sharing little bits of it and my process with you as I go along. For now, I’m putting the videos on...
We build X.509 chains so you don’t have to | Trail of Bits Blog - 2024-01-26 - - By William Woodruff For the past eight months, Trail of Bits has worked with the Python Cryptographic Authority to build cryptography-x509-verification, a brand-new, pure-Rust implementation of the…
A Vision — Liss is More - 2024-01-25 - The more I think about it, the more I think I got Apple Vision Pro wrong.
FTC bans TurboTax from advertising ‘free’ services, calls it deceptive | CNN Business - 2024-01-23 - - The Federal Trade Commission ruled in a final order and opinion Monday that TurboTax, the popular tax filing software, engaged in deceptive advertising and banned the company from advertising its services for free unless it is free for all customers.
“Starter Villain” an Alex Award Winner | Whatever - 2024-01-23 - This literally just happened, the above is a screen capture from the actual awards ceremony. For those who don’t know, the Alex Awards are given yearly by the American Library Association to …
Ditching GitHub - 2024-01-21 - - This is going to be some sort of a public service announcement, withside notes. This has been brewing for a long, long time (years), it’sjust that I never se...
Why Go is my favorite programming language (2017) - Michael Stapelberg - 2024-01-21 - - I strive to respect everybody’s personal preferences, so I usually steer clear of debates about which is the best programming language, text editor or operating system. However, recently I was asked a couple of times why I like and use a lot of Go, so here is a coherent article to fill in the blanks of my ad-hoc in-person ramblings :-).
8 Best GUI Email Clients for Linux Desktop in 2024 - 2024-01-21 - In this guide, we explore some of the best GUI (Graphical User Interface) email clients that you should consider using for a Linux desktop.
A Surprising Way to Stop Bullying - 2024-01-21 - The strategy behind the "No-Blame" approach is counterintuitive but effective: enlisting the bullies' help to solve the problem.
What's that touchscreen in my room? | Nikita Lapkov - 2024-01-20 - - Discussion on HackerNews and Lobsters. Roughly a year ago I moved into my new apartment. One of the reasons I picked this apartment was age of the building. The construction was finished in 2015, which ensured pretty good thermal isolation for winters as well as small nice things like Ethernet ports in each room. However, there was one part of my apartment that was too new and too smart for me.
How I’m (re)learning math as an adult - Gabriel Mays - 2024-01-20 - - I recently passed 100 days of practicing math every single day 💯 I’ve wanted to beef up my math chops for a while, but I needed a good reason that would justify the time investment. Plus…
How I’m (re)learning math as an adult - Gabriel Mays - 2024-01-19 - - I recently passed 100 days of practicing math every single day 💯 I’ve wanted to beef up my math chops for a while, but I needed a good reason that would justify the time investment. Plus…
How to get equal size icons in the cmp completion menu of Neovim with Kitty terminal – Ben Frain - 2024-01-19 - I’ve written a about my favourite Terminal emulator, Kitty, before. I am a big fan. However, there was one thing that was bugging me about it. When using Neovim, with the cmp auto-complete plugin, the little icons for the different kind of completions would show up in different sizes; even two versions of the same...
The Newest Bit of Tech to Arrive at the Scalzi Compound | Whatever - 2024-01-19 - It’s a Macbook Pro, and it arrives at a confluence of a few events. The first is that the Mac Mini I bought a couple of years ago for music production turns out to be more than a little under…
precious and fragile things – WIL WHEATON dot NET - 2024-01-19 - I just remember staying up past our bedtimes, watching a bad movie that was still fun, feeling the way I imagined families were meant to feel.
My Thoughts on Kagi Search | Kev Quirk - 2024-01-19 - I've been trying Kagi Search for the last couple of weeks; my trial has now ended and I've decided to subscribe. Here's why...
Losing my son - 2024-01-18 - - On October 20th, my seven year old son Nikolas suffered cardiac arrest while undergoing a procedure at the hospital to treat an underlying congenital condition. The doctors performed CPR and succeeded in reviving him but ultimately he suffered catastrophic brain damage. My wife and I were in the hospital for
Escaping surveillance capitalism, at scale - 2024-01-18 - - Self-hosting and paid subscriptions are common strategies to escape surveillance capitalism. But what guarantees do they really offer? What alternatives exist for the general public who wants to escape surveillance capitalism, and at what cost?
Haiku OS: The Open Source BeOS You Can Daily Drive In 2024 | Hackaday - 2024-01-16 - - Haiku is one of those open source operating systems that seem to be both exceedingly well-known while flying completely under the radar. Part of this is probably due to it being an open source vers…
I disconnected our smart oven, and maybe you should as well - Coding Stephan - 2024-01-15 - Arstechnica published an article yesterday, called “Appliance makers sad that 50% of customers won’t connect smart appliances”. Let me tell you, I’m glad people don’t connect their oven to the internet. We own two of these smart appliances from AEG and I disconnected them as soon as I discovered what they do.
ICO fines HelloFresh £140,000 for spam texts and emails | ICO - 2024-01-14 - - The Information Commissioner’s Office (ICO) has fined food delivery company HelloFresh £140,000 for a campaign of 79 million spam emails and 1 million spam texts over a seven-month period.
MrBruh's Epic Blog - 2024-01-10 - - How I pwned half of America’s fast food chains, simultaneously. Also checkout Eva’s blogpost of this event. With an upbeat pling my console alerted me that my script had finished running, to be precise it was searching for exposed Firebase credentials on any of the hundreds of recent AI startups. This was achieved through a public list of sites using the .ai TLD and parsing the site data (and any referenced .
two thousand nine hundred and twenty-two days – WIL WHEATON dot NET - 2024-01-10 - In 2016, Wil made the life-changing decision to confront his alcohol addiction and childhood trauma. Despite parental neglect and emotional abuse, he took responsibility for his choices and committ…
Learning about debuggers | Andy Hippo - 2024-01-09 - - Today’s article is a collection of materials to learn more about debuggers: how they work, which technologies are under the hood, what kind of problems exist in this area. There is of course a big overlap with related components like compilers and linkers, so get ready to learn lots of new things 😃. Of course, the list is not exhaustive by any means. These are just the links I’ve accumulated over the years and found useful for myself. If you’d like to add anything to the list, let me know! Note: many of the links here are blog posts – be sure to check out other articles in those blogs! They’re often worth reading even if not directly related to the topic.
Using Git offline - 2024-01-09 - - Some companies use an isolated network or even the complete lack of a network as a security measure to protect from unauthorized access. Working on these systems can be a struggle but it is still possible, and perhaps even more important, to use a proper version control tool like Git.
United finds loose bolts on plug doors during 737 Max 9 inspections - The Air Current - 2024-01-09 - - United Airlines has found loose bolts and other parts on 737 Max 9 plug doors as it inspects its fleet of Boeing jets following the Friday rapid depressurization aboard an Alaska Airlines jet of the same make, according to three people familiar with the findings.
Hey Calendar resubmitted with spiteful Apple history feature - 2024-01-09 - In order to spite Apple with a simple feature, Hey decided to give away a digital Apple history calendar for free, inspired by the successful Kickstarter campaign for a physical Apple history calendar.
Cathedral, Mountain, Moon - 2024-01-03 - Wow, what an incredible shot by Valerio Minato of the triple-alignment of a church, a mountain, and the Moon. Taken in Piemonte
In 2024, please switch to Firefox – Roy Tanck - 2024-01-02 - - This December, if there's one tech New Year's resolution I'd encourage you to have, it's switching to the only remaining ethical web browser, Firefox. According to recent posts on social media, Firefox's market share is slipping. We should not let that happen. There are two main reasons why switchin
Stuff we figured out about AI in 2023 - 2024-01-02 - 2023 was the breakthrough year for Large Language Models (LLMs). I think it’s OK to call these AI—they’re the latest and (currently) most interesting development in the academic field of …
Hello Chess Friend - Eryn Rachel Wells - 2024-01-01 - I started playing a lot of chess recently. As often happens with me, it wasn’t very long until I started wondering how I could Do Programming To It. I found the mostly excellent, occasionally vague and confusing Chess Programming Wiki and have been using that as a guide. It helpfully says this on it’s Getting Started page: The very first step to writing a chess engine is to write a complete, bug free board representation that knows every rule of chess.
Your Home Mainframe | Hackaday - 2023-12-30 - We miss the days when computers looked like computers. You know, blinking lights, rows of switches, and cryptic displays. [Phil Tipping] must miss those days too since he built PlasMa, a “min…
The companies employees don’t want to leave in 2023 · Resume.io - 2023-12-29 - - Following up on our 2022 study, Resume.io has analyzed LinkedIn data to identify the large companies where employees stay the longest and shortest in the U.S., UK, Canada and Australia. Plus, why working on your own sense of happiness at work may be a solid career move.
'Spanish Stonehenge' emerges from drought-hit dam | Reuters - 2023-12-29 - A brutal summer has caused havoc for many in rural Spain, but one unexpected side-effect of the country's worst drought in decades has delighted archaeologists - the emergence of a prehistoric stone circle in a dam whose waterline has receded.
Tall Swedish Wooden Wind Turbine | Veerle's Blog 4.0 - 2023-12-29 - The world's tallest wooden turbine, recently activated by the Swedish startup Modvion near Gothenburg, reaches a height of 150 meters (492 feet) from the…
Tom Smothers of the Smothers Brothers dies at 86 | AP News - 2023-12-29 - - Tom Smothers, half of the Smothers Brothers and the co-host of one of the most socially conscious and groundbreaking television shows in the history of the medium, has died at 86.
Seven Steps to Fixing Stalled To-Do Tasks – Rands in Repose - 2023-12-29 - You need to understand my to-do list process before you read these steps. I strive for a daily inbox-zero task system, which means I can scrub the complete list in less than 10 minutes. The size of individual entries varies. Most can be completed in one work session, but others are project-like task
BASIC was not just a programming language | Guillaume Chereau Website - 2023-12-27 - - BASIC is often dismissed as an inferior language compared to its successors. Common complaints are its use of line numbers, its heavy reliance on GOTO for execution flow, and its lack of a stack for local variables. What many critics overlook is that at the time of its use (during the first wave of home computers), BASIC was not just a programming language; it was a full development environment, akin to an IDE.
The Era of American Computer Magazines Has Drawn to a Close - Byte Cellar - 2023-12-25 - - I’ve been buying a copy of Maximum PC magazine at the airport newsstand on every long-distance trip I’ve taken over the past two decades. I’m primarily a Mac user but Maximum PC, which started life as boot, bought at these … Continue reading →
12 Languages in 12 Months | xavd.id - 2023-12-23 - - I tried 12 different new (to me) programming languages during 2023 and I share my thoughts on the pros and cons of each.
You're Supposed To Be Glad Your Tesla Is A Brittle Heap Of Junk | Defector - 2023-12-23 - Tesla cars are shoddily built pieces of shit liable to fall apart and malfunction in dangerous ways at inopportune moments. No, this is not a blog from 2012! It is also not a blog from 2015 or 2018 or 2022. It is not even a blog from two weeks ago about Tesla’s self-driving systems killing […]
Why do programmers need private offices with doors? (Do Not Disturb) - 2023-12-19 - - It’s a common occurrence: You’re sitting at your desk, lost in thought, trying to solve a problem that’s been blocking your work all week. Deep in your brain you’re building a structure of thoughts and possibilities undreamed of in anyone’s philosophy: You identify concepts and
Mitchell reflects as he departs HashiCorp - 2023-12-15 - - After more than 11 years, HashiCorp Co-Founder Mitchell Hashimoto pens a heartfelt goodbye letter to the company he helped create.
Modern iOS Navigation Patterns · Frank Rausch - 2023-12-14 - - An unofficial bonus chapter for the iOS Human Interface Guidelines: Learn how to structure iPhone apps with drill-downs, modals, pyramids, sequences, and more.
Who-T: Xorg being removed. What does this mean? - 2023-12-14 - - You may have seen the news that Red Hat Enterprise Linux 10 plans to remove Xorg . But Xwayland will stay around, and given the name over...
23andMe frantically changed its terms of service to prevent hacked customers from suing - 2023-12-13 - - In an email sent to customers earlier this week viewed by Engadget, the company announced that it had made updates to the “Dispute Resolution and Arbitration section” of its terms of service that would prevent customers from filing class action lawsuits.
Deep in the Wilderness, the World’s Largest Beaver Dam Endures - Yale E360 - 2023-12-12 - - The largest beaver dam on Earth was discovered via satellite imagery in 2007, and since then only one person has trekked into the Canadian wild to see it. It’s a half-mile long and has created a 17-acre lake in the northern forest — a testament to the beaver’s resilience.
Micro Cray 1 - 2023-12-09 - In a time when big beige boxes rules the computer labs, Seymour Cray and his team created one of the most beautiful and icons designs in supercomputing, the Cray 1.Though it looks great sitting pretty in a display case, this 1:12 scale miniature is also sized to fit a Raspberry Pi or similar single board computer inside. Imagine hosting your desktop PC or a Home Assistant node in this lovely friend.There were around 100 Cray 1 units produced and each buyer picked their own color scheme. I'm carrying on that tradition by working with you to choose from over 30 matte filament colors to make your one of a kind, hand made miniature.What's in the box:one 3D printed 1:12 scale miniatureNote: no electronics are included but I have mounting brackets for several SBCs available at no additional charge.
The economics of all-you-can-eat buffets - The Hustle - 2023-12-07 - - Is it possible to out-eat the price you pay for a buffet? How do these places make money? We looked at the dollars and cents behind the meat and potatoes.
Polestar 2 | Veerle's Blog 4.0 - 2023-12-06 - The conclusion of my Polestar 2 lease is approaching fast. Reflecting on the past three years of driving electric, I ponder the overall experience. What has ownership been like, and do I plan to retain it?
Tesla's Cybertruck is a dystopian, masturbatory fantasy - 2023-12-06 - Tesla's Cybertruck speaks almost poetically to two distinct but orthogonal archetypes of threatened masculinity: the tacti-cool milspec dork, and the showboating rich guy.
Why Kubernetes needs an LTS - 2023-12-05 - - There is no denying that containers have taken over the mindset of most modern teams. With containers, comes the need to have orchestration to run those containers and currently there is no real alternative to Kubernetes. Love it or hate it, it has become the standard platform we have largely
Merge vs. Rebase vs. Squash - 2023-12-03 - - Merge vs. Rebase vs. Squash. GitHub Gist: instantly share code, notes, and snippets.
Ghostlike dusty galaxy reappears in James Webb Space Telescope image - 2023-12-03 - It first appeared as a glowing blob from ground-based telescopes and then vanished completely in images from the Hubble Space Telescope. Now, the ghostly object has reappeared as a faint, yet distinct galaxy in an image from the James Webb Space Telescope (JWST).
Tinnitus Linked to Hidden Undetected Auditory Nerve Damage – A Step Towards a Cure - 2023-12-03 - - A groundbreaking study by Mass Eye and Ear associates tinnitus with undetected auditory nerve damage, challenging previous beliefs and opening new paths for treatment through auditory nerve regeneration. A new study from Mass Eye and Ear investigators reveals that people who report tinnitus, whic
The Language of Hild | Work in Progress - 2023-12-02 - Words matter. They re like icebergs; nine-tenths of their meaning lies beneath the surface. But that hidden meaning has mass, it has momentum. A single word can crush your pretty sentence, or paragraph or even scene, like tin.
A bride discovers a reality bending mistake in her iPhone camera - 2023-12-01 - - A U.K. woman was photographed standing in a mirror where her reflections didn't match, but not because of a glitch in the Matrix. Instead, it's a simple iPhone computational photography mistake.
Why We're Dropping Basecamp - Duke University Libraries Blogs - 2023-12-01 - - We at Duke University Libraries have decided to stop using the project management platform, Basecamp, to which we have subscribed for almost a decade. We came to this decision after weighing the level of its use in our organization, which is considerable, against the harms that we see perpetuated by the leadership of Basecamp’s parent … Continue reading Why We’re Dropping Basecamp →
The end of Elon Musk - 2023-12-01 - Elon Musk cursed at X's advertisers during an erratic interview at the New York Times’ DealBook summit.
November 2023
In a sign of the times, podcast app Castro may be dying – Six Colors - 2023-11-30 - Castro has been a popular iOS podcast app for many years, but right now things look grim. The cloud database that backs the service is broken and needs to be replaced. As a result, the app has brok…
Jonah Goodman · A National Evil - 2023-11-25 - At the turn of the 20th century, the Swiss were plagued by strange, interlinked medical conditions, which existed...
A gentle introduction to two's complement | Imapenguin - 2023-11-23 - - I was recently on a video call with a friend, throwing around some ideas for a new product. I mentioned adding large signed numbers in assembly and using two’s compliment. He asked me what two’s compliment was. I was a little surprised that he didn’t know. He’s been a Java programmer for more than 30 years. Java and Python programmers (and others like gasp Commodore / MicroSoft BASIC) don’t have a native unsigned integer type.
30 - Garrett Krohn - by Adib Hanna - .dotfiles - 2023-11-22 - Garrett Krohn is a Software Engineer working at Kipsu, a mature start-up in the Twin Cities. Before embarking on the software career path, he pursued a career as a professional musician. he earned his Doctorate of Musical Arts in 2021 and has had some really cool opportunities to play in some incredible music groups like the Detroit Opera Orchestra. He had the end goal of teaching at a University full-time, but a number of things changed that, including starting a family. He has two sons who are 2.5 and 5 months old, and moving around the country for college jobs just wasn't worth it. After a long process, he decided to do a Bootcamp and get into software engineering and he has loved it ever since. he really enjoyed working in the startup space where everything moves quickly and there is always something new to learn.
How blogging is different from tweeting – Mark Carrigan - 2023-11-21 - - Over the last few years I’ve gradually given up on Twitter. This has been a long term process because of how deeply my professional and intellectual life was embedded into the service. Not on…
An Asteroid Will Occult Betelgeuse on December 12th - Universe Today - 2023-11-19 - - I cannot for the life of me remember when it was or what it was but a fair few years ago I remember positioning a telescope to observe an asteroid as it silently and perhaps slightly eerily drifted between us and the Moon. I say eerily as this asteroid had the ability to cause widespread … Continue reading "An Asteroid Will Occult Betelgeuse on December 12th"
More on Sam Altman’s Sudden Departure from OpenAI – 512 Pixels - 2023-11-19 - In the 24 hours since Sam Altman was fired from OpenAI, we've learned more about what is going on at the nonprofit. Let's start with Kevin Roose, writing at The New York Times: I’ll start by saying: I don’t know all the details about why Mr. Altman was pushed out. Neither, it seems, do OpenAI’s [...]
SpaceX Starship rocket goes for second launch attempt - 2023-11-18 - SpaceX launched its second Starship rocket flight on Saturday, with Elon Musk's company pushing development of the mammoth vehicle past new milestones.
Yup, Done With the Former Twitter | Whatever - 2023-11-17 - Elon Musk, the most unfathomably insecure and pathetic billionaire the world has ever seen, has gone mask-off antisemite, and that means that while I had already reduced my participation on the for…
The Hidden Secrets of the Fn Key - TidBITS - 2023-11-17 - The Fn key has been a fixture on Apple keyboards for decades, but many Mac users lack a sense of its purpose. Adam Engst thought he was going to write a quick article listing hidden keyboard shortcuts that tap the Fn key but got dragged into documenting the history and capabilities of this unsung key.
We don’t do DST at this company - BackSlasher - 2023-11-17 - - Once, a long time ago, I used to have a consulting gig in some big enterprise-y company. It had a lot of unique challenges, being disconnected from the internet (for security reasons, I was told) and therefore having practically everything in-house. I spent my time with not only the proto-devops-people (this was before devops was cool), but also with the hardcore sysadmins. They were in charge of the un-sexy infrastructure that kept the organization ticking. I’m talking about E-Mail, Active Directory, DNS, workstation provisioning etc. We used to joke that they were the IT equivalent of sanitation - when everything worked, no one knew you were there, toiling. When things broke, they suddenly remembered who’s responsible for this thing and where to find them. Summer was coming, and I inquired with the person in charge of WSUS (Windows Server Update Services, the Microsoft-blessed way to distribute Windows updates in offline environments) whether they’ve deployed the latest DST-related patches (the DST schedule was modified that year). They replied that no, and in fact they’d like some help in ensuring DST transitioning is disabled on all workstations/servers, as this is how things work here.
Mind your business, and don’t be a dick. – WIL WHEATON dot NET - 2023-11-16 - Someone asked me why Anne and I wear masks to hockey games, and because they weren’t a dick about it, I answered them. I’m pasting it here, so I have something to refer to going forward…
A lot of damage in Grindavík - Iceland Monitor - 2023-11-14 - - A lot of damage can be seen around Grindavík after the earthquakes and the formation of a deformation that is moving downwards towards the magma intrusion that is underneath the ground. This depression formation is now estimated to be over 1.2 meters in the northwest end of Grindavík.
Rust without crates.io - 2023-11-14 - - Rust is a lovely programming language but I’ve never quite come to terms with crates.io, or any other of these language-specific repositories where everyone ...
Lessons from 1 million Nix Installs - 2023-11-09 - - In celebration of installing Nix over a million times, let's take a look at some of the lessons we've learned while building a safer and more reliable Nix installer.
Court rules automakers can record and intercept owner text messages - 2023-11-09 - - A Seattle-based appellate judge ruled that the practice does not meet the threshold for an illegal privacy violation under state law, handing a big win to automakers Honda, Toyota, Volkswagen and General Motors.
10 hard-to-swallow truths they won't tell you about software engineer job - 2023-11-09 - - Last weekend I had a chance to talk with some students who just got their degree. They are pursuing their first software engineer job. In conversation with them, I learned that they have a pretty wrong perception of this job. This is because the reality for these new kids is so skewed.
Nomad Debuts New Car Mounts and Chargers - MacRumors - 2023-11-09 - Popular accessory maker Nomad today announced the launch of three new products that are designed for use in vehicles. The Mount, Charge Mount, and...
Don't disable buttons | Go Make Things - 2023-11-08 - - One of the most common accessibility issues I find (and fix) on client projects is dynamically disabled form buttons when a form is being submitted. Today I want to talk about why developers do it, why it’s bad, and what you can do instead. Let’s dig in! Why developers disable buttons Typically, I see the pattern used to prevent a form from being submitted a second time while waiting for the form is processed.
Apple Watch Crash Detection saves another life: mine - 2023-11-08 - Of all the new products I've reviewed across 15 years of writing for AppleInsider, Apple Watch has certainly has made the most impact to me personally. A couple weeks ago it literally saved my life.
The First Stable Release of a Memory Safe sudo Implementation - Prossimo - 2023-11-06 - - Prossimo is pleased to announce the first stable release of sudo-rs, our Rust rewrite of the critical sudo utility. The sudo utility is one of the most common ways for engineers to cross the privacy boundary between user and administrative accounts in the ubiquitous Linux operating system. As such, its security is of the utmost importance. The sudo-rs project improves on the security of the original sudo by: Using a memory safe language (Rust), as it's estimated that one out of three security bugs in the original sudo have been memory management issues
Youtube’s Anti-adblock and uBlock Origin - And a Dinosaur - 2023-11-01 - - Recently, YouTube has been ramping up its anti-adblock effort, and I’ve been watching this closely due to personal interest. This blog post is where I write down what I know. Some Background Here’s...
In 1952, a group of three 'stars' vanished—astronomers still can't find them - 2023-11-01 - - On July 19, 1952, Palomar Observatory was undertaking a photographic survey of the night sky. Part of the project was to take multiple images of the same region of sky, to help identify things such as asteroids. At around 8:52 that evening a photographic plate captured the light of three stars clustered together. At a magnitude of 15, they were reasonably bright in the image. At 9:45 pm the same region of sky was captured again, but this time the three stars were nowhere to be seen. In less than an hour they had completely vanished.
German court bans LinkedIn from ignoring "Do Not Track" signals - 2023-10-31 - - The Berlin Regional Court found LinkedIn's ignoring of "Do Not Track" signals and publishing of profiles without permission to be illegal. The ruling supported consumer control over personal data.
Gender affirmation at the DMV – Lisa Melton - 2023-10-31 - This morning I had to renew my driver’s license at the California Department of Motor Vehicles, a problematic task because I haven’t legally changed my name or gender yet. This is not b…
What the !#@% is a Passkey? | Electronic Frontier Foundation - 2023-10-28 - A new login technique is becoming available in 2023: the passkey. The passkey promises to solve phishing and prevent password reuse. But lots of smart and security-oriented folks are confused about what exactly a passkey is. There’s a good reason for that. A passkey is in some sense one of two (or three) different things, depending on how it’s stored.
Hurricane Otis caught forecasters off-guard. Scientists aren’t sure why | AP News - 2023-10-26 - Hurricane Otis unexpectedly turned from mild to monster in record time, and scientists are struggling to figure out what happened and why. Usually reliable computer models and the forecasters who use them didn’t see Otis’ explosive intensification coming, creating a nightmare scenario of an unexpectedly strong storm striking at night.
Apple Releases macOS Sonoma 14.1 - MacRumors - 2023-10-25 - Apple today released macOS Sonoma 14.1, the first major update to the macOS Sonoma operating system that initially came out in late September. The...
Okta incident and 1Password | 1Password - 2023-10-25 - - We detected suspicious activity on our Okta instance that we use to manage our employee-facing apps. We immediately terminated the activity, investigated, and found no compromise of user data or other sensitive systems, either employee-facing or user-facing.
California sidelines GM Cruise's driverless cars, cites safety risk | Reuters - 2023-10-24 - - California on Tuesday ordered General Motors' Cruise unit to remove its driverless cars from state roads, calling the vehicles a risk to the public and saying the company had "misrepresented" the safety of the technology.
Exclusive Data: Twitter Is Shrinking Under Elon Musk - 2023-10-22 - - Twitter's lost 13% of its daily users and its rebrand has failed. But those remaining on the app are still engaged, according to new data from Apptopia. Threads, meanwhile, is a nonfactor.
The price of managed cloud services - 2023-10-18 - - One of the common objections to our cloud exit has been that we shouldn't have expected good outcomes from a lift'n'shift operation. That the real value of the cloud is in managed services and new architectures, not just running the same software on rented cloud instances. It's basically the "you're holding it wrong" argument for the c...
NASA's Webb captures an ethereal view of NGC 346 - 2023-10-17 - - Within a neighboring dwarf galaxy known as the Small Magellanic Cloud (SMC) lies a dramatic region of star birth—NGC 346, shown here. As the brightest and largest star-forming region in the SMC, it has been studied intensely by a variety of telescopes. NASA's Hubble Space Telescope showed a visible-light view filled with thousands of stars. More recently, NASA's James Webb Space Telescope offered a near-infrared vista highlighting both cool and warm dust. Now, Webb has turned its mid-infrared gaze to NGC 346, revealing streamers of gas and dust studded with bright patches filled with young protostars.
Stocketa — PaulStamatiou.com - 2023-10-16 - - A dive into the app I designed, built and never launched. Stocketa was a personal project developed to serve as a simple stock portfolio tracker for casual investors. ...
Apple Stores could update iPhones without opening boxes - 2023-10-16 - - Apple has come up with a way to update an iPhone still in its packaging, with a system allowing for iOS updates to be applied to unopened smartphones while still in an Apple Store.
Scrollbars are becoming a problem - 2023-10-14 - - Scrollbars. Ever heard of them? They’re pretty cool. Click and drag on a scrollbar and you can move content around in a scrollable content pane. I love that shit. Every day I am scrolling on my computer, all day long. But the scrollbars are getting smaller and this is increasingly becoming a problem. I would show you screenshots but they’re so small that even screenshotting them is hard to do. And people keep making them even smaller, hiding them away, its like they don’t want you to scroll! “Ah”, they say, “that’s what the scroll wheel is for”. My friend, not everyone can use a scroll wheel or a swipe up touch screen. And me, a happy scroll-wheeler, even I would like to quickly jump around some time.
1Password Alternatives - Tao of Mac - 2023-10-12 - - Having used 1Password since its very beginning, I grew increasingly distrustful of their product management and roadmap (the key point for m...
Is the first cure for advanced rabies near? - 2023-10-07 - - Rabies virus is incurable and almost always fatal once it has invaded the central nervous system, with the victim doomed to suffer a horrible death.
Woman named Siri has had to change her name since iOS 17 - 2023-10-06 - With iOS 17 meaning users no longer have to say "Hey" when invoking Siri, Edinburgh-based personal trainer Siri Price says she's had to change her name.
We can do better than `vim.g` - 2023-10-05 - Returning to the use of globals for all neovim configuration would be a step backward for the Neovim plugin ecosystem, especially when another better and easier possibility exists.
root with a single command: sudo logrotate | Joshua.Hu - 2023-10-03 - - The scenario is this: a brand new Ubuntu 22.04 server has an account which is restricted to running sudo logrotate *. Can we get root? Short answer: Yes. I couldn’t find much online about this type of exploitation of logrotate, so let’s document something for future use.
Eye comfort a priority for all-in-one desktop PC with color E Ink display - 2023-10-02 - - Earlier this month, Dasung launched a desktop monitor sporting color E Ink technology for reduced eye strain while working. Now Bigme has gone one better by combining monitor and computer for the B251 all-in-one Windows PC.
Never say “no,” but rarely say “yes.” - 2023-10-01 - - "Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes" exactly when it matters most.
Hardening macOS - 2023-09-30 - - Quick and easy guide for securing macOS systems, for both laymen and security enthusiasts. Last updated for Ventura (13.3).
The Seven Meetings You Hate – Rands in Repose - 2023-09-30 - - Why Are We Here? Seems like a good set of people, but everyone is looking at each other, wondering what is happening. It's nefarious; it's just.. confusing and agenda-less. Why Am I Here? It seems like a good set of people, but I have no clue how I'm relevant to this meeting. I will sit here a bit
The Timer in watchOS 10 • furbo.org - 2023-09-29 - - The new visual appearance and functionality of watchOS 10 is a welcome change. There was clearly a lot of design and engineering effort put into this new interface and the improvements are tangible for most apps. Unfortunately, the app that I use the most on the Apple Watch has lost much of its usability, both […]
Wifi without internet on a Southwest flight - james vaughan - 2023-09-28 - - I spent a recent flight finding out what I could do with a connection to the flight’s wifi, but without access to the internet. I was on my way home from Strange Loop, a direct flight from St. Louis to Oakland. It’s a long enough flight that I planned to purchase the $8 internet access and get some work done, but Southwest’s wifi portal wouldn’t accept any form of payment. The web page didn’t give me any helpful error messages, so I opened up my browser’s network dev tools to see if I could figure out what was going wrong.
My experience crafting an interpreter with Rust – Manuel Cerón - 2023-09-28 - - Last year I finally decided to learn some Rust. The official book by Steve Klabnik and Carol Nichols is excellent, but even after reading it and working on some small code exercises, I felt that I …
Be still my heart – Blankbaby - 2023-09-28 - When a part of you is broken for long enough, it feels weird being fixed. I have had a couple of heart arrhythmias for several years. I’m sure I had them for longer than I knew about them, bu…
CAPS LOCK BEHAVIOUR DISABLED IN GNOME - Alan Pope's blog - 2023-09-28 - - SOMETIMES I PRESS THE CAPS LOCK KEY BY ACCIDENT, USUALLY WHILE PLAYING A VIDEO GAME. I THEN FIND MYSELF UNABLE TO TYPE A PASSWORD OR I AM ACCUSED OF SHOUTING ONLINE. OVER COFFEE, MY FRIEND MARTIN EXPLAINED THAT IT’S POSSIBLE TO DISABLE THE CAPS LOCK KEY COMPLETELY IN LINUX. I’D NEVER CONSIDERED DOING THIS, MISTAKENLY THINKING THE ONLY OPTIONS WERE TO REMAP IT TO SOMETHING ELSE. IT TURNS OUT GNOME TWEAKS HAS AN OPTION.
How (not) to apply for a software job - 2023-09-27 - - Advice for how to (and how not to) apply for a software engineering job, particularly for the written parts of the interview process. As a bonus, some tips for your resume/CV.
Artistic Leaf Raking - 2023-09-26 - In a nice example of accidental occupational surnames, land artist Nikola Faller travelled to a pair of European parks (in C
A Guide to Determine if Apple Mail Is the Right Email App for You – The Sweet Setup - 2023-09-26 - Apple’s built-in Mail app has become pretty feature complete over the years. Though the latest email features take a year or two to show up in Mail, most have made their way into the app — features like Send Later, Snooze, Undo Send, and more are now all in Apple’s default Mail app and available to all iPhone, iPad, and Mac users.
Apple’s FineWoven iPhone Cases Just Aren’t That Good – 512 Pixels - 2023-09-24 - A lot of folks' initial impressions of Apple's new FineWoven iPhone cases have been pretty bad. The new fabric back doesn't feel premium enough for the price Apple is charging, and is already failing to hold up to real-world use, as Federico Viticci has discovered. I immediately discovered that the hole cut out in the [...]
Hedy Lamarr - 2023-09-24 - - Hedy Lamarr was an Austrian-American actress and inventor who pioneered the technology that would one day form the basis for today’s WiFi, GPS, and Bluetooth communication systems
How I stay reasonably anonymous online | Mellow Root - 2023-09-20 - - I'm not wanted by the FBI, nor am I worried about my ISP watching me, and I don't care about Google knowing what I search for. What I am worried about is cra...
Client being harassed by The Type Founders for usi... - Adobe Support Community - 13992446 - 2023-09-14 - - Firstly, I'd like to express how appalled my team and I are by Adobes lack of service around this issue. We are now seeking help on this forum as we simply cannot get through to Adobe via phone/email. We've been handed around to 13+ different representatives on the phone, we've been transferred to n...
Knightmare: A DevOps Cautionary Tale – Doug Seven - 2023-09-11 - - In the first 45-minutes the market was open the faulty software deployment sent millions of child orders into the market resulting in 4 million transactions against 154 stocks for more than 397 mil…
Nobody's Driving - 2023-09-08 - - A long time ago, I had this friend. She moved. One day, I went to see her. She drove me around. There was a problem. It would eventually end our friendship. When she drove, she didn't hold the steering wheel. She did everything else. She ate. She drank coffee. She
Hashicorp did it backwards - by Galen Marchetti - 2023-09-06 - - Hashicorp recently announced they’re changing the license of Terraform to a source-available license, BSL1.1. Source-available as in not OSI-certified “open-source”, and very much not Stallman’s definition of free software. Terraform was open source for a long time. Meaning, every version of Terraform prior to the license shift was released with a little
When tech says ‘no’ — Benedict Evans - 2023-09-05 - - The tech industry always has a reason why any new laws or regulations are bad - indeed, so does any industry. They always say that! The trouble is, sometimes it’s true, and some laws are (or would be) disasters. So which is it? Well, there are three ways that people say ‘NO!’
play – practice – perform | elfenbein klaviermusik notes - 2023-09-05 - play ~ practice ~ perform Part One Playing, practicing, performing are the three basic ways we spend time at the piano. Neither one is better or more important than the other, all three are essential. They are related, yet distinctly different.
Ian Betteridge - It's long past time for Apple to stop advertising on Twitter - 2023-09-05 - Mashable: Over the past 24 hours, the hashtag “BanTheADL” has been trending on X, the platform formerly known as Twitter. The trending hashtag refers to the Anti-Defamation League, the Jewish anti-extremism civil rights organization. Even more concerning is that X owner Elon Musk has signaled support for the attacks against the ADL on the platform. Within the same time frame, numerous X users have also reported being served an X-approved advertisement on the platform that promotes white supremacy.
GitHub has too many hidden features • Buttondown - 2023-09-04 - - Discover undocumented features of GitHub: open repos in online VSCode, add experimental features, regex code search, and more!
Titanium spikes kill superbugs drug-free by literally ripping them apart - 2023-09-04 - - Inspired by the bacteria-killing structures seen on the wings of some insects, researchers have developed a drug-free way to kill off drug-resistant microbes that commonly cause hospital-acquired infections. Their technique is a novel and effective way of tackling the problem of…
I built a Plane Spotter for my son in 120 seconds - 2023-09-04 - - My son is 18 months old, and he loves spotting planes in the sky. Every time he hears a plane engine sound, he starts looking up. The moment he spots it, he usually points his finger at it, and says something like “Hmm!” or “Pane!” So since he likes them so much, and I know that plane positions are publicly available data, I figured it’d be a fun Sunday hack to make a script that gives us an alert every time a plane is overhead, so we can run out and find it.
Why Does a Wooden Spoon Stop Pasta from Boiling Over? « Food Hacks :: WonderHowTo - 2023-09-03 - You've undoubtedly seen this trick on the internet or from your beloved Italian nonna: balance a wooden spoon across a pot of cooking pasta to prevent the water from boiling over and creating an unsightly, sticky mess all over your stovetop. It's almost magical, that's how easy it is. The most popularly held belief is that the wooden spoon prevents heat from building up too much at the center of the pot, thus preventing the liquid from boiling too high—but this is not true.
I looked at 17,702 links I’ve saved since 2009 to see how bad “link rot” really is - 2023-09-03 - I’ve been saving links to Pinboard since 2009, which has added up to 17,702 links saved. I’ve used these saved links differently over the years, but ultimately, these are web pages I found interesting at the point I saved them. I saved them for later, and now
Renting vs. Owning a Home, by State | FlowingData - 2023-09-02 - - Among households in the United States, 68% are owned and 32% are rented, based on estimates from the American Community Survey in 2021. That breakdown isn’t uniform across the country though.
The Worst Programmer I Know - Dan North & Associates Ltd - 2023-09-02 - - The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I know, and why I fought to keep him in the team.
Why do companies become hostile to their customers? – On my Om - 2023-09-02 - Over the years, I’ve shown unwavering loyalty to various products and companies, championing them based on personal experiences that attested to their value. However, that loyalty is not reci…
My source code root folder name | James' Coffee Blog - 2023-08-31 - - I like seeing what people call the root folder in which they store their source code. This is the folder where all — or a lot of — your projects are stored. In my case, my programming projects go in a folder called src. (Although I have a strange habit of nesting personal projects that are related to each other. I believe my source code files are in need of a spring clean.)
How to pass a coding interview with me | Robert Heaton - 2023-08-31 - - In the last 10 years I’ve given more than 400 coding interviews. That’s the equivalent of 2 working months just watching strangers having a crack at the same handful of programming challenges. Some of my would-be colleagues solve the problems without incident, but others run into trouble for similar, easily-correctable reasons. I wish I could give better feedback, but because of legal and time constraints that’s not how the system works.
Matthias Portzel – Docker is 4 things - 2023-08-31 - - Docker is not just a way of running programs on Linux without a virtual machine. Docker is 4 things.
New Hampshire moves to keep Trump off the ballot for 2024 - 2023-08-30 - New Hampshire has become the first state to try to keep Trump off the ballot in 2024. The David Pakman show just posted a video about it this afternoon, referenced above. Politico also published an article on this today. www.politico.com/... David...
The Quarryman’s Symphony - 2023-08-30 - When’s the last time I let you down? Ok, maybe don’t answer that. But, when I tell you that a short film about the h
Opinion | Fizz compromised users’ privacy. It may do so again. - 2023-08-28 - - Last fall, Stanford student researchers found serious vulnerabilities in Fizz’s security. The founders’ response raises questions about the app today, writes Joyce Chen.
Finger Pointers and True Believers - Teri Kanefield - 2023-08-27 - If you’re having trouble keeping track of the details in all the criminal prosecutions of Donald J. Trump, you are not alone. Now that we are in the stage of pre-trial motions, we may need scorecards or bingo cards. Fortunately, criminal procedure is utterly fascinating. 🤓 First, a quick review of this week’s happenings in … Finger Pointers and True Believers Read More »
TimeWave: Stacked Timers Delivered with a Clean, Spare Interface - MacStories - 2023-08-26 - Timers are a staple of productivity systems, which is why there are so many of them on the App Store. My favorite timer apps are the ones that are the most flexible. A little structure goes a long way if you’re casting about for a system that works for you, but I prefer timer apps
Good-Bye Kris Nóva - The New Stack - 2023-08-26 - - The developer, open source leader, and alpinist died in a climbing accident, leaving the world poorer for her absence.
Rust Malware Staged on Crates.io - 2023-08-25 - - Phylum routinely identifies malware and other software supply chain attacks targeting high-value, critical assets: an organization’s software developers. Most recently, we’ve reported on a flurry of sophisticated attacks targeting JavaScript developers, respawning malware on PyPI, and were the first to identify North Korean state actors publishing malicious packages
In memory of Kris Nóva | Falco - 2023-08-25 - Along with many in the community, we were sad to hear the news of Kris Nóva's passing last week. Nóva was a foundational contributor to Falco. She joined the Falco community when Falco was still a CNCF sandbox project. She made many contributions, including working on the input/output interfaces and starting the falcoctl project. She guided the community during the CNCF incubation process, and shepherded the contribution of the falcosecurity/libs to the CNCF.
Archeologists Discover “Sistine Chapel of the Ancients” With Thousands of Ice Age Rock Paintings - Hasan Jasim - 2023-08-21 - In the depths of the dense Amazon rainforest, a hidden masterpiece of ancient artistry has come to light, shedding light on the mysteries of prehistoric life. Dubbed the "Sistine Chapel of the Ancients," this extraordinary discovery unveils an awe-inspiring gallery of ice age rock paintings, etched onto an expansive "canvas" that stretches for over 8
Kris Nova Hachyderm, GitHub Engineer died in a climbing accident - SNBC13 - 2023-08-21 - - Kris Nova Death - A woman has died following a climbing accident that happened on Wednesday. The victim has been identified as GitHub Engineer Kris Nova. According to reports, Kris Nova, an author, engineer, computer
De Facto Ports - 2023-08-20 - - Most applications communicate over a TCP or UDP port. Ports 0-1023 are usually privileged and require administrator or superuser access to bind a network socket to an IP with the corresponding port. But anything over 1024 is up for grabs. IANA (Internet Assigned Numbers Authority) can “reserve” ports for specific applications — but this is only a formality; users and applications are free to use whatever port they wish. So a look at some port numbers (1024+) and how they are used as default por
Charlize Theron Didn’t Get a Facelift, Thanks for Asking | Allure - 2023-08-20 - In this Allure interview, actor Charlize Theron shares her unfiltered thoughts on aging in the public eye, how she embarrasses her daughters, and her 19-year run as the face of Dior J’Adore.
Structuring your Infrastructure as Code | lbr. - 2023-08-19 - - If you’re thinking of migrating to another infrastructure as code tool (and why would you, everything is great in the IaC world now, right?!) you might find yourself asking yourself
Amsterdam to use "noise cameras" against too loud cars | NL Times - 2023-08-19 - - Amsterdam has started the fight against noisy motorcycles and cars. On Friday, the city placed electric road signs in two places to warn road users if their vehicles are too loud. The warnings will eventually be replaced by “noise cameras,” which, like speed cameras, automatically send a fine to the offending driver, Parool reports.
Why Do Old Books Smell So Good? – ScienceSwitch - 2023-08-19 - - The distinctive scent of old books comes from volatile organic compounds released as the materials decay over time. Scientists analyze these chemical clues to reveal secrets about a historical tome…
Getting a job at Apple without going to college or doing LeetCode - 2023-08-17 - - When people talk about Big Tech—Google, Amazon, Apple, Meta, Microsoft—they usually also talk about LeetCode. They talk about getting lucky or unlucky on the Q3 and Q4 on CodeSignal. It feels like getting into Big Tech pretty much just means getting good at competitive programming—if you pass the test, you get the job.
Steve Jobs Unveils the iMac - 2023-08-17 - Steve Jobs says the cool new iMac he unveiled last week is only the latest sign of a freshly polished apple.
Why Tailwind CSS Won - 2023-08-16 - - Tailwind CSS is the new ubiquitous frontend framework. It replaces a generation of sites built with Twitter Bootstrap. However, Tailwind CSS is not a UI framework itself but has become synonymous to some degree with the UI components shipped through Tailwind UI (which is a UI framework). Why did Tailwind CSS become so popular? A few hypotheses: * No context switching from application logic. The tagline on the website reads, “Rapidly build modern websites without ever leaving your HTML.” That’s
Is this a good book for me, now? - 2023-08-16 - - I used to believe that every book has an objective value. And I used to believe that this value is fixed and universal.
Download Chef Workstation | Chef - 2023-08-15 - Chef Workstation is Chef's modern developer tool kit that includes Chef Infra, InSpec and Habitat plus a host of resources, helpers and testing tools that make automating infrastructure, application and security testing easier than ever.
20 Years of Vim · contextualize.ai - 2023-08-12 - - The hard work from maintainers turned Vim into a completely new editor, while still maintaining its spirit.
I Built a Linklog - 2023-08-11 - - In the spirit of Daring Fireball and to fill a space between a social post or boost and a full blog post, I’ve created a new feature for Hearthside that allows me to share a link to a web page that...
A Tour of Haiku – 512 Pixels - 2023-08-10 - Haiku is probably my favorite project dedicated to keeping vintage software alive. Michael MJD has an in-depth tour up on his channel:
The monster atomic bomb that was too big to use - BBC Future - 2023-08-09 - - In 1961, the Soviet Union tested a nuclear bomb so powerful that it would have been too big to use in war. And it had far-reaching effects of a very different kind.
Panama Canal Draught Restrictions Spark Liner Surcharges - 2023-08-08 - - By Ian Putzger, Americas correspondent (The Loadstar) – Evergreen’s latest addition to its neo-panamax fleet had to offload 1,400 containers to pass through the Panama Canal, due to low-water restrictions. The...
I disconnected our smart oven, and maybe you should as well - Coding Stephan - 2023-08-08 - - Arstechnica published an article yesterday, called “Appliance makers sad that 50% of customers won’t connect smart appliances”. Let me tell you, I’m glad people don’t connect their oven to the internet. We own two of these smart appliances from AEG and I disconnected them as soon as I discovered what they do.
10 Hidden Easter Eggs in macOS - MacRumors - 2023-08-08 - In computing lore, an Easter egg typically refers to a secret message, image, or feature intentionally left in software, often (but not always)...
John Graham-Cumming's blog: Write your passwords down - 2023-08-07 - - Here's my advice on password security based on the collected opinions of others: 1. Write them down and keep them in your wallet because you...
To truly fix a bug, one must truly know the bug - 2023-08-06 - You’re reading Register Spill, my weekly newsletter in which I share thoughts I can’t keep in my head. Yesterday, Mitchell wrote about a bug and its fix in his Ghostty Devlog 002. On displays with a DPI that couldn’t be clearly divided by 72, fonts would end up being blurry. Yes, it’s gnarly. I helped find the bug, but reading Mitchell’s analysis made me realise again: in order to truly fix a bug, one must truly know the bug.
Man Spends Entire Career Mastering Crappy Codebase - 2023-08-03 - - Westbrook spent 35 years in a codebase that allegedly powers some sort of medical software somewhere. During his tenure, he contributed hundreds of lines of code to his projects.
jwz: Uber headed to court after SF bicyclist refuses $1 million settlement - 2023-07-31 - It's so weird how these companies so often just "have no records" of the incidents in which their heavily-surveilled vehicles injure bystanders. Edgard Velarde refused to settle out of court for injuries sustained after being hit by the door of passenger exiting an Uber vehicle, turning down a $1 million offer from Uber in exchange for keeping quiet about the incident. Stephenson [Velarde's ...
Software is like Coca-Cola - by Thorsten Ball - 2023-07-30 - You are reading Register Spill - my weekly newsletter in which I share thoughts I can’t keep in my head. In 1975, Andy Warhol wrote: You can be watching TV and see Coca-Cola, and you know that the President drinks Coke, Liz Taylor drinks Coke, and just think, you can drink Coke, too. A Coke is a Coke and no amount of money can get you a better Coke than the one the bum on the corner is drinking. All the Cokes are the same and all the Cokes are good. Liz Taylor knows it, the President knows it, the bum knows it, and you know it.
IRC is the Only Viable Chat Protocol - 2023-07-29 - - An article on why IRC is still the only chat protocol worth using, and a positive look at the surprisingly autistic-friendly Microsoft Comic Chat IRC client.
Environmental Discs of Tron Roadside Pickup! – The Arcade Blogger - 2023-07-29 - - We’ve spoken about arcade Tron a few times here on the blog over the years. Specifically, I shared some development documents a few months back here. For those of you that don’t know, T…
Disney Rejects DeSantis Attempt To Kill Retaliation Lawsuit – Deadline - 2023-07-27 - Ron DeSantis has been having a hard time out on the campaign trail lately convincing Republican voters that he should be their presidential nominee, and the Walt Disney Company isn’t about to make …
Apple Releases macOS Ventura 13.5 - MacRumors - 2023-07-24 - Apple today released macOS Ventura 13.5, the fifth major update to the macOS Ventura operating system that was released in October. macOS Ventura...
The Gimli Glider • Damn Interesting - 2023-07-24 - - When a botched imperial-to-metric conversion left a commercial jet with insufficient fuel, pilots had to improvise.
AWS Networking Concepts – Just Another Software Developer - 2023-07-22 - - Before March 2023 I couldn’t for the life of me understand what was going on in the AWS VPC dashboard. I mean, look at the length of the scrolling bar on the left-hand panel! So, with the goa…
What I Learned Building a CLI App in Rust - Stratus3D - 2023-07-21 - - It’s been 8 years since I learned Elixir and since then I have not tried to learn another programming language. I have now decided to learn a …
Setting up a “Calm Inbox” View for a Distraction Free Email – The Sweet Setup - 2023-07-18 - Whenever I launch the Mail app on my Mac, I’m presented with a completely blank inbox. This is not because of an Inbox Zero strategy. Rather, I can search for any specific emails I may be wanting to get to, or write a new email completely undistracted by whatever is in my inbox.
Where Vim Came From - 2023-07-17 - - Tracing the long lineage of software that brought us Vim.
Discord is not Documentation – Terence Eden’s Blog - 2023-07-17 - - I'm going to be slightly contrarian and say that I like Discord. It's great to be able to get real-time help on a problem. And it is fun to see, again in real-time, what other people are working on and struggling with. In truth, Discord is no harder to sign up to than Slack, Matrix, [...]
The Pull Request Hack is Fucking Magic – Terence Eden’s Blog - 2023-07-15 - - I don't have time to keep up with all the daft Open Source projects I release. I wish my skill and my energy was as wide as my ambition. Several years ago, I came across Felix Geisendörfer's Pull Request Hack. The premise is simple - if people are making decent Pull Requests to your project [...]
Ever Given Report Highlights Suez Canal Pilots' Role in Grounding - 2023-07-14 - - The March 2021 grounding of the Ever Given marked a critical moment for the maritime shipping industry. Its grounding came near start of the pandemic-fueled boom cycle, thrusting the industry...
An Alerting Vista of Sonoma • furbo.org - 2023-07-09 - - There’s a new “feature” in Sonoma, and no one besides Apple is quite sure what it is. Alerts for deprecated APIs are now appearing frequently. Sometimes when you launch an app, and sometimes at random. Here are three I got the other day after waking a MacBook from sleep: From a UI point-of-view, these alerts […]
The Code That Controls Your Money | Wealthsimple - 2023-07-07 - - COBOL is a coding language older than Weird Al Yankovic. The people who know how to use it are often just as old. It underpins the entire financial system. And it can’t be removed. How a computer language controls the financial life of the world.
Everything I Installed on My New Mac - 2023-07-06 - I recently got a new Mac and decided to document everything I installed on it. This is a list of all the apps and tools I installed and will use on a daily basis.
ABOUT US - Aitchison & Mnatzaganian Cello Specialists - 2023-07-05 - Aitchison & Mnatzaganian Cello Specialists offer cellists world-class set-up and sound adjustment and exceptional cellos made by Robin Aitchison.
July supermoon: When and how to see the buck moon | CNN - 2023-07-03 - The buck moon will rise on Monday, July 3. It will be the first supermoon of the year, appearing brighter and slightly bigger than any other full moon in 2023 so far.
Goodbye Reddit - 2023-06-30 - Today I used the Bulk Delete Reddit Posts & Comments History Chrome extension (and happily paid the $8 for full version and support the developer) to delete every single post and comment on my 17-year-old Reddit account before submitting the account for deletion. I went through the trouble to delete everything
Case Study: Algorithmic Trading With Go� - 2023-06-30 - - In this case study, we are excited to share an insider's perspective and look under the hood of how a Polygon.io [https://polygon.io/] customer built an automated retail trading bot that is capable of monitoring the entire stock market in real-time. We now pass the baton to Justin, who will narrate his own captivating journey. Hi, I'm Justin. The early versions of my bot could have easily won an award for 'The Fastest Money-Losing Machine Ever'. But, after lots of trial and error, and iterative
Wayland is pretty good, actually - 2023-06-30 - - I started working on Flyaway with the intention of becoming familiar with Wayland, its protocols and extensions, and the wlroots library. Instead, I ended up genuinely liking all three.
Buying an iPad Pro for coding was a mistake - by Jesse - 2023-06-29 - I bought the iPad Pro M1 chip in hopes of a lightweight, fast, multi-purpose device that I could also code on. It delivered in almost all areas. Why an iPad in the first place? The #1 reason I started to consider buying an iPad a few years ago was for one thing, and one thing only: to read coding books. I have a kindle and I love it, but for coding books it is terrible. The large color screen especially comes in handy with code snippets as well as for color syntax highlighting. I definitely don't like reading programming books on my computer, and I'm trying to minimize physical book purchasing since my book shelves at home are already maxed out (🫠 my wife appreciates my self-control). So the iPad seemed like a good middle ground.
NixOS and my Descent into Insanity | Ersei 'n Stuff - 2023-06-29 - - As I tend to do, I picked a topic to write about that is much larger in scope than I could manage in a reasonable amount of time. Did I learn? Apparently...
Igregious: GMail is Breaking Email - 2023-06-29 - - Email is an open system, right? Anyone can send a message to anyone... unless they are on Gmail! School Interviews uses two email servers t...
Screenshots \ Seb De Deyne - 2023-06-27 - I like to browsing through past work when I’m in need of inspiration, trying to reflect on the present, or in a nostalgic mood. Not just finished work, the things that didn’t make it can be even more inspiring to look back at. With modern software, artifacts of work in progress are …
Eight Ways to Say No With Grace and Style - 2023-06-25 - - Saying no with grace is its own leadership capability. It is not just a peripheral skill. As with any ability, we start with limited experience.
On Ember’s New Major Version Cadence — Sympolymathesy, by Chris Krycho - 2023-06-24 - - Ember 5.0 just came out, and we used it as a chance to change how we do major versions. But the reasons are not Ember-specific at all—and I hope the thinking behind this change will be useful to other projects!
Why Elon isn’t paying his bills? – On my Om - 2023-06-21 - “Obviously Elon can afford to pay Twitter’s bills: it’s couch cushion money for him. So he must have a reason for not doing so, which of course he’s not sharing.” Puck’s William Cohan a…
When to Expect the Next iMac to Launch - MacRumors - 2023-06-20 - Apple released the 24-inch iMac in April 2021 with the M1 chip and an ultra-thin design available in seven colors, including green, yellow, orange,...
The Top 22 Operating Systems for Raspberry Pi in 2023 - 2023-06-19 - We bring you a list of the best Linux distributions you can run on the Raspberry Pi perfectly, but before we delve into that list, let me brief you on NOOBS.
Shuhari / frantic.im - 2023-06-19 - - Follow the rules, break the rules, transcend the rules
Spectral Contexts in Go - 2023-06-18 - - Go has phantom types, and we can use them to attach singletons to contexts. Here is a short post on how to do just that.
Goodbye, Twilio - miguelgrinberg.com - 2023-06-18 - - As of this week and after almost four years, I'm not a Twilio employee anymore. I'm writing this while I work through a range of conflicting emotions, and try to adapt to new daily routines without…
What Reddit Got Wrong | Electronic Frontier Foundation - 2023-06-14 - - After weeks of burning through users’ goodwill, Reddit is facing a moderator strike and an exodus of its most important users. It’s the latest example of a social media site making a critical mistake: users aren’t there for the services, they’re there for the community. Building barriers to access...
Dumb and gets things done - 2023-06-14 - - Someone once asked Napoleon how he decided where to assign soldiers. Napoleon's reply was that it's simple: soldiers are either smart or dumb, lazy or energetic. The smart and energetic I make field commanders. They know what to do and can rally the troops to do it. The smart and lazy I make generals. They
How tipping in the United States got out of control - 2023-06-13 - - Tipping in the U.S. is on the rise to such a degree that experts call it "tipflation." With Americans being pressured to tip more, where's the tipping point?
15-Inch MacBook Air Review - MacRumors - 2023-06-13 - Apple's new 15-inch MacBook Air will launch in stores and begin arriving to customers this Tuesday. Ahead of time, the first reviews of the...
15-inch MacBook Air review: Sometimes bigger is better – Six Colors - 2023-06-13 - The 15-inch MacBook Air (bottom) is larger than its 13-inch sibling, but otherwise almost entirely identical. One of the lessons to be taken from the Apple silicon era is that the chips are what th…
Monitoring is a Pain - 2023-06-10 - - And we're all doing it wrong (including me) I have a confession. Despite having been hired multiple times in part due to my experience with monitoring platforms, I have come to hate monitoring. Monitoring and observability tools commit the cardinal sin of tricking people into thinking this is an easy
Daring Fireball: First Impressions of Vision Pro and VisionOS - 2023-06-08 - - In the same way that the introduction of multitouch with the iPhone removed a layer of conceptual abstraction — instead of touching a mouse or trackpad to move an on-screen pointer to an object on screen, you simply touch the object on screen — VisionOS removes a layer of abstraction spatially.
MacBook Air vs. MacBook Pro Buyer's Guide - MacRumors - 2023-06-07 - Earlier this year, Apple announced a major update for its high-end MacBook Pro models, adding the M2 Pro and M2 Max chips, better battery life, Wi‑Fi...
Apple Vision – Stratechery by Ben Thompson - 2023-06-06 - - Apple Vision is incredibly compelling, first as a product, and second as far as potential use cases. What it says about society, though, is a bit more pessimistic.
Making a plan - by Thorsten Ball - Register Spill - 2023-06-04 - Okay, look, I don’t know how to kick this one off. This could’ve been titled One Weird Trick The Secret Cabal Of Productive Engineers Doesn’t Want You To Know About. Could’ve been, because it’s true (kinda - I haven’t checked in with the cabal in a while), but it also is a lame title.
Lessons from Washington State’s New Capital Gains Tax - The Urbanist - 2023-06-02 - - Taxing the rich works like a charm. Last week we learned that the capital gains tax — which was passed by the state legislature in 2021 to fund much-needed childcare and public education — will bring in nearly $601 million more in state revenue than previously projected in the biennium. For decades, the wealthiest Washingtonians
Woman walking on California beach finds ancient mastodon tooth | AP News - 2023-06-02 - A woman taking a Memorial Day weekend stroll on a California beach found something unusual sticking out of the sand: a tooth from an ancient mastodon. Jennifer Schuh found the foot-long tooth on Friday on Rio Del Mar State Beach on California’s central coast. But Schuh wasn’t sure what she had found so she posted photos on Facebook, hoping someone could identify the strange object. Wayne Thompson of the Santa Cruz Museum of Natural History determined it was a mastodon tooth and went to the beach but couldn't find it. On Tuesday, Jim Smith of Aptos heard about the missing tooth. He told the museum he had picked it up while jogging and has donated it to the museum.
Security.txt now mandatory for Dutch government websites - 2023-06-01 - - Dutch government websites must comply with the security.txt standard from 25 May. This is announced by the Digital Trust Center of the National Government. The mandatory security standard applies to all governments, such as the national government, the provinces, municipalities and water boards. Other organizations in the public sector are urgently advised to apply the… Continue reading Security.txt now mandatory...
Killer whales wreck boat in latest attack off Spain | Reuters - 2023-05-26 - - Killer whales severely damaged a sailing boat off the coast of southern Spain, the local maritime rescue service said on Thursday, adding to dozens of orca attacks on vessels recorded so far this year on Spanish and Portuguese coasts.
There's still no silver bullet |> Changelog - 2023-05-25 - - I’ve found myself referencing this a couple times recently. Both of those conversations were in the context of React, but the principle applies to every over-adopted technology.
SR-71 Blackbird Speed Check Story - 2023-05-25 - - There were a lot of things we couldn't do in an SR-71, but we were the fastest guys on the block and loved reminding our fellow aviators of this...
May Anti-Trans Legislative Risk Map - by Erin Reed - 2023-05-23 - The map of anti-trans risk has polarized into two Americas - one where trans people have full legal protections, and one where they are persecuted by the state.
Build a web server with Rust and tokio - Part 0: a simple GET handler - 2023-05-21 - - Build a web server with Rust and tokio - Part 0: the simplest possible GET handler Welcome to this series of blog posts where we will be exploring how to build a web server from scratch using the Rust programming language. We will be taking a hands-...
Announcing Topiary - Tweag - 2023-05-20 - - We're happy to announce the first release of Topiary, a formatter for many languages that leverages Tree-sitter.
PEN America v. Escambia County School District - PEN America - 2023-05-18 - PEN America is suing Escambia County, Florida. This lawsuit brings together authors, parents, and students who cannot access books in a first of its kind challenge to unlawful censorship.
The Staff Engineer's Path — Book Review | Stanislav Myachenkov - 2023-05-17 - - The Staff Engineer’s Path: A Guide for Individual Contributors Navigating Growth and Change is written by Tanya Reilly and published on October 25, 2022, by O’Reilly Media. Favorite Quotes Early in your career, if you do a great job on something that turns out to be unnecessary, you’ve still done a great job. At the staff engineer level, everything you do has a high opportunity cost, so your work needs to be important.
LLMs and plagiarism: a case study - lcamtuf’s thing - 2023-05-16 - - A while back on this blog, I expressed a somewhat unpopular sentiment about large language models (LLMs) such as ChatGPT or Google Bard: “The technology feels magical and disruptive, but we felt the same way about the first chatbot — ELIZA — and about all the Prolog-based expert systems that came on its heels. This isn’t to say that ChatGPT is a dud; it’s just that the shortcomings of magical technologies take some time to snap into view.
Why Rust? - Qdrant - 2023-05-16 - - Qdrant could be built in any language. But it's written in Rust. Here*s why.
Diving into a secret macOS tool - networkQuality - 2023-05-14 - - Getting Started with networkQuality The networkQuality tool is a built-in tool released in macOS Monterey that can help diagnose network issues and measure network performance. In this post, we'll go over how to use the networkQuality tool and some of its key features. Running the Default Tests To access the
Making a dev shell with nix flakes - 2023-05-13 - In the previous chapter, we've made a nix "dev shell" that contained the fly.io command-line utility, "flyctl". That said, that's not how I want us to define...
Different approaches to HTTP routing in Go - 2023-05-13 - - Compares various routing techniques in Go, including five custom approaches and three using third-party routing libraries.
YouTuber who staged plane crash faces up to 20 years jail: US officials - 2023-05-12 - A YouTuber pilot who bailed out midair and deliberately sent his plane crashing into the ground to bolster viewing numbers on his channel could be jailed for up to 20 years, US authorities said Thursday.He has agreed to plead guilty to one count of destruction and concealment with the intent to obstruct a federal investigation, a crime that carries a statutory maximum sentence of 20 years in federal prison.
TP–7 - teenage engineering - 2023-05-12 - - there are thoughts, ideas and fragments that - for the sake of humanity -we need to record and be able to return to as a reference, as a seed for new thoughts orjust to remember another time. TP–7 is built for just that, to record sound, music,interviews and important ideas with zero friction in the highest possible quality.a device engineered in every detail to do only one thing and to do it well.a dedicated piece of hardware for ideas, or just a dirty riff.
Mommy blogger Heather Armstrong, known as Dooce to fans, dead at 47 | AP News - 2023-05-11 - - The pioneering mommy blogger Heather Armstrong, known as Dooce to fans, has died at home in Salt Lake City. She was 47. Her live-in partner, Pete Ashdown, confirmed her death by suicide. He said he found her Tuesday night. Armstrong had laid bare her struggles as a mother and her battles with depression and alcoholism on her site, Dooce.com, and on social media since 2001. Ashdown told The Associated Press that Armstrong had been sober for more than 18 months but had recently relapsed. She was one of the first and most popular mommy bloggers. She wrote frankly about her children, relationships and other challenges.
SSH quick and easy login setup • CAP5 Tech solutions - 2023-05-10 - - When you often login into servers with SSH there's time to be saved. This article will help you save time and lessen distractions on remembering user- and servernames. There’s three ways of making thing easy: Aliasing, SSH tweaking and TAB completion.
Into Thin AirPods | Defector - 2023-05-09 - - I’d like the record to show that I resisted getting AirPods for a long time. Within weeks of their 2016 release, I began spotting them (to my semi-surprise, considering their price) in the ear canals of lots of people on public transit–a reliable barometer of how popular a new tech product will turn out to […]
9 Best Command-Line Email Clients for Linux - 2023-05-08 - In this article, we shall exclusively dive into looking at some of the best command-line email clients for Linux systems.
Hardening macOS - 2023-05-07 - - Quick and easy guide for securing macOS systems, for both laymen and security enthusiasts. Last updated for Ventura (13.3).
Sailing boat rescued by the Götheborg | Götheborg of Sweden - 2023-05-06 - - Imagine losing your rudder out at sea and sending out a distress call. And then the largest ocean-going wooden sailing ship in the world comes to your rescue. Or in the words of the sailors on the sailing boat: "This moment was very strange, and we wondered if we were dreaming. Where were we? What time period was it?"
Sailing boat rescued by the Götheborg | Götheborg of Sweden - 2023-05-06 - - Imagine losing your rudder out at sea and sending out a distress call. And then the largest ocean-going wooden sailing ship in the world comes to your rescue. Or in the words of the sailors on the sailing boat: "This moment was very strange, and we wondered if we were dreaming. Where were we? What time period was it?"
How El Niño could affect U.S. weather : NPR - 2023-05-04 - Warmer sea waters have many far-ranging effects. In the new pattern, some parts of the U.S. could get relief from drought, while others might see fewer hurricanes.
Passkeys: What they are and how to use them - 2023-05-04 - - We’ve begun rolling out support for passkeys across Google Accounts on all major platforms as an additional option that people can use to sign in.
A new onboarding experience on Mastodon - Mastodon Blog - 2023-05-01 - - Today we’re making signing up on Mastodon easier than ever before. We understand that deciding which Mastodon service provider to kick off your experience with can be confusing. We know this is a completely new concept for many people, since traditionally the platform and the service provider are one and the same. This choice is what makes Mastodon different from existing social networks, but it also presents a unique onboarding challenge.
Erin Kissane - 2023-05-01 - In the early 80s, my mom worked a couple shifts a month at a little small-town food co-op that smelled like nutritional mummy. She brought home
GPT4 should be part of your toolkit • Buttondown - 2023-04-26 - - On March 24 I wrote GPT is revolutionary. On March 27 I got access to GPT4.1 Now that I’ve used it for a month, I’m firmly in the “this is the greatest thing...
No, I don’t want to sign up for your newsletter — horrible uses of exit overlays - 2023-04-24 - - When a user moves their mouse from the middle of the page toward the navigation bar — presumably to abandon the page — there are technologies which can track this behavior and trigger a “mouse-out” alert. While this UX element (from companies such as Crazy Egg and Rooster) has great potential, I’ve found it far too common that websites use this to overlay huge pop-ups across the entire screen as a last-ditch effort to convert users. The exit-intent overlay has to have been popularized by
Wanted – Rands in Repose - 2023-04-23 - Jesse walked. Monday is the day we set aside for new hires. All the new hires spend the morning learning about the company, figuring out how to create accounts, and becoming indoctrinated in company culture. When lunch time arrives, managers pick up their new employees and take them to lunch. Thei
My ultimate shell setup with Fish shell and Tmux (Part 1) - 2023-04-23 - - I’ve recently been asked to share my shell setup, which if you ask me, that’s one of the highest levels of praise you can achieve as a software developer 🤣
Will Boiling Water Ruin Green Tea? - 2023-04-22 - - A common myth regarding green tea is that it shouldn't be prepared with boiling water.
Mother of All Outages | Hazel Weakly - 2023-04-20 - Y’all ready for a story about one of the wildest fuckups production outages I ever took part in? Buckle up; we’re going for a ride far, far away from any...
Legit Torrents - Legal Torrents, Free Media - 2023-04-20 - - Download free and legal torrents. Music, movies, games, software and more! Legit Torrents is the biggest and best free and legal torrent tracker.
SpaceX giant rocket explodes minutes after launch from Texas | AP News - 2023-04-20 - - SpaceX’s giant new rocket blasted off on its first test flight but exploded minutes after rising from the launch pad. Elon Musk’s company was aiming to send the nearly 400-foot (120-meter) Starship rocket on a round-the-world trip from the southern tip of Texas, near the Mexican border. It carried no people or satellites. Elon Musk's company plans to use Starship to send people and cargo to the moon and, ultimately, Mars. A stuck valve scrapped Monday's try. Throngs of spectators watched from several miles away from the Boca Chica Beach launch site, which was off-limits.
HUGE macOS Productivity boost: Set-up simple, keyboard only, instant App switching and arrangement – Ben Frain - 2023-04-20 - I want to share a way of working, which, using just your keyboard enables you to not only move the windows of an application around with ease, but crucially, switch between applications too. Want to watch a video version of this? It's on my YouTube channel here: https://youtu.be/s6vIP_1GrE4 So, as I have things currently, I...
Yo, Lizzo, You’ve Been Lied To. KOSA Will Harm Kids | Techdirt - 2023-04-19 - It’s always a mixed bag when entertainment industry stars get roped into supporting this or that internet regulation. Remember how there was a Hollywood-backed campaign to have a bunch of big name …
Draculas, Ranked - 2023-04-19 - - We’ve counted all the counts and put together a high-stakes ranking of the best and the worst.
Broadband Consumer Labels | Federal Communications Commission - 2023-04-19 - - The FCC has proposed new rules that would require broadband providers to display easy-to-understand labels to allow consumers to comparison shop for broadband services. The proposal would require broadband providers to display, at the point of sale, labels that show prices, including introductory rates, as well as speeds, data allowances, network management practices, and other critical broadband service information
Load Balancing - 2023-04-18 - - Personal website of Sam Rose.
Apple’s Agreement With Cupertino Is Taxpayer-Fleecing Collusion - 2023-04-18 - - Cupertino, Calif.'s complicity in its tax arrangement with Apple is reprehensible, as are most collusions between industry and government. California’s legislature must hold municipalities and companies like Apple accountable for their unethical behavior.
Bow-Riding - ScienceDirect - 2023-04-17 - This chapter focuses on the bow-riding behaviors of dolphins when they ride the bow pressure waves of boats. Dolphins probably have been bow-riding ev…
AT&T Wireless traffic shaping apparently making some websites unusable - Adriano Caloiaro - 2023-04-17 - - When I’m living in my RV, wireless service providers are my primary source of connectivity. So when either AT&T or Verizon make major changes, I take notice. I recently noticed that multiple websites are quite slow when browsing with my AT&T business plan, listed in AT&T Premier (business account management UI) as “Wireless Broadband Ultra for Router or Hotspt (sic)”. This is an “unlimited” 100Mbit plan with 50GB for Business Fast Track (prioritized) data.
Frontiers | Hypothesis: inflammatory acid-base disruption underpins Long Covid - 2023-04-16 - - The mechanism of Long Covid (Post-Acute Sequelae of COVID-19; PASC) is currently unknown, with no validated diagnostics or therapeutics. SARS-CoV-2 can cause disseminated infections that result in multi-system tissue damage, dysregulated inflammation, and cellular metabolic disruptions. The tissue damage and inflammation has been shown to impair microvascular circulation, resulting in hypoxia, which coupled with virally-induced metabolic reprogramming, increases cellular anaerobic respiration. Both acute and PASC patients show systemic dysregulation of multiple markers of the acid-base balance. Based on these data, we hypothesize that the shift to anaerobic respiration causes an acid-base disruption that can affect every organ system and underpins the symptoms of PASC. This hypothesis can be tested by longitudinally evaluating acid-base markers in PASC patients and controls over the course of a month. If our hypothesis is correct, this could have significant implications for our understanding of PASC and our ability to develop effective diagnostic and therapeutic approaches.
A Firehose of Insanity and The Republican Cycle of Radicalization - Teri Kanefield - 2023-04-16 - There was an explosion of news this week with a theme: The increasing radicalization of the Republican Party. First, we have the abortion pill mifepristone debacle in which a federal judge in Texas attempted to outlaw mifepristone for the entire nation. Here’s the timeline (I find that a bullet point timeline is the best tool … A Firehose of Insanity and The Republican Cycle of Radicalization Read More »
De Fiets is Niets - 99% Invisible - 2023-04-16 - Today the Netherlands has a reputation as a kind of bicycling paradise. Dutch people own more bicycles per capita than any other place in the world. The country has more than 20,000 miles of dedicated cycling paths. International policymakers make pilgrimages to the Netherlands to learn how to create good bike infrastructure. But none of
Digital clutter — PaulStamatiou.com - 2023-04-16 - - Learning to let go and stop hoarding terabytes: Sharing my journey of downsizing my digital storage, letting go of terabytes of data, and moving away from a NAS setup....
Lotte Hotel Little Secret – cabel.com - 2023-04-15 - - We recently stayed a night at a Lotte Hotel in Seattle. I must admit with some shame that I only thought of Lotte as just a candy company — but they are, in fact, a multinational conglomerate, and …
Jay Little - Software Obsessionist - Low Code Software Development Is A Lie - 2023-04-15 - - I've been writing custom software for a long time and one of the things that annoys me most is when a client adopts the position that there is a silver bullet which will reduce or remove the inherent complexity of this task. This happens more often than you'd think and guess what? They are almost always wrong.
Jay Little - Software Obsessionist - Why I Can't STFU And Just Code A Solution To Your Problems - 2023-04-15 - So over the years I've had a number of people tell me that I tend to focus on the negative aspects rather than the positive aspects of situations. This feedback has been relayed to me on both professional and personal levels. Let me tell you: That this is absolutely the case. However I don't see it as a failing so much as an asset. The purpose of today's post is to both delve into why I feel this way and why clients, co-workers and compatriots feel the way they do.
Spanish climber emerges after 500 days in cave | CBC News - 2023-04-14 - - A 50-year-old Spanish extreme athlete who spent 500 days living 70 metres deep in a cave outside Granada with no contact with the outside world has told how the time flew by.
Goodbye Blue Bird. - David Revoy - 2023-04-14 - Website of David Revoy (aka Deevad), artist and instructor using only Free/Libre and Open-Source software since 2009.
Mike McQuaid's clean, ergonomic setup in Edinburgh, Scotland | Hacker Stations - 2023-04-14 - Hi! Tell us about who you are and what you do Hi! I’m Mike McQuaid: I’m the Homebrew project leader and have maintained the project for 14 years I’m the CTO and cofounder of Raise.dev I recently left my job as a Principal Engineer at GitHub where I worked for 10 (calendar) years I’ve worked from home(s) for 14 years, mostly for US-based companies. What is your hardware setup? My daily driver is a 16” 2021 M1 Max MacBook Pro.
Amit's Thoughts: Mac keyboard with hidutil - 2023-04-13 - - [Updated 13-Apr-2023 with some of the background context and some things I learned from hackernews ] On my Mac, I've used KeyRemap4Macbo...
Customize Your AirPods Pro for Even Better Sound - 2023-04-13 - Earlier today, I posted a Quick Link to the 2nd-generation AirPods Pro on Amazon because they were $50 off, a good deal for an ite
How Tweetbot died (and lived again) - The Verge - 2023-04-12 - - When Twitter shut off API access, third-party apps were left high and dry. One app chose to pivot to become a Mastodon app.
Buying a bicycle using Playwright | maciek palmowski - 2023-04-12 - There is a time in every cyclist's life when they decide to change their bike. This year I felt it was my turn to do so. That's why I used e2e testing,...
What's the difference between apt-get upgrade vs dist-upgrade? - 2023-04-11 - You’ll often see two of common ways of updating Debian and Ubuntu-based distributions: * sudo apt-get update && sudo apt-get upgrade * sudo apt-get update && sudo apt-get dist-upgrade The apt-get update part updates the local package cache and thus tells your system about the packages that can be upgraded. However, many Linux
Get well soon! | elfenbein klaviermusik notes - 2023-04-11 - People who know that I’ve had hip replacement surgery four week ago keep telling me, Get Well Soon, I hope you recover quickly, etc. The thing is - complete recovery from this kind of surgery can take 6-9 months.
Night of the living brain fog dead, or how I hacked myself better thanks to open source software. - 2023-04-10 - - I had felt tired for such a long time, that I had normalised the whole affair. Every night, the same routine would unfold. I would awaken multiple times for no conceivable reason, feeling irritable and restless, or my compassionate and frequently anxious wife, would rouse me with the words, "WAKE UP, YOU'RE NOT BREATHING!"
Be still my heart – Blankbaby - 2023-04-10 - When a part of you is broken for long enough, it feels weird being fixed. I have had a couple of heart arrhythmias for several years. I’m sure I had them for longer than I knew about them, bu…
Closing a stale SSH connection | DIDEV - 2023-04-09 - - Suppose you’re connected to a remote host with SSH and after a while the SSH session goes stale. The terminal is unresponsive and no keypress seem to take effect. There might be something with the network, the remote host is restarting or maybe your machine has been in hibernation, there could be multiple reasons for a stale session. The first solution that might come to mind is to just close the terminal emulator and create another one, but there is a better way.
Apple Music Classical (Mostly) Plays the Right Chords - TidBITS - 2023-04-09 - People unfamiliar with classical music who want to discover new music will find the Apple Music Classical app more than sufficient. Classical music fans familiar with the genre and looking for uncommon recordings will find it somewhat frustrating.
How to Beat Roulette: One Gambler Figured It Out and Won Big - 2023-04-07 - For decades, casinos scoffed as mathematicians and physicists devised elaborate systems to take down the house. Then an unassuming Croatian’s winning strategy forever changed the game.
General Motors hates your iPhone – Six Colors - 2023-04-07 - As first reported by Reuters, General Motors has decided that the company’s future electric cars will drop support for CarPlay and Android Auto, preferring the company’s own infotainmen…
Illustrations of ‘Unseen’ Japanese Maintenance Trains that Only Work at Night | Spoon & Tamago - 2023-04-07 - - Japanese trains are renowned for their punctuality, comfort and overall reliability. But part of what makes them so reliable is an "unseen" workforce of overnight trains. These trains will be unfamiliar to the everyday rider because they only show themselves after regular service has ended for the d
Programmer Interrupted: The Real Cost of Interruption and Context Switching - 2023-04-06 - - Interruptions and context switching are the two most costly factors that directly impact a programmer's daily productivity. Although there is no permanent way to avoid them, there are some interesting strategies to minimize their impact. The Cost of an Interruption Based on various scientific studies, it takes at least 10-15
The real "must have" tools for programmers - James Dunne - 2023-04-05 - - Forget programs. The most important productivity tool for programming is your mind. And the next best set of software development tools are ones that take care of you. It isn’t about Git. Or Docker. Or testing frameworks. These are all useful tools. I use them daily. But they are not the most important software development tools. Your wellbeing is, in fact, the most important factor in your ability to write good software.
Building a Classic Mac OS App in Rust - Wesley Moore - 2023-04-04 - - Instead of using my funemployment to build useful things I have continued to build things for old versions of Mac OS. Through some luck and a little persistence I have actually managed to get Rust code running on classic Mac OS (I’ve tried Mac OS 7.5 and 8.1). In this post I’ll cover how I got here and show a little network connected demo application I built—just in time for the end of #MARCHintosh.
Issue 23 – Here for crime - Molly White - 2023-04-03 - SBF gets slapped with a bribery charge, Binance gets sued by the CFTC, and Arbitrum bungles decentralization.
Own Your Work | Jose M. - 2023-04-02 - - One of the easiest ways to start sharing your work in the form of writing, designs, or photographs is by using the latest trendy platform in that space, especially when everyone else seems to be using it. How many Blogspot sites are you checking these days? They still work, but Google has killed one or two services, so who knows for how long? Medium was great for publishing content, but it doesn’t seem to be the case anymore.
Tailscale Funnel now available in beta · Tailscale - 2023-04-01 - - Tailscale Funnel, a tool that lets you share a web server on your private tailnet with the public internet, is now available as a beta feature for all users. With Funnel enabled, you can share access to a local development server, test a webhook, or even host a blog.
Austin Kleon — “This is a chord. This is another. This is a... - 2023-03-30 - - “This is a chord. This is another. This is a third. Now form a band.” “There’s an illustration from a fanzine called Sideburn #1, which was a drawing made by Tony Moon just to fill the space. It’s a...
The Twitter API is now effectively unmaintained | snarfed.org - 2023-03-30 - - Posted on the Twitter Developers forum and IndieNews. Hi all! I don’t have much new to say about the ongoing chaos at Twitter or the impending death of the free API tier. I’d just like …
Incompetent but Nice - Jacob Kaplan-Moss - 2023-03-29 - - A question I’ve never been able to answer to my satisfaction: how do you manage people who are nice but can’t do the work?
Rust Is a Scalable Language - 2023-03-29 - In my last post about Zig and Rust, I mentioned that Rust is a scalable language. Let me expand on this a bit.
Apple introduces Apple Pay Later - Apple - 2023-03-28 - - Apple today introduced Apple Pay Later, which allows users to split purchases into four payments, spread over six weeks with no interest and no fees.
Getting NixOS to keep a secret :: Brian McGee - 2023-03-28 - In the land of NixOS all roads lead to the Nix Store. Everything you put in your .nix files, any input files/directories said .nix files reference, and all the build output of the derivations said .nix files define will end up in your nix store. And this can be a problem. You don’t want things like api tokens and other credentials ending up in a world readable location like /nix/store, or worse still being pushed to a remote store or binary cache.
Apple Passwords Deserve An App – cabel.com - 2023-03-27 - - First, let’s consider three random tweets: They already have. They definitely should. They seemingly won’t… but why? We all know that Apple has nice built-in password management in macO…
“The library is a safe place.” – WIL WHEATON dot NET - 2023-03-27 - - In order to survive, I disassociated for much of my childhood, but I clearly remember the books. That’s where I found comfort, companionship, inspiration and validation. It’s where the …
Common pitfalls of GitHub Actions - 2023-03-27 - If you create GitHub Actions via GitHub's UI by going to the URL of the form https://github.com///actions/new, it provides templates for setting up the build. However, the template is broken. There are four problems with the default template No dependency caching - so package dependencies will be resolved and reinstalled every time No cancelation of
My experience crafting an interpreter with Rust – Manuel Cerón - 2023-03-26 - - Last year I finally decided to learn some Rust. The official book by Steve Klabnik and Carol Nichols is excellent, but even after reading it and working on some small code exercises, I felt that I …
Your Problem Is Not With Section 230, But The 1st Amendment | Techdirt - 2023-03-25 - Everyone wants to do something about Section 230. It?s baffling how seldom we talk about what happens next. What if Section 230 is repealed tomorrow? Must Twitter cease fact-checking the President?…
Why Engineers Need To Write - by Ryan Peterman - 2023-03-24 - - I hated writing in high school. It wasn’t objective like my favorite subjects, math and science. It also didn’t help that we had to write about old, hard-to-understand literature like Shakespeare. But my perspective on writing changed once I started working full-time as a software engineer.
The ‘Germany Ticket’ is ready to go on 1 May | TheMayor.EU - 2023-03-24 - Germany will launch the 49-euro ticket on 1 May – the country’s successor policy of last year’s 9-euro travel pass. The ticket is supposed to fix mobility issues and offer people an alternative travel..
The Worry Police – Rands in Repose - 2023-03-24 - - The Worry Police worry. During their career, the Worry Police were rewarded amply for their worrying, so they believe it's their move. It makes them feel important. Worrying. The Worry Police have real power; they are the police. This power was granted to them because sometimes, preparing for immi
Boomer - 2023-03-24 - Remembering our dog Boomer who was the best ever.
Adding to $PATH for a central location for Neovim/NPM tools – Ben Frain - 2023-03-24 - I needed a single location to install my LSPs and other NPM related tools for Neovim, which allows for ‘locked down’ versions and without the need to install NPM packages globally. Like many large workplaces, mine has strict rules on what you can and can’t ‘use’ when it comes to your text editor and associated...
Fascination of AWK | Volodymyr Gubarkov - 2023-03-24 - - I describe why AWK is great for prototyping and is often the best alternative to the shell and Python
Cheating is All You Need - 2023-03-23 - - There is something legendary and historic happening in software engineering, right now as we speak, and yet most of you don’t realize at all how big it is.
Book Publishers Won’t Stop Until Libraries Are Dead | Techdirt - 2023-03-22 - Earlier this week there was finally a hearing in the case brought by the big book publishers to kill off libraries. That, of course, is not how the publishers describe the lawsuit, but it’s absolut…
Github Actions and Go - 2023-03-21 - TLDR: See cristalhq/.github build workflow and how it can be used cristalhq/jsn Intro I love open source, and also I love Go. So, a few months ago I decided to build the best CI for Go that I could easily reuse across my projects. This post shares t...
macOS Cursors - 2023-03-21 - - All macOS mouse cursor icons as downloadable SVGs and PNGs
Senselessness — The Inflight Entertainment Challenge - 2023-03-21 - - On a recent flight from NYC -> SFO, I decided to try to re-create as much of the Delta in-flight entertainment system as I could. Try the final result here: https://delta-inflight.vercel.app And...
Why use Rust on the backend? - 2023-03-20 - - I don't care about avoiding GC or about maximum performance. I treat Rust as a high level language.
Signal >> Blog >> Standing firm against threats to private and safe communication - 2023-03-18 - - Signal exists to provide people everywhere with a tool for real private communication. That’s our only goal, and we take it very seriously. We’re structured as a nonprofit to ensure that market forces can never put profit or expediency over the safety of those who rely on us. Our work also resona...
This week in KDE: “More Wayland fixes” – Adventures in Linux and KDE - 2023-03-18 - - It’s become almost a running joke on Phoronix at this point, but this week we do indeed have more Wayland fixes! :) …And other things as well, including some good UI improvements to var…
Warren Buffett's Berkshire Hathaway rejects call for silence on hot-button issues | Reuters - 2023-03-18 - Berkshire Hathaway Inc , run by billionaire Warren Buffett, on Friday urged shareholders to reject proposals that it avoid discussing hot-button social and political issues, and competing proposals that it disclose more about its climate change and diversity efforts.
Captain Ironman — DBT Ventures - 2023-03-17 - - Farewell, 2021 As the curtain drops on 2021, I’d like to share some learnings with you from two recent experiences: Completing an Ironman triathlon (11/21/21) Earning a private pilot certificate (12/30/21) Why these two experiences? Many of our 5,000+ readers are ambitious technology prof
What to know about the end of Docker Free Teams | Docker - 2023-03-17 - - We apologize for how we communicated and executed sunsetting Docker “Free Team” subscriptions, which alarmed the open source community. Read our FAQ to learn more.
Portable rusage command - 2023-03-16 - - The best tool for reporting command resource usage across platforms.
A new “3rd way” for CarPlay – A Whole Lotta Nothing - 2023-03-16 - I am a fan of Apple’s CarPlay. I think it can make driving safer while keeping you informed of new calls and texts, and entertained with podcasts and music, all without having to take your ey…
This is What Happens When Your Phone is Spying on You - 2023-03-15 - - Smartphone spyware apps that allow people to spy on each other are not only hard to notice and detect, they also will easily leak the sensitive personal information they collect, says a team of computer scientists from New York and San Diego.
Download Zed - 2023-03-15 - Code at the speed of thought. Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Nebraska lawmaker 3 weeks into filibuster over trans bill | AP News - 2023-03-15 - LINCOLN, Neb. (AP) — It was a mundane, unanimously supported bill on liquor taxation that saw state Sen. Machaela Cavanaugh take to the mic on the Nebraska Legislature floor last week. She offered her support, then spent the next three days discussing everything but the bill, including her favorite Girl Scout cookies, Omaha's best doughnuts and the plot of the animated movie “Madagascar.”
jwz: Is this not a reasonable form of ID? - 2023-03-15 - Back in June 2022, Facebook decided that my (vestigial) personal Facebook account would no longer be permitted to admin the DNA Lounge page unless I uploaded a photo of my ID. So I sent them this: Things started working again about a month after that, but today -- nine months later -- they rejected it: Do you think it's because the edges aren't clearly visible? Or do you think it's because, ...
e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 - 2023-03-15 - Intended audience: software engineers working with Git who happen to come across this value and want to confirm that it has particular significance.
On Star Trek: Discovery and Michelle Yeoh's accent - 2023-03-14 - Contributed by When the Star Trek: Discovery trailer was first announced, I almost didn't want to watch it. I'm a lifelong fan of the franchise — I grew up on The Next Generation and Star Treks II–VI and I'd followed every up and down of the…
Switching From C++ to Rust | Nikita Lapkov - 2023-03-14 - - I have been writing C++ professionally for the last 4 years and 3 months ago I started a new job in Rust. I would like to share my experience and thoughts on the transition between 2 languages. Disclaimer: This article is not a C++ vs Rust comparison. I will talk about my personal experience and things which are important to me, not the engineering community in general. What kind of C++ and Rust?
'Absolutely idiotic'. SVB insider says employees are angry with CEO | CNN Business - 2023-03-14 - - The blame game is on for who caused Silicon Valley Bank's collapse, and the tech sector is pointing the finger at SVB CEO Greg Becker for allowing his company to go down in history as the second-biggest US banking failure on record.
Andrew Benton's Blog — Experian is a pile of dark pattern garbage - 2023-03-13 - - Many years ago I froze my credit with all three credit reporting agencies in the US. This was a fairly straightforward process that differed slightly at each agency, but mostly involved getting a...
Delivering Value with Platform Engineering - Max Countryman - 2023-03-12 - - Platform Engineering offers a unique value prop to engineering orgs by focusing its attention on the holistic system. This in contrast to and in direct support of teams which focus on a narrower domain. In doing so, platform teams elevate and accelerate the work of their peers and drive exceptional business value.
Slimbook Titan, Kubuntu, installation, hybrid graphics - 2023-03-11 - Follow-up review of Slimbook Titan laptop, with 8-core, 16-thread Ryzen 9 5900HX processor, Nvidia RTX 3070 graphics, and two M.2 NVMe drives, covering Kubuntu 22.04 LTS installation, encrypted LVM, proprietary drivers setup, hybrid graphics and Nvidia on-demand profile, HD scaling on 2K resolution, Plasma desktop configuration, look and feel, Ubuntu Pro setup, hardware compatibility, ergonomics - screen and keyboard, performance, heating, noise, battery life, basic application and games testing, various serious problems with the BIOS, keyboard backlighting and first installation attempt, some bugs and papercuts, and more
The Slimbook Titan is here - 2023-03-11 - Review of Slimbook Titan laptop, with 8-core, 16-thread Ryzen 9 5900HX processor, Nvidia RTX 3070 graphics, and two M.2 NVMe drives, covering laptop delivery process, technical specifications, look and feel, build quality and ergonomics, operating system choices, some other early observations, and more
3 Mistakes I Made as an Engineer, but Had To Become a Manager To See - 2023-03-11 - - I was shocked at how obvious my mistakes as an engineer became after my perspective changed. Taking on manager responsibilities for the first time revealed mistakes I had made as an engineer. Here are the top three things I could only see after becoming a manager.
FDIC: PR-16-2023 3/10/2023 - 2023-03-10 - - FDIC Creates a Deposit Insurance National Bank of Santa Clara to Protect Insured Depositors of Silicon Valley Bank, Santa Clara, California
why i use cheap notebooks | ティラミス - 2023-03-10 - - I've had my fair share of nice notebooks over the years, from Moleskines to Leuchtturms. And I love them: I love their smooth leather covers, thick sheets, a...
What does "Copy clean link" mean? – Brave Help Center - 2023-03-09 - - Brave has already implemented a query string filter which helps prevent tracking of individual users without interfering with campaign-level tracking. We have taken this one step further by allowin...
The privacy loophole in your doorbell - POLITICO - 2023-03-08 - - Police were investigating his neighbor. A judge gave officers access to all his security-camera footage, including inside his home.
Hardware microphone disconnect - Apple Support - 2023-03-07 - - Supported Mac computers and iPad devices have a hardware disconnect that helps ensure that the microphone is disabled whenever the lid is closed.
Reliability: It's Not Great - General - Fly.io - 2023-03-06 - - The last four months have been rough. We’ve had more issues than we’re OK with. I’ve hesitated to share this because, well, I’m fighting a debilitating feeling of failure. Fear, too. If we don’t improve, our company ceases to exist, and I really like working on this company. One interesting problem we have is that we’ve exploded in popularity. It sounds like a good problem to have! But we’ve pushed the platform past what it was originally built to do. We’ve put a lot of work and resources into...
A Practical Guide to Kubernetes: Part 0 — Introduction - 2023-03-06 - In this series, I will assume nothing and build a knowledge base bit by bit that will help whether you are just beginning to learn Kubernetes or you are a seasoned Kubernetes expert. We do not call this site Zero to Hero for nothing, do we 😉?
The perfect shell | Tolki’s Blog - 2023-03-05 - The older I get the more I enjoy just doing as much as I can in a terminal. There’s something about the lack of distractions, simplicity of the interface, and speed.
NORJAK - 2023-03-04 - - Was D.B. Cooper actually a scientist named Milton B. Vordahl? How did we come across Milton B. Vordahl? SCIENCE! Cooper pulled off one of the most ingenious heists in history. He was the first person in history to escape a crime scene by jumping from it. He made one mistake though: he left his tie…
COBOL: You’re thinking about it wrong - GCN - 2023-03-03 - - The workhorse computing language suffers from a “major image problem” rooted in fundamental misperceptions, researchers say.
"There is no prosecution at any cost." - 2023-03-03 - - Germany opposes EU plans for client-side scanning - it would create an unprecedented surveillance monster that violates fundamental rights.
Mental models for learning Rust - 2023-03-01 - - Let us not beat around the bush: Rust is not easy to learn. I think it took me nearly 1 year of full-time programming in Rust to become proficient and no longer have to read the documentation every 5 lines of code. It's a looong journey but absolutely worth it.
The Cello in Soho Square – Rands in Repose - 2023-02-28 - This was the second time we'd heard Audrey play her cello in Soho Square. She found a bench and just started playing. We learned about the first session days after it happened and begged her to give us a warning next time, but her small smile silently said no. We mobilized. Her roommate, Bruce, was
SSH Tips and Tricks - 2023-02-27 - - Since I joined Charm, I’ve been working and learning more about SSH, and I thought I would share a few quick tips and tricks with you. Forward Yubikey Agent If you use a Yubikey (you should), you can use it in your remotes by having the key in a SSH agent and forwarding it. To manage the agent, I strongly recommend yubikey-agent. You can then forward it in your ~/.ssh/config like the following:
From Go on EC2 to Fly.io: +fun, −$9/mo - 2023-02-27 - - How I switched hosting my Go-based side projects from Amazon EC2 to Fly.io, significantly simplified deployment, and saved a bit of cash while I was at it.
How do woodpeckers avoid brain injury? - 2023-02-27 - Slamming a beak against the trunk of a tree would seem like an activity that would cause headaches, jaw aches and serious neck and brain injuries. Yet woodpeckers can do this 20 times per second and suffer no ill effects.
Learn Rust in 2023 with These 17 Resources - 2023-02-26 - Want to learn Rust but don't know where to start? In this article, we have gathered 17 awesome books, articles, videos, and other resources that will help you.
Bluetooth Database Spills the Beans on New Macs – 512 Pixels - 2023-02-22 - Rumors about that new 15-inch MacBook Air and the future Mac Pro keep heating up, as Joe Rossignol reports: Apple this week filed a new listing in the Bluetooth Launch Studio database, a move that sometimes foreshadows the launch of new products. The filing does not mention any specific products, but it lists the latest [...]
Four Ways to Build Web Apps :: Tom Hummel - 2023-02-21 - - Intro This is my opinionated list of four approaches to building websites and web applications. Publicly hosted on the internet, serving HTML, CSS, JavaScript, images, etc over HTTP. #1: Hugo Static Sites + Progressive Web Apps Static websites are boring. Vendors rarely talk about them because the margins are miniscule compared to flashy, compute-heavy services. It is seen as a table stakes offering. Though they have received more attention during the “JAM Stack” trend, my position is that they are still underappreciated and underutilized.
Reducing Tailscale’s binary size on macOS · Tailscale - 2023-02-18 - - Tailscale v1.36 for macOS features a significantly reduced binary size (going from 92MB to 56MB). The effort started out with a chance observation about a surprisingly large executable, and ended up involving some creative approaches using dlopen.
How to switch displays on Mac | Nektony - 2023-02-17 - Here is how to duplicate the screen on a Mac. You can extend your Mac’s screen to an external monitor. For this follow these steps...
GoDaddy: Hackers stole source code, installed malware in multi-year breach - 2023-02-17 - - Web hosting giant GoDaddy says it suffered a breach where unknown attackers have stolen source code and installed malware on its servers after breaching its cPanel shared hosting environment in a multi-year attack.
Just post | Andy Bell - 2023-02-16 - [starts stopwatch] I see a lot of folks want to write more but struggle with how long it takes. I get it, a super detailed post takes hours of work. Especially when you’re building demos and …
Apple doesn't want you developing hobby apps – Bennett Notes - 2023-02-15 - - Apple still charges a $99 yearly developer fee, even if you don't want to publish your app on the Appstore. The provisioning certificate that Xcode provides only lasts one week.
How to design a sailing ship for the 21st century? - LOW-TECH MAGAZINE - 2023-02-15 - - It is surprisingly difficult to build a carbon neutral sailing ship. This is even more the case today, because our standards for safety, health, hygiene, comfort, and convenience have changed profoundly since the Age of Sail. On board the ship `Garthsnaid' at sea. A view from high up in the rigging. Image by Allan C. Green, circa 1920. The sailing ship is a textbook example of sustainability. For at least 4,000 years, sailing ships have transported passengers and cargo across the world’s seas and oceans without using a single drop of fossil fuels. If we want to keep travelling and trading globally in a low carbon society, sailing ships are the obvious alternative to container ships, bulk carriers, and airplanes....
10 macOS Tips to Make Your Life Easier - MacRumors - 2023-02-15 - One of the neat things about using a Mac is that macOS features various levels of interaction and customization, but many of us only ever scratch the...
Report: 15-inch MacBook Air Coming Soon – 512 Pixels - 2023-02-14 - Chance Miller, writing at 9to5Mac: Apple’s highly-anticipated big-screen MacBook Air is nearing a launch, according to a new report. DSCC analyst Ross Young reports today that the 15.5-inch MacBook Air has started panel production this month, suggesting an “early April launch.” All I have to say is this: take my money. Young, as well as [...]
NameCheap's email hacked to send Metamask, DHL phishing emails - 2023-02-13 - - Domain registrar Namecheap had their email account breached Sunday night, causing a flood of MetaMask and DHL phishing emails that attempted to steal recipients' personal information and cryptocurrency wallets.
Creating a certification plan | Abstraction.blog - 2023-02-12 - I started my certification journey quite late in my career. I followed the top certified folks on LinkedIn for a while to see if I could learn from their stengths as also mistakes. Some of the questions which I am looking to answer :
The yaml document from hell - 2023-02-12 - - As a data format, yaml is extremely complicated and it has many footguns. In this post I explain some of those pitfalls by means of an example, and I suggest a few simpler and safer yaml alternatives.
telemetry in the Go toolchain · Discussion #58409 · golang/go - 2023-02-10 - - How do software developers understand which parts of their software are being used and whether they are performing as expected? The modern answer is telemetry, which means software sending data to ...
Adding a Share On Mastodon button to a website | www.bentasker.co.uk - 2023-02-10 - There's been a fairly large migration of users over to Mastodon, so I wanted to add a "Toot on Mastodon" button to my website in order to allow easy sharing of content. This post details how to go abo
1Password Announces Plans to Adopt Passkeys - MacStories - 2023-02-10 - Today, 1Password announced that it’s moving to a passkey-based system for unlocking its password manager app. Using a password manager like 1Password already means not having to remember passwords for every site and service you use because it locks your passwords behind a single, hard-to-guess password. With passkeys, that single password approach will become a
Password strength explained | Almost Secure - 2023-02-09 - - I try to explain how attackers would guess your password, should they get their hands on your encrypted data. There are some thoughts on the strength of real-world passwords and suggestions for your new password.
Colorectal Cancer Rising among Young Adults - NCI - 2023-02-07 - - Diagnoses of colorectal cancer (which includes colon and rectal cancer) continue to increase among adults younger than 50. In September 2020, more than 400 scientists and patient advocates gathered to discuss potential causes for the trend, such as diet, obesity, gut bacteria, inflammation, and environmental chemicals.
Making a loudness monitor for online meetings - 2023-02-05 - - As I work from home 90% of the time, I run into a small issue during meetings: I sometimes speak too loudly. Before my daughter Gloria arrived, this was something that annoyed my wife and others in the house, but now, when Gloria is sleeping, this is not just an
43 Hours on the Amtrak Southwest Chief - 2023-02-03 - - In September 2022, after watching many YouTube videos of other people on long-distance Amtrak trips, I finally embarked on a journey of my own. I took the Amtrak Southwest Chief train from Chicago to Los Angeles. Continue reading to learn more about it and why I'll do it again on another route.
NetNewsWire - Twitter Integration To Be Removed - 2023-02-03 - Because of Twitter’s announcement that free access to the Twitter API will end February 9, we will be removing Twitter integration from NetNewsWire in the next release (6.1.1) for Mac and iOS. You might think we’re reading RSS feeds from Twitter, but Twitter removed RSS feeds from the service something like ten years ago. We rely completely on the Twitter API. We’re planning, with this new release, to have some kind of message on first run that explains what’s happening.
8 Best Window Managers for Linux - 2023-02-03 - Want to organize your windows and use all the screen space you have? These window managers for Linux should come in handy!
Raycast Adds Deeplinking of Commands - MacStories - 2023-02-03 - Raycast, the app launcher and command utility that was our MacStories Selects Best Mac app of 2022, introduced URL scheme support for its extensive collection of built-in and third-party commands. The app’s existing system of hotkey and alias triggers is still the best way to send a command to Raycast in most circumstances, but with
Technology: What about “Log in with Twitter”? – Adam Chandler's Blog - 2023-02-03 - Via Twitter’s Developer Site: “Use Log in with Twitter, also known as Sign in with Twitter, to place a button on your site or application which allows Twitter users to enjoy the benefits of a regis…
The Violin Doctor – Chicago Magazine - 2023-02-03 - - He’s trusted to repair some of the world’s most fabled — and expensive — instruments. How does John Becker manage to unlock the sound of a Stradivarius?
MacBook Air vs. MacBook Pro Buyer's Guide - MacRumors - 2023-02-01 - Apple recently announced a major update for its high-end MacBook Pro models, adding the M2 Pro and M2 Max chips, better battery life, Wi‑Fi 6E,...
Masto-do or Masto-don’t? • The Breakroom - 2023-01-28 - Let’s just say that January 12th was expected, yet still surprising. We knew the cutting and slashing at Twitter would affect us at some point, but how we’d get eviscerated was an unknown. Many other people saw it was coming as reality began to sink in at the end of October. We’ve been asked, countless […]
Contracts you should never sign - 2023-01-27 - - When it comes to software engineering and the IT industry in general, contracts are a necessary part of doing business. Here and there, you sign NDAs — as
Micro.blog, Mastodon, and Ivory - MacStories - 2023-01-26 - Manton Reece has a fantastic explanation of the underpinnings of Micro.blog and Mastodon and how they work with third-party clients like Ivory, which Federico reviewed yesterday. Manton’s post is in response to questions about why Micro.blog work with Tapbots’ Ivory since both Micro.blog and Mastodon implement the ActivityPub standard. The answer is that ActivityPub is
What we look for in a resume - 2023-01-25 - - When we actively hire, our startup gets 150 - 200 applications each month. I read every single one of them. Sometimes, I’d talk to a candidate and see that w...
9,000-Year-Old Stonehenge-Like Structure Found Under Lake Michigan - 2023-01-25 - - Archaeologists found something much more fascinating than they got credit for when searching under the waters of Lake Michigan for shipwrecks: they uncovered a rock with a prehistoric carving of a mastodon, as well as a collection of stones arranged in a Stonehenge-like manner. Gazing into the wat
Replacing a SQL analyst with 26 recursive GPT prompts | Patterns - 2023-01-25 - - When I was at Square and the team was smaller we had a dreaded “analytics on-call” rotation. It was strictly rotated on a weekly basis, and if it was your turn up you knew you would get very little “real” work done that week and spend most of your time fielding ad-hoc questions from the various product and operations teams at the company (SQL monkeying, we called it). There was cutthroat competition for manager roles on the analytics team and I think this was entirely the result of managers being exempted from this rotation -- no status prize could rival the carrot of not doing on-call work.
What’s the right UX for an expired certificate? | Emily M. Stark - 2023-01-22 - - Every once in a while, I encounter some variation of the following question: how can a TLS certificate go from perfectly acceptable one day to completely insecure the next? In other words, why does the browser show a scary full-page warning for a certificate that expired one day, or even one hour, ago – the same as a certificate that is self-signed, chains to an unknown root, or presents the wrong name? The premise behind these questions is that an expired certificate (especially one that is recently expired) is not as bad as a certificate with some other type of validation error, and thus the warning UX shouldn’t be as severe.
Twitter Officially Bans All Third-Party Apps - MacRumors - 2023-01-20 - - Twitter today confirmed that it is no longer permitting third-party developers to create Twitter clients, with the information quietly shared in an...
Twitterrific: End of an Era • The Breakroom - 2023-01-19 - - Twitterrific has been discontinued. A sentence that none of us wanted to write, but have long felt would need to be written someday. We didn’t expect to be writing it so soon, though, and certainly not without having had time to notify you that it was coming. We are sorry to say that the app’s […]
cohost! - "How to destroy a certificate authority in one month" - 2023-01-19 - - Once every year or two, it becomes apparent that a Certificate Authority -- a company with the power to say that a website is who they say they are and you should be able to make https connections to it without scary warnings -- might be up to something shady and maybe doesn't deserve to be one of the ultimate sources of trust. There's a public mailing list, dev-security-policy@mozilla.org, where the major browser developers decide whether they should keep trusting a CA. And sometimes it's fun to watch the results. Sometimes the CA in question takes a hostile stance of "whatever nerds, what are you gonna do, shut us down?" and then the nerds shut them down. Turns out it's hard to sell certificates that web browsers don't trust. I had my attention drawn to the TrustCor saga because GitHub Dependabot won't shut up about it. Every time I push anything that might involve a certificate, it tells me about the grave danger I might be in if I trust TrustCor, and gives me a helpful link to the shit that went down [https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/oxX69KFvsm4]. The beginning of the story seems to be that a journalist was investigating spyware in mobile apps, and finding the companies that seemed to be ultimately responsible for creating them. There was evidence [https://www.techtarget.com/searchsecurity/news/252527174/TrustCor-under-fire-over-certificate-authority-concerns] that one such company was TrustCor, one of the certificate authorities that used to be trusted by every web browser. In particular, TrustCor had put a mobile app on the Google App Store that contained one such spyware package, Measurement Systems. It was the only unobfuscated version of the package anyone had ever seen, implying that they didn't just license it from some other company, and it seemed that something in the code phoned home to a server at TrustCor. So that led to some questions. These questions weren't initially "should TrustCor shut down as a CA", because none of this was strictly about certificates. I'm sure TrustCor's VP of operations had a lot of ways to respond to this, but here are some of the responses she chose: * Measurement Systems isn't the same company as us * And anyway that was a single rogue developer * And anyway that was a beta version of an app that we withdrew * What did you expect us to do, use an ineffective old analytics package like Firebase, or use the powerful, beautiful, sexy analytics from Measurement Systems? Who are not us by the way * You're a bunch of ignorant meddlers who don't know anything about the CA business * You're after us because we make an encrypted e-mail product and you secretly work for the US government and want to shut us down * Your claims are false and you can't prove anything If you read enough of the thread, it's clear that not every accusation against TrustCor was true, and it's hard to tell what the truth really was. But also it doesn't matter, because once TrustCor had written the open letter [https://trustcor.com/static/falseclaimsandmedia.txt] saying > It is filled with ridiculous, false claims and out-of-context statements twisted to fulfill a baseless prophecy imagined by a group of researchers who are more concerned with enriching themselves and their company than they are with Internet security. their fate was sealed. The conclusion on the mailing list was roughly: look, we're not here to find you guilty in a court of law, we're here to decide whether we trust you, and after all that we definitely don't. Your certificates get yeeted out of browsers at the end of November, have fun. And just to make the point, they did what they could to make every other software developer know not to trust TrustCor either. They put "trusting TrustCor" into the big database of software vulnerabilities. Again, that's why I heard about it. Because now pushing code to GitHub that might still accept a TrustCor certificate, if it saw one, is a Moderate Severity Vulnerability. What's funny to me is that the TrustCor VP seems like she was almost on the right track. If she really wanted to win the moral high ground at all costs, instead of accusing people of secretly working for the government, she could have pointed out that most of the people on that mailing list work either for or with Google. The world's largest ad company. The company that tracks everyone on 90% of web sites via Google Analytics. The company that also distributes spyware, because they don't check what their ad customers are doing very well and let them run random JavaScript on random web pages. The certificate authority whose company is, in absolute terms, up to more shady shit than any other CA. Saying that would have gotten her company destroyed even faster, but I think she would have been right.
Behind the App: Wallaroo • furbo.org - 2023-01-19 - It’s been awhile since I’ve done one of these deep dives on what goes on behind the scenes during the development of an Iconfactory app. There’s a common thread to each one: I feel the need to document our work when there’s a major change in how we build user interfaces. The first one was […]
20 Things I've Learned in my 20 Years as a Software Engineer - Simple Thread - 2023-01-19 - - Important, Read This First You’re about to read a blog post with a lot of advice. Learning from those who came before us is instrumental to success, but we often forget an important caveat. Almost all advice is contextual, yet it is rarely delivered with any context. “You just need to charge more!” says the company […]
Bitwarden extends passwordless leadership with acquisition | Bitwarden Blog - 2023-01-18 - - Bitwarden has acquired European-based startup Passwordless.dev, a significant milestone in rounding out the Bitwarden commitment to offering open source, scalable, and secure passwordless solutions to every business and end user.
The Shit Show • furbo.org - 2023-01-15 - - Well, it happened. We knew it was coming. A prick pulled the plug. And what bothers me most about it is how Space Karen did it. My mom passed away just before Christmas. Her decline was something everyone in the family saw coming and we prepared for her demise. It still hurts like hell, but […]
Here's What's New in iOS 16.3 So Far - MacRumors - 2023-01-13 - Apple released the second beta of iOS 16.3 earlier this week, and so far only one new feature and two other minor changes have been discovered in the...
State of the Twitterverse • The Breakroom - 2023-01-13 - Last night at about 7:30pm PST, Twitterrific customers started reporting problems accessing Twitter via the iOS app. News quickly spread on Twitter and Mastodon that a wide range of third party apps like Twitterrific, Tweetbot, Echofon, and many others had been disabled. Strangely, Twitterrific for macOS continues to work normally. We cannot say for certain […]
Twitter clients break as API goes down - 2023-01-13 - - Twitter clients are broken left and right as the API unexpectedly went down on January 11, even bringing down Tweetbot.
Write Admin Tools From Day One - 2023-01-13 - - The Problem Writing useful features for your users is key to a successful product. It makes sense then that you should maximize your time w...
A Visual Guide to SSH Tunnels: Local and Remote Port Forwarding - 2023-01-12 - - SSH port forwarding explained in a clean and visual way. How to use local and remote port forwarding. What sshd settings may need to be adjusted. How to memorize the right flags.
Scaling Mastodon: The Compendium | Hazel Weakly - 2023-01-11 - - This is honestly a very hastily written selection of various snippets, with text extracted, and notes. No real editing thought was put into this, so I hope it’s...
Logging practices I follow - 2023-01-10 - - No matter what kind of software you’re developing, you most definitely leverage logging to some extent, probably every single day.You write a lot of logs, you read tons of them too, it is the most bas
SourceHut will blacklist the Go module mirror - 2023-01-09 - - sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
There Is No Software Maintenance | Henrik Warne's blog - 2023-01-08 - - Every time I hear about software maintenance as a distinct activity, I cringe. That’s because it is based on the outdated notion that first software is developed, then it is maintained. But t…
Things they didn't teach you about Software Engineering - 2023-01-07 - - As always, a disclaimer before we start, this is purely subjective. Whether you are a seasoned professional or just starting out in the field, I hope
Resetting Sonos Overnight — Liss is More - 2023-01-06 - At night, I often adapt my Sonos system for quieter TV watching. But I hate having to reset it every morning.
Apple launches AI narrators for some audiobooks – Six Colors - 2023-01-05 - Your next audiobook from Apple may not be narrated by a human. Leyland Cecco, writing at The Guardian: Apple has quietly launched a catalogue of books narrated by artificial intelligence in a move …
Go 1.20 Cryptography - 2023-01-04 - - A lot of new cryptography is landing in Go 1.20, including the new crypto/ecdh package and math/big-less RSA and ECDSA backends!
Bach’s Signature | RogerEvansOnline.com - 2023-01-04 - There was no end to the ingenuity of Johann Sebastian Bach. If you read this single note with all the clefs and key signatures that he provides, B A C and H all emerge from the puzzle. (Tip of the …
Replacement for Dark Sky – Blankbaby - 2023-01-03 - Dark Sky, my weather app of choice for several years, is no more. This is sad, but I’ve done what any sensible person would and downloaded 12 weather apps from the App Store to find a suitable repl…
The Downfall of Andrew Tate Isn’t Just Deliciously Ironic. It’s Also Vitally Important. - 2022-12-30 - If you’re like many people, the first time you’d ever heard the name Andrew Tate was through reading about climate activist Greta Thunberg’s brutal takedown on Twitter after the former lightweight world kickboxing champion decided rather unwisely to troll her. As it is Schadenfriday, I’ll review the hilariously ironic part of this first before getting into why this actually matters beyond the hellsite of Twitter.
Recap Year 2022 - 2022-12-30 - It's been four years since I wrote a recap. I wrote an update about my life two years ago when I left the U.S. and moved back to Turkey. It's a Recap of the years 2019-2020. I would suggest reading that blog post if you haven't yet because some
George Santos Confessed to Lying, But There’s a Lot More Out There. And It’s Really Weird. - 2022-12-27 - George Santos, the embattled representative-elect for New York’s 3rd Congressional District, has fessed up. Well, somewhat. After a New York Times exposé broke a week ago calling much of Santos’s background into question, including his claims of where he went to college, where he’s worked, and even whether he had a criminal background and was actually a fugitive from Brazil—allegations which Santos’s attorney claimed at the time were a “shotgun blast of attacks” aimed at “smearing his good name”—the 34-year old fabulist tried to close the story with a heartfelt
Apple’s Icons Have That Shape for a Very Good Reason | HackerNoon - 2022-12-24 - - If you haven’t been immersed in <a href="https://hackernoon.com/tagged/ios" target="_blank">iOS</a> interface <a href="https://hackernoon.com/tagged/design" target="_blank">design</a>, you might look at Apple’s icons and think that they’re just a rounded square or a ‘roundrect’. If you’ve been designing icons, you know that they’re something different and may have heard the word <a href="https://applypixels.com/the-hunt-for-the-squircle/" target="_blank">squircle</a> used (mathematical intermediate of a square and a circle). And if you’re an Industrial Designer, you recognize this as a core signature of their hardware products.
Issue 14 – FTX friends flip on fellow fraudster - 2022-12-22 - SBF is in the US, where he has been released on bail. Meanwhile, two top executives are cooperating with the investigation and have pled guilty to their charges.
Thelonious Monk's 25 Tips for Musicians (1960) | Open Culture - 2022-12-22 - - Stories of idiosyncratic and demanding composers and bandleaders abound in mid-century jazz—of pioneers who pushed their musicians to new heights and in entirely new directions through seeming sheer force of will. Miles Davis’ name inevitably comes up in such discussions.
O Holy Crap - 2022-12-22 - - My local Montana landfill is full of the remains of short-lived coffee grinders, pens, peelers, laptops. After Christmas, I’ll need to reserve a bigger plot.
Mercedes EQE im Test: Für viel Reichweite muss es kein Tesla mehr sein - electrive.net - 2022-12-22 - Die Angst nach zu wenig Reichweite ist längst vorbei. Für einen großen Aktionsradius und Effizienz muss es zudem kein Tesla mehr sein. Denn abseits der E-SUV bieten die deutschen Autobauer mittlerweile konkurrenzfähige Limousinen an. Eines dieser Modelle ist der Mercedes EQE. Doch wie gut ist die elektrische Interpretation der E-Klasse?…
User Generated Content and the Fediverse: A Legal Primer | Electronic Frontier Foundation - 2022-12-21 - A growing number of people are experimenting with federated alternatives to social media like Mastodon, either by joining an “instance” hosted by someone else or creating their own instance by running the free, open-source software on a server they control. (See more about this movement and joining...
Things I want as SRE/DevOps from Devs :: oschvr.com - 2022-12-16 - - It has been a while since I’ve been working as SRE/Platform/Cloud Engineer, and lately and I realize I’ve been repeating some questions to developers that I rarely get an answer for straight away. These are not meant to make anyone’s life harder, au contraire, the whole pourpose of having a solid answer to this list of questions, is to make everyone less worried about the probabilty of some high stakes, overnight failure or a data handling missuse that could potentially cause big losses, and of course a lot of unnecessary stress.
Introducing tailnet lock: use Tailscale without trusting our infrastructure! · Tailscale - 2022-12-15 - - Users sometimes ask us, “How can I trust Tailscale?” From the beginning, we’ve tried to make it so you don’t have to, by architecting our infrastructure with security and privacy in mind. When you use Tailscale, your data is end-to-end encrypted. Tailscale doesn’t have the private key, so we can’t see your traffic. While Tailscale can’t observe the data transiting your tailnet, we are responsible for managing the control plane, where our coordination server distributes public keys and settings for your tailnet.
Tainted History • VAN Magazine - 2022-12-12 - In the spring of 2001, Suzanne Farrin auditioned for the Juilliard School’s prestigious composition program. The night after her audition, she says that Christopher Rouse, a faculty member at the time, tried to kiss her. “I sort of twirled out of his arms and ran away,” Farrin said. Farrin wanted to join Rouse’s doctoral studio […]
Air-gapped PCs vulnerable to data theft via power supply radiation - 2022-12-12 - A new attack method named COVID-bit uses electromagnetic waves to transmit data from air-gapped systems isolated from the internet over a distance of at least two meters (6.5 ft), where its captured by a receiver.
CNN - Breaking News, Latest News and Videos - 2022-12-12 - - View the latest news and breaking news today for U.S., world, weather, entertainment, politics and health at CNN.com.
Is Dark Mode Good For Your Eyes? - Kev Quirk - 2022-12-12 - - I've decided to stop using dark mode across all of my devices, because research suggests that going to the dark side ain't all that.
Taming Names in Software Development - Simple Thread - 2022-12-11 - - Good names What is a name? A name is a label, a handle, a pointer in your brain’s memory. A complex idea neatly encapsulated. A name lets you refer to “the economy” , or “dogfooding” mid-sentence without needing a three-paragraph essay to explain the term. If you think of software development as just carving up […]
The Single Greatest Habit You Can Build | The Curiosity Chronicle - 2022-12-11 - - The Curiosity Chronicle has quickly become one of the most popular newsletters for growth-minded individuals in the world. Each week, subscribers receive a deep dive that covers topics ranging from growth and decision-making to business, finance, startups, and technology. In addition, subscribers receive The Friday Five, a weekly newsletter with five ideas curated to spark curiosity headed into the weekend.
iCloud data security overview - Apple Support - 2022-12-07 - - iCloud uses strong security methods, employs strict policies to protect your information, and leads the industry in using privacy-preserving security technologies like end-to-end encryption for your data.
Working In The Open | sef.kloninger.com - 2022-12-04 - The other day my daughter asked me about Software Engineering -- what do we actually do? She's eighteen and probably won't follow in my footsteps, which is fine, but I still want her to see my field.
Leaving the Basement | Hachyderm Community - 2022-12-04 - - Hachyderm has reached 30,000 users. In the process we have hit substantial scale problems, and had to migrate our services out of the basement. This is the outage report, post mortem, and high level overview of the process of migrating to Hetzner in Germany. From observation to production fixes. This is the story.
Rust and Neovim - A Thorough Guide and Walkthrough | the trait - 2022-12-04 - - Edit: Some readers mentioned an issue with the example Lua code used to configure the simrat39/rust-tools.nvim plugin; that configuration code has been updated with the example configuration recommended in the plugin page as of the date of this edit. Thanks to Nazar Toakarak for letting me know. Readers have also asked me about the link to my latest Neovim config files, you can find them here.
The Alt Right Shows Who’s Boss - TPM – Talking Points Memo - 2022-12-01 - Like many others I've been watching the alt-right take over of Twitter evolve in real time. The whole operation is now chained to the manic outbursts and enthusiasms of majority owner Elon Musk and he…
I Was Wrong About Mastodon - 2022-12-01 - - I said that Mastodon moderation wouldn't scale, it does. The cultural differences will likely continue to maintain a friendlier atmosphere regardless of size.
At SpaceX, work was taken away from me in case I “might retire or die.” - 2022-11-30 - - I was a “hardcore” Principal Engineer at SpaceX, achieving performance goals and working longer hours than most of my colleagues—yet I saw my work roles gradually transferred to younger engineers who fit the company’s “frat bro” mold. By John Johnson, former Principal Engineer at SpaceX I have watched the recent news about the takeover at Twitter without much surprise. I was an employee of one of Elon Musk’s other companies; for many months, I’ve refrained from speaking about my experience there
Rereading: The Soul of a New Machine by Tracy Kidder – Auxiliary Memory - 2022-11-29 - by James Wallace Harris, Friday, January 6, 2017 I first read The Soul of a New Machine by Tracy Kidder just after it came out in 1981, before it won the Pulitzer and National Book awards in 1982. …
A poor man's API - 2022-11-29 - Creating a full-fledged API requires resources, both time and money. You need to think about the model, the design, the REST principles, etc., without writing a single line of code. Most of the time, you don’t know whether it’s worth it: you’d like to offer a Minimum Viable Product and iterate from there. I want to show how you can achieve it without writing a single line of code. The solution The main requirement of the solution is to use the PostgreSQL database. It’s
The Best Go framework: no framework? - 2022-11-29 - While writing this blog and leading Go teams for a couple of years, the most common question I heard from beginners was “What framework should I use?”. One of the worst things you can do in Go is follow an approach from other programming languages. Other languages have established, “default” frameworks. Java has Spring, Python has Django and Flask, Ruby has Rails, C# has ASP.NET, Node has Express, and PHP has Symfony and Laravel.
I/O is no longer the bottleneck - 2022-11-26 - - In 2022, disk I/O is very fast, and not usually the performance bottleneck in programs. This article digs into some numbers.
Neovim and Rust · sharksforarms - 2022-11-26 - - An effective Rust development experience with Neovim LSP client and rust-analyzer
Elon Musk and the Narcissism/Radicalization Maelstrom - 2022-11-25 - It's a fascinating thing to watch far-right radicalization unfold in real time. I've been watching the Elon Musk and Twitter drama with a mix of fascination and awe. He bought Twitter as part of his…
Keyboards I’ve used in the past two decades - 2022-11-23 - - I have used many keyboards over the years. Some of those were standard OEM keyboards you would probably have seen and used all the time. But at some point, I started trying out different designs and wanted to type faster and be more productive. Allow me to share some of
So About The New Special Counsel… - by Jay Kuo - 2022-11-23 - For the next two weeks I’ll be in England visiting my sister and brother-in-law and popping into London for press events and the start of rehearsals for our musical “Allegiance” which is getting a production there (and if you’ll be in London from Jan-Apr of 2023, you can get to see George Takei in the show! Visit
Why Twitter Didn’t Go Down: From a Real Twitter SRE - 2022-11-22 - - Twitter supposedly lost around 80% of its work force. What ever the real number is, there are whole teams with out engineers on it now. Yet, the website goes on and the tweets keep coming. This left a lot wondering what exactly was going on with all those engineers and made it seem like it was all just bloat. I’d like to explain my little corner of Twitter (though it wasn’t
The Fraudulent King - Ed Zitron's Where's Your Ed At - 2022-11-21 - - I have made mistakes in my life. I have done very silly things for even sillier reasons, wrapped myself in very stupid justifications, and then executed again and again on a campaign of sheer idiocy. By the time I have been done making bad decisions, each one inspiring and enhancing the next, I have looked back and said “never again.” And then I have made another bad decision just for good measure, to ensure I am done.
In Memoriam: Frederick P. Brooks, Jr. – a Personal Recollection - 2022-11-20 - Brooks is famous for many things. Many people know him best as the author of The Mythical Man-Month, his musings on software engineering and why it's so very hard. Some of his prescriptions seem quaint today -- no one these days would print out documentation on microfiche every night to distribute to developers -- but his observations about the problems of development remain spot-on. But he did so much more.
Daring Fireball: Twitter Tumult - 2022-11-18 - If you had told me three weeks ago that Twitter, as a company, would today be embroiled in turmoil over a company-wide email from Elon Musk centered around the phrase “extremely hardcore”, this is not the scenario I’d have imagined.
GitHub Copilot Isn't Worth the Risk - 2022-11-17 - - Copilot may be a glimpse into the future of AI, but it comes with a lot of legal and security baggage.
Laying myself off from Amazon — Daniel Immke - 2022-11-17 - - Yesterday, I resigned from Amazon. My final day is next week, right before Thanksgiving. I realize the timing of this is quite coincidental— as this week Amazon…
Digital Books wear out faster than Physical Books - Internet Archive Blogs - 2022-11-16 - - Ever try to read a physical book passed down in your family from 100 years ago? Probably worked well. Ever try reading an ebook you paid for 10 years ago? Probably a different experience. From the leasing business model of mega publishers to physical device evolution to format obsolescence, digital books are fragile and […]
The Sky Is Falling - Ed Zitron's Where's Your Ed At - 2022-11-15 - I will be honest, dear reader, that I had an entire 1300 word newsletter that I have mostly had to throw in the trash and set on fire. Since my last newsletter, more things have come to light about Sam Bankman-Fried, FTX, and the larger cryptocurrency industry that, while insane, were quickly overshadowed by the last few days' events.
Musk's Kobayashi Maru - Ed Zitron's Where's Your Ed At - 2022-11-08 - - Elon Musk has had a difficult weekend following a difficult week, with all difficulties a direct result of his actions, a continual flywheel of actions and consequences that confuse a man with too much money and time on his hands. Twitter updated the iOS version of the Twitter app to advertise verification on Saturday
That Whole Twitter Thing: Further Thoughts | Whatever - 2022-11-02 - Now that we’re several days into the Elon Musk era of Twitter, some additional musings on how we got here and where we’re going. In no particular order: 1. Elon Musk did this to himself…
My First Piano: A Story of Hurt, Healing and Joy — Jerome Leroy | Composer - 2022-11-02 - - Being a trained pianist brings its own interesting challenge when it comes to your instrument… because it’s actually quite rare that the piano you play on is actually your instrument. Keyboard players are amongst the few musicians who rarely choose the instrument they play on. Whether at home, at
Reminiscing: the retreat to comforting work. | Irrational Exuberance - 2022-10-31 - - In Work on what matters, I wrote about Hunter Walk’s idea of snacking: doing work that is easy to complete but low impact. The best story of my own snacking behaviors comes from my time at Stripe. I was focused on revamping the engineering organization’s approach to operating reliable software, and decided that it might also make sense to start an internal book club. It was, dear reader, not the right time to start a book club.
On Michael Crichton’s Busy Ambition - Study Hacks - Cal Newport - 2022-10-30 - - By his last year at Harvard Medical School, Michael Crichton, 26-years old at the time, knew he didn't want to pursue a medical career, so he went to the dean with a proposition. He planned to write a nonfiction book about patient care, he explained, and wanted to know if he could use his final
My Top 10 Tips for Doing Time In ‘the Hole’ | The Marshall Project - 2022-10-30 - - In prison, going to “the hole” can mean spending 23 hours a day alone in a tiny cell. Here, incarcerated author Michael J. Nichols shares his top 10 tips for enduring long stretches of “administrative segregation.”
Welcome to hell, Elon - The Verge - 2022-10-28 - - Owning Twitter means owning a host of impossible political problems. Is Elon ready?
Shell Script Best Practices — The Sharat's - 2022-10-27 - - This article is about a few quick thumb rules I use when writing shell scripts that I’ve come to appreciate over the years. Very opinionated....
Vim After 15 Years | Ian Langworth - 2022-10-27 - - My earlier posts about using Vim were well received and it's about time for an update. I've been doing a lot more work with Vim lately and have spent some time configuring my workflow for peak efficiency, so here's a snapshot of my current state.
Rust vs. Go: Why They’re Better Together - The New Stack - 2022-10-26 - - For most companies and users, Go is the right default option. Its performance is strong, Go is easy to adopt, and Go’s highly modular nature makes it particularly good for situations where requirements are changing or evolving.As your product matures, and requirements stabilize, there may be opportunities to have large wins from marginal increases in performance. In these cases, using Rust to maximize performance may well be worth the initial investment.
On building websites with GoHugo | Ruben Duiveman | Product & UX - 2022-10-26 - I regularly come across tweets asking something like “what framework or tools should I use to build my own blog site?". I usually respond by recommending GoHugo, and given the limited amount of characters in a tweet, I usually leave it at that. In this blog post, I want to share a little more background on why I like GoHugo so much. | Ruben Duiveman | Product & UX
Security by Obscurity is Underrated – Utku Sen - Blog – computer security, programming - 2022-10-24 - - 🔥 This article widely discussed at Hackernews and Reddit In the information security field, we have developed lots of thoughts that can’t be discussed (or rarely discussed): Never roll your own crypto Always use TLS Security by obscurity is bad And goes like this. Most of them are very generally correct. However, I started to think that people are telling those because everyone is telling them. And, most of the people are actually not thinking about exceptional cases. In this post, I will raise my objection against the idea of “Security by obscurity is bad”. Risk, Defense in Depth and Swiss Cheese One of the main goal of defensive security is reducing the risk for the target business. According to the OWASP’s methodology, the risk of an issue is calculated with the formula below: Risk = Likelihood * Impact
Plastic recycling remains a 'myth': Greenpeace study - 2022-10-24 - - Plastic recycling rates are declining even as production shoots up, according to a Greenpeace U.S. report out Monday that blasted industry claims of creating an efficient, circular economy as "fiction."
My Blog Setup and Writing Process | Navendu Pottekkat - 2022-10-23 - I’ve been writing blogs for almost three years now. Recently, I’ve been putting a lot of effort into building and maintaining my blog. This article documents my blog setup and my writing process from idea to publishing.
incremental parsing in go | dev-nonsense - 2022-10-23 - - This post is an attempt to explain the incremental parsing algorithm aretext uses for syntax highlighting. Like the rest of aretext, parsers are implemented in Go for portability and performance. Most people do not consider Go a functional programming language; nonetheless, aretext’s parsers rely on functional programming patterns. In this post, we’ll see how to implement these patterns in pure Go to build parsers that are fast and expressive. Problem Syntax highlighting is a special case of parsing.
Review of the Kinesis Advantage360 Professional - 2022-10-22 - - The Advantage360 Professional is the successor to the well-known Advantage2. It comes with several new features, such as Adjustable Split, Wireless connection, Tenting, ZMK (highly customizable firmware), and many other minor things. In this blog post, I will explain the significant design changes and my experiences with Advantage360. Before I
Why we're leaving the cloud - 2022-10-21 - - Basecamp has had one foot in the cloud for well over a decade, and HEY has been running there exclusively since it was launched two years ago. We've run extensively in both Amazon's cloud and Google's cloud. We've run on bare virtual machines, we've run on Kubernetes. We've seen all the cloud has to offer, and tried most of it. It's fi...
Is OpenStack fighting a lost battle? | Memo Garcia - 2022-10-20 - - And why Kubernetes “won”. I owe my career to OpenStack and to all its contributors. I have made excellent friends, I learned a lot from them and the project itself. For that and more, thanks a lot OpenStack. However… Even though OpenStack has never been better, I can’t shake the feeling that is fighting a lost battle. Why? because it tried to replace AWS (and the rest of the cloud providers) and compete directly with them.
Phantom Forests: Why Ambitious Tree Planting Projects Are Failing - Yale E360 - 2022-10-19 - - High-profile initiatives to plant millions of trees are being touted by governments around the world as major contributions to fighting climate change. But scientists say many of these projects are ill-conceived and poorly managed and often fail to grow any forests at all.
An accident at SpaceX | Semafor - 2022-10-18 - - The technicians in the private space industry, responsible for building and repairing rockets, receive little recognition — even when they sacrifice their lives for the mission.
How to Build Software like an SRE — willett dot io - 2022-10-17 - - I’ve been doing this “reliability” stuff for a little while now (~5 years), at companies ranging from about 20 developers to over 2,000. I’ve always cared primarily about the software elements I describe as living “outside” the application – like, how does it get its configuration? What kinds of instances does it run on, and are those the best kinds to use? What steps does it take on its path from “code in a repository” to “running in production”? And I’ve always kept track of what I liked – which mechanisms allowed fast iteration and which caused frustration, which led to outages and which prevented them.
Mike Acton’s Expectations of Professional Software Engineers - Adam Johnson - 2022-10-17 - - In a 2019 talk/rant titled “Everyone Watching This Is Fired”, games industry veteran Mike Acton rattled off a sample of 50 things he expects of developers he works with. The title refers to his tongue-in-cheek suggestion that anyone who doesn’t meet all these requirements would be immediately fired.
Disposable Root Servers - 2022-10-15 - - Unlimited, free and dedicated Kali Linux Root Shells - readily set up for hackers. Traffic via VPNs. Accessible directly or via TOR. NO LOGZ.
Skyfall: eBPF agent for infrastructure observability | LinkedIn Engineering - 2022-10-09 - Currently, LinkedIn infrastructure is composed of hundreds of thousands of hosts across multiple data centers. Observability into our infrastructure makes it possible for us to focus on the health and performance of our critical services to provide the best experience to our members. With LinkedIn's large infrastructure growth over the past few years, observability has become more critical to pinpoint the potential root causes for any infrastructure failure or anomaly. There are a few elegant in-house monitoring systems at LinkedIn that provide network switch level metrics, logs, and even flow-level visibility by sampling packets going through our network. However, all of these rely on sampling or some kind of periodic polling of data, which for any meaningful sampling rate generates a very large volume of data to be processed and analyzed.
Move a running process into a tmux session | ./xai.sh - 2022-10-05 - - It’s rare, but sometimes it still happens that I forget to open a tmux or screen session when working with something that is supposed to be quickly done. However, it also happens that “quickly done” turns into “tedious and ugly” and now the process lives longer than it was supposed to and I become afraid of ssh disconnects or something.
Using the iPad Pro as my development machine - 2022-10-03 - - I purchased an iPad Pro with the Smart Keyboard and Pencil to use as my main computer. Can it replace my local workstation? Is it powerful enough for my day-to-day tasks? Let's find out.
New LSP features in Neovim 0.8 - 2022-10-01 - - Personal weblog about programming, linux, life, the universe and everything
New LSP features in Neovim 0.8 - 2022-10-01 - Personal weblog about programming, linux, life, the universe and everything
September 2022
My review of the Moonlander MK1 keyboard - 2022-09-30 - - The Moonlander MK1 is an ergonomic, highly customizable split keyboard. I ordered one after I couldn’t stand anymore my hand and wrist pains. In this blog post, I want to share my keyboard journey, my experiences with the Moonlander, how I am using it and what I plan next.
Learn Rust by implementing a SHA-1 hash cracker - 2022-09-30 - - The moment has come to get your hands dirty: let's write your first Rust program. As for all the code examples in this course, you can find the complete code in the accompanying Git repository: https://github.com/skerkour/black-hat-rust $ cargo new sha1_cracker Will create a new project in the folder sha1_cracker. Note
Outdated vs. Complete - 2022-09-27 - On August 22nd, I got an email out of the blue from Apple that notified me that I had a new App Review message. It was for my app, WorldAnimals, a light-hearted game for guessing animal onomatopoeia sounds in different languages.Usually, you receive a message after you submit a new version to the...
iPhone 14 Pro Review: No phone is an island – Six Colors - 2022-09-26 - Since the near-simultaneous arrival of the iPhone 8 and iPhone X in 2017, Apple has been on a mission to split the iPhone product line into two distinct sets of models: a more expensive set that in…
Ballet Dancers In Super Slow Motion - 2022-09-26 - Bless me Father Sloan, for I have committed a radical act on the Internet. I have watched this slow motion video of ballet dancers
Has The Zodiac Killer Mystery Been Solved (Again) - 2022-09-26 - - For more than 50 years, his identity has remained as maddening a riddle as the ciphers he once sent police. but now an L.A. novelist-turned-amateur sleuth may have finally cracked the case
Aging programmer - 2022-09-24 - - Back in college, they told me that I would start my career writing code, but eventually, I would move to a position where I would ask others to code my designs. To celebrate that this turned out to be completely false, here are some assorted reflections as a 40-year-old programmer that looks back: • Compared to my younger versions, I f...
Daring Fireball: Apple Watch Ultra - 2022-09-22 - - It *almost* feels more like having an adorable little iPhone Nano strapped to my wrist than a huge Apple Watch.
DevOps, SRE, and Platform Engineering - 2022-09-20 - - Sharing my understanding of DevOps, SRE, and Platform Engineering based on the first-hand experience in SRE and PE domains.
BRYCE DOT VC - 2022-09-20 - - From an interview with designer/artist/soul searcher Elle Luna: So I was using Uber all the time in San Francisco, even though I hated the design. And then I went to the Crunchies awards ceremony and...
COVID: Chinese scientists develop mask that detects the virus - 2022-09-20 - A sensor built into a mask was able to detect the COVID-19, H5N1 and H1N1 influenza viruses in the air within 10 minutes and send notifications to a device, according to the study led by six scientists working with Tongji University in Shanghai.
An X11 Apologist Tries Wayland - 2022-09-19 - - I think it’s only fair to call me an X apologist. I get incredibly frustrated when people talk about dropping support for X11. I fight back against the notion that some day X11 will be dead and unmaintained, a curiosity of a time before. I’ve spoken to people in my circles at-length about the accessibility tools that Wayland simply hasn’t been capable of supporting that X11 has. A lot of times, I’ve ended this conversation with “Maybe 5 years from now it’ll be good”. Well it’s 5 years in since I first said those words, and you know what, I’m actually pleasantly surprised.
Daring Fireball: The iPhones 14 Pro (and iPhones 14) - 2022-09-17 - - There are two super interesting innovations with the iPhone 14 Pro and Pro Max. There aren’t any interesting innovations with the iPhone 14 or 14 Plus — which fact itself is actually pretty interesting, strategically.
Why David Yach Loves Go | Google Cloud Blog - 2022-09-16 - - Learn all the reasons David Yach, industry veteran and Director of Engineering at Google Cloud, loves to use Go for software development.
Signing Git Commits with Your SSH Key - 2022-09-14 - - You may already be signing your Git commits with a GPG key, but as of today you can instead choose to sign with your SSH key! Signing in SSH is a relatively new feature that lets you use your...</p>
Cooking on the Frontlines with Chef José Andrés | GQ - 2022-09-12 - He became a star feeding the fortunate, and a saint feeding the unfortunate. We followed Andrés from his operations on the Ukraine border to his kitchens in Washington, D.C.—and found something much more complex and interesting than a mere saint.
Bear App: A Solid Zettelkasten Solution for iOS Users — Mental Pivot - 2022-09-12 - I’ve used The Archive for the past three years to maintain my zettelkasten (notes archive). It’s a well-designed app with a specific feature-set optimized for the zettelkasten note-taking system. Unfortunately, The Archive is only available for MacOS. I recently purchased an iPad Pro with a Magic Keyboard to
Framework Laptop with Ubuntu Review - 2022-09-12 - - I built my own laptop over the holiday break and it’s a developer’s dream come true. I took a chance and ordered a Framework Laptop DIY Edition. I’m so glad I did. The Framework is an excellent platform to customize and build a very capable and stable Linux machine for development. Here’s what I love about it and things that could be better.
Lightly "sandboxed" homebrew on macOS - 2022-09-11 - - Lightly "sandboxed" homebrew on macOS. GitHub Gist: instantly share code, notes, and snippets.
Tailscale ate my network (and I love it) - 2022-09-11 - - No matter where you go, there you are If you're like me, you travel occasionally. Access to your office from home, or from an airport loun...
How To Bootstrap A Quality Golang Backend | 8th Light - 2022-09-11 - Building a Golang project from scratch requires making some important decisions that will shape the future of the project, providing a scaffolding for yourself and future team members to follow when scaling the codebase. When...
How to rest well | Psyche Guides - 2022-09-11 - - Taking a break isn’t lazy – learning to recharge is a skill that will allow you to enjoy a more creative, sustainable life
How To Learn Stuff Quickly - 2022-09-11 - - As software developers, we're always learning new things; it's practically the whole gig! If we can learn to quickly pick up new languages/frameworks/tools, we'll become so much more effective at our job. It's sort of a superpower.
“Who Should Write the Terraform?” – zwischenzugs - 2022-09-11 - - The Problem Working in Cloud Native consulting, I’m often asked about who should do various bits of ‘the platform work’. I’m asked this in various forms, and at various leve…