mtbc: maze I (white-red)
Recently, BCS Edinburgh hosted an interesting talk by Prof. Tony Prescott on the psychology of AI, he works on intelligent robots. Some of the more philosophical aspects caused me to think further and realize a way to explain why I am not content to simply regard brains as a kind of computer.

Using an approach based on knowledge representation and symbolic reasoning, I can create a simple robot that would seem curious and be able to adapt to surprises in achieving its goals. After some exploring, it would have assembled and refined an explicit model of what seems to be going on with itself and its environment. We could even look at that model to see how it explains what it has seen and how it guesses what will happen, which would seem to show that the robot has some degree of awareness and understanding.

Do I think that such a robot would be interestingly sentient from an ethical point of view? No, because there is nothing in that robot that experiences or understands anything in any direct way, any more than a coffee machine has any ideas about making cups of coffee, it's just moving parts (and changing electrical states) that happen to be assembled such that the overall effect is coffee-making. The robot's understanding is only in the heads of the people who translate its memory state into data structures and ascribe meaning to them.

As a human, my experience of embodied cognition is quite different. (I don't know about yours, but mine is.) There's something in me that actually comprehends abstract things directly: the quale of having figured something out and what it means. I experience this reasoning in a way that I don't believe my robot would, just as I don't think a coffee machine has any overall experience of its coffee-making. I don't know why, nor what it means, simply that my vivid subjective experience of these higher-order concepts seems enough unexplained that I am hesitant to put my brain in the same category as my robot's brain even if I cannot point to any science that justifies the idea that they are categorically different in this regard.

Incidentally, I think this may be separate from the question of free will, I don't have much of a position on that. One could put some qubits into the robot if it helps, not that I have specific ideas as to why it would.
mtbc: maze I (white-red)
My latest work-week went well. I feel as if I am fairly on top of a variety of things and sometimes able to give colleagues useful tips. AI coding assistance continues to be a considerable boon, albeit one requiring my close supervision. My in-office days have me sleepy in the afternoon but I can still make useful progress even then, and dodging the tour groups wasn't too bad, let's see how it is next week with the Fringe getting into full swing.

R.'s sibling returns home tomorrow, then the household's back to only the regulars. I lost weight last month, when everybody was away; before our next larger grocery shop I should figure how to continue that in normal life. This afternoon was certainly a warranted exception because R. made us the Filipino variant of adobo.

I have some domestic things to catch up on, the larger being to finally get around to further progress on my US taxes. Thank goodness extensions are for some months. Now that I'm back with R., I have more energy in general again. Our marriage makes me feel very lucky.
mtbc: maze N (blue-white)
I've written here about my background fear of AI coming after white-collar jobs, the technical work people do from their desks. The skilled trades are doing better, at least for now; it may still be a good time to train as an electrician.

I've also written about wrestling with what's worth doing in my own time. There are things I'd like to do, though I keep getting older before much getting around to them. I don't want to put much time into something myself that some AI agent will be able to do in a few minutes. If I show that I can build interesting things without AI assistance, does anybody care?

I can't easily use AI agents myself to do much because they cost money to use. I could self-host but there's a shortage of GPUs, TPUs, fast memory. It's not much of a stretch toward realizing that the wealthy have the means of production: the hardware shortage impedes democratization of the ability to create software. Sure, a modest, targeted model might still accelerate what I can do at home but it's outshone brightly by what the expensive agents can do given the scarce wherewithal. There is no way that at home I will be spending what I cost my employer in AI budget in the typical week. So, I get plenty done at work, not much at home, and it's the cost of modern AI that magnifies that divide: the monied can avail themselves of a powerful accelerator to pull further ahead, the rest of us do what we can with what we have, which is much less.

Thirty years ago, a reasonable PC with a Linux installation was sufficient means for doing impressive work. Now, it takes money even just to gain marketable experience in orchestrating agents to much effect. It being the people with large AI spend budgets who can achieve plenty, relatively speaking, seems like the kind of thing that would greatly bother Marx. Something tells me that the fruits of what can be achieved by employing expensive productivity accelerators aren't about to be shared out equally. I find myself fearing the kind of dystopia described by Kurt Vonnegut in Player Piano.
mtbc: maze H (magenta-black)
Finally, I seem to have caught up on various domestic chores and have started to make inroads into my backlog. Some tasks will have to wait but at least there is net progress. Next will be to do more on my still-within-extension US taxes but not today. And, despite various rain in weekend forecasts, we had enough dry weather that L. our dog has been getting some walks in. It's rather windy today and the feel of the wind on my face reminded me of being at the beach in Cornwall; I suppose that British coasts tend to be windy places.

The highlight of the domestic chores was the changing of the cat litter. It doesn't have to be all that frequent, the clumping is so good, but the liners get a bit clawed so it's worth doing anyway while the bag remains removable, tempting though it might be to just skip the liners, tip the lot into a trashbag, then wipe out the tray. I'm now getting on with my annual SSL certificate renewal, which should be easy to finish off: I am now as far as The SSL Certificate will now be issued and emailed to the Applicant and the rest is fairly menial and exactly as last time.

I had a couple of more practical victories today too, which is always nice because things in the real world are by no means my forte, I should have paid more attention when my father was doing DIY. Anyhow, one victory was the second bedroom door catch. When I've turned the handle lately, the bolt barely receded, it was a relief to be able to open the door. Now having examined how it works, the temporary solution of flipping the latch over turns out to suffice: it opens happily if rotated in the other direction. Picking up a replacement latch should be easy enough but is hardly urgent, it's just a matter of noting the measurements.

The other real-world thing was the power for the laundry appliances. I am more used to US house wiring than UK but I am confident enough to at least open things up and take a look. The outlet hadn't been working; examining its innards showed no sign of a problem. Amusingly, the issue turned out to be the fuse spur which had been hidden behind a laundry basket whose rim is just the correct height to turn the spur's switch off!

I have some tedious work on-call starting at 5am tomorrow so next is to check and file for whichever temporary permissions it will be good to already have when I am paged.
mtbc: maze E (black-cyan)
I enjoy mathematics but I am an amateur. ( I can do high school math but, by the time I got to college, I was sick of examination papers. )

In the end, I kind of coasted through my undergraduate career based on what I found interesting and remembered; at college, I never much reviewed and tried those past exam questions because I was still sick of exams. Fortunately, following the concepts is the main win: ( I can fill in the detail later when I need to. )

Anyhow, that is a long way around to saying that I am decent at the kind of math that is: write down all the things one knows, consider how to transform it all, then work one's way step by step toward what one wants. Broadly, that suffices for the math ( that I actually have to do. )

I know a little bit of abstract proof but not much. ( I know some simple strategies only. ) The proper mathematicians actually prove things in a sense that I just never had much exposure to; maybe I can follow a proof and nod but coming up with it is a whole other thing. The math I can do is largely just following the pathways they've laid for me.

All this comes to mind partly because there are simple mathematical things in my life that just seem obvious. For example, consider duplicates. If I have a string of sausages like, sausages sausages sausages, I know I can place my cursor anywhere after the first space, hit backspace nine times, and end up with just two sausages. I bet somebody knows how to prove that. Or, another kind of duplicate: I feed the cats from an assorted box of three flavors that I can't see into easily. I know that if I simply pluck four packets then I will find an identical pair among them. I can probably extend this to what if I wanted to feed three cats the same thing but that's plucking rather more. The point is that there are people for whom a formal proof of these things would be child's play, they can find a way to weave the story from tiny pieces. I never developed that ability: I have not had to do much proof and my practical engineering of reliable systems tends to get along just fine with my saying obviously and not having to convince people who don't also see it.
mtbc: maze F (cyan-black)
We have some more nice weather right now, I took L. the dog for a walk after work and indeed again managed to tempt him along with the occasional treat. Still, the treats aren't a panacea: there was one block L. didn't want to walk along. I've little idea what's different about the ones he doesn't like.

I have my youngest coming to visit on Sunday, that will be nice; the weather looks to be good, we can just relax and hang out, and get takeout. My food at home is fairly basic. That milk did mostly survive, though I think it may now be reaching end of life. Soon I'll start the next one thawing, see if its container held up any better.

In terms of my pension investments' exposure to a potential AI bubble, it turns out that my current holdings don't have undue exposure anyway. It's the kind of thing for people to be aware of though as some funds aren't as diverse as one would imagine: Vanguard's IT ETF is currently over 40% in only Apple, Microsoft, and NVIDIA. (On the US side, I have only around 3% of my funds in NVIDIA.) Still, AI's an interesting case: perhaps the large AI providers' valuations are riding a bubble but the field is such that irrationality could last long enough for the fundamentals to catch up, perhaps then we couldn't say it was a bubble at all.
mtbc: maze B (white-black)
With R. and company away until August, I am settling into a new routine of simply keeping things going, including dog and cats, until the family's back home with me again. Given that L. our dog is not trained to do without people, I am with him, working from home, and not going to shops. Fortunately, he's a good little fellow. I have done inventories of my food and pets' food and all suffices.

I am highly appreciating modern appliances. I was well-appointed when living by myself in Eastern Tennessee, here the appliances are smaller and cheaper but still very useful. In particular, dishwashing and laundry become a breeze in comparison to how they could have been otherwise.

We had rotten weather for a few days, then on Wednesday morning it brightened up nicely. It's kind of middling again today, we'll see how it goes. L. is oddly reluctant to walk outside in various directions, I may try bringing some small treats along next time to try to coax him along. He can be quite stubborn but I would prefer to vary our routes. I am reminded of a dog I saw on television who would walk outdoors only in order to eat pieces of a trail of lemon drizzle cake.

I had a bit of a milk disaster last night. I have some plastic jugs of milk in the freezer to get me through the month. It coming near time to thaw one, I placed it out on the counter (milk seems to take a long time to thaw) and subsequent leakage revealed that the expansion had damaged a seam in the plastic. I left the carton dripping into a tall freshly rinshed jug overnight so we'll see how this odd fraction of milk tastes and for how long it lasts.

Work has gone fairly well in recent weeks, I am being quite productive, still very much with the help of AI code assistance. It's so capable, and advancing so fast, that I fear AI to be coming after many knowledge workers' skilled white-collar jobs irresistibly, and I wonder about my own career's trajectory given that what I'm best at is exactly the kind of thing that AI's becoming good at. This also makes it difficult for me to trade off its large potential and rate of progress against its current unprofitability, in considering how comfortable I am to have my meagre pension investments exposed to it.
mtbc: maze D (yellow-black)
One of the curious aspects of becoming older is familiarity with many forgotten things. Recently, I was reminded of AAA's earlier TripTiks, back when I was driving old enough cars in the US that I was making good use of our limited number of AAA tow-truck visits per year. Anyhow, another service to members was road-trip maps: one would go into the office, say where one was going, and they would create a spiral-bound book where each long page of one's TripTik consisted of a preprinted segment of major highway. They'd assemble the pages in order for one's given trip, then mark them with a rubber stamp to show the current construction. It was a great system that was rather obsoleted when people switched to using computers to find and map their routes. Nonetheless, I look back on them with some nostalgia. Once, we stopped in to the office for our TripTik then broke down; the nice office people allowed us to wait inside while the tow truck took a long time to arrive.
mtbc: maze I (white-red)
Sound hasn't been working on my personal laptop computer for months. I assumed there was some problem, of course, but figured it may even just be that it's old and something came loose or whatever, it's had a rough life. It's always a mild relief when it boots successfully. I confess that the computer seems less worn now that R. wiped the display, cleaning off the awful crud I'd gotten used to.

Anyhow, to my surprise, I found I had sound again, then after a reboot I didn't. Intrigued, I started investigating. Eventually, I got as far as aplay finding the ALSA device busy, then creating a dmix configuration. Since then, at least so far, sound has worked again. Very pleasing indeed.
mtbc: maze I (white-red)
The intercity segment of my in-office commute is paid for by a flexipass I load onto my ScotRail smartcard. I've observed the old, exhausted passes accumulating on my smartcard and wondered about them. The new passes are meant to auto-load onto my card at my designated station.

What actually seemed to happen, first revealed by a seek assistance at the ticket gate, is that my card somehow got full and my latest pass silently failed to appear on it. Naturally, I have a number of questions, relating to how I can unfill my card, how I can know when this might happen, how I can fix it, etc.

Unfortunately, ScotRail's customer service appears to be quite useless. The in-person people are friendly but apparently not the smartcard team, goodness knows when or where they appear with their equipment and expertise. The online folks take longer than advertised to respond and then don't actually answer any questions.

When this happened, with some encouragement from me about how, yes, I did in fact have a pass waiting to be loaded from quite some days ago, a nice but confused person did manage to finally do a thing to allow the pass to appear on my card.

What about next time? Goodness knows, their website FAQ certainly doesn't seem to. I suppose that they benefit rather from a lack of competition for my required route because with a service like this I'll definitely keep an eye out for alternatives.
mtbc: maze B (white-black)
R. and I are back from a week's tourism in Paris. I enjoy how we continue to find ourselves agreeing often: R. certainly sees why I prefer Paris to London, it's so pleasantly walkable. ( I am always happy to go back. )

Being dragged reluctantly into the modern world, I ( tried using public transit via smartphone ticketing. )

For me, Paris tourism is typically some combination of walking and Métro around central Paris visiting various attractions and just taking in the environment. We hadn't prebooked much so we had some freedom to go as our whims and increasingly aching bodies would take us. The weather was generally good, I consider us lucky. We kept sufficiently on the beaten tourist path that I scarcely had to ( attempt to speak French. )

The gardens varied rather. Many of them seemed to be wide, dusty, pale gravel paths, lawns, conical shrubs, cuboid trees, statues, hedges with right angles, etc. We wandered through the Jardin des Plantes which at least had flowers, a variety of rather well-grown ones indeed, though no fewer right angles. I think the Japanese might be rather better at the kind of garden I like.

Paris has a considerable abundance of publically accessible magnificent buildings that I enjoy seeing and being inside. ( I enjoyed a few of the museums. )

In this visit, we did not ( eat out at fancy restaurants. )

Last night's return flight was from Charles de Gaulle into Edinburgh so we took our usual commuting route, the train into Queen Street, as part of our journey back home to Glasgow.
mtbc: maze I (white-red)
Recently, I stumbled upon an article about Commodore Business Machines' line of calculators. I have owned plenty of Commodore hardware, going back to the PETs that my secondary school retired, but no calculators. I was amused to read that, back in the 1970s, some calculators were marketed as being electronic slide rules. I still have my father's slide rules, he also had a desktop mechanical calculator and, later, one of the first version of the TI-30, with the red glowing digits that would show some thinking going on as it evaluated a trigonometric function.

I determined that I might enjoy occasionally using a decent ancient scientific calculator, ideally with a reverse-Polish interface. However, looking around online now, I don't see any particularly sweet spots in what one can buy of Commodore's calculators. I like how, say, the Commodore SR-4190R even has hyperbolic functions and probability distributions but it's not as if examples in good condition remain abundant and rarer models like the M55 appear indeed to be inconveniently rare.

Remembering [personal profile] mst3kmoxie's HP 12C, which can calculate some of the financial things that now form part of my day job, I explored the alternative of investigating the older HP and Novus range. However, things like the Novus 4510 don't seem to have existed in the UK and international shipping costs plenty. In dropping the nostalgia and taking a look at modern offerings, I discovered the SwissMicros DM15L which could be fun to play with. They seem to be out of stock right now but, worse, Parcelforce fees for importing one would mean it wasn't worth it.

So, the obstacles are broadly those of availability at all, or of getting the calculator from there to here. Ah well, it's more an idle fancy anyway rather than a pressing need. I seem to be in the wrong place and considerably the wrong time.
mtbc: maze L (green-white)
I routinely use generative AI in my workplace, my employer encourages it and pays for it. It works well, it's a definite help. At least for the meantime, it requires my expert supervision, close monitoring, to do good work but it's actually rather clever at times even if often rather dumb too. Where my work strays beyond my expertise, it fills in for me.

I have probably mentioned that I like the description of computer programming as mathematical engineering, it captures what I enjoy most about it. It's rewarding to devise and express good solutions. I love to create systems that do well at behaving in desired ways.

So, sometimes, for those parts of my work tasks to which I was looking forward, I've typically been working with the AI enough that it has the context to say, hey, you still have this bit unfinished, shall I do it? and I'm like, no, let me!

For the moment, I can still capture some crumbs of what I love to do. However, I wonder how obsolete that's becoming, the future's arriving faster than I expected. You could drop me back into the 1980's and I could be very happy writing software but these days nobody wants programmers who could hit the ground running in that kind of environment. Given the speed at which coding assistance has become rather good, I can't help but wonder if the 2030's will largely have only jobs for people who can direct the constellation of artificial agents well. That's a thing I'm sure I can do competently to support my family but … how much do I want to?

I love to learn about what clients actually need, figure out how I can meet those needs by creating software, then to deliver something valuable to them. But what I love most is the part of the process that machines may soon do maybe not quite as well but far cheaper than I.

I find myself looking back to things I once did and appreciating that at least I had the chance. I have loved doing simple things like feeling the hot, dry breeze in Death Valley, driving a rusty pickup truck through the Ohio countryside in the sunshine, walking along the beach in Aberdeen, and frequenting the AANI weekend market in Taguig. Or, in this case, the chance, repeatedly, to be paid to solve interesting problems by creating software by my own brain and hand. Of course, I can still do what I like as a hobby though it feels emptier if it just means that I am doing something the hard way. I also wonder how healthy it is for one's likes to be overly nostalgic. I have an elderly relative who probably feels as if the world has gone downhill since the 1950's. I don't want that to be me someday, I should find more ways to embrace the future.
mtbc: maze B (white-black)
Yesterday, I had a headache all day which obviously wasn't great. I still went shopping in the town center with R. but was more content being a beast of burden than making any choices, also for busier or more cramped shops I was happy enough to wait outside in the space and the breeze. My headache finally improved somewhat in the evening, after some paracetamol. I don't think that my head was affected by fasting for Ramadan, the previous day and today were fine. One of our errands was to pass by the newer Asian grocery store (our neighbourhood has many Middle Eastern and South Asian people) to pick up more fast-breaking dates. At this latitude, I could get used to these winter Ramadans.

My annual appraisal at work went decently, especially given that it includes a period of my finding my feet. At the moment I'm working mostly in my comfort zone, on somewhat mathematical/algorithmic code that does not require figuring out other complex aspects of our system. I'll probably help out with some other random thing too, this coming (Agile) sprint.

I finally bought a cross-trainer, a JTX Strider-X8. It's smaller than the previous NordicTrack Audio Strider 500 from before moving to the US, it just about fits in the flat, and the flywheel's also rather smaller so maximum resistance gets it up only to being just about worth bothering with, but it's somewhat affordable and far better than no cross-trainer. I look forward to planning it into my weeks.

We've been bad at festivals again. This weekend featured excellent meatloaf yesterday (it happened to be just to my taste) and a variant of kedgeree today, thanks to R. as usual. At some point, we will get around to eating Asian round things for the Chinese New Year and pancakes for Shrove Tuesday, but delayed as usual. As we're not exactly observant of the wider context of these, such flexibility doesn't exactly detract from whatever authenticity there is in our celebration.
mtbc: maze I (white-red)
I dreamed that I was taking some computer programming course where, in the classroom, I had to develop some real-world robotic mimicry system like: I draw and, as I draw, it stitches thread so as to reproduce the lines I'm drawing. We had a reasonable amount of time for completing the task because the class was a double-period, at the start of the day.

The dream transitioned to a different activity that I now forget more, where I was facing a related programming assignment but outdoors: I was approaching a small, ruined outbuilding where I was to perform some part of the task, not able to take long because some rather autonomous thing was out there pursuing me.
mtbc: maze J (red-white)
I mention a few recurring topics, probably because I still haven't properly addressed them. For instance, ( I remain overweight and unfit. )

I also need to get back to writing code in Haskell and in Rust. Quite how and when this happens, I am not sure. I do need ( to sort out my personal computing. )

R. is thinking about when and how we move to live somewhere else. For a couple more years yet, high school catchment area remains quite a constraint, though I can look around ( for where we might move to someday. )
mtbc: maze H (magenta-black)
At work, I've been trying to finish off a non-trivial task that I started last month. There are plenty of aspects to get right: I am trying to improve the performance of a part of our code that comes in different flavors, is called in different ways, and can utilize various constituents. Generative AI assistance has been helping me along. Perhaps I have finally got it all to a good state, we will see what the coming week brings. I start next week by filling things out for our annual performance review cycle. I look forward to working on my next task which is a smaller, more usual one. I have been putting some extra time into the meatier task because it's important and has already lingered plenty; it will be a relief to finally tie a bow around it, here's hoping.
mtbc: maze I (white-red)
My goodness, all I wanted to do was set up e-mail reminders of vehicle tax, which I'd already managed to pay online. I already have my Government Gateway login details all set up, etc. But, no, I had to go through a whole other palaver involving setting up my GOV.UK One Login mobile app with a new account and photo ID and suchlike, before I could set up those reminders.

I'll give it to them that at least they don't change the system every year but a smoother migration to whatever the critical new functionality is than just set up an entirely new account would be appreciated.

(Of course, I have a separate login for the Scottish Government but that seems reasonable. Accessing any US Federal Government services is a pain without a US cellphone number.)

Miscellany

Dec. 19th, 2025 03:29 pm
mtbc: maze H (magenta-black)
Today is my first day of leave from work for over the Christmas break. This morning we sent the boys off back home to Asia to visit family, now it's just me and R. I am relaxing on the sofa with our dog L. while R. brings some sanity to the kitchen storage. I already feel my headspace increasing and have been getting some small postponed things done. Many more await.

I am quite good at sleeping. Given the opportunity, I can do plenty of it. This morning, I dreamt we lived somewhere else and I spied a sizable swirly unnatural-looking Weather Thing approaching, and turned to R. to strongly suggest that we leave the house now and drive elsewhere.

Again, I thought back to high school where one of my math teachers figured Cartesian coordinates for the vertices of a regular dodecahedron and, looking at one, I wonder what the straightforward strategy is for doing that. I like to think that enough staring and turning would help make it clearer. Now, this is where I wish I had a large desktop system with lots of PCI-e slots for used RTX 3090's or somesuch: it's the kind of thing I'm happy to try idly chatting to some opensource LLM about. It's not as if anything's riding on the answer. Perhaps they're rather better at classic book suggestions than anything analytic though.

I also got to wonder about mobile telephony. ( How might routing work? )

My mention of idly chatting to LLMs reminds me, I have three sizable pending purchases in mind: such a desktop AI system, a small laptop for use while commuting, and a cross-trainer. The interesting question is how to prioritize them though clearly the first there should actually be last while I cross my fingers for the bubble bursting. Also, I'm reluctant to spend too freely until I'm more ahead of the higher-interest debt.

In the meantime, I've found that, as usual, BBC iPlayer didn't exactly help me discover that there's recent Later… with Jools Holland to provide me with a somewhat alternative musical backdrop, albeit a considerably mixed bag of such. I've been enjoying ex-BBC's Stereo Underground recently which is also nicely varied. Given that it often plays the music of my childhood, it makes me wonder: I think of all the energy of especially some of the more punk-ish songs, and how exciting life seemed to me at the time, especially with books filling my head with new intellectual worlds to wrestle with. There's something there I'd be interested to recapture, about possibility and choice, about who I am and what I pursue. I may not quite know which destinations make sense but one of the many wonderful things about R. is how supportive they are.
mtbc: maze G (black-magenta)
This morning, I got out of the bedroom at a leisurely pace. I had a dream in which a security camera had caught Claudia Winkleman (British celebrity) fast asleep in a chair at some garden show she was helping to present, which caused some amusement among viewers of the footage, then I awoke and took a bath. After toweling off, I usually lie on the bed a little to finish drying. During this, I indulged in having Alexa play me David Bowie's Life on Mars, Ultravox's Vienna, ELO's Twilight (from back when we had concept albums), and Elton John's Nikita which, together with the The Rocky Horror Show earworms I've had lately, probably ages me well.

Another thing that probably ages me is that, when I was thinking about the results of our dog L.'s breed test, in interpreting the percentages in terms of ancestry, of course I was thinking in powers of two which comes quite naturally to those of us who grew up with early microcomputers. I suppose that people in the Antebellum South would be good at such arithmetic too but I am not that old. Anyhow, L. is indeed largely Shih Tzu with, quite reasonably, a bit of Lhasa Apso among great grandparents. I was pleased to read that L. is not at risk of any of the medical conditions that they tested for.

Profile

mtbc: photograph of me (Default)
Mark T. B. Carroll

October 2026

S M T W T F S
    123
45678910
11121314 151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 18th, 2026 04:35 pm
Powered by Dreamwidth Studios