@joelanman@hachyderm.io avatar

joelanman

@joelanman@hachyderm.io

He/him, previously design lead on GOV.UK Prototype Kit and other GDS projects.

Looks after plants and animals. Anxiety and depression

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

joelanman, to webdev
@joelanman@hachyderm.io avatar

In a web app, I'm trying to do image upload with the option to use the camera or select from gallery. Currently using this code and getting this weird screen from it. Any ideas?

#webdev

<input type="file" accept="image/*">  
joelanman,
@joelanman@hachyderm.io avatar

currently using this bizarre workaround to force the normal file picker which works:

accept=".jpg,.jpeg,.png,.showFilePicker"  
joelanman, to random
@joelanman@hachyderm.io avatar

Tonight's TV: The Great - very good so far

joelanman,
@joelanman@hachyderm.io avatar

"you might not remember but I shot your bear last week"

damianogerli, (edited ) to random
@damianogerli@mastodon.social avatar

Alright, let's do a quick poll.
Recently, I have played and finished Harvester live. What adventure game should I finish next on Twitch?

joelanman,
@joelanman@hachyderm.io avatar

@damianogerli Realms of the Haunting

joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to Starfield
@joelanman@hachyderm.io avatar

none of 's updates are tempting me to try again. I just found the quest design extremely dull, none of your choices really matter, it didn't even really feel like there were different approaches to combat

joelanman, to random
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar

Brexit would be a lot more fun if it was more literal, like James and the Giant Peach but a whole country

joelanman, to ai
@joelanman@hachyderm.io avatar

If LLMs just have free reign to steal, uh, 'train on' your content, what's the incentive for people to create new educational content? Like Google it's another system that will eat its own tail
#ai

joelanman, to random
@joelanman@hachyderm.io avatar

What a lovely day!

joelanman, to javascript
@joelanman@hachyderm.io avatar

trying to implement a form submission progress bar in js, but XHR follows the success redirect without telling me (I want to access it and redirect the browser).

Fetch can opt out of that but doesn't have a progress api!

I think I found a workaround for XHR:

xhr.onreadystatechange = function() {

 if (this.readyState === this.DONE) {  
 window.location.href = this.responseURL  
 this.abort()  
 }

}  

joelanman, to UX
@joelanman@hachyderm.io avatar

Any thoughts on infinite scroll vs button to load more vs next page buttons? In the context of a feed

joelanman,
@joelanman@hachyderm.io avatar

@bernat thanks I agree, gone with a button for now that goes to the next page. I can always enhance that in future if need be

joelanman, to random
@joelanman@hachyderm.io avatar

Signal is great, but as it's burned a couple of friends recently - you do need to do a special transfer when you change phones, it doesn't just happen like WhatsApp

https://support.signal.org/hc/en-us/articles/360007059752-Backup-and-Restore-Messages

joelanman, to random
@joelanman@hachyderm.io avatar

Intersectionality is such an important concept. You can have different aspects of privilege and oppression, trauma in different areas. They don't cancel each other out, they interact. It's important to be aware of them

joelanman,
@joelanman@hachyderm.io avatar

acknowledging your privileges doesn't mean you don't also have aspects where you are oppressed. Addressing it all helps all of us

joelanman,
@joelanman@hachyderm.io avatar

From team to allies: how government service teams can work together to reduce internal inequalities

by @vickytnz

https://medium.vickyteinaki.com/from-team-to-allies-how-government-service-teams-can-work-together-to-reduce-internal-inequalities-499e3cba214c

joelanman, to vr
@joelanman@hachyderm.io avatar
craigabbott, to javascript
@craigabbott@a11y.info avatar

I was today years old and 4 hours down when I learned you cannot deep clone an instance of a #JavaScript class 😩

joelanman,
@joelanman@hachyderm.io avatar
joelanman,
@joelanman@hachyderm.io avatar
joelanman, to random
@joelanman@hachyderm.io avatar

well I was gonna have a look at Droplets in Digital Ocean but the UI just won't load in Chrome or Safari, geez

joelanman,
@joelanman@hachyderm.io avatar

@stormhair If I go to create droplet, part of the screen loads, then I get a spinner and nothing is interactive. Happens for me in Safari and Chrome. Nothing in the console

joelanman,
@joelanman@hachyderm.io avatar

@stormhair no turned them off, might email them

joelanman, to random
@joelanman@hachyderm.io avatar

Another db question! I'm using migration files whenever I make a change to the db. When I'm doing dev, whats a good source of truth for the current structure of the tables (column names, types and so on)? I could app switch to my db admin app but I'd prefer a quick way to reference inside VS Code

joelanman,
@joelanman@hachyderm.io avatar

@NathanClayton No just day to day dev, needing to quickly know what the column names and types are. I now have a plugin for Vs code that lets me see this live on the db

joelanman,
@joelanman@hachyderm.io avatar

@NathanClayton cheers!

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