A mostly complete list of articles I've read on the internet There are currently 2689 entries in the list Last modified 2024-09-15 Repo: zanshin/readingList
Neither Elon Musk Nor Anybody Else Will Ever Colonize Mars | Defector - 2024-09-13 - - Mars does not have a magnetosphere. Any discussion of humans ever settling the red planet can stop right there, but of course it never does. Do you have a low-cost plan for, uh, creating a gigantic active dynamo at Mars’s dead core? No? Well. It’s fine. I’m sure you have some other workable, sustainable plan […]
Reminder: This Is As Good As It Gets With Trump | Whatever - 2024-09-12 - I’m not here to go into detail about last night’s presidential debate, since the results of that are already well known: A massive humiliation for Trump, who was easily batted about by …
My Homelab Setup - 2024-09-11 - - I replaced my existing Homelab setup from the ground up with Unifi's latest Gateways, Switches APs, and Cameras. Here is what I did and how it ended up.
Nobody Cares About Security - AdatoSystems - 2024-09-09 - - Nobody cares about security. There. I said it. I said the thing everyone feels, some people think, but very few have the temerity to say out loud. But before
Paper types ranked by likelihood of paper cuts - 2024-09-09 - - Via testing with a skin stand-in, a trio of physicists at Technical University of Denmark has ranked the types of paper that are the most likely to cause a paper cut. In an article published in Physical Review E, Sif Fink Arnbjerg-Nielsen, Matthew Biviano and Kaare Jensen tested the cutting ability and circumstances involved in paper cuts to compile their rankings.
'Astonishing' study shows infant deaths rise in U.S. when bat populations fall - Raw Story - 2024-09-09 - Bat die-offs in the U.S. led to increased use of insecticides, which in turn led to greater infant mortality, according to a "seminal" study published Thursday that shows the effects of biodiversity loss on human beings.Eyal Frank, an environmental economist at the University of Chicago, authored th...
Resurfacing the past - 2024-09-07 - - More than 20,000 ships sank during World War II. One man is on a mission to map them all — and is uncovering untold stories along the way.
Is Linux collapsing under its own weight? On Rust for Linux - the sporks space - 2024-09-06 - - Recently, one of the developers of the Rust for Linux project, Wedson Almeida Filho, resigned from the project. In his parting message, he linked a video of a filesystem maintainer shouting at him. Afterward, Asahi Lina, developer of the Apple… Continue reading →
The 100 Best TV Episodes of All Time - 2024-09-05 - Standout installments of 'Friends,' 'Veep,' 'Succession,' 'The Sopranos,' 'Game of Thrones,' 'The Simpsons,' 'Black-ish,' 'Twilight Zone,' and more.
The 100 Best TV Episodes of All Time - 2024-09-05 - From the staff at Rolling Stone, a list of the all-time best 100 episodes of TV. The rules: 1 episode per show, no reality (or tal
Moom 4: Mac Window Management, Upgraded - MacStories - 2024-09-04 - This summer, my all-time favorite window management utility Moom received a major 4.0 upgrade more than 12 years after the initial release of Moom 3. Ever since I went back to the Mac as my main computer, Moom has allowed me to create automations to arrange my windows and easily save and restore specific window
George Clooney and Brad Pitt Are Hollywood’s BFFs | GQ - 2024-09-02 - They’ve spent three decades living intertwined lives at the inconceivably glamorous height of Hollywood. Now, having crossed the threshold of 60, they’re more comfortable than ever throwing bombs, dispensing hard-won wisdom, and, yes, arguing about who had the better mullet in the ’80s
jwz: Elderly fascist golfer calls violent moron who attacked press 'beautiful' and 'on our side' - 2024-09-01 - At every one of Donny Convict's hate-rallies, during the part devoted to the Airing of Grievances, there's a lovely moment where Donny turns his attention to the press. he'll gesture towards the area where reporters are barricaded for their own protection, and he'll start yammering about the fake news media is the enemy of the people so unfair the things they say about me so unfair. Donny's ...
A month in Munich - 2024-09-01 - We stayed with the family (two kids and my wife) for several weeks in Munich. I took hundreds of photos. Here is how it went.
Using Fibonacci Numbers to Convert from Miles to Kilometers and Vice Versa - 2024-08-30 - - I recently learned an interesting fact about Fibonacci numbers while watching a random number theory video on YouTube. Fibonacci numbers can be used to approximately convert from miles to kilometers and back. Here is how. Take two consecutive Fibonacci numbers, for example 5 and 8. And you're done converting. No...
Asahi Lina (朝日リナ) // nullptr::live: "I regretfully completely under…" - VT Social - 2024-08-30 - - I regretfully completely understand Wedson's frustrations. https://lore.kernel.org/lkml/20240828211117.9422-1-wedsonaf@gmail.com/ A subset of C kernel developers just seem determined to make the lives of the Rust maintainers as difficult as possible. They don't see Rust as having value and would rather it just goes away. When I tried to upstream the DRM abstractions last year, that all was blocked on basic support for the concept of a "Device" in Rust. Even just a stub wrapper for struct device would be enough. That simple concept only recently finally got merged, over one year later. When I wrote the DRM scheduler abstractions, I ran into many memory safety issues caused by bad design of the underlying C code. The lifetime requirements were undocumented and boiled down to "design your driver like amdgpu to make it work, or else". My driver is not like amdgpu, it fundamentally can't work the same way. When I tried to upstream minor fixes to the C code to make the behavior more robust and the lifetime requirements sensible, the maintainer blocked it and said I should just do "what other drivers do". Even when I pointed out that other C drivers also triggered the same bugs because the API is just bad and unintuitive and there are many secret hidden lifetime requirements, he wouldn't budge. One C driver works, so Rust drivers must work the same way.
Air Con: $1697 for an on/off switch - 2024-08-29 - - Forcing customers to replace an entire system just because the cheapest component failed might be really profitable, I have no idea… But I do know that it annoyed me enough to make me want to fix it myself. While I understand that what I do next is beyond a large number of Advantage Air customers, in my investigation I found that there seems to be only software choices preventing modern tablets from working with older control systems.
Getting started with security keys | Paul Stamatiou - 2024-08-29 - - How to stay safe online and prevent phishing with FIDO2, WebAuthn and security keys. A look into YubiKeys, TOTP authenticator apps, passwordless and more.
The Startup Designer | Paul Stamatiou - 2024-08-28 - - There's nothing glamorous about being a designer at a startup. It's a role that frequently values speed and pragmatism over going deep in the craft. It's not all big launches, viral tweets, building for happy paths, and clear-cut product requirements. However, it can be incredibly rewarding. The fu
Firewalling Your Code - 2024-08-27 - - When writing code, you can call any function as long as it’s public, and similarly, you can access any object’s public properties or methods. Usually, access to code is all or none – a piece of code can be either public or private. Lately, I’ve been thinking about ways to implement more fine-grained access controls and have looked to the networking world for inspiration…
How do you make safe, cheap nuclear reactors? Bury them a mile deep - 2024-08-27 - - Startup Deep Fission has come up with a new way to deal with the economic and safety problems of nuclear power that is, to say the least, novel. The idea is to build a reactor that's under 30 inches (76 cm) wide and stick it down a mile-deep (1.6-km) drill shaft.
Wrap your dependencies - 2024-08-27 - - It will make your code more flexible and easier to maintain.
The End of Finale - Finale - 2024-08-27 - - The end of Finale 35 years ago, Coda Music Technologies, now MakeMusic, released the first version of Finale, a groundbreaking […]
Slop is Good • furbo.org - 2024-08-27 - I’ve been thinking about all the generative AI slop that’s appearing, especially with tools like “Reimagine”, and I think it’s going to be a great thing for the open web. Why? Because Google is unwittingly shooting itself in the foot in a way that will change the character of the web. How? The web has […]
2025 VW ID. Buzz: The Electric Bus | Volkswagen - 2024-08-27 - Experience the electric revolution with the 2025 VW ID. Buzz, the ultimate electric bus. In every ride, futuristic design meets zero direct emissions.
Linux: We need Tiling Desktop Environments - 2024-08-27 - - The Linux ecosystem is renowned for its diversity and flexibility, boasting a wide array of distributions (distros) catering to various user needs.
Starliner to Return Home Empty – 512 Pixels - 2024-08-27 - Eric Berger, writing at Ars: Following weeks of speculation, NASA finally made it official on Saturday: Two astronauts who flew to the International Space Station on Boeing's Starliner spacecraft in June will not return home on that vehicle. Instead, the agency has asked SpaceX to use its Crew Dragon spacecraft to fly astronauts Butch Wilmore [...]
Political Thoughts, 8/23/24 | Whatever - 2024-08-26 - Various and sundry political musings I’ve been having, now that the party conventions are over and we’re in the thick of the 2024 election: 1. After one of the most effective party conv…
Programming With ChatGPT | Henrik Warne's blog - 2024-08-25 - - Using ChatGPT when I code has been a real productivity boost for me. Instead of reading an example on Stack Overflow and figuring out how to adapt it to my particular case, I immediately get code t…
Six Degrees of Kevin Bacon - Postgres Style | Crunchy Data Blog - 2024-08-25 - - Paul Ramsey has some great examples of Postgres network analysis and graph theory in this sample code for playing the Kevin Bacon game. Both pgRouting and recursive CTE are used to solve graphing relationships.
You Are NOT Dumb, You Just Lack the Prerequisites - 2024-08-25 - - I always thought I was too dumb to understand math. During my school years, it was evident to me that for some kids math was easy, and for others like myself: painfully difficult.
Ghost in the Terminal - 2024-08-24 - The best terminal you aren't using, but should be
I sped up serde_json strings by 20% | purplesyringa's blog - 2024-08-24 - - I have recently done some performance work and realized that reading about my experience could be entertaining. Teaching to think is just as important as teaching to code, but this is seldom done; I think something I’ve done last month is a great opportunity to draw the curtain a bit. serde is the Rust framework for serialization and deserialization. Everyone uses it, and it’s the default among the ecosystem. serde_json is the official serde “mixin” for JSON, so when people need to parse stuff, that’s what they use instinctively. There are other libraries for JSON parsing, like simd-json, but serde_json is overwhelmingly used: it has 26916 dependents at the time of this post, compared to only 66 for simd-json. This makes serde_json a good target (not in a Jia Tan way) for optimization. Chances are, many of those 26916 users would profit from switching to simd-json, but as long as they aren’t doing that, smaller optimizations are better than nothing, and such improvements are reapt across the ecosystem.
Libations: Tailscale on the Rocks · Jon Seager - 2024-08-23 - - A deep dive into my home grown cocktail recipe app which speaks Tailscale natively using tsnet, and serves up delicious drinks direct to your tailnet. Libations is built with Go, Nix and Vanilla Framework.
Thoughts on Advent of Code + Rust | Noodles’ Emptiness - 2024-08-23 - - Diego wrote about his dislike for Advent of Code and that reminded me I hadn’t written up my experience from 2023. Mostly because, spoiler, I never actually completed it and always intended to do so and then write it up. I think it’s time to accept I’m not going to do that, and write down some thoughts before I forget all of them. These are somewhat vague, given the time that’s elapsed, but I think still relevant. You might also find Roger’s problem write up interesting.
Aerc: a Well-Crafted Tui for Email - 2024-08-23 - - Aerc is a TUI email client. It had its first release ~4 years ago. This makes it a “baby” compared to most of its “competitors” (Pine was released in 1992, Mutt in 1995). I heard about this program shortly after its first release but ignored it at the time, because I was still reasonably happy with Thunderbird and it seemed quite bare-bones in comparison. I recently decided to revisit this piece of software.
How Deep Can Humans Really Go? | Office for Science and Society - McGill University - 2024-08-23 - - Up until the late 1960s, physiologists believed that the maximum depth a person could descend to was determined by the depth at which their total lung capacity (TLC) was compressed to the same volume as their residual volume (RV) which is the smallest lung volume a person can breathe to. The TLC was predicted to be reduced to RV at around 30 meters; below this depth, it was believed that total lung collapse would occur. However, in 1968, French FD Jacques Mayol proved the physiologist wrong when he dove to 70.4 meters. Then, on June 9, 2007, Herbert Nitsch set the current world record for the deepest free dive at 214 meters. This astonishing feat challenged everything physiologists thought they knew about the limits of the human body. Freediving is an extreme sport in which the freediver (FD) descends and returns using a single breath. There are five main subcategories of free diving. Of these, the no-limits category presents FDs with the greatest challenge as they descend using a loaded sleigh and ascend using an air balloon. This allows FD’s to reach extreme depths and pressures. But how extreme is extreme? The normal pressure exerted on a person at sea level is 1 atmosphere absolute (ATA). Every 10 meters a diver descends, they experience a 1ATA increase in pressure. This means that by the time freedivers reach 30 meters, they are already experiencing 4 ATA of pressure. This is around double the pressure in your car tires! At 214 meters, Nitsch experienced 22.3 ATA at which point his lungs were compressed to 0.45 liters in size – that’s just under 2 glasses of water. In addition to the challenges posed by these high pressures, FDs have no access to oxygen (O2) as they are underwater in a hypoxic (no O2) environment. These harsh conditions make FDs a fascinating case study for a better understanding of the endurance of the human body. How is it that organisms made to live on dry land are able to descend 214 meters with one breath? There are several critical physiological responses that are theorized to permit FDs to reach these impressive depths. The first is the mammalian diving reflex. This is an autonomic reflex found in diving mammals that activates a series of responses that reduce O2 consumption following the cessation of breathing, known as apnea. Another critical mechanism is a centralized shift of blood known as the thoracic blood shift (TBS) in which there is movement of blood from the extremities of the body toward the central thoracic cavity. This increase in central blood volume allows for the reduction of TLC past the RV and prevents lung squeeze as the blood occupies the space of the shrunken lungs. Finally, the frog breathing technique permits FD to breathe past their TLC. During frog-breathing, the diver takes gulps air into their lungs after having already filled them. This is thought to increase the oxygen content in their lungs and prolong their time underwater. But as impressive as the physical adaptations of the human body are under these conditions, the mental adaptation might be even more astonishing. FDs have to learn to go against one of the most basic human urges, the urge to breathe. However, there can be serious consequences if this signal is ignored for too long. The drive to breathe arises from high carbon dioxide (CO2) levels in our blood. After we inhale, our cells use up the O2 in our blood and produce CO2. As the CO2 builds up, sensors detect the heightened levels and send a signal to the brain to let it know that it is time to exhale the CO2. However, since FDs often hyperventilate, they reduce the CO2 levels in their blood below the normal level. This causes a delay in the signal to breathe. During this delay, O2 is still being consumed and therefore, a FDs oxygen saturation continues to decrease; if FDs wait too long to breathe, they can lose consciousness. This is known as hypoxic loss of consciousness, or more commonly as shallow water blackout. Anyone who hyperventilates before swimming can be at risk of this! The most serious consequence of a diver losing consciousness is drowning. This is why several safety divers are present during a free dive and ready to pull the FD to the surface if necessary. Every time physiologists believe they have found the absolute limit of free diving, they are disproved by the newest world record. This begs the question – can we find the limit to freediving? Currently, it is believed that maximal diving depth is not restricted by breath-hold time, but rather by the degree of hypoxemia, that is lowest blood oxygen saturation, that can be withstood upon ascent. There is also a distinction to be made between the maximal diving depth without injury determined by the RV/TLC depth and the absolute maximal diving depth using advanced techniques. The latter predicts a maximum depth of 320 meters; however, whether the FD would survive the hypoxemia on ascent is yet to be determined. @DanielaPadres Daniela is a recent B.Sc. graduate from the program of Physiology at McGill. She is very passionate about understanding the human body and how we can all individually adapt our daily lifestyles to improve its functioning. Part of the OSS mandate is to foster science communication and critical thinking in our students and the public. We hope you enjoy these pieces from our Student Contributors and welcome any feedback you may have!
Libations: Tailscale on the Rocks · Jon Seager - 2024-08-22 - - A deep dive into my home grown cocktail recipe app which speaks Tailscale natively using tsnet, and serves up delicious drinks direct to your tailnet. Libations is built with Go, Nix and Vanilla Framework.
I've Built My First Successful Side Project, and I Hate It - 2024-08-21 - - How I learned the old truth that when building a software product and selling it to people, "building" is just the beginning. And often, it's the easiest part.
Why Are Texas Interchanges Texas So Tall? — Practical Engineering - 2024-08-20 - - [Note that this article is a transcript of the video embedded above.] This is the Dallas High Five, one of the tallest highway interchanges in the world. It gets its name from the fact that there are five different levels of roadways crossing each other in this one spot. In some ways, it’s kind of
Late Again – Rands in Repose - 2024-08-19 - Awkward. Seven of us now. Sitting around the table. Five minutes since the start of the meeting. We've used up our chit-chat allowance and wonder if you will show. In the scheme of things relevant to a company's success, showing up late to a meeting is not the end of the world. When it happens a l
You might be overusing Vim visual mode | Max Shen Dev - 2024-08-18 - - Learn why you might be overusing Vim's visual mode and how adopting a different mindset can help you use Vim more efficiently. Discover alternative commands and techniques that can save you keystrokes and boost your productivity in this insightful post.
frances farmer will have her revenge – WIL WHEATON dot NET - 2024-08-16 - I haven’t actually listened to a full album in a really, really long time. Like, other than Pink Floyd records, which must be listened to in their entirety, always (I will not be taking quest…
Political Media’s Faux-Wonk Heel Turn - TPM – Talking Points Memo - 2024-08-16 - They probably would have gotten to it on their own. But I think TPM Reader NR is right about the trajectory here. There's an added component to your piece today on the media's call for Harris to do…
Please Don’t Idolize Me (or Anyone, Really) | Whatever - 2024-08-16 - - In the wake of the various recent allegations involving Neil Gaiman, people have been both very sad that someone who they looked up to as an inspiration has, allegedly, turned out to be something l…
It works on my machine. Why? - 2024-08-16 - - A list of things to check when something works on your computer but not on someone else’s.
Apple’s requirements to hit creators and fans on Patreon - 2024-08-12 - - Apple requires that Patreon switch to their iOS in-app purchase system, or risk being removed from the App Store. Here’s what’s creators need to know.
Advice to the young - 2024-08-10 - I notice I haven't written any advice posts recently. Here is a collection of my advice posts pre 2020. I've been feeling all this elderly w...
Hybrid Teams are the Worst - 2024-08-10 - - The dynamics of a hybrid team are the worst, compared to fully in-office or fully remote. Throw this article at whomever tries to defend RTO and hybrid setup to you.
My intro to game (engine) dev - 2024-08-09 - - How I discovered the joy of game development, despite staunchly avoiding it for years.
Don't write Rust like it's Java - 2024-08-09 - - I didn't discover the joy of writing Rust code until I stopped trying to make the language something it isn't.
An Alerting Vista of Sonoma • furbo.org - 2024-08-08 - - 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 […]
Former geography teacher Tim Walz is really into maps • Minnesota Reformer - 2024-08-07 - - Minnesota Gov. Tim Walz really, really likes maps. The former Mankato geography teacher, now a vice presidential candidate, identifies as a “GIS nerd” and proclaimed November 15, 2023 as Geographic Information Systems day, writing that an understanding of maps and data “helps community leaders and government officials make data-driven decisions” governing important policy issues like […]
Revolutionary Submarine Discovers Ice Shelf Mysteries, Then Disappears Without a Trace - 2024-08-06 - - Using the unmanned submarine Ran, researchers mapped the underside of West Antarctica's Dotson Ice Shelf, uncovering complex ice formations and significant melt areas driven by underwater currents, crucial for enhancing sea level rise predictions. An international research team from the Universit
SLUBStick Linux Vulnerability Let Attackers Gain Full System Control - 2024-08-06 - Security researchers have discovered a severe vulnerability in the Linux kernel that could allow attackers to gain full control over affected systems. Dubbed "SLUBStick," the exploit technique uses memory allocation flaws to achieve arbitrary read and write access to kernel memory.
Airlines Are Running Out Of Flight Numbers, And They Don't Know What To Do About It - View from the Wing - 2024-08-06 - - Airlines use up to four digits for flight numbers. That means they can have up to 9,999 flights (since there’s no flight zero), and no one comes close. American Airlines operates around 6,700 daily flights including its American Eagle regional services. So they should have plenty of room to grow! Except they don’t. American Airlines, Delta, and United are running out of flight numbers, and nobody knows what to do about it.
Don't Use Preludes And Globs | corrode Rust Consulting - 2024-08-05 - - Have you ever wondered why you don't have to import std::result::Result before you can use it? The reason is Rust's prelude, which re-exports a bunch of types that …
Buttigieg: Justice Department lawsuit necessary to get freight trains out of Amtrak’s way - Trains - 2024-08-04 - MILWAUKEE — The Justice Department needed to file a lawsuit against Norfolk Southern for its poor handling of Amtrak’s Crescent because Class I railroads routinely ignore the law that gives passenger trains preference over freight traffic, Transportation Secretary Pete Buttigieg told Trains on Wednesday. The suit, filed Tuesday, July 30, in the U.S. District Court [...]Read More...
Unread for Mac - MacSparky - 2024-08-03 - I’ve always considered Unread one of the most attractive RSS reader apps. However, there has never been a Mac version. Today marks the release of Unread for Mac. It’s an RSS reader made with taste. It has great typography, themes, search, and compatibility with the usual suspects. I love having this app on my Mac.
The State of Async Rust: Runtimes | corrode Rust Consulting - 2024-08-03 - - Recently, I found myself returning to a compelling series of blog posts titled Zero-cost futures in Rust by Aaron Turon about what would become the foundation of Rust's async ecosyste…
Mexico’s Smoking Laws - Sonia Diaz Mexico - 2024-08-02 - Effective January 16, 2023, the two main provisions are the total ban on all forms of advertising and promotion of tobacco products, including its' display at points of sale and the extension of protection against smoke and the emissions of any tobacco and nicotine product. Mexico has also established 100% smoke-free environments in all enclosed
Buying, Taxes, Heating / Cooling, Propane - Sonia Diaz Mexico - 2024-08-02 - It may be better to rent first prior to buying. My husband has been a Realtor and Broker in Ontario, Canada and in New Mexico, USA. If seeking a professional realtor to sell or buy property in San Miguel, please email me. And, we have renovated and built homes. For these seeking a professional and honest architect
"A Story About Jessica" by SwiftOnSecurity | Cogito, Ergo Sumana - 2024-08-01 - - The cybersecurity expert SwiftOnSecurity, a decade ago, wrote a parable called "A Story About Jessica" and posted it to their (now-deleted) Tumblr blog. I found it moving and insightful. The consultancy Superbloom pointed to it … | Cogito, Ergo Sumana | Blog by Sumana Harihareswara, Changeset founder
The New Internet - 2024-07-31 - - We don’t talk a lot in public about the big vision for Tailscale, why we’re really here. Usually I prefer to focus on what exists right now, and what we’re going to do in the next few months. But let’s look at the biggest of big pictures for a change.
Taking command of the Context Menu in macOS ⌘I Get Info - 2024-07-30 - - Yesterday on Twitter the inimitable Morten Just posted a preview of a tool he’s created that wrap ffmpeg to allow movies, such screen recordings but pretty m...
About That (New) Deal | Whatever - 2024-07-30 - (Checks Reactor to see if the news of my new multi-book, multi-year deal with Tor Books is up) (It is) Welp, time to wake up my fictional interlocutor. (Nudges the fictional interlocutor with toe) …
Third-party cookies have got to go | 2024 | Blog | W3C - 2024-07-30 - - The W3C Technical Architecture Group explains how third-party cookies reduce users’ privacy and why they must be removed from the web. This blog post introduces the latest TAG finding, Third-party cookies must be removed.
Phyks' blog – Hilight window in weechat - 2024-07-29 - I recently moved from Irssi+Screen to Weechat+Screen (and I’m planning to look at weechat interfaces in the future, to have a local irc client connecting to my server and avoid any latency while typing on low speed internet connection). My first step was to get almost the …
How I Use Git Worktrees - 2024-07-26 - - There are a bunch of posts on the internet about using git worktree command. As far as I can tell, most of them are primarily about using worktrees as a replacement of, or a supplement to git branches. Instead of switching branches, you just change directories. This is also how I originally had used worktrees, but that didn't stick, and I abandoned them. But recently worktrees grew on me, though my new use-case is unlike branching.
Hiding Linux Processes with Bind Mounts – Righteous IT - 2024-07-26 - - Lately I’ve been thinking about Stephan Berger’s recent blog post on hiding Linux processes with bind mounts. Bottom line here is that if you have an evil process you want to hide, use …
It's Not Nudity, It's Art — SUSANNAH BRESLIN - 2024-07-25 - I was a little surprised to see that this Saint Laurent video on YouTube entitled “ Tan Lines ” featured a topless model. Did that mean it was possible to post boobs on YouTube? To find out, I checked out the site’s Nudity & Sexual Content Policy . “The depiction of clothed or unclothed gen
Simple Advice for Personal Finance - 2024-07-24 - The Index Card is a new book by Helaine Olen and Harold Pollack about simple advice for personal finance. The idea for the book
rest in peace, bob newhart – WIL WHEATON dot NET - 2024-07-23 - When I worked on Big Bang Theory, each episode involved a few days of rehearsal before we did camera blocking and the actual taping in front of the audience. Most actors go to our dressing rooms du…
With honor and decency, Joe Biden exits the race | Editorial - 2024-07-22 - Democrats threw the race into chaos by undermining the president, and the media hounded him from the ticket following his alarming debate performance while breezing past Trump’s lies and instability.
Google Now Defaults to Not Indexing Your Content - Vincent Schmalbach - 2024-07-18 - - Picture this: It’s ten years ago, and you’ve just launched a new WordPress blog. Within hours, sometimes even minutes, your content is indexed by Google. You search for a unique sentence from your…
Sofa Launches on Vision Pro and Mac – 512 Pixels - 2024-07-16 - Shawn Hickman's excellent app Sofa has arrived on two more platforms: I’m happy to announce that Sofa is now available on the Mac and Vision Pro! I had originally planned to have Sofa ready for Vision Pro when it launched in February, but I was deep in the middle of working on Sofa 4.0 (which [...]
look! an old man is talking again! – WIL WHEATON dot NET - 2024-07-16 - When I was young, I thought dudes in their 50s were lame and had nothing to offer. Now that I’m one of those dudes, I understand what a gift it is when you ask me to share my experiences.
LGBT and Marginalized Voices Are Not Welcome on Threads - MacStories - 2024-07-12 - As Twitter was crumbling under Elon Musk’s new leadership in 2023, various online circles found themselves flocking to alternative platforms. While some may have kept using Twitter (now known as… X), a non-negligible number of communities migrated over to Mastodon and other smaller platforms. Meanwhile, Meta shipped its own textual social media platform, Threads. The
Where Was Mission: Impossible – Dead Reckoning Part One Filmed? 2023 Movie Filming Locations - 2024-07-11 - A sequel to the 2018 ‘Mission: Impossible – Fallout’ and the seventh installment in the ‘Mission: Impossible‘ film series, ‘Mission: Impossible – Dead Reckoning Part One’ is a spy action movie starring Tom Cruise as Ethan Hunt, who along with his IMF team, has a new mission at hand, that is, to retrieve a destructive […]
Reverse Engineering the Verification QR Code on my Diploma - 2024-07-10 - - When graduating a French school, your diploma contains a QR code which can be scanned with an app to display your grades, as a means of verification for universities or employers. I reverse engineer the app to recreate it’s functionality in Python. Then I try to break their signing method to generate any diploma with any grades.
Escape From the Box - The American Prospect - 2024-07-10 - - New technology and old tactics have made buying a car a death march of deception. Jase Patrick, who spent 15 years in the business, reveals the dealer secrets.
Reverse Engineering TicketMaster's Rotating Barcodes (SafeTix) - 2024-07-08 - - “Screenshots won’t get you in”, but Chrome DevTools will. Click here to skip the rant and go straight to the nerdy stuff. I recently purchased tickets to a concert from TicketMaster. If they had issue
jwz: Mystery PHP process death - 2024-07-07 - I have a long-running PHP process that occasionally exits prematurely, after having run for many minutes or hours. According to dmesg, it is not the OOM-killer. I have registered a shutdown function and signal handlers and they are not logging anything. And yet sometimes it is just gone, without having logged completion. This test script behaves as I expect. The only way I can kill it without
Why Bridges Don't Sink — Practical Engineering - 2024-07-03 - - [Note that this article is a transcript of the video embedded above.] The essence of a bridge is not just that it goes over something, but that there’s clear space underneath for a river, railway, or road. Maybe this is already obvious to you, but bridges present a unique structural challenge. In
DNA Lounge: 2-Jul-2024 (Tue): Wherein the techbros want to sell your security cameras back to you, again - 2024-07-03 - It's a month ending in "Y", and so another techbro has re-invented a "where the ladies at?" app: 'It's completely invasive': New app lets you spy on SF bars to see if they're poppin' The company has a network of cameras across San Francisco venues that lets app users see how busy events are in real-time so revelers can decide if the vibe is right for them. [...] "Nightlife in San Francisco ...
Why Is Chile So Long? - by Tomas Pueyo - 2024-07-02 - - Chile is so long, it's curved. How long is it? Why not longer? Why is no other country as thin? How does that make Chileans incomprehensible?
Marcus' Blog - 2024-06-29 - - I finally have the feeling that I’m a decent programmer, so I thought it would be fun to write some advice with the idea of “what would have gotten me to this point faster?” I’m not claiming this is great advice for everyone, just that it would have been good advice for me. If you (or your team) are shooting yourselves in the foot constantly, fix the gun I can’t tell you how many times I’ve been on a team and there’s something about the system that’s very easy to screw up, but no one thinks about ways to make it harder to make that mistake.
Tiny bright objects discovered at dawn of universe baffle scientists - 2024-06-29 - - A recent discovery by NASA's James Webb Space Telescope (JWST) confirmed that luminous, very red objects previously detected in the early universe upend conventional thinking about the origins and evolution of galaxies and their supermassive black holes.
jwz: Blocking bogus URL parameters - 2024-06-28 - Or, "Thanks, but I reject your cache-buster or tracking token." I decided to change my various pages to reject unknown URL search parameters. URLs mean things, and ideally only one URL will refer to a given document. And mangling URLs instead of respecting the Expires header is antisocial behavior. There are lots of badly-behaved feed readers out there. You may be about to find out that yours
Managing Your Mac Menu Bar: A Roundup of My Favorite Bartender Alternatives - MacStories - 2024-06-26 - For years, Bartender has remained one of the best ways to manage the Mac’s menu bar, especially on newer MacBook models with a notch where menu bar real estate is even more valuable. I reviewed the great Bartender 5 last year and came away impressed. Unfortunately, though, my relationship with Bartender is not in a
Managing Your Mac Menu Bar: A Roundup of My Favorite Bartender Alternatives - MacStories - 2024-06-26 - For years, Bartender has remained one of the best ways to manage the Mac’s menu bar, especially on newer MacBook models with a notch where menu bar real estate is even more valuable. I reviewed the great Bartender 5 last year and came away impressed. Unfortunately, though, my relationship with Bartender is not in a
Biking across America | Cycling Coast to Coast - 2024-06-26 - Pictures, stories, and routes about my 4428 mile cycling tour across the US. This is a tale of biking across America from Cape Henlopen, DE to Rialto Beach, WA over the course of 75 days, 15 states, and 1 entire continent.
ProgCore is Coming – WIL WHEATON dot NET - 2024-06-26 - For years, a whole bunch of my friends kept telling me that I needed to meet Todd Stashwick, because we would be fast friends who share a ton of extremely nerdy interests. Todd is the dungeon maste…
Flying With My Dad - 2024-06-25 - Growing up, I had a pretty conventional childhood. In the northern Wisconsin of the 70s and 80s, that meant living in the countr
Daring Fireball: WWDC 2024: Apple Intelligence - 2024-06-24 - Apple is focusing on what it can do that no one else can on Apple devices, and not really even trying to compete against ChatGPT *et al.* for world-knowledge context. They’re focusing on unique differentiation, and eschewing commoditization.
Germany's autobahn bridges falling apart – DW – 06/22/2024 - 2024-06-23 - - As many as 5,000 bridges along Germany's autobahns are so decrepit that they need to be renovated or rebuilt as quickly as possible. But the state, restrained by a national debt brake, is struggling to find the money.
The reaction from Mastodon – Lisa Melton - 2024-06-22 - Revealing my gender identity on Mastodon turned out to be quite the event. I really should have saved the title "My coming out party" for this post. On Thursday morning last week, I began migrating my old Mastodon account to a new server with a new username. When that process completed, I published a series [...]
My coming out party – Lisa Melton - 2024-06-22 - I came out as transgender to my wife on February 2, Groundhog Day, because I possess a fine sense of irony. I spoke to her indoors so I didn't see my shadow, thus ensuring I wouldn't retreat into any other obscurity. My first therapy appointment was the next day and pretty much confirmed my gender [...]
Daring Fireball: Training Large Language Models on the Public Web - 2024-06-22 - The whole point of the public web is that it’s there to learn from — even if the learner isn’t human. Is there a single LLM that was *not* trained on the public web? To my knowledge there is not, and a model that is ignorant of all information available on the public web would be, well, pretty ignorant of the world.
Daring Fireball: The EU Is Reaping What It Sows With the DMA: Uncertainty - 2024-06-22 - - This is not spite. Spite would be saying these features will never come to the EU while the DMA remains in place. But a delayed rollout is the only rational response to the DMA: extreme caution in the face of the law’s by-design uncertainty and severe penalties.
Regular JSON – Neil Madden - 2024-06-20 - - For better or worse, depending on your perspective, JSON has become a dominant data format and shows no signs of being replaced any time soon. There are good reasons for that: on the face of it, it…
What is a Personal User Manual? - Future Forum - 2024-06-20 - - Personal User Manuals can help distributed teams gel and build trust. Here's how to make one, including a free template to get you started.
jwz: Safari URL bar - 2024-06-19 - I was today years old when I discovered that you can stop Safari from pointlessly truncating your URLs, when there is plenty of room to show the whole thing, by removing the "floating spaces" on either side of the URL field: This had been pissing me off for decades!
Fast Crimes at Lambda School - 2024-06-19 - - Two days after his company's downfall, Austen Allred wrote: I wish people could see how ugly it is to be envious, and how obvious it is to those around you when that's what's happening. There's not much uglier than trying to tear someone down because they achieved what you wish
Safe Superintelligence Inc. - 2024-06-19 - - The world's first straight-shot SSI lab, with one goal and one product: a safe superintelligence.
blog.davep.org – On to something new (redux) (redux) - 2024-06-18 - It's been a wee while since I wrote anything here (been about a month) so I thought I'd make mention of what's going on. The main news is that I'm employed again! Once the news about the Textual layoffs hit I, of course, started the job hunting process. This lasted for a wee while (and I have a couple of stories about that -- perhaps I'll write them up one day). I officially became "unemployed" on April the 1st (yeah, I know), and by the 23rd I had an offer for a new position, which I accepted. As of the time of writing I've been in that position for a touch over 3 weeks and it's going really well. Right at this moment I'm doing zero Python work (that will change, I strongly suspect) and, actually, for the first time ever, I'm writing some TypeScript (it's tempting me to dive into that some more). The team I'm working in are great and I'm also really impressed so far by the practices they have in place relating to getting stuff done. It's actually a refreshing change to work in a bigger organisation and actually find it not massively frustrating! I'm also back to working from home full time. This isn't that big a deal for me as I spent around 22 years doing so up until 2018, and of course it isn't that big of a deal to many folk these days anyway thanks to the 2020- period. This prompted me to finally clear out the spare room (I've only been in here a touch under 5 years so of course there were a lot of "I'll sort those soon" boxes and stuff in there), buy a second desk, and make a work-coding area that is away from totally separate from my for-fun-coding area. This has turned out to be a really good decision. I love my main hacking space in the living room, and have done a lot of work there, but that was always on the odd days here and there when I'd work at home. Now that working at home is a full-time role it felt important to make the distinction. Weirdly though, all of this means that I'm spending less time working on personal stuff. When I was working at Textualize, most days, I'd be spending the best part of 3 hours in the day getting to and from the office. I thought that perhaps getting that time back would translate into having more time to tinker with my own stuff. Actually what I'm finding I'm doing is I'm spending the time on more general self-care and domestic things. This is a good thing. Doubtless once things really settle down and I form my new routine I'll dive back into FOSS coding more again, and perhaps get back to streaming while I code. Meanwhile though you can find me steaming many late evenings, mucking about on my PS5. Right at this moment I'm finally playing all the way through Just Cause 4 (a game I bought back in 2019 and never finished). In fact last night I finished the main story. Expect a lot more PS5-based streaming nonsense over the next few months. One other change I have made is to my VR video publishing schedule. For the longest time I had the time and was playing so much that I published a video every day. This wasn't a schedule I set myself, this was more a case of I was playing so much that to publish less frequently would mean there would be a huge backlog. These days I'm back to working 5 days a week (previously I was working 4 days) so I have to cram a little more into my weekends, and also I want to try and do other things during weekends too. So recently I changed to an every-other-day schedule. And, really, that's about it. For now expect to see a bit less Python-based content on here, and also quite a bit less Textual-based stuff too. Currently my focus is elsewhere and it also seems that Textual is a bit of a moving target recently, throwing in some fun new bugs and breaking changes which are tricky to keep on top of. That said, you will still find me in the repo, lending a hand when I can, and of course in the Textual Discord too; just don't expect to see me quite so omnipresent there, especially during the work day.
NASA again delays Boeing Starliner's return home - 2024-06-17 - - NASA said June 14 that the Boeing Starliner and its crew will now return to Earth from the International Space Station no earlier than Saturday, June 22.
What You Get After Running an SSH Honeypot for 30 Days - 2024-06-16 - - What is a honeypot?A honeypot detects and records attacks when an attacker tries to break into a system. The honeypot we will discuss here is an SSH honeypot. Environment12OS: Ubuntu 24.04 LTS x86_6
Opting Out of AI Model Training - MacStories - 2024-06-14 - Dan Moren has an excellent guide on Six Colors that explains how to exclude your website from the web crawlers used by Apple, OpenAI, and others to train large language models for their AI products. For many sites, the process simply requires a few edits to the robots.txt file on your server: If you’re not
Zed Decoded: Why not just embed Neovim? - 2024-06-14 - - In this episode of Zed Decoded, Thorsten talks Conrad about Zed's Vim mode and asks him: why not just embed Neovim?
How to untangle phone numbers - 2024-06-13 - - Have you ever noticed how everyone writes phone numbers differently? This becomes a real problem when you're trying to store phone numbers in a database and need to search for them. I'll explain why you should normalize phone numbers and how to do it.
Microsoft Refused to Fix Flaw Years Before SolarWinds Hack — ProPublica - 2024-06-13 - - Former employee says software giant dismissed his warnings about a critical flaw because it feared losing government business. Russian hackers later used the weakness to breach the National Nuclear Security Administration, among others.
happy (on camera acting) retirement to me – WIL WHEATON dot NET - 2024-06-13 - I guess I haven’t really talked about it in public, or at length, but … yeah. I’m done. I wish I’d walked away twenty years ago and gone to school to find another career, bu…
another one of my garden metaphors – WIL WHEATON dot NET - 2024-06-13 - Last summer, a volunteer sunflower showed up in the garden. As I do with all feral plants, I left it alone, but made sure it could grow and thrive. It did.
Don’t Refactor Like Uncle Bob. Please – Axol's Blog - 2024-06-13 - - “Clean Code” has garnered a bit of notoriety despite coining an endearing term we use in coding conversations. This book from 2008 is a compilation of principles and studies that “…
Updates on Ascension Via Christi cyber attack - News Radio KMAN - 2024-06-11 - A hospital spokesperson with Ascension Via Christi says some progress has been made as it looks to overcome a major cybersecurity incident first reported one month ago. In an update Monday, it was noted that the company’s hospitals in Wichita and Pittsburg saw restoration of primary technology used for electronic patient documentation in care settings.
Siberia's 'mammoth graveyard' reveals 800-year human interactions with woolly beasts - 2024-06-11 - - Woolly mammoths are evocative of a bygone era, when Earth was gripped within an Ice Age. Current knowledge places early mammoth ancestors in the Pliocene (2.58–5.33 million years ago, Ma) before their populations expanded in the Pleistocene (2.58 Ma–11,700 years ago, kyr). However, as climate changed, their numbers dwindled to isolated populations in modern Siberia and Alaska, until their last dated survival 4 kyr ago.
Apollo 8 astronaut William Anders killed in WA plane crash - 2024-06-08 - - Retired American astronaut William Anders, who was a member of the Apollo 8 crew, was killed in a plane crash just off the San Juan Islands on Friday afternoon.
evading the wifi router ban - 2024-06-07 - - Wifi router ban I currently live in student family housing at the University of California, Berkeley. Several years ago, Berkeley IT announced a new policy for wifi routers: Effective July 1, 2024, use of personal routers will no longer be permitted at UVA [student family housing], as is the case in all other campus housing. Residents who continue to use a personal router after this date may be notified to shut off the wireless broadcast or risk having the router blocked from usage on the campus network.
Substack Turns On Its ‘Nazis Welcome!’ Sign | Techdirt - 2024-06-07 - - Back in April Substack founder/CEO Chris Best gave an interview to Nilay Patel in which he refused to answer some fairly basic questions about how the company planned to handle trust & safety i…
An AirTags Stalking Sting Operation - 2024-06-07 - A man allegedly involved in a Russia-based smuggling operation is accused of placing at least seven AirTags on his ex-wife's car to surveil her.
My opinion of astronauts has declined precipitously - 2024-06-06 - A new, partially reusable spacecraft, the Boeing Starliner, was launched earlier this week. That’s great. I’m not enthusiastic about manned space exploration, but I see it as a tool to …
I'm forking Ladybird and stepping down as SerenityOS BDFL - 2024-06-04 - - In 2018, I created the SerenityOS project after completing a drug rehab program. I needed something to soak up my free time while learning to live a normal life, and it turned out that building a new operating system was a task of just the right proportions.
Notes for May 27-June 2 - Tao of Mac - 2024-06-03 - - It’s definitely getting summery, and this week marks the first time I turned on the office AC this year1.
Siri’s AI Era Arriving Soon – 512 Pixels - 2024-06-02 - There has been much debate about what Apple's upcoming AI-based features could look like. With WWDC's keynote just eight days away, Mark Gurman has some information about how Siri could be transformed by new technology: The big news at Apple’s Worldwide Developers Conference next week will be the company’s renewed push into artificial intelligence. As [...]
Arisa Trew Nails a 900 - 2024-05-31 - 14-year-old Arisa Trew just became the first female skater to land a 900. She calls it “a dream come true” on Instag
Daring Fireball: America’s Best Decade - 2024-05-29 - Link to: https://www.washingtonpost.com/business/2024/05/24/when-america-was-great-according-data/
Orcas are still smashing up boats – and we've finally worked out why - 2024-05-29 - - For four years now, orcas have been ramming and sinking luxury yachts in European waters, and scientists have struggled to work out just why these smart, social animals had learnt this destructive new trick. But it's not due to some anticapitalist 'eat the rich' agenda, nor is it to do with…
Who Discovered the North Pole? | Smithsonian - 2024-05-29 - A century ago, explorer Robert Peary earned fame for discovering the North Pole, but did Frederick Cook get there first?
Abusing Go's infrastructure | Reverse Engineering - 2024-05-29 - - I apologize if this information is already known, but I couldn’t find any references about it and I wanted to understand what was going on and share with you because I think there is some value doing it. In case this wasn’t known, I apologize to the Go team for not talking to them first and jumping the full disclosure gun (I don’t think it’s that severe). I really like Go!
WebAssembly: A promising technology that is quietly being sabotaged - 2024-05-29 - - WebAssembly is one of these things that sounds too good to be true and yet we are that close to have it reaches mainstream: what if we had an universal executable format that could run anywhere: from web browsers to embedded devices passing by cloud servers and on any CPU
Existential types in Rust | varkor’s blog - 2024-05-29 - Existential types are a hot topic in Rust at the moment. In Rust 1.26, a feature was stabilised known as impl Trait. This addition was declared a long-awaited syntax for existential types, but its inclusion was not without some controversy. There seems to be a lot of confusion as to just what impl Trait really means from a type theoretic (viz. precise) perspective, even two months after its stabilisation, and I don’t think anyone has really captured exactly what impl Trait is and isn’t. This is the result of several facets of the design, each of which compounds the bewilderment.
Zed Decoded: Syntax-Aware Task Spawning With Tree-Sitter - 2024-05-29 - - In this episode of Zed Decoded, Thorsten talks to Piotr and Kirill, who have spent the last few months building Tasks, a collection of features in Zed that allow you to execute code.
Stop using Opera Browser and Opera GX - 2024-05-28 - - Opera Browser and Opera GX are bloated web browsers, and the company behind them has tried to cover up its controversies.
My Home Server Journey - From Raspberry Pi to Ryzen | Viktor’s ramblings - 2024-05-28 - - Introduction Back when I was living in a snug studio flat in London, I began my home server adventure with a Raspberry Pi 3. This move to a settled lifestyle came after years of living as a digital nomad, during which I had fully minimized my personal belongings to adapt to a constantly mobile life. The shift to a more permanent base in London marked a new chapter where I could explore more stationary tech projects like setting up a home server.
Find Hidden Cameras While Traveling - TidBITS - 2024-05-27 - Airbnb’s policy change to ban all indoor cameras at listed properties highlights the scourge of tiny cameras used for snooping. Here’s how to discover if you’re being watched in a rental, hotel, or elsewhere.
hecto: Build Your Own Text Editor in Rust | philipp's blog - 2024-05-27 - 🏗️ Construction Notice The old (complete, but outdated) version of hecto is available here. You are looking at the 2024 version of hecto, which is still unfi...
Turn your iPhone into a dumb phone · The Dumbphones Blog - 2024-05-26 - - This article shows you how to turn your iPhone into a dumb phone, using a handful of simple apps and settings. You don't have to purchase a new device just to simplify your screen time — you can dumb-down your existing iPhone, and enjoy many of the same benefits.
Documenting my DNS records – alexwlchan - 2024-05-26 - - Exporting my DNS records as YAML gives me a plaintext file where I can track changes, add comments, and feel more confident about managing my DNS.
Disable your browser history to write better internal docs | Andrew Quinn's TILs - 2024-05-25 - - Most of us work in companies with something approximating a shared online internal wiki, be it Confluence or MediaWiki or even a searchable, static website custom built for the task. A common problem with these sites is making what you write discoverable to other people on the site. Your chosen title might tell you, a person fully in the weeds of whatever you were just doing, exactly enough to know this is the article you were looking for.
tmux is worse is better | Andrew Quinn's TILs - 2024-05-25 - - tmux (short for “terminal mux” (short for “multiplexer”)) is i3 for your terminal. Oh, it’s so much more than that, and I recently discovered with some joy that it is installed by default on OpenBSD, but its fundamental value add to any programmer who has to SSH into servers more than once a week is it allows you to split your screen up into multiple independent shells without needing a graphical environment at all.
ssh authentication via Yubikeys - 2024-05-25 - - Note: In an older version of this article, some of the things stated here were wrong. Sorry for that. I recently played with my Yubikey to establish them as second factor for my ssh keys. The process is straight-forward, however it took me some time to go through Yubico’s documentation. Here I write the process down in my own words. ssh public key authentication can be hardened to require a hardware token like the Yubikeys (series 5 onwards).
Ethiopia Shows Us Just How Fast The Transition To Electric Mobility Can Happen In Africa - CleanTechnica - 2024-05-24 - Sign up for daily news updates from CleanTechnica on email. Or follow us on Google News! Like a lot of countries on the African continent, Ethiopia has an exceptionally low motorisation rate. Ethiopia has a population of 126 million people, but the total number of vehicles registered in Ethiopia is ... [continued]
jwz: SF Sheriff's Office tear gasses local elementary school - 2024-05-24 - Routine training exercise. Nothing to see here. A safety training in San Bruno this week went bad for the San Francisco Sheriff's Office, when chemicals used for crowd control leaked into the air around Portola Elementary School, affecting more than a dozen students and at least one adult. Tara Moriarty, director of communications for the Sheriff's Office, said the agency was doing a routine ...
We’re Ending Our Samsung Collaboration | iFixit News - 2024-05-23 - - It’s not us, it’s you. It’s with a heavy wrench that we have decided to end our partnership with Samsung. Despite a huge amount of effort, Samsung’s approach to repairability does not align with our mission.
How I Made Google’s “Web” View My Default Search - 2024-05-21 - - Forget AI. Google just created a version of its search engine free of the extra junk it has added over the past decade-plus. You just need one URL parameter.
What's New in Neovim 0.10 | g.p. anders - 2024-05-18 - - Neovim 0.10 was the longest release cycle since the heady days of the 0.5 release. There are a ton of new features in this release (as well as some breaking changes), so be sure to check the full release notes. You can view the release notes directly in Nvim with :h news. The news file includes information on new features, deprecations, and breaking changes. I especially urge plugin authors to read this file carefully.
What's New in Neovim 0.10 | g.p. anders - 2024-05-18 - - Neovim 0.10 was the longest release cycle since the heady days of the 0.5 release. There are a ton of new features in this release (as well as some breaking changes), so be sure to check the full release notes. You can view the release notes directly in Nvim with :h news. The news file includes information on new features, deprecations, and breaking changes. I especially urge plugin authors to read this file carefully.
Introducing new DNS Diagnostics Tooling - 2024-05-18 - - In the wake of releasing a massive update of the 'domain' library, we launched DNS Investigation, aka "dnsi".
Patulous eustachian tube: Treatment, causes, and symptoms - 2024-05-18 - Patulous eustachian tube is an ear-related condition that is not severe but can affect quality of life. Learn about the causes, symptoms, and treatment here.
The 2024 Toyama Kei-Truck Gardening Contest | Spoon & Tamago - 2024-05-16 - The 2024 Kei-Truck Gardening Contest took place over the weekend. In what is perhaps the most-Japanese contest, professional gardeners and landscapers compete to create a beautiful, seasonal, and unique landscape , all within the bed of their kei-trucks. This contest originated in 2011 after a l
M4 iPad Pro Review: Here we go again – Six Colors - 2024-05-14 - Apple’s hardware and chip teams are really at the top of their game. The new M4 iPad Pro is a sleek slab of concentrated computing power, tucked behind a spectacular OLED display. It arrives …
Minnesota - US Flags [dot] Design - 2024-05-11 - A visual design guide for the flag of Minnesota. This guide describes the flag’s history and official specifications including composition, iconography, colors, and construction.
The One Where I Lie To The CTO | Grumpy Old Dev - 2024-05-09 - - This was several years back. Keep in mind that early in my career, my father had told me that doing a good job often meant doing what needed to be done in spite of your boss. And by that he meant that you can either make your boss successful and happy or you can run every decision by your boss. In which case no one is successful or happy. I was working at the time for a Fortune 500 company and our CTO had signed up to deliver a big project for an important client with whom he had personal connections.
'Underwater bicycle' propels swimmers forward at superhuman speed - 2024-05-08 - - French company Seabike has developed a swimming device that uses your own leg power to accelerate you through the water at superhuman speeds. This crank-driven pusher prop looks a bit like an underwater unicycle... We'd love to take one for a spin!
Zed Decoded: Linux when? - 2024-05-08 - - In this episode of Zed Decoded, Thorsten talks to Mikayla, who's been leading the effort to Zed working on Linux, about the Zed's Linux version and how it's taking shape
Opera for Beginners - An Easy Guide - 2024-05-04 - - Opera for beginners: A beginner's guide to opera, and how to choose the best opera CDs and DVDs.
Margaret Hamilton – De Programmatica Ipsum - 2024-05-04 - On Sunday, July 20th, 1969, at precisely 20:14:19 UTC, just a mere three minutes before touchdown, the voice of Edwin Eugene Aldrin Jr. confirmed the "Go for landing" order received from Mission Control together with a phrase nobody wanted to hear at that moment: "Program alarm - 1201."
The Physics of Karate - JSTOR Daily - 2024-05-04 - - A human hand has the power to split wooden planks and demolish concrete blocks. A trio of physicists investigated why this feat doesn't shatter our bones.
Woodworking as an escape from the absurdity of software - 2024-05-03 - - If you had the choice to sculpt a leg chair out of wood or write a full-fledged audio engine, complete with kernel drivers and whatnot, inside an app for controlling monitor brightness, what wou… Wait, no, that's not a question, you would do the leg chair for sure. There's no way that other thing makes sense.
Apple MacBook Air 15-Inch M3 Review - Thurrott.com - 2024-05-02 - - The Apple MacBook Air 15-inch M3 is a near-perfect combination of silent and effortless performance, epic battery life, and elegant design.
Lennart Poettering: "5️⃣ Here's the 5th installment…" - Mastodon - 2024-04-30 - - 5️⃣ Here's the 5th installment of my series of posts highlighting key new features of the upcoming v256 release of systemd. I am pretty sure all of you are well aware of the venerable "sudo" tool that is a key component of most Linux distributions since a long time. At the surface it's a tool that allows an unprivileged user to acquire privileges temporarily, from within their existing login sessions, for just one command, or maybe for a subshell. "sudo" is very very useful, as it…
No One Should Have That Much Power - 2024-04-30 - - It’s a common spy thriller trope. There’s a special key that can unlock something critical – business records, bank vaults, government secrets, nuclear weapons, maybe all of the above, worldwide.
ESA - Webb captures iconic Horsehead Nebula in unprecedented detail - 2024-04-29 - - The NASA/ESA/CSA James Webb Space Telescope has captured the sharpest infrared images to date of one of the most distinctive objects in our skies, the Horsehead Nebula. These observations show a part of the iconic nebula in a whole new light, capturing its complexity with unprecedented spatial resolution.
China's Moon atlas is the most detailed ever made - 2024-04-29 - - The Geologic Atlas of the Lunar Globe doubles the resolution of Apollo-era maps and will support the space ambitions of China and other countries.
The Update, The Vent, and The Disaster – Rands in Repose - 2024-04-29 - - Business is noisy. Business is full of people worrying loudly about projects, processes, and other people. These people have opinions, and they share them all over the place -- all the time. This collective chatter is part of the daily regimen of a healthy business, but this chatter will bury the i
Zed Decoded: Rope & SumTree - 2024-04-29 - - In this episode of Zed Decoded, Thorsten asks the founders — Nathan, Max, Antonio — about the data structures at the heart of Zed: Rope and SumTree.
Practical Vim command workflow | Max Shen Dev - 2024-04-28 - - Master the art of efficient text navigation and editing in Vim with this comprehensive command workflow tutorial. Explore key commands and practical examples to enhance your productivity in Vim.
The Apple ID System Had a Bad Weekend – 512 Pixels - 2024-04-27 - This weekend, my Mastodon and Thread timelines exploded with people being locked out of their Apple IDs. While it didn't happen to me, it did to Michael Tsai: I had another instance of my Apple ID mysteriously being locked. First, my iPhone wanted me to enter the password again, which I thought was the “normal” [...]
A Week With St. Jude – 512 Pixels - 2024-04-27 - I spent the week with ALSAC — the fundraising organization at St. Jude — with half a dozen Relay folks and a few hundred other content creators who are using their platforms for fundraising. View this post on Instagram A post shared by St. Jude PLAY LIVE (@stjudeplaylive) (Most of the events were at the Peabody [...]
Don’t Taste One Coffee – Simon Ouderkirk - 2024-04-27 - Did you know I had a whole career in specialty coffee before I became part of the tech industry? It’s true – I trained hundreds of baristas, some of them competitors (barista competitio…
How to prevent Lyme disease this summer — Harvard Gazette - 2024-04-27 - - The risk of Lyme disease has increased due to climate change and warmer temperature. A rheumatologist offers advice on how to best avoid ticks while going outdoors.
Go or Rust? Just Listen to the Bots - Cybernetist - 2024-04-25 - - It all started as a joke. I was in a group chat with a few of my friends and we were talking about football (soccer for the American readers). I entered the chat during a mildly heated discussion about the manager of a team one of my friends supports. It was going on for a bit while with seemingly no end in sight when it occurred to me that I could just as well clone my friends’ voices and pit them against each other by backing them with LLMs, and I’d probably not see much difference in the conversation.
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.