Hi, I’m Dwayne. I’m a freelance web developer. I spend most of my time writing code, reading random things on the internet, and playing PC games. I created this website to share what I’m working on and reading about. Check out the about me page for info about me, and the tech page for more about the website.

Get new posts in your inbox!

Robinhood Internal Probe Finds Hackers Hit Almost 2,000 Accounts

Robinhood was hacked again.

How many major issues will this company continue to have?

Also, how is it in any way acceptable for them to have no customer support phone number after all this time?

The attacks unleashed a torrent of complaints on social media, where investors recounted futile attempts to call the brokerage, which doesn’t have a customer service phone number. Robinhood, which has more than 13 million customer accounts, is now considering whether to add a phone number along with other tools, the person said.

~105 words    

Netflix has a TV-show problem

Insider posted an article yesterday about Netflix and their strategy of cancelling shows before they get the chance to find their footing.

I remember seeing another article from Wired last month with more information about Netflix’s thinking:

Shows can have a dedicated fan base, like Altered Carbon and The OA, but they might not have been successful enough to have amassed a Netflix-wide viewership. Tom Harrington, an analyst at Enders Analysis, explains that the ideal show for Netflix is one where the large majority of people who subscribe to Netflix will watch it, and not just one dedicated fan base. Something like Stranger Things can bring in new audiences, and maintain current ones, which is why it keeps getting renewed.


Netflix, like most Silicon Valley companies love gathering and analyzing lots of data and using it to know exactly how to make themselves successful each quarter and keep that stock price looking good.

But what’s good for the quarter isn’t what’s good for long term health. From the Insider article:

TV lovers in these fandoms can only be burned so many times before they stop investing. Why should a Netflix subscriber spend 10 hours watching a new show if there’s a decent chance they’ll never see it end?


It’s definitely interesting watching these companies back themselves into corners over and over chasing short term growth.

~260 words     3 likes     2 attachments    

Awful AI: A curated list of current scary usages of AI

David Dao has created a great list of scary/sexist/racist/concerning AI projects to raise awareness of its misuses in society:

Artificial intelligence in its current state is unfair, easily susceptible to attacks and notoriously difficult to control. Often, AI systems and predictions amplify existing systematic biases even when the data is balanced. Nevertheless, more and more concerning the uses of AI technology are appearing in the wild. This list aims to track all of them. We hope that Awful AI can be a platform to spur discussion for the development of possible preventive technology (to fight back!).

We need socially aware, empathetic, well-rounded people from all kinds of backgrounds to get more involved in AI because the projects on this list are showing us that the current path we’re heading down is completely unacceptable.

~147 words     1 attachment    

'Smart' chastity device has been trapping penises permanently

YO WHAT??

Some devices are better left disconnected from the wonder we call the internet. Case in point: this “smart” chastity sex toy that’s been leaving users’ penises locked up with no method of escape. It’s like something out of a techno-horror film, really.


More information from the penetration testing and security services company that reported the issue: Pen Test Partners.

~95 words     1 attachment    

Most of Scottish Wikipedia Written By American in Mangled English

Yo what??

Since 2013, this user—a self-professed Christian INTP furry living somewhere in North Carolina—has simply written articles that are written in English, riddled with misspellings that mimic a spoken Scottish accent. Many of the articles were written while they were a teenager. AmaryllisGardener is an admin of the Scots Wikipedia, and Wikipedians now have no idea what to do, because their influence over the country’s pages has been so vast that their only options seem to be to delete the Scots language version entirely or revert the entire thing back to 2012.

~114 words     1 attachment    

How Excel may have caused loss of 16,000 Covid tests in England

A million-row limit on Microsoft’s Excel spreadsheet software may have led to Public Health England misplacing nearly 16,000 Covid test results. From The Guardian:

