benjaminbenben Profile Banner
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹ Profile
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹

@benjaminbenben

Followers
2K
Following
4K
Media
587
Statuses
6K

I help make Web Things at @wayve_ai. Previously the face of @Oxa_UA. Also loads of other things that go in a bio. He/Him

London
Joined April 2008
Don't wanna be here? Send us removal request.
@wayve_ai
Wayve
3 years
Today, we are excited to launch our year-long AV grocery delivery trial where over 170,000 Londoners could get their @asda groceries delivered #autonomously by Wayve! Making this the largest AV grocery delivery trial in the UK & Europe. Learn more:
wayve.ai
From today, Asda customers can have their shopping delivered by a Wayve self-driving vehicle in the UK’s largest autonomous grocery home shopping delivery trial.
1
20
63
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
I'm very happy that we could help @BillGates pick up some fish and chips
@BillGates
Bill Gates
3 years
I recently had the chance to test driveβ€”or test ride, I guessβ€”one of @wayve_ai’s autonomous vehicles. It was a pretty wild ride: https://t.co/PrwrxU49dd
0
0
15
@hturan
harley turan
3 years
here’s GPT-4 writing midi-controllable GLSL shaders
18
48
639
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
πŸ‘‹
@wayve_ai
Wayve
3 years
Wonder what it's like to work on AVs? Meet Ben, one of our software engineers. As part of his role, he creates the "window into the robot"--the interface between technology and users. Learn how he found his way to Wayve in his chat with @MktsInsider https://t.co/7aF8Shyr3E
0
0
7
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
Added a "download geojson" button just in time to see my route into London Kings Cross πŸŽ‰
0
0
12
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
Seems like it works 🚝
1
0
9
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
I'm not sure of the `speed` value, so I worked it out with a speedometer app, Photo Booth, and Quicktime
1
0
3
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
Because it's JSONP you can access it from any page you want πŸ™ https://t.co/oyONZISajn πŸ”— https://t.co/JKALnlYmDG
1
1
2
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
I was guessing some other endpoints and turns out `/users` is a thing! …you can see how many people are connected to the train, and how many are successfully registered I guess?
1
0
1
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
The endpoints called are /system /user /position. (Shoutout to jsonp, I've missed you 😍) /system - Gives the version & name of the … train? /user – My connection details /position – the current location & speed of the train 🀩
1
0
0
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
Good news: not everything is public πŸ˜… Bad news: the private stuff feels scary 😭 The portal makes a few requests https://t.co/nWVMl5rRoW* …Which resolves to 192.168.10.1, an on-board server I guess?
1
0
0
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
Or some bus in West Australia? (the endpoint urls seem to start with either `/system/` `/api/` or `/`. https://t.co/tcF6IYCjdB
1
1
3
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
And you can search for ".on.icomera.com" and see other Trains!
1
0
5
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
Anyway, a scary thing about this is that this is completely public 😬 You can see all this data from home:
2
0
5
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
The rendering of the element is nice and straightforward 😎
1
0
3
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
The sources aren't minified (genuine πŸ’•) so you can find how they calculate the signal: 100%: there's 3+ LTE links (impossible on this train with it's two modems plugged in😭) 75%: there's a couple of LTE links 50%: there's only one LTE 25%: at least it's not gprs or edge πŸ€·β€β™€οΈ
1
0
2
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
…it returns details of which modems are connected 🀯 I'm guessing it could handle up to 4 interfaces, but only two are plugged in (sierra-7710). I don't know much about this, but I'm guessing that with `"cellid": "01B40902"` you might be able to get an approximate location?
1
0
1
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
I'm wondering how they calculate signal 75%, so opened the captive portal url in dev tools and see what requests they're making. /system/connectivity_proxy.php seems likely
1
1
3
@benjaminbenben
Ben Foxall ➑️ @benfoxall.bsky.social πŸ‘‹
3 years
I'm on a train, and there's free WiFi πŸ›€
2
8
155
@FrontEndSheff
#FrontEndSheff
3 years
πŸ“’It's #FrontEndSheff week! We're back at @SheffTechParks on Thurs with two great talks: @kitation - The Accessibility Expert Is In and @benjaminbenben - Exploring time and space with WebCodecs Full details on our Meetup
Tweet card summary image
meetup.com
Join us on the last Thursday of November for Front End Sheffield at Sheffield Technology Parks. This month: Chad Gowler and Ben Foxall. Our event is free and inclusive; we
0
5
6