Samson Endale 🇪🇹 – Telegram
Samson Endale 🇪🇹
705 subscribers
122 photos
24 videos
5 files
184 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
😁2
https://youtu.be/aTF4j_7xpeA

You HAVE to hate watch this, ደርዘን ዥልጥ

🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3🤣1😭1
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
👏2😭2
Samson Endale 🇪🇹
I have push to deploy on forge. We vibe coding now, full time 🤣🤣🤣🤣🤣
I never wanted to write JS/TS and the Gods blessed me with Claude and infinite budget
😁11