But while CSV files can be any size, Microsoft Excel files can only be 1,048,576 rows long – or, in older versions which PHE may have still been using, a mere 65,536. When a CSV file longer than that is opened, the bottom rows get cut off and are no longer displayed. That means that, once the lab had performed more than a million tests, it was only a matter of time before its reports failed to be read by PHE.

~130 words     1 attachment    

Microsoft teams up with OpenAI to exclusively license GPT-3 language model

Microsoft just announced that they’re exclusively licensing GPT-3.

I knew Microsoft has really been investing in ML/AI through Azure, and now it looks like the only way you’ll be able to use GPT-3 is through Azure services. I’m not sure how I feel about this yet.

From VentureBeat:

The implications of the licensing agreement weren’t immediately clear, but Microsoft says that OpenAI will continue to offer GPT-3 and other models via its Azure-hosted API, launched in June. (To date, the API, which remains in beta, has received tens of thousands of applications, according to OpenAI.) Microsoft plans to leverage the capabilities of GPT-3 in its own products, services, and experiences and to continue to work with OpenAI to keep commercialize the firm’s AI research.

~196 words     2 likes     4 attachments    

1Password launches virtual credit card generator for safer online payments

1Password just added a feature to create virtual credit cards for you through Privacy.com.

I’ve been using 1Password for years now, and it’s definitely necessary for my workflow these days. It’s also really good for two factor authentication.

I also signed up for Privacy.com back in May and use it every once in a while for random things. Most recently it was to pay to have my LLC listed in some newspapers in Albany for New York’s publication requirements.

Putting the two together is a really good idea. I’ll definitely be using this.

~141 words     1 like     1 comment     4 attachments    

The US Protects TikTok Users' Security By Cutting Them Off From Security Updates

So even though Oracle was selected as “technology partner” for TikTok, the US government will be banning both TikTok and WeChat from American app stores.

Which just… makes the security situation even worse. From the article:

For a policy that is nominally based on protecting national security and the data of American users, this is one of the most counterproductive moves imaginable, considering that the most basic of all security advice is to “keep your apps updated,” because developers often issue updates that fix security holes. By banning TikTok from the app store, it will be impossible for users to update their app, meaning any existing vulnerabilities discovered by ByteDance between now and November will continue to persist for Americans and Americans only.

~150 words     1 like     1 comment     2 attachments    

Nova (Code Editor)

Panic (the company that makes popular macOS dev apps… and the Untitled Goose Game) just released a new editor called Nova.

It looks really good. Lots of great features. I love the website! 1 I won’t be using the app though.

The marketing angle is that it’s native to macOS and takes full advantage of the OS. That’s cool, but I end up doing work on Linux, Windows, and macOS these days and it’s nice to have the consistency of an editor that works on all of them.


  1. Do you see how the image under the “The Interface.” section is using a CSS animation with a polygon clip-path?? I’m into it. ↩︎

~143 words     5 attachments    

Facebook's Continued Spreading of Hate, Propaganda, and Misinformation

Just came across an article about Kim Kardashian West freezing her Facebook/Instagram accounts to protest the spreading of hate, propaganda and misinformation.

This comes not long after a 6,600 word memo from a Facebook whistleblower was leaked where the author describes the company’s failure to act on evidence that people have been abusing the platform to undermine elections and political affairs around the world.

I haven’t used either Facebook, Instagram, or WhatsApp in years. The company has way too much of an effect on the world to be run by people who are this severely lacking in empathy or morality. I’m glad Kardashian West is bringing a little more attention to the company’s failures.

~147 words     2 attachments    

Microsoft snubs Apple’s olive branch to cloud gaming: ‘a bad experience for customers’

I mentioned Microsoft not being happy with Apple in Epic vs Apple vs Everyone a couple weeks ago. The Verge reported today that Microsoft told them as much in a response to Apple’s updated App Store rules for streaming game services.

From the Streaming games section of Apple’s App Store Review Guidelines:

4.9 Streaming games

