News for hackers. Stuff that matters.

ramzis

Show HN: 3D World Explorer and Location Guesser Game

https://explorer.tadget.net/

TL;DR Google Earth meets GeoGuessr.I wanted to explore the idea of visualising my city Vilnius with exaggerated terrain since it mostly looks flat on any map. The resulting visual represents more what it "feels" like in real life where each hill you drive up becomes like a small mountain.Exploration can be done via text search or flying around both on mobile (touch drag or drone/joysticks mode)...

( Read More... | no comments | on HN )
Re:Ask HN: What are you working on? (June 2026) on Monday June 15, 2026 @09:30AM (#48541008)
Trip planner for Japan. Any feedback, insights, feature requests welcome.

https://app.jepanana.com

Re:To Do Nothing on Sunday April 06, 2025 @07:50AM (#43600740)
A relaxing video on this topic - to Be Still & Know. https://youtu.be/aBNpxPG4at0

Highlights how we prioritize distractions and loose track of ourselves. Healthy to take a pause and just look at the moment as it is without any stimuli.

> for building a proof of concept, nothing beats Google Sheets

Supabase is free and checks all the boxes in addition to having auth, vector search, logs, security, and not being ... Google

Re:JavaScript for Impatient Programmers on Wednesday July 01, 2020 @08:43AM (#23700707)
Pure JS obviously has its uses but I am assuming every professional values productivity which one can't often obtain just by knowing JS itself. JS sometimes feels like assembly, you just don't want to touch it, that's why things like TypeScript exist, for example.

Also, saying an abstraction is useless without knowing the language is similar to saying you can't drive a car without knowing how the timing belt or crankshaft works - most people do fine without either. I'm not dismissing the value of JS fluency, just suggesting that it might be unnecessary and a more practical approach can be taken.

Re:JavaScript for Impatient Programmers on Wednesday July 01, 2020 @07:35AM (#23700329)
I'd recommend doing an online course where you learn something useful like React and the ES6 syntax will come for free as you go along. I found Udemy to be quite useful.

Otherwise, from a programmer's perspective, JS is like nothing else I've seen and it's not something you want to be using without an abstraction over it, i.e. some framework that makes life less miserable when building something more complex than a form.

I feel like being a 'JS professional', unlike other languages, mostly involves in-depth knowledge of the right tools and not the language itself. Unless, you are interested in building frameworks yourself, which I personally find no need to ever do given the available options.

If you change the section border-style to dotted and overall font-family to sans-serif your website basically becomes https://www.bloomberg.com :)

Also for large device widths margins of something like 20% makes it more readable. Visit somethings like https://www.nytimes.com and compare how much narrower the content is.

Re:Ask HN: Thoughts on new GitHub layout? on Wednesday June 24, 2020 @10:19AM (#23628134)
To center everything I added:

  .col-md-9 {
      width: 100%;
      margin-top: 1em;
  }

  .col-md-3 {
      width: 100% !important;
      margin-bottom: 1em;
  }

  .flex-md-row {
      flex-direction: column!important;
  }

  .flex-md-row {
      flex-direction: column-reverse!important;
  }

  .BorderGrid--spacious .BorderGrid-cell {
      padding-top: .2em;
      padding-bottom: .2em;
  }

  div.BorderGrid.BorderGrid--spacious > div:not(:first-child) {
      display: none;
  }
Re:I bought netflix.soy on Tuesday May 26, 2020 @06:10AM (#23309188)
I was pondering about the idea of a browser extension for a sort of local DNS. Paying for domains could be ditched if everyone had a local copy of a database that mapped any character sequence (even emojis) to a server address that would get filled in by the extension in the url bar. Not sure if it would extend to mobile or all websites, but could work similar to a social network in the sense that you need to get the extension (i.e. access) first, and then you can find someone just by using a string that they've provided. Combined with something like Github pages it would offer a full free solution.
Thanks for ZeroTier! Managed to convert a few friends from using Hamachi for LAN games, which was always a pain to setup previously. It simply just works for my needs.