Spyke

Posts

openstreetmap·OpenStreetMap communitybytarofortune

Why I built a real-estate tool with zero real-estate listings

Every property site in Korea (Hogang-no-no, Zigbang, Dabang) shows the same listings with the same agents.

What people actually need when moving:

  • How far is the subway? (door to platform)
  • Can my kid walk to school?
  • Is there a mart within 10 min on foot?
  • How long to my workplace, with transfers?

That's what I built: https://geoinfomatic.pythonanywhere.com/?ref=lemmy

No listings. No agents. Just an honest accessibility map.

Funded by 5 free analyses/day + 9,900 KRW Pro tier. Built solo with Flask + Leaflet.

View original on lemmy.world
openstreetmap·OpenStreetMap communitybytarofortune

Discover Local Gems with Real-Time Filters on My Map!

As I built the Gyeonggi Currency Map, one feature that stands out is the real-time 'open now' filter. It’s fascinating to see how it changes user behavior—people can find local merchants in a snap! Leveraging Firebase for dynamic data updates was a rewarding experience. I hope this tool helps more folks support local businesses! Check it out: https://gyeonggi-currency-map.web.app/?ref=lemmy #LocalBusiness #Korea #PWA #React #Mapping

View original on lemmy.world
openstreetmap·OpenStreetMap communitybytarofortune

Built an isochrone-based neighborhood analyzer for Korea (no real-estate listings)

Most real-estate sites in Korea push listings. I wanted the opposite: a pure neighborhood analyzer without listings or ads pushing properties.

What it does:

  • Pick any address in South Korea
  • Choose walk or transit mode
  • Slider: 10 / 20 / 30 / 45 min radius
  • See subway stations + 8 facility types (school, hospital, mart, park, gym, pharmacy, library, cafe) reachable inside that isochrone
  • AI summary in natural language
  • 100-point composite score
  • Transfer-count breakdown (0/1/2 transfers) for transit mode

Freemium: 5 free runs/day, 9,900 KRW/month Pro for unlimited.

Demo: https://geoinfomatic.pythonanywhere.com/?ref=lemmy

Stack: Flask + Leaflet + OSRM (walking graph) + public transit data + custom isochrone overlay.

View original on lemmy.world

Built an AI English-interview coach for non-native speakers

Job interviews in English are brutal when it isn't your first language — you blank out and forget the lines you rehearsed.

So I built Interview Copilot. You paste your resume + the job description, and it:

  • generates tailored English answers for likely questions
  • runs AI mock interviews (questions read aloud via TTS, with a timer + feedback)
  • shows a pronunciation guide under every sentence
  • optionally assists live during the real interview

Free to practice: https://geoinfomatic.pythonanywhere.com/interview?ref=lemmy

View original on lemmy.world

Discover Local Gems with Real-Time Filters on My Map!

As I built the Gyeonggi Currency Map, one feature that stands out is the real-time 'open now' filter. It’s fascinating to see how it changes user behavior—people can find local merchants in a snap! Leveraging Firebase for dynamic data updates was a rewarding experience. I hope this tool helps more folks support local businesses! Check it out: https://gyeonggi-currency-map.web.app/?ref=lemmy #LocalBusiness #Korea #PWA #React #Mapping

View original on lemmy.world

Built an interactive map for Gyeonggi Province local currency merchants (31 cities)

I built an interactive map (React + Vite + Leaflet, Firebase Hosting) that shows local currency merchant locations across Gyeonggi Province in South Korea.

What makes it useful:

  • 31 cities unified (each city used to have its own page with no map)
  • Business-type chip filter (restaurants, cafes, convenience, academies, salons...)
  • "Open now" real-time filter — only shows merchants currently open
  • PWA installable — no app store, just add to home screen
  • KakaoTalk share with OG card preview

Built solo over a few weeks. Source data from official Gyeonggi Province open API.

Live: https://gyeonggi-currency-map.web.app/?ref=lemmy

View original on lemmy.world

From Western astrology to Saju (Korean 4-pillar) — what to know

Coming from Western astrology to Saju, the mental model shift:

Western — where the planets were when you were born. Saju — the 'energetic signature' of your birth moment, expressed as 8 Chinese characters.

Saju uses Heavenly Stems (10) and Earthly Branches (12) forming 60 cycles. Birth year, month, day, and hour each get one stem + one branch — '4 pillars / 8 characters.'

Biggest practical difference: your day pillar functions like a sun sign in Western. Different day pillars produce strikingly different archetypes.

Free reader: https://tarofortune.pythonanywhere.com/en

View original on lemmy.world

Discover Local Gems with Real-Time Filters on My Map!

As I built the Gyeonggi Currency Map, one feature that stands out is the real-time 'open now' filter. It’s fascinating to see how it changes user behavior—people can find local merchants in a snap! Leveraging Firebase for dynamic data updates was a rewarding experience. I hope this tool helps more folks support local businesses! Check it out: https://gyeonggi-currency-map.web.app/?ref=lemmy #LocalBusiness #Korea #PWA #React #Mapping

View original on lemmy.world

Beginner's question: where do solar terms come from in BaZi/Saju?

The Sun's apparent ecliptic longitude is divided into 24 equal segments of 15°. Each crossing is a 'solar term' — observable to ancient astronomers via shadow length and equinox/solstice timing.

In BaZi/Saju, 12 of the 24 solar terms mark month-pillar boundaries:

  • Yin month (寅) starts at Ipchun (立春, sun at 315°, ~Feb 4)
  • Mao month (卯) starts at Jingzhe (驚蟄, sun at 345°, ~Mar 6)
  • ... and so on, completing the lunar months

Two people born 2 days apart in early February can have entirely different month pillars if the boundary fell between them.

My reader computes all 24 to the minute: https://tarofortune.pythonanywhere.com/en

View original on lemmy.world

Using BaZi/Saju as parenting tool

Korean parents sometimes check kids' Saju to guide parenting:

  • Day Master + Elements — innate type. Don't fight it.
  • Resource pattern — structured learning vs experiential?
  • Officer pattern — how much external structure they handle
  • Daewoon transitions — anticipate adolescent or young adult shifts

Used this way, Saju is just typology + timing — like MBTI parenting books.

Free chart: https://tarofortune.pythonanywhere.com/en

View original on lemmy.world

Yin/Yang polarity in Heavenly Stems — Jia vs Yi explained

Every Heavenly Stem comes in Yang or Yin. Same element, different expression style.

  • Jia (甲) Yang Wood: great tree. Tall, straight, ambitious.
  • Yi (乙) Yin Wood: vine/flower. Adaptable, magnetic.
  • Bing (丙) Yang Fire: sun. Bright, theatrical.
  • Ding (丁) Yin Fire: candle. Intimate, focused.
  • Wu (戊) Yang Earth: mountain. Steady.
  • Ji (己) Yin Earth: fertile field. Yielding, nourishing.
  • Geng (庚) Yang Metal: steel/axe. Decisive.
  • Xin (辛) Yin Metal: jewel. Refined, proud.
  • Ren (壬) Yang Water: river/ocean. Mobile.
  • Gui (癸) Yin Water: rain/dew. Subtle, deep.

Free chart: https://tarofortune.pythonanywhere.com/en

View original on lemmy.world

Saju 'special spirits' (神煞) — useful or superstitious?

Saju and BaZi inherit 'special spirits' (神煞 Shensha) — symbolic labels for specific stem-branch combinations:

  • Tianyi Guiren (天乙貴人) — Heavenly Noble; helpers in crisis
  • Yima (驛馬) — Horse star; movement, travel
  • Taohua (桃花) — Peach Blossom; romantic attraction
  • Huagai (華蓋) — Canopy; solitude, art, spirituality
  • Yangren (羊刃) — Sharp Blade; excess Day Master energy

Modern scholarly practice is split. Pro-Shensha: accumulated empirical observations. Anti-Shensha: late additions with weaker theoretical grounding than Ten Gods or Yongshen.

My take: useful as tie-breakers. Not load-bearing.

Free reader: https://tarofortune.pythonanywhere.com/en

View original on lemmy.world