Streaming games are permitted so long as they adhere to all guidelines — for example, each game update must be submitted for review, developers must provide appropriate metadata for search, games must use in-app purchase to unlock features or functionality, etc. Of course, there is always the open Internet and web browser apps to reach all users outside of the App Store.

4.9.1 Each streaming game must be submitted to the App Store as an individual app so that it has an App Store product page, appears in charts and search, has user ratings and review, can be managed with ScreenTime and other parental control apps, appears on the user’s device, etc.

4.9.2 Streaming game services may offer a catalog app on the App Store to help users sign up for the service and find the games on the App Store, provided that the app adheres to all guidelines, including offering users the option to pay for a subscription with in-app purchase and use Sign in with Apple. All the games included in the catalog app must link to an individual App Store product page.

Microsoft doesn’t like that of course:

“This remains a bad experience for customers,” says a Microsoft spokesperson in a statement to The Verge. “Gamers want to jump directly into a game from their curated catalog within one app just like they do with movies or songs, and not be forced to download over 100 apps to play individual games from the cloud. We’re committed to putting gamers at the center of everything we do, and providing a great experience is core to that mission.”

~391 words     2 attachments    

Welcome to the next generation of gaming

From The Verge:

There’s never been a better time to buy a new game console or PC. While consoles have typically been held back by weaker CPUs, spinning hard drives, and average GPU performance, the next-generation PS5 and Xbox Series S / X are promising some big leaps in performance that will put them beyond even average gaming PCs. Nvidia, meanwhile, is claiming it will deliver the “biggest breakthrough in PC gaming since 1999” with its new RTX 3000 series of graphics cards.

I mostly played Xbox in the 360/PS3 era, and then I switched to PS4 instead of sticking with Xbox One last gen. About 2 years ago I bought a gaming PC and basically stopped playing consoles, but I have definitely been keeping an eye on what Microsoft and Sony are doing.

Xbox Series S info leaked yesterday, and everybody’s sounding real excited. $299 sounds like a really good deal for those specs to me. I think Sony is gonna struggle on price, but it’s obvious the competition has been good for consumers.

I just picked up an RTX 2070 a few weeks ago so I’ve been curious about ray tracing really taking off (especially now that the 3000 series are out). But it’s good to know the stuff I’ve been excited about for PCs are coming to the consoles too. It sounds like a great generation for PC, Xbox, and Playstation gamers. 1


  1. I’m hoping Nintendo has a little more coming than just a Switch update for 4k resolution. ↩︎

~295 words     1 like     2 attachments    

htop and Burnout

I use htop sometimes on this Ubuntu server to check CPU/RAM usage. I’ve been using version 2.1.0, which has been out since early 2018.

Today I saw that version 3.0.0 was just released!

It turns out the project was forked after the developer stopped maintaining it at 2.1.0 and the new developers did the 3.0.0 release. The original developer wrote about his experiences maintaining the app, the burnout he felt, and his relief after hearing about this new release. From his comments:

I guess here it’s a good point to make a note that might be useful for others: yes, burnout is a very real thing and for FOSS maintainers it can be hard to identify. I’ve experienced burnout at work before, and it’s easier to spot — because of the performance pressures — and to deal with — because ideally you have a supportive organization around you. For FOSS maintainers, the best-effort nature of the endeavor in most cases may make it hard for you to measure that effort, to balance your sense of duty to a community (that at times you built yourself!) to that of the effect it has on you (as in “why did I start doing this in the first place”). If you find yourself looking at your own FOSS projects and sighing, I guess that’s a sign!

~260 words     3 attachments    

Flexbox and CSS Grid Reference

I created a lil reference page for Flexbox and CSS Grid (I don’t have much of CSS Grid done yet; it’s coming soon) today. I usually use the guides at CSS-Tricks (A Complete Guide to Flexbox and A Complete Guide to Grid), but I wanted to create something organized the way I like it.

I’ll be improving the design and adding properties for a while. I hope you find it useful!

Flexbox and CSS Grid Reference

~120 words     1 attachment