Queens, NYC
59.3°
Welcome!
Hi, I'm Dwayne. This is my blog. I usually post commentary on the articles I'm reading, but sometimes I write longer articles about what I'm working on, including this website itself. Check the about me page for info about me, and the technologies page for more about the website.
Latest
1 day ago

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.


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. ↩︎

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.

Oracle will be “buying” TikTok, not Microsoft.

Larry Ellison (Oracle CEO) coincidently has been very friendly towards the President lately.

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.”

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. ↩︎

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!

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

Microsoft being the one to buy TikTok has been weird to me from the start. Their press release praising the president was weird.

Then just recently the CEO quit, which also feels weird.

And now Walmart wants to parter with Microsoft on the deal, which is, yet again, weird to me.

What’s going on here?

This NYC School COVID-19 plan cannot seriously be the answer.

Aside from testing, the plan lays out six possible situations involving confirmed infections. They range from a single positive case, in which a classroom will close for 14 days and students and staff with close contact will self-quarantine, to more than two cases in different classrooms. Under the latter scenario, the entire school would shut down and transition to remote learning.

So we’re going to open and close individual schools all throughout the year? Really?