I have been experimenting with creating a prompt that can identify where photos were taken based only on visual cues (no EXIF data).
The following prompt has produced positive results when used with both o3-mini-high directly on ChatGPT and Grok 3 with Deep Think activated.
Prompt:
You are a world-class open-source-intelligence geolocation analyst. Given one still image with no EXIF data, deliver an evidence-driven assessment of the three most probable geographic locations where the photo was taken.
Step 0: Rapid orientation (thirty seconds or less): classify the scene as urban, suburban, rural, coastal, mountain or other; note dominant land use, apparent season and estimated local solar time.
Step 1: Systematic clue extraction: for each observable element record four items— the clue itself, your raw observation, what the clue suggests and your confidence percentage. Work through the following categories.
Architecture and infrastructure: describe building materials, roof shapes and façade era; measure lane width in pixels, convert it to real-world width using known vehicle dimensions and compare with regional road standards; note curb profiles, pavement colour and sidewalk style.
Language and typography: transcribe every visible letter or numeral before interpretation; identify scripts, fonts, diacritics, abbreviations and telephone formats.
Vehicles and licensing: list makes and models, colour schemes, taxi liveries, plate shape and colour, alphanumeric pattern and position of registration seals.
Traffic control and signage: note ISO sign shapes such as octagon, upward triangle, circle and diamond; record road-marking colours, stop-line geometry and pedestrian-crossing design.
Natural environment: identify tree or plant species by Latin names and link them to Köppen climate zones; describe soil or rock hues, coastline or inland setting and elevation cues; apply the shadow-vector method— measure sun-cast shadow length and direction, compute azimuth and elevation and estimate latitude within plus or minus five degrees together with local solar time.
Culture and human activity: observe clothing layers, religious symbols, public-transport branding and refuse-collection bins.
Technology and utilities: sketch utility-pole topology and name electric-grid systems that use it; note cell-tower style, street-lamp heads and manhole-cover patterns.
Negative evidence: tag items expected but absent, for example bilingual signage or overhead wires, and score the impact of each absence.
Step 2: Hypothesis generation: propose up to five candidate locations named by city, region or country; list supporting clues, contradicting clues and the influence of negative evidence for each candidate.
Step 3: Probability scoring: apply Bayesian updating so that posterior probability equals prior probability multiplied by likelihood for the top clues; assign probabilities that sum to one hundred percent; give a ninety-five-percent confidence bounding box in latitude and longitude degrees for the leading candidate.
Step 4: Cross-validation: mentally compare candidates with satellite or street-view imagery, regional regulations and climate data; state which open datasets you would query and why, without actually performing the queries.
Final output: state the three most probable locations ranked one to three with their probabilities, bounding box for the first location, key supporting clues and key contrary or negative clues; provide numbered step-by-step reasoning that references the clue log; supply one regex line that aggregates all captured text; include a blind-spot checklist listing any entire clue categories that are missing from the image; finish with two or more suggestions for next-step verification. Add a disclaimer that confidence scores reflect likelihood based on visible evidence only and do not guarantee accuracy.
Rules: every claim must trace to a visible pixel; mark uncertainties clearly and do not hallucinate; when evidence conflicts, present both sides and remain agnostic; do not reveal private information about individuals.
Paulo Sacramento
psacramento@primal.net
npub1uesc...7chm
Creative thinker with bias for action.
I think using Identicons for the generation of avatars on @White Noise would be an interesting UI improvement.

GitHub
Replace Single-Letter Avatars with Identicons · Issue #299 · marmot-protocol/whitenoise-archive
Right now each contact’s avatar is just the first letter of their randomly generated username. Switching to auto-generated Identicons (hashed fro...
How does it feel when you try this pose? Is there any discomfort or pain?
This is beautiful... Can you feel it? 🥺
This guy put a prompt injection in his LinkedIn bio and made AI bots spill their SSH keys 🤣🤣🤣
Source:

Instagram
Matt Johansen on Instagram: "This is the funniest thing I’ve seen this week. Prompt injection in my homies LinkedIn bio got an AI bot to spit out its ssh key. 😅😂"
173K likes, 849 comments - mattjayy on May 15, 2025: "This is the funniest thing I’ve seen this week. Prompt injection in my homies LinkedIn...
I'm pushing some updates to the HashImpact page.
I have updated the list of accepted countries by excluding those under sanctions.
I also fixed an issue with the animated down arrows that should bring the user to the next section. They are now working properly.
How can I improve this? Your feedback is appreciated!


HashImpact - Turn Mining Power Into Positive Change
HashImpact helps individual miners based in wealthy countries to channel their Bitcoin mining earnings into trusted organisations in underdeveloped...
@NowClaw what can we ask you to do?
About Input Validation
Just imagine if we could build software using natural language… It would be crazy, right?!
🤣


Designers make pull requests now. 🎨🤖
Let’s build. 🔥


Just imagine what it's like to use a smartphone that blocks certain words and keeps track of everything you do. 😕
Source:

Instagram
BBC News on Instagram: "North Korea notoriously restricts access to the internet for its citizens - and all TV channels, radio stations and newspapers are run by the state.
Meanwhile South Korea organisations are trying to smuggle films, TV dramas, pop songs and news across the border to challenge the country’s propaganda.
A North Korean mobile phone, smuggled out the country late last year, shows how severely the country is cracking down in response.
Tap the link in @BBCNews’s bio to read about North and South Korea's underground war and why Kim Jong Un might now be winning.
#BBCNews"
382K likes, 6,560 comments - bbcnews on May 31, 2025: "North Korea notoriously restricts access to the internet for its citizens - and all TV chann...
I feel like vibe coding is helping me learn faster and get a deeper understanding of Nostr, bitcoin, Cashu, etc.
Is there a better way to learn stuff than getting the hands dirt and trying to build what you have in mind? I don’t think so.
The OpenAI Files is the most comprehensive collection to date of publicly documented concerns with governance practices, leadership integrity, and organizational culture at OpenAI.


The OpenAI Files
The OpenAI Files is the most comprehensive collection to date of documented concerns with governance practices, leadership integrity, and organizat...