Samson Endale πŸ‡ͺπŸ‡Ή
712 subscribers
126 photos
26 videos
5 files
187 links
My personal blog where I share my personal opinions
Download Telegram
Hacker News
Hardening Firefox with Anthropic's Red Team (πŸ”₯ Score: 159+ in 3 hours) Link: https://readhacker.news/s/6PczY Comments: https://readhacker.news/c/6PczY
We’re f’ed beyond repair πŸ˜‚πŸ˜‚πŸ˜‚

​Nuh, just kidding β€” it must cost an arm and a leg, finally proving the infinite monkey theory. In this case, infinite rocks found 22 0-days, which even Shakespeare didn't do πŸ˜‚
I recently migrated most of our platform to hetzner through Laravel forge and couldn't deploy our high performance map tile caching layer written in golang to be deployed cleanly so I use Claude to migrate it to a nuxt with file based caching (not optimize enough but πŸ€·β€β™‚).

I will open source it soon, comments are welcome

https://karta.et
πŸ”₯12
Samson Endale πŸ‡ͺπŸ‡Ή
I recently migrated most of our platform to hetzner through Laravel forge and couldn't deploy our high performance map tile caching layer written in golang to be deployed cleanly so I use Claude to migrate it to a nuxt with file based caching (not optimize…
- next step is to opesource our route optimization service, distance matrix based on OSRM project

- geocoding service based on nominatim osm project with google map scraped data, need to check with legal but πŸ€·β€β™‚οΈ

- Addis Ababa administrative territories to block level

Mostly likely gonna be docker images you can self host behind a bearer token authorization.
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯2
Ping me here if you need the basic version ASAP
Forwarded from Samson Endale
docker volume create osm-data
docker volume create osm-tiles

docker run \
--name osm-importer \
-e UPDATES=enabled \
-e DOWNLOAD_PBF=https://download.geofabrik.de/africa/ethiopia-latest.osm.pbf \
-e DOWNLOAD_POLY=https://download.geofabrik.de/africa/ethiopia.poly \
-v osm-data:/data/database/ \
-v osm-tiles:/data/tiles/ \
overv/openstreetmap-tile-server \
import

docker run \
--name osm-runner \
-p 8321:80 \
-p 5432:5432 \
-e REPLICATION_URL=https://download.geofabrik.de/africa/ethiopia-updates/ \
-e MAX_INTERVAL_SECONDS=60 \
-e UPDATES=enabled \
-e EXPIRY_MINZOOM=13 \
-e EXPIRY_TOUCHFROM=13 \
-e EXPIRY_DELETEFROM=19 \
-e EXPIRY_MAXZOOM=20 \
-e ALLOW_CORS=enabled \
-e THREADS=10 \
-v osm-data:/data/database/ \
-v osm-tiles:/data/tiles/ \
overv/openstreetmap-tile-server \
run

docker run -it \
--name nominatim \
-p 8322:8080 \
-e PBF_URL=https://download.geofabrik.de/africa/ethiopia-latest.osm.pbf \
-e REPLICATION_URL=https://download.geofabrik.de/africa/ethiopia-updates/ \
mediagis/nominatim:4.3
πŸ”₯1
Forwarded from Samson Endale
curl https://download.geofabrik.de/africa/ethiopia-latest.osm.pbf -o ethiopia.osm.pbf

docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-extract -p /opt/car.lua /data/ethiopia.osm.pbf
docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-partition /data/ethiopia.osrm
docker run -t -v "${PWD}:/data" osrm/osrm-backend osrm-customize /data/ethiopia.osrm

docker run \
--name osrm \
-p 8323:5000 \
-v ${PWD}:/data \
osrm/osrm-backend \
osrm-routed --max-matching-size 10000 --max-table-size 10000 --max-viaroute-size 10000 --algorithm mld /data/ethiopia.osrm
πŸ”₯3
Forwarded from Chapi Dev Talks
Happy International Women's Day.

Hope you are having a wonderful day
Tech Nerd
If you’re in university or college, make it your mission to find someone who can be your cofounder. @selfmadecoder
​I actually have to disagree with this.

​In my experience, you shouldn’t just look for a co-founder in the same environment you're in.

Ideally, a co-founder should come from a completely different walk of life with a complementary skill set that fills your gaps.

​Finding a single person who is a tech genius and possesses high-level business acumen, deep industry connections, and funding is incredibly rare. You're usually better off looking for the "yin" to your "yang" outside of the classroom or uni bubble.
πŸ’―15
No public API doesn't mean no API.

If they truly wanted to lock down their data, they'd put it behind CAPTCHAs.

If it's openly accessible β€” it's OUR data.
🀣🀣🀣
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6
https://youtu.be/aTF4j_7xpeA

You HAVE to hate watch this, α‹°αˆ­α‹˜αŠ• α‹₯ልαŒ₯

🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣🀣
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4🀣3😭3
Forwarded from Fraol Lemecha
the battle has been lost, it even got to don knuth

[link]
I never thought I would run this prompt "Double check, commit the changes and push" 🀯
Please open Telegram to view this post
VIEW IN TELEGRAM
Samson Endale πŸ‡ͺπŸ‡Ή
I never thought I would run this prompt "Double check, commit the changes and push" 🀯
I have push to deploy on forge.

We vibe coding now, full time 🀣🀣🀣🀣🀣
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘3😭2
Forwarded from Supernovae (Hafsa)
we need to get to 1k so that I can take credit
❀1πŸ™1