Just built a last-mile logistics management solution to replace a SaaS solution for a delivery company I used to be involved with.
Handles everything from real-time driver tracking, public order tracking links, finding suitable drivers for orders, batch push notifications for automatic order assignment, etc.
Backend: Feathers.JS, Postgres + TimescaleDB & PostGIS, BullMQ, Valhalla (for multi-stop route optimization although most of our deliveries are on-demand)
Frontend: SvelteKit
Mobile App (Android only for now): React Native/Expo, Zustand, Expo push notifications, and two custom native modules for secure token storage and efficient real-time GPS tracking. The tracking was probably the toughest to get right to find the best balance between battery/data efficiency and more frequent updates.
Been testing it for a couple weeks and as of last week, that company moved their operations over to it with 50+ drivers and thousands of orders processed through it so far (in a country with pretty unreliable connectivity/infrastructure).
I built it initially as a favor but open to other applications for it.
I guess it's not ENTIRELY a favor since I founded that company but stepped away a few years back and always felt a bit guilty ever since. They certainly weren't expecting me to build it though.
I built it all myself (including the integration with our ordering platform) It was sort of my white whale project that I've always wanted to do but didn't have the chops/time.
The advancements in AI-assisted coding encouraged me to give it a shot though and the results turned out great. It was a heavily supervised vibe-coding project that turned into a production-ready system.
Great link! Might have found a bug in Chrome with it though :)
I was curious to see more about the internals so I opened up Chrome Devtools and as soon as I clicked on the "Application" tab, it crashes Chrome and did it every time.
The implication of using "632 CE" appears to be a reference to the proliferation of Islam after the death of Muhammad (I didn't know this until I Googled)
So if that individuals distrust towards the Arabian peninsula begins in the exact year Islam began to spread, it wouldn't be a stretch to assume that OP is an Islamaphobe (and it would include a number of North African countries as well)
I have a problem when governments decide it is perfectly alright to interfere in how citizens should conduct their religion or even what religion they should follow, which I believe is a deeply personal affair. I have a problem when there is no separation of state and religion, and when said governments regularly criminalise (up to capital punishment) things like apostasy and blasphemy, which are decidedly mediaeval attitudes.
It so happens that the large majority of these governments are in Muslim-majority countries, where Islam is the 'state religion' (I have a problem with 'state religions' too). Therefore, a reasonable conclusion: it is that particular religion that demands these of its adherents (and worse, non-adherents), and therefore, I mistrust it.
> a number of North African countries as well
For the record, I have little problem with Tunisia.
> criminalise (up to capital punishment) things like apostasy and blasphemy, which are decidedly mediaeval attitudes.
Another HN post today motivated me to look up the history of British blasphemy law and it turns out it was not medieval. Criminal blasphemy laws appeared right at the end of the Middle Ages (at least in England and Wales) so are mostly modern. Before that the punishment for blasphemy was excommunication.
"I went to <insert any major city here> and there's tall buildings and slums beyond"
Even Vienna has slum-like areas, every major city does. Not sure how that's a knock against Dubai. I'm not even sure what slums you saw in Dubai, Having lived there for a few years there's definitely low income housing in certain parts but I'd struggle to call them slums.
The article is from October - in the meantime it turned out he actually fled to UAE. The Polish government tried to extradite him but failed. There are many sources on that, unfortunately in Polish only.
I just used Pitivi recently to cut something and quite liked its straightforwardness.
The only thing I don't like is the lack of preview monitor so I can work with raw clips before bringing them into the timeline but for quick cuts, it's a great tool.
I had some of these issues with the 5.17.x kernels but once I switched to Fedora 36 and 5.18.x, and updated the BIOS, the situation improved dramatically and sleep was fixed.