@owen@mastodon.transneptune.net avatar

owen

@owen@mastodon.transneptune.net

Turnaround time on interesting suggestions/questions: between 2d and 2y.

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

owen, to random
@owen@mastodon.transneptune.net avatar

You, sobbing: you can't just point at something and call it a directory service!

Me, checking a YAML file into Git: directory service

owen, to random
@owen@mastodon.transneptune.net avatar

I wonder if anyone's done any research on the net increase in internet traffic caused directly by VPN products such as NordVPN and friends (excluding things like corporate VPNs, where traffic leaving the VPN is usually bound for the network it connects to).

Like, NordVPN, by design, doubles the amount of load each user puts on the internet overall (before compression), because every packet has to be sent twice - once from the user to NordVPN, and once from NordVPN to its final destination.

mcc, to random
@mcc@mastodon.social avatar

Speaking as a resident of Ontario, this doesn't sound convenient to me at all.

owen,
@owen@mastodon.transneptune.net avatar

@mcc there is a Toronto in Ontario.

You been watching air disaster YouTube?

mjg59, to random
@mjg59@nondeterministic.computer avatar

"Huh, that's interesting. I don't know what's going on here" is, it turns out, rather more concerning when it's coming from your ophthalmologist and the conversation isn't about software

owen,
@owen@mastodon.transneptune.net avatar

@mjg59 Wuh-oh. Fingers crossed for you.

owen, to random
@owen@mastodon.transneptune.net avatar

I wish every developer who picks json-without-comments as a developer-facing interface to something a very I hope your dinner turns out badly.

owen,
@owen@mastodon.transneptune.net avatar

@st3fan I'll take yaml, norway issues and all, over a format I can't put comments in and which is persnickety about quote marks and trailing commas.

It wouldn't be my first choice, but it wouldn't be my last, either.

owen, to random
@owen@mastodon.transneptune.net avatar

Canada has a surprisingly long legislative history of recognizing human rights for children on the same basis as human rights for adults, and of moderating those rights in the interests of parental care very carefully. For example, Canada near-universally recognizes the "mature minor" doctrine for medical self-determination, and children are considered to have the right to freedom of expression on the same basis as adults even on sensitive subjects such as sexual self-expression.

owen,
@owen@mastodon.transneptune.net avatar

What Canada does not have is any legislative or judicial framework recognizing "parental rights" over their children. Indeed, the courts and Parliament have been moving away from language that suggests those rights: parents have obligations, and their children have rights, with respect to the parent-child relationship.

Where disputes arise over who a kid stays with or who makes parental decisions, these are framed in terms of access and not custody, and decision-making rather than authority

owen,
@owen@mastodon.transneptune.net avatar

Anyone proposing that parents have rights over their children's identities and decisions is, in practice, proposing stripping rights from children that they have today.

owen, to random
@owen@mastodon.transneptune.net avatar

I don't know how to make it any clearer that I'm completely serious:

We need homeless legislators. We need legislators who are minors. We need legislators who are refugees. We need legislators who are disabled.

We need legislators from EVERY walk of life that gets structurally excluded from how law and policy get made.

owen,
@owen@mastodon.transneptune.net avatar

@danhulton What I struggle with is that I want broader representation in the halls of power, but at the same time I would object to mandating that any specific riding elect or appoint representatives on that basis.

The incentives of electoral politics turn this into a bunch of little local decisions, where bias is Formally Allowed, which leads to a predictable systemic result.

owen, to random
@owen@mastodon.transneptune.net avatar

COBOL embraces a truth about business software that more modern stacks are loathe to even consider: businesses are bureaucracies, which run on systems of record management. Record processing, of one form or another, is the only universal way for a computer to facilitate a business.

owen,
@owen@mastodon.transneptune.net avatar

@siderea COBOL's whole model of the outside world is record-based, and its programming facilities are built from that premise: https://www.ibm.com/docs/en/cobol-zos/6.1?topic=program-processing-files

Programs include what amounts to a schema declaration, and programs of the form "do procedure X to every record in this file" are special-cased both in the language and in the compiler and tooling.

What in another language might be a struct is generally used to define record formats for IO, instead; in-memory representation follows.

