2023

95 posts

Dark Patterns

· misc

The Pudding once again has a good publication to detail Dark Patterns used among some big brands. Too few people know what they are and that they serve a purpose.

When you sign up for digital service, sometimes they make it difficult to unsubscribe. You see these tricks every time you order a product online, use a search engine, sign up for a streaming service, or join a social media community. They’re so common in subscription and shopping websites that they have a name: Dark Patterns.

PoC: Betteruptime + Python-kasa

· hardware, linux, networking, software

Content Update

The provided scripts have been updated on 16 Jul 2023. Specifically the SmartStrip part was not working as intended.


I've been a big fan of Betteruptime. I've started using it to monitor all my assets online (websites, DNS, ping, successful script runs) as well as my servers (using heartbeats).

Screenshot of Betteruptime showing a heartbeat that failed for several hours.
Image of a heartbeat that failed for several hours. After 2 hours of no hearbeat, it turned into an incident, and several hours later the heartbeats resumed.

I have a few Raspberry Pi's, and once in a while they hang (not sure why, maybe USB-to-SSD issues or something). Nothing too critical, but annoying.

killwarp

· apple, networking, software

Is your company forcing Cloudflare Warp on you, and are you running on a Mac (with sudo access)?

It probably sucks, spies on you, does MitM attacks, breaks most video conferencing tools, and is generally not very stable... Also... Zero trust!

Add this function to your .bashrc or .zshrc (whichever shell you're using*):

func killwarp() {
	sudo launchctl remove com.cloudflare.1dot1dot1dot1.macos.warp.daemon
	sudo killall Cloudflare\ WARP
}

Open a new shell window (to reload your dot files), and type killwarp.

Fascism

· misc

The War Department thought it was important for Americans to understand the tactics fascists would use to take power in the United States. They would try to gain power "under the guise of 'super-patriotism' and 'super-Americanism.'" And they would use three techniques:

First, they would pit religious, racial, and economic groups against one another to break down national unity. Part of that effort to divide and conquer would be a "well-planned 'hate campaign' against minority races, religions, and other groups."