@njr@zirk.us
@njr@zirk.us avatar

njr

@njr@zirk.us

Stochastic Solutions Limited
Test-Driven Data Analysis.
Jazz • Maths • Whisky
100% inheritance tax
Born at 320 ppm CO₂.

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

sellathechemist, to random
@sellathechemist@mastodon.social avatar

Jeremy Hunt takes bets? Does anyone remember a company called ARM?

njr,
@njr@zirk.us avatar

@sellathechemist Indeed. Not to mention Acorn, creator of The BBC Micro and the company that begat ARM.

So many people I know if and around tech in Britain got their start on the BBC Micro. It was an amazing machine.

(Image from Wikipedia, Stuart Brady, https://commons.wikimedia.org/wiki/File:BBC_Micro_Front_Restored.jpg)

fromjason, to random
@fromjason@mastodon.social avatar

Daring Fireball:

> I can’t believe they let these goofs occupy Google Cloud CEO Thomas Kurian’s office for 8 hours before having them arrested. They look and act like college students doing a sit-in at the dean’s office, not professional employees protesting their CEO. In college you pay to be there — students are the customers, ostensibly. At work they pay you, at will.

John Gruber is wildly out of touch. I don't know if this is new, or he's always been.

njr,
@njr@zirk.us avatar

@fromjason That’s funny. Twice in the last month I’ve thought about writing blog posts about how @gruber has changed.

He seems to have moved towards a lot of Ben Thompson’s positions since starting Dithering. He seems to me to be much less hostile to Facebook, radically less concerned about surveillance tech, and somewhat more defensive of Apple when it’s being unreasonable than I think he was before.

njr,
@njr@zirk.us avatar

@gruber Sure. And there’s nothing wrong with change, obviously. Also, maybe it’s not because of Ben. But Ben’s the most pro-Facebook person I ever read, and I think your position on Facebook/Meta/tracking has changed fairly dramatically over the time Dithering has been going.

njr,
@njr@zirk.us avatar

@gruber @fromjason I think you addressing @fromjason here (I didn’t actually comment on the case). But I will now.

I think it’s good that employees don’t leave their principles at the door when they go to work. I suspect these people expected to be be dismissed, and I think Google was within their rights to dismiss them. But maybe this had an effect on Google’s leadership, and it would have been possible for that leadership to reconsider. 1/

njr,
@njr@zirk.us avatar

@gruber @fromjason Bertrand Russell famously demanded to be arrested when he engaged in civil disobedience because he accepted that he was breaking (civil) law and accepted/wanted the consequences.

I have mixed feelings about the Google protesters’ position (probably broadly sympathetic, but not fully) but I agree with @fromjason that dismissing them as “goofs” suggests contempt. 2/

njr,
@njr@zirk.us avatar

@gruber @fromjason Question back to you: do you think they’re “goofs” because they disagree with Google’s cloud contract with Israel or because of the means they chose to protest it?

njr, to random
@njr@zirk.us avatar

Read the quotes on the back of @helenczerski's book, The Blue Machine.

These are not normal quotes about a science book.

"...one of the best books I've ever read."

"'Helen Czerski weaves together physics and biology, history and science, in a beautifully poetic way."

I'm only a quarter of the way through, but this book is like nothing I've ever read. It's a blend of science, ecology, history, poetry, biography and more.

Thanks (again) @robpike for recommending.

Everyone: just read it!

gedeonm, to random
@gedeonm@mastodon.social avatar

Apple: Please take this 20 minute survey to help us better understand your business needs.

Me:

That 70S Show Lol GIF by Peacock

njr,
@njr@zirk.us avatar

@gedeonm I did it. It was super-annoying.

jamesthomson, to random
@jamesthomson@mastodon.social avatar

Looking through my collection of old iPhone cases, the camera cutouts look comically small when compared to the current device.

njr,
@njr@zirk.us avatar

@jamesthomson You are truly looking through the wrong end of the telescope, my friend.

njr, to random
@njr@zirk.us avatar

Hey @gedeonm, @Iconfactory.

Good to see the new features in Linea, but something’s gone crazy with photos.

I took the following full screen screenshot (as I do every week to do the crossword) and pasted it into Linea.

Surely that can’t be what you intend?

To my surprise, it does something similar even if I put the iPad in Landscape (which I almost never do, but suspect you do!)

Please tell me this is a bug!

image/png

njr,
@njr@zirk.us avatar

@gedeonm @Iconfactory Of course. I just started from an empty canvas and did Add Photo to Sketch from the ellipsis icon and picked the image from photos. (I usually then fill it in on the next layer so I can erase without rubbing out the grid.)

njr,
@njr@zirk.us avatar

@gedeonm @Iconfactory In case it makes a difference, this is on an iPad Pro 12.9” running 16.7.

If you have any trouble reproducing, I can record a screen capture. And I can try it on a regular iPad if you want.

njr,
@njr@zirk.us avatar

@gedeonm @Iconfactory My iPad is basically always in Portrait mode. I take the screenshot on portrait, create the new canvas in portrait, and add the photo in portrait mode. There’s no rotation at any time. And the canvas covers the whole screen. If I rotate to landscape, it shows a portrait canvas with the sides in grey.

njr,
@njr@zirk.us avatar

@gedeonm @Iconfactory and it’s the same on a 10.5” iPad Pro running 17.1.1

njr,
@njr@zirk.us avatar
njr,
@njr@zirk.us avatar

@gedeonm @Iconfactory Here you go. It has sound, where I tell you what I’m doing, in case it’s unclear.

video/mp4

njr,
@njr@zirk.us avatar

@gedeonm @Iconfactory @whattherestimefor Excellent! Thanks.

In fact, it fails in Landscape too, at least for portrait screenshots. I haven’t tried with a landscape one.

njr,
@njr@zirk.us avatar

@gedeonm @Iconfactory @whattherestimefor Very happy to see today’s update. Thanks! First very quick test looks good!

b0rk, to random
@b0rk@jvns.ca avatar

every piece of jargon in git

(what did I miss?)

njr,
@njr@zirk.us avatar

@b0rk hooks

b0rk, to random
@b0rk@jvns.ca avatar
njr,
@njr@zirk.us avatar

@b0rk 2. We use version control for many different reasons. I suppose the most common are

  • to allow us to recover from mistakes
  • as backup
  • to facilitate collaboration (multiple people working on the same code)
  • to isolate experiments and allow independent development of different features
  • literally to record and make concrete different versions of the software
  • to record the history of how software evolves and is developed (inc. for education)
    and more.
njr,
@njr@zirk.us avatar

@b0rk If the historical record aspect is important, it seems natural to want it to be accurate.

Of course, people can choose how often they commit, and I think your viewpoint (and that of many others) is that there are conceptually different kinds of commit—kind of checkpoints (perhaps “just” for backup, swapping machines, recovery etc.) and real commits where you finish something. But there’s not so much difference in my mind.

njr,
@njr@zirk.us avatar

@b0rk 3. For me, at least, I remember specific changes and when I need to go back and fix something, it’s much harder for me to do so if that change has been … well, altered in some way. It’s harder for me to find, and harder for me to get my head back to where it was. So this part of my dislike of rewriting history is practical, not philosophical.

njr,
@njr@zirk.us avatar

@b0rk I don’t think I’ve ever used “wip” or “fix” as commit messages, but I do use “.” fairly frequently and used “..” the other day (when I needed another one after “.” And didn’t want to repeat myself :->).

But those are almost always commits that are fixing a stupid mistake…forgetting to add a file, leaving a debug message in, breaking a test in some trivial way. Almost always, the previous non-“.” commit messages remains valid when I do this.

njr,
@njr@zirk.us avatar

@b0rk I do sometimes amend commits, but usually only to improve the commit message.

njr,
@njr@zirk.us avatar

@b0rk The only time I ever really use rebase is when I’m developing teaching material. Sometimes I want to show a repository in a very specific sequence of states, and in those cases I’m completely fine with rebasing to create the right history because I’m not smart enough to create all the right intermediate states linearly. But that feels like a very different use of git/version control to me from the usual one.

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