owen, to random
@owen@mastodon.transneptune.net avatar

My mother's longtime friend, Angel, went to sleep about ten days ago, after a long and complicated life. She was a good dog, and she will be missed.

A couple of nights ago, right before waking, I dreamed that my mother asked me to help her with something. In a bag containing parts of Angel, I found her heart, and cleaned out the last of her blood and dressed it for her so that she could preserve it as a memento.

I feel lighter, somehow.

mcc, to random
@mcc@mastodon.social avatar

Come visit THE MATERIAL UNIVERSE

We got:

  • Situations
  • Sense-impressions
  • Money

AND NOW FEATURING, FOR A LIMITED TIME ONLY:

  • Pandas
  • Sentient life
  • Tacos
owen,
@owen@mastodon.transneptune.net avatar

@mcc it is a moral imperative that we teach the universe to make pandas

leigh, to random
@leigh@ottawa.place avatar

Me, after an evening of escalating puns and verbal shitposts: “@andrew, can we get the 12’ skeleton?”

Andrew, beleaguered: “go to bed sweetie”

🤣

owen,
@owen@mastodon.transneptune.net avatar

@leigh @andrew He clearly makes no bones about his perspective

owen,
@owen@mastodon.transneptune.net avatar
owen, to random
@owen@mastodon.transneptune.net avatar

This meeting could have been foretold in prophecy.

mhoye, to random
@mhoye@mastodon.social avatar

Of all the things this meeting could have been, "an email" is the least interesting possibility.

We can do better.

owen,
@owen@mastodon.transneptune.net avatar

@mhoye Your action items, sir.

mhoye, to random
@mhoye@mastodon.social avatar

Proposal: ban private vehicle subsidies.

No curb cuts, parking priced as high as the market will bear. No laws saying houses need driveways or that apartments need parking spots. No manufacturer subsidies. Curb-weight taxes for street maintenance, life-of-the-vehicle fuel efficiency taxes to cover the cost of environmental cleanup from the exhaust.

If car owners had to pay what cars actually cost instead of foisting those costs off on society we'd find out fast that cars are a ponzi scheme.

owen,
@owen@mastodon.transneptune.net avatar

@reneestephen @mhoye I believe he may have been referring to cuts which specifically serve private driveways and lanes (of which there are plenty).

emilymbender, to random
@emilymbender@dair-community.social avatar

I use Mastodon for public scholarship, because that is one of the main benefits I see to public/open social media. It's how I used Twitter and I've definitely benefited from other people using social media this way.

But in my experience, Mastodon is 'splainy AF, which is exhausting. Just this morning, a gentleman decided I would benefit from an explanation of GIGO, FFS.

So, while I never insist on titles, I'm going to include mine in my display name for a while, to see if that helps.

owen,
@owen@mastodon.transneptune.net avatar

@emilymbender Best of luck and I'm looking forwards to hearing your observations!

owen, to random
@owen@mastodon.transneptune.net avatar

I am once again asking unix developers to learn the distinction between a shell RC file and a shell profile. It's a useful distinction, and I will happily acknlowedge that it's a non-obvious one, but it matters - particularly if you might run a shell inside your shell (eg. with find(1) or similar).

owen, to random
@owen@mastodon.transneptune.net avatar

Someone in an discord casually mentioned that their org has a blanket approval for anything MIT-licensed but won't even consider GPLed code because the cost of case-by-case analysis of compliance is too high to be worth it.

That's how cheaply we've been selling ourselves out. https://hachyderm.io/@illegalhex/110868642479798306

owen, to random
@owen@mastodon.transneptune.net avatar

You ever think about how Google de-spined - destroyed - literal tonnes of books donated by university libraries, with the intention of scanning them into a digital free library, and how none of that ever materialized?

Those books are just gone now, instead.

owen,
@owen@mastodon.transneptune.net avatar

The project was buried in litigation because Google and the publishers involved couldn't come to terms on allowing online distribution.

Of library books.

owen,
@owen@mastodon.transneptune.net avatar

@drimplausible Vinge had a pretty good handle on where real-world tech was going, even though he dressed it up in far-future conceits a lot of the time, yeah. I've not read Rainbow's End, but the same phenomenon happens with some of his other works.

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