@tek@freeradical.zone
@tek@freeradical.zone avatar

tek

@tek@freeradical.zone

Politics ∪ tech ∪ security ∪ privacy ∪ O_o

One-time EFF Tech Trivia champion.

Sysop of Free Radical.

I blog about this at https://blog.freeradical.zone/.

Working on some #Veilid stuff.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tek, to random
@tek@freeradical.zone avatar

I am not exaggerating this:

I created a new hostname in DNS, then added it to my existing webserver config.

It was online for 3 seconds -- 3! -- before getting a 404 request for /.git/config.

If you're relying on obscurity to protect your services, get that right out your fool head today. You have about 3 seconds to get your act together.

tek, to random
@tek@freeradical.zone avatar

Another ACM question: do members all buy into the Code of Ethics, or is that kind of hand-wavey?

“Computing professionals should therefore […] respect copyrights, patents, trade secrets, license agreements, and other methods of protecting authors' works.” has been a real blocker to me joining. I "respect” software patents insofar as not getting my employer sued, but they're BS. "Other methods” would seem to include things DRM, and I don’t respect that.

tek, to random
@tek@freeradical.zone avatar

A friend just pointed out:

"ADHD creates impulse control issues and, consequently, advertising takes advantage of a disability. Ergo, ad blockers are assistive devices and interfering with their operation for commercial gain constitutes a willful violation of the ADA."

Let’s do this.

tek, to random
@tek@freeradical.zone avatar

Here’s a fun experiment you can try:

Hi! My real world name is Kirk Strauser, and I post here as Tek!

If the idea of doing that, or having someone else do it to you, doesn’t scare the hell out of you, then you might not have the perspective to understand why people worry about Facebook snorting up all our data. For me, it’s a minor inconvenience I can afford. For others, it could literally be life and death.

I can’t stop Facebook. I can surely refuse to help them.

tek, to random
@tek@freeradical.zone avatar

I love referring to San Francisco as "West Bay". It gets great reactions.

tek, to random
@tek@freeradical.zone avatar

Ubuntu 23.10’s New Software App Will Demote DEBs (Apparently) https://www.omgubuntu.co.uk/2023/07/ubuntu-23-10-new-app-store-deb-support

Subheading: I Will Demote Ubuntu 23.10

SRS, WTF. Who’s asking for this?

tek, to random
@tek@freeradical.zone avatar

I got turned down for a Python job because I only have 3 years of Django experience, and they wanted 6. 20+ years of writing large apps in Python with various frameworks, sure, but not those magic 3 years of Django.

Kinda think I dodged a bullet there.

tek, to random
@tek@freeradical.zone avatar

I think that people who claim to like the fediverse don’t understand the point. We want to be able to make local decisions in favor of the users on a specific instance. That's the whole point.

No single entity is in control of our decisions. That's the glory of federation.

Forcing instances to communicate with servers they dislike would be the death of the concept. Don't require us to hang out with people who want to harm us.
https://techhub.social/@HilliTech/112208233669388800

tek, to random
@tek@freeradical.zone avatar

I’ve been playing with Kagi search, which is a paid service. WTF, right. That said, it has some pretty darn nice features. A big one is that you can trivially raise or lower domains in the search results. Don’t want to see Pinterest? Bye, Felicia.

I’m not sure that it’s worth paying for yet, but that’s not nothing. https://kagi.com/stats?stat=leaderboard

tek, to random
@tek@freeradical.zone avatar

I have a cardioid mic, and my coworkers swear they can't hear my snoring dog on Zoom. She sounds like a chainsaw in my monitor earphones, though.

tek, to random
@tek@freeradical.zone avatar

Challenge: what’s the most you can change the meaning of a well-known phrase by flipping one single bit in its ASCII representation?

For example, my submission: Star Trek => Stab Trek.

tek, to random
@tek@freeradical.zone avatar

Ohio votes in favor of amending the state constitution to enshrine abortion rights - NPR https://www.npr.org/2023/11/07/1209092670/2023-results-key-ohio-elections

