@jamesrandall@mastodon.social
@jamesrandall@mastodon.social avatar

jamesrandall

@jamesrandall@mastodon.social

I make fun things, usually in #fsharp, and sometimes blog about them. Friend to Raffi.
https://www.jamesdrandall.com

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

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Good review, but: “I don’t think anyone was asking for a lighter iPad Pro”

Really? As a 12.9in iPad Pro user, the one thing I’ve always hoped for was that the tablet could one day be lighter, without any major compromise.

From: @arstechnica
https://mastodon.social/@arstechnica/112435818059703356

jamesrandall,
@jamesrandall@mastodon.social avatar

@craiggrannell @arstechnica 100% agree. My Pro sees quite a lot of use but it’s not often used laid back on the sofa due to its weight.

jamesrandall, to swift
@jamesrandall@mastodon.social avatar

Voxel editor coming along nicely now. Video is taken on the Mac but it also works on the iPad.

I've spent surprisingly little time on this. 20 hours total tops. Its amazing what you can get done with good quality tools, consistency (I normally do an hour pre and post dog walk), and a good set of fundamentals (its really making use of things I've learned in the last year or so).

https://youtu.be/R6htZe4Lmjc

jamesrandall,
@jamesrandall@mastodon.social avatar

@ctietze I’ve been working on voxel buildings for a city builder and wanted something a bit more to my tastes for creating them so figured I’d see what I could do! Hopefully useful to others too.

khalidabuhakmeh, to javascript
@khalidabuhakmeh@mastodon.social avatar

What’s genuinely shocking about isn't the complexity of the ecosystem but the fact that it's flooded by services that tie building apps to subscription services.

It's hard to find a tutorial that doesn't immediately tell you to sign up for Service X to make things work.

That’s a big red flag for me.

jamesrandall,
@jamesrandall@mastodon.social avatar

@khalidabuhakmeh what have you been looking at that? I’ve really not found that at all.

jamesrandall,
@jamesrandall@mastodon.social avatar

@khalidabuhakmeh isn’t that just web development these days? I mean your .NET app is going to need a backend somewhere.

You can quite comfortably use React with any old backend. Last one I did used Remix for front and back end running in a plain old container talking to Postgres. Auth I used AWS Cognito because I didn’t want to run something myself (would probably have used Keycloak).

jamesrandall,
@jamesrandall@mastodon.social avatar

@khalidabuhakmeh what I did encounter was that the folk who had created a lot of popular packages were also running various backend services and using the packages as a draw to them. But people outside of big tech need to get paid for their work somehow.

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Attitudes like this still exist today. But that’s a pretty fantastic reply from the editor. (And I’m not sure why the Spectrum author of Beach Head is someone who should be bigging themselves up. “I ported a famous C64/Atari game in a manner that was sufficient. Go me! But all the other programmers you’re interviewing are rubbish. Boooo. Etc.”

From: @juanfr
https://mastodon.social/@juanfr/112398245404795159

jamesrandall,
@jamesrandall@mastodon.social avatar

@craiggrannell @juanfr yup - change the name of the machine and that could be almost word for word taken from one of the many cess pools on the Internet.

jamesrandall, to random
@jamesrandall@mastodon.social avatar

This is my second Swift / SwiftUI app. It's going a lot smoother than the first. Funnily enough!

jamesrandall,
@jamesrandall@mastodon.social avatar

@twith2sugars @Migueldeicaza I've only used Swift in the context of SwiftUI but I find that to be a great combo and enjoyable to work with. I think I'd have to use it in broader domains to really make a fair comparison. My sense is that as a general purpose language I'd still prefer F#.

jamesrandall,
@jamesrandall@mastodon.social avatar

@Migueldeicaza @twith2sugars yeah I figured, but I find such things super interesting as in the background I’ve been writing a book on basic game engine development with C#. I just C# over F# so it would be more accessible… but back of my mind is always F# 😊

TheDinosaurDave, to LEGO
@TheDinosaurDave@sauropods.win avatar

Here is an updated look at my designed themed book. Each is a different scale, showing mostly extinct animals (theres some extant ones on the right side of the pink baseplate)
The person on the baseplates represents a person about 6 foot tall.
Im still working on more designs.

jamesrandall,
@jamesrandall@mastodon.social avatar

@TheDinosaurDave that is so cool! How do you even begin to design the dinosaurs? Is it experimentation? Or something more methodical?

jamesrandall,
@jamesrandall@mastodon.social avatar

@TheDinosaurDave they are very cool - I’m going to be dreaming of a large Diplodocus or Brachiosaurus now I suspect!

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Weather apps: “possible light rain”

Reality: torrential downpour

How common this has become these days gives me pause. Rain around here (south of England) used to be boring and blattery most of the time. No we get Florida-style downpours on a regular basis.

jamesrandall,
@jamesrandall@mastodon.social avatar

@craiggrannell you can blame me. A minute after I ordered a cute little crochet Cthulhu plushie to sit on my BBC Master the sky darkened, an enormous thunder clap, then the torrential rain. He rises.

jamesrandall, to random
@jamesrandall@mastodon.social avatar

I’ve just discovered @retrospecs - so cool!

image/png

craiggrannell, to random
@craiggrannell@mastodon.social avatar

From my experience and my talking to devs, I disagree with John and agree with The Ringer. Things really are bleak in mobile gaming. In fact, it’s a worse picture than the piece paints: it’s not only paid-up-front games that are suffering but also quality freemium indies. Sales have tanked in recent years. Discovery is getting worse. (Apple, for its part, has sunk or removed the ‘new’ lists in the App Store.) Not sure what’s next.

From: @johnvoorhees
https://mastodon.macstories.net/@johnvoorhees/112213771006104502

jamesrandall,
@jamesrandall@mastodon.social avatar

@craiggrannell @johnvoorhees free is a real problem and not just in games - I'm a dev / CTO and have worked in various sectors. Free distorts value even in sectors that don't have free products by shifting the expectations of customers and stakeholders in ways that aren't sustainable in businesses that aren't subsidised by some form of cash cow.

Ironically "free" feels like one of the best tools in the arsenal of those with very deep pockets to eliminate competition.

jamesrandall,
@jamesrandall@mastodon.social avatar

@craiggrannell @johnvoorhees likewise - sad is a word I use frequently myself to describe how I feel about what the games, and wider tech industry, has become.

jamesrandall, to random
@jamesrandall@mastodon.social avatar

@markmoxon this is the WebGL / TypeScript version of Elite I've been putting together. Not quite finished but much of it is there. Even when the code wasn't relevant your deep dives were invaluable for capturing the spirit of it. Code is on GitHub. Not the cleanest... was learning a million things as I went! Thanks again!

https://webglite.com

https://github.com/JamesRandall/webGLite

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

The Pope's Exorcist is schlocky fun and I loved it. They even ended the movie with what could be a tease for 199 more movies. 😅

jamesrandall,
@jamesrandall@mastodon.social avatar

@khalidabuhakmeh I love a bit of schlocky exorcism horror so this is very much on my list to watch. The power of christ compels me.

khalidabuhakmeh, to animals
@khalidabuhakmeh@mastodon.social avatar

I buy Samson a cooling gel mat and he just wants to play with the box.

jamesrandall,
@jamesrandall@mastodon.social avatar

@khalidabuhakmeh love it - Raffi (my furry friend) has to give every box that enters the house a thorough inspection. Not sure what she’s looking for - but whatever it is it’s not getting past her!

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