@nicklockwood@mastodon.social avatar

nicklockwood

@nicklockwood@mastodon.social

iOS. 3D graphics. Retro games. He/Him.

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

nicklockwood, to random
@nicklockwood@mastodon.social avatar

I can't get over how fractally bad a take this is. Like, aside from the obvious.

"Most fun product of the year" - it's a Twitter clone. That launched yesterday.

"Because their own elected officials…" - so basically if we accept the premise that this law is bad, it's cool to collectively blame all EU citizens for laws their leaders pass and mock them for any harm it causes them? This is coming from a fucking American?!

"Have fun in the library" - WHO DOESN'T WANT TO HANG OUT IN A LIBRARY?

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Apple: we carefully review all app submissions to keep our users safe. That's why it's imperative that the trust and safety of the App Store not be compromised by side loading or unscrupulous 3rd party app distribution mechanisms

Also Apple: seems legit

nicklockwood, to random
@nicklockwood@mastodon.social avatar

With Google's latest move to lock down the web (Web Environment Integrity) I'm reminded once again of all the folks who've earnestly tried to assure me over the years that the greatest threat to the open web is actually Apple not allowing 3rd party browser engines on iOS.

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Lol, the irony - Mechanical Turk workers are secretly using ChatGPT to automate their tasks. AI posing as humans posing as AI: https://arxiv.org/abs/2306.07899

nicklockwood, to random
@nicklockwood@mastodon.social avatar
nicklockwood, to random
@nicklockwood@mastodon.social avatar

I just tried my door key and it didn't work, so then I tried my other key and it also didn't work, so then I tried the first key again and it worked.

So in conclusion, my front door is apparently now part of the USB standard.

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Physicists: "consider a spherical dog…"

Very round dogs rolling down stairs

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Somehow Apple's UX innovation has reached the point where you cannot copy and paste text from the built-in dictionary, but you can screenshot it and then OCR the text from the saved image with a single press 🤦‍♂️

nicklockwood, to random
@nicklockwood@mastodon.social avatar

A lot of folks replying to this with "you can't copyright gameplay" and of course that is correct, in legal terms. But with IP (as with so much in our society) it doesn't actually matter what the law says, it only matters how much money you have.

A free software author cannot defend themselves against a billion dollar corporation in court unless they are willing to risk ending up homeless on the street.

From: @jasonkoebler
https://mastodon.social/@jasonkoebler/112056599668035942

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Apple in 1984: what's the best possible user experience?

Apple in 2014: what's the user experience that will maximise our profits?

Apple in 2024: what's the worst possible user experience that doesn't technically violate EU law?

nicklockwood, to random
@nicklockwood@mastodon.social avatar
nicklockwood, to random
@nicklockwood@mastodon.social avatar

God, overengineering is absolutely endemic in our industry. I see it everywhere. Hundreds of lines of code where a dozen would do, overwhelming any performance gains we make from better hardware or tooling. All done in the name of cargo cult "best practices" and supposed maintainability or testability benefits that are never actually validated.

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Version 1.1 of Subtext (my free, lightweight text editor for iOS) is now available on the App Store: https://apps.apple.com/app/subtext/id1606625287

nicklockwood, to random
@nicklockwood@mastodon.social avatar

My favorite (as in the only ones that aren't irritating) April Fools are the ones where someone spends a load of effort to actually build an absurd-but-cool thing that has no reason to exist except to make you laugh

Jokes about pretending you made an absurd-but-cool thing but actually you didn't - not funny

Jokes about pretending you did something bad or sad but actually you didn't - also not funny

Jokes that something either good or bad happened but actually it didn't - again, never funny

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Bungie: "We're bringing back Marathon, the cerebral '90s Macintosh FPS that inspired the Halo franchise…"

crowd goes wild

Bungie: "… as a multiplayer loot shooter"

deafening silence

Bungie: "for PC and consoles"

sounds of pitchforks being sharpened

https://www.marathonthegame.com

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Crypto-fascist

noun

  1. A person who secretly supports fascism
  2. A person who openly supports fascism but is also, like, really into crypto
nicklockwood, to random
@nicklockwood@mastodon.social avatar

Automated tests aren't just for testing code. Including a metadata test suite like this one (https://github.com/nicklockwood/Euclid/blob/0.7.4/Tests/MetadataTests.swift) in all of my Swift libraries has saved me from so many embarrassing screwups; from failing to update the version number, to copy and paste errors with dates, urls, and even the library name itself.

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Between the nft/web3 grift and the AI grift I sometimes forget the tech bros managed to squeeze in a whole other "metaverse" grift as well. It's been a busy few years.

nicklockwood, to random
@nicklockwood@mastodon.social avatar

Huh, apparently IBM found a bug in GPL that they're actively exploiting: https://mastodon.social/@mcc/110726395440397924

tl;dr; they plan to make Red Hat closed source by making access to the source code available only to paid licensees, and revoking the license of anyone who redistributes the source.

So sure, you are technically free (as in freedom) to request the source code and publish your modified version. Once. Then you're cut off from upstream security updates forever.

nicklockwood, to random
@nicklockwood@mastodon.social avatar

An explanation for why people in general seem to become more conservative as they get older: https://brilliant.org/lesson/the-overton-paradox/

tl;dr; people actually tend to become more liberal as they age, but the political center of society as a whole shifts to the left faster than people do.

What was a liberal, left-of-center viewpoint in 1970 is considered very conservative by today's standards, so those kids who would have called themselves liberals now identify as conservative, even if their views haven't changed

nicklockwood, to random
@nicklockwood@mastodon.social avatar

I often see people bemoaning command line tools for saying things like "did you mean x" in response to an obvious typo instead of just doing what you obviously meant. But I think this is actually the best thing about them.

The problem with natural language interfaces (regardless of the nature of the so-called "AI" that drives them) is that their failure mode is to do the wrong thing instead of just reporting that your instructions were ambiguous.

From: @joeycastillo
https://mastodon.social/@joeycastillo/111954471699661020

nicklockwood, to random
@nicklockwood@mastodon.social avatar

If some journalist isn't already working on an article about this called "Persona non Grata" then the entire profession needs to be fired

nicklockwood, to random
@nicklockwood@mastodon.social avatar

I get so sick of seeing debates about Apple vs EU regulation on here because the arguments on both sides never seem to get beyond the incredibly facile level that makes me think nobody involved has thought about it for more than a nanosecond.

For example:

Facile pro-Apple argument: "Apple doesn't have a monopoly, you are free to choose other app stores"

No, you are free to choose other app store. Singular. Apple and Google have a duopoly, and both stores have near-identical restrictions.

nicklockwood,
@nicklockwood@mastodon.social avatar

In truth I have no idea if the EU forcing Apple to allow side-loading will end up being a net positive or negative.

All I know is that I'm fucking angry that these stupid greedy companies couldn't help themselves from forcing this situation to arise in the first place.

If they'd had the good sense to self-regulate and put a wall between their profit-making and customer safety goals then none of this would have been necessary. At any point they could have changed course and avoided this outcome

nicklockwood, to random
@nicklockwood@mastodon.social avatar

There are more than a few people in my timeline who really don't want Trump to win and yet seem more invested in being able to say "I told you so" when Biden loses than they are in trying to prevent that from happening.

nicklockwood,
@nicklockwood@mastodon.social avatar

"Voting for Biden doesn't mean you aren't allowed to be critical of him" - that is 100% true, but what effect are you hoping that posting constant negativity about him in an election year will have, exactly?

steve, to random
@steve@discuss.systems avatar

Overheard at breakfast: "Go is like the new C++ language"

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