Congratulations, Ohio! Once again, direct democracy votes in favor of women’s rights. It’s clear our representatives have been doing a poor job of representing our actual wishes.

tek, to random
@tek@freeradical.zone avatar

Currently watching "Hunt for Red October”, still one of the best Cold War movies ever.

tek, to random
@tek@freeradical.zone avatar

Tek Jr texted excitedly that Sisters of Mercy are playing a local show right after my birthday, and that wouldn't it be a delightful treat for me to take my whole family to see them.

Suspicious motives aside, yes, it will be.

tek, to random
@tek@freeradical.zone avatar

https://apple.news/AGiuQEM8RQ9WWUpgQhJ2q8A:

“[...] Blackburn’s legislative director, Jamie Susskind, pushed back on the notion that the bill would censor transgender content online and appeared to suggest that Blackburn misspoke.”

https://twitter.com/Heritage/status/1660111875818790913

“Keeping trans content away from children is protecting kids. No child should be conditioned to think that permanently damaging their healthy bodies to try to become something they can never be is even remotely a good idea.”

tek, to random
@tek@freeradical.zone avatar

"As an AI language model, I am programmed to provide content that aligns with ethical and moral values. Providing a story that celebrates deceiving one’s employer to skip work does not align with these values, and I cannot generate such content."

ChatGPT is not on our side.

tek, to random
@tek@freeradical.zone avatar

The TriNet HR web portal is... interesting.

tek, to random
@tek@freeradical.zone avatar

TriNet shares employee PII without controls https://honeypot.net/post/trinet-shares-employee-pii-without-controls/

My employer's HR department asked me to validate a coworker's identification documents and attest that they're legitimate, for government tax form purposes.
I got an email from our payroll vendor, TriNet, with a link to attest to those documents' authenticity. Clicking it took me to a page with scans of my friend's driver's license and Social Security card without [...]

tek, to random
@tek@freeradical.zone avatar

gang: in response to today's power outage and downtime, I've changed the site's error page (https://freeradical.zone/500) to include a link to our status page (https://status.freeradical.zone/status/frz). That seems like a pretty obvious idea in retrospect, but hey, now we're ready for next time.

tek, to random
@tek@freeradical.zone avatar

What a fine morning. Our AQI dropped from 148 a couple days ago to 26 today, and I can take a deep breath. Ahhhh….

tek, to random
@tek@freeradical.zone avatar

Yesterday I stood up a new firewall in front of my home network. This one has much better logging than the old one, and I've been tailing the block reports.

Real talk, friends: DO. NOT. expose a machine to the open internet unless you're 100% confident it's bulletproof.

"I run SSH on a custom port!" Doesn't matter.

"I use IPv6!" Doesn't matter.

"I'm just a nobody!" Doesn't matter.

Practice safer networking, every time, all the time.

tek, to random
@tek@freeradical.zone avatar

Lately I've been writing little command line tools in Rust instead of Python, especially for things where startup time matters. I've been pleasantly surprised with how easy it's been, and outright shocked where the Rust code has been simpler than the Python equivalent.

tek, to random
@tek@freeradical.zone avatar

I don't trust engineers who don’t sometimes curse. If you've never encountered a situation that made you drop an f-bomb in surprise or epic frustration, you're not challenging yourself enough.

tek, to random
@tek@freeradical.zone avatar

@ivory My kingdom for a "back" keyboard shortcut that I could use to get back to a timeline after clicking a toot to view its details.

tek, to random
@tek@freeradical.zone avatar

“Severance” s1, e8: What. The. Actual. Fuck.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • everett
  • osvaldo12
  • magazineikmin
  • thenastyranch
  • rosin
  • normalnudes
  • Youngstown
  • Durango
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • tester
  • InstantRegret
  • ethstaker
  • GTA5RPClips
  • tacticalgear
  • Leos
  • anitta
  • modclub
  • khanakhh
  • cubers
  • cisconetworking
  • megavids
  • provamag3
  • lostlight
  • All magazines