I'm still upset that Raspberry Pi was focused on ensuring institutional customers (like these electric scooters) could order thousands of Pis, while leaving hobbyists trying to order single-digit quantities scrambling through years-long waiting lists and listings which get snapped up in seconds ( https://www.youtube.com/watch?v=-_aL9V0JsQQ&t=564s ).
A bit of a first hand experience - my father in law runs a small manufacturing firm in the US. In the past few years they've designed a new hardware item with a Pi at the core. When the supply issues happened, they were concerned about not being able to manufacture the devices. That's a multi million dollar investment at stake not to mention the employees and customers that would be impacted. Luckily they figure out…
E-scooter startup Spin apparently uses RasPi 4s inside their scooters
101–110 of 145 posts
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#102Earlier quoted context omitted.
It's a 20 kg scooter, of course it's easy to steal.
A halfway-competent operation management team would see that as a reason to make the hardware harder to repurpose, not easier. Big organized operations can figure shit out, but put some barriers in front of the script-kiddie/homeless-dude contingent. A me-too copycat startup like Spin who got kicked out of Seattle a year ago ( https://www.seattlebikeblog.com/2022/05/13/city-announces-ne... ) doing it this way doesn't…
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#103Earlier quoted context omitted.
Outside a few open source options like zephyr (and FreeRTOS to a lesser extent), RTOSes typically have a worse developer experience than even the shittiest vendor kernel trees. At least Linux doesn't dictate your choice of dev tools like most of the commercial RTOSes do and the libc usually works.
I quite like Zephyr? Are you saying it's somehow worse than Linux? I agree there's plenty of garbage though.
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#104Earlier quoted context omitted.
I quite like Zephyr? Are you saying it's somehow worse than Linux? I agree there's plenty of garbage though.
The opposite. Zephyr is one of the more ergonomic RTOSes. Compare that experience to what's offered by VxWorks or Green Hills, which feel like taking a time machine back to the early 2000s in terms of productivity and features.
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#105What, they weren't required to collect them up and dispose of them properly?
Nobody’s required to do anything, especially a company that’s likely to go out of business and be sold for scrap in the near future.
That's what Spin didn't like - competition.[3] "Open permit markets are places where multiple scooter companies can run businesses, with no caps on fleet sizes. Bear (Spin CEO) said they "create an uncertain operating environment" with "race to the bottom pricing." Apparently, Spin gets double the revenue in (non-competitive markets) compared to locations with a free-for-all market.
Er, that's how capitalism is supposed to work. They can't handle a free market.
[1] https://dallascityhall.com/departments/transportation/Docume...
[2] https://www.seattle.gov/transportation/projects-and-programs...
[3] https://www.engadget.com/ford-e-scooter-company-spin-leaving...
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#106This would be hilariously satirical if it were not true and it highlights much of what is wrong with tech. A benture capital subsidized micro mobility startup pulls out of a major city ostensibly because threshold for potential profit has been crossed and they’ve determined they cannot adjust their pricing to get the right numbers on their spreadsheet (note: this likely part of the reason why so many of these compani…
Perhaps they just used the Pi to reduce the time to market. I don't see what's wrong with that.
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#107Earlier quoted context omitted.
developing for esp32 is way more difficult than developing for raspi. raspi lets you basically treat it like a normal computer, you can use standard python and sqlite and install whatever nonsense you want from pip and basically assume it will run whatever your laptop can. it means you can hire kids straight out of school, or outsource to india, and whoever you get can work on it without really any concern - it'll ru…
You would like Python and SQLite on ESP32? Looks like a solved problem. https://github.com/spatialdude/usqlite/wiki/esp32
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#108Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#109This would be hilariously satirical if it were not true and it highlights much of what is wrong with tech. A benture capital subsidized micro mobility startup pulls out of a major city ostensibly because threshold for potential profit has been crossed and they’ve determined they cannot adjust their pricing to get the right numbers on their spreadsheet (note: this likely part of the reason why so many of these compani…
Now, I would agree that a Rpi 4 in an e-scooter seems overkill but if they are small and cheap enough, and easy to work with then why would you go to the trouble of finding a less powerful solution?
Re: E-scooter startup Spin apparently uses RasPi 4s inside their scooters
#110Earlier quoted context omitted.
I've struggled with this question myself so I'll just put it out: what makes using something that's more powerful than you need - and less expensive - wrong or shameful? The only product that matters to a customer is one that exists, and if this approach saves you money, lets you prove product market fit, or allows the product to keep existing longer - isn't that more important than the fact the Pi has more parts tha…
My lament is more about the unrelenting desire to degrade software from being robust, well designed, and fit for the task, to fungible slop pouring out of a pipe from whoever is cheapest. In no other profession (architecture, construction, teaching, anything) would that mentality be tolerated. The unnecessarily wasteful hardware is just one of the (ultimately more benign) side effects of that.
This is exactly what happens in other industries as well, it is not a software only problem.