Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ng-henry
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Displaying Interactive Maps over SSH
(terminal-maps.henryn.ca)
2 points
by
ng-henry
9mo ago
|
2 comments
2.
▲
by
ng-henry
9mo ago
Who needs Google Maps and a browser when you can have interactive maps over SSH? Made with Rust, ratatui for terminal rendering on the backend, and xterm.js for terminal emulation on the front-end.
3.
▲
by
ng-henry
1y ago
this looks so cool!
4.
▲
by
ng-henry
2y ago
congrats on the launch!!
5.
▲
by
ng-henry
2y ago
We aren't changing the data, just changing how the graph is displayed.
6.
▲
by
ng-henry
2y ago
See this comment I posted in another thread: Yep this is only for stuff that we've crawled, so we can't detect all of your links. Because we have limited crawling resources, we rate-limit the crawling by domain so we don't ge
7.
▲
by
ng-henry
2y ago
We just haven't crawled your site yet! There's a lot of links so we can't crawl them all :(
8.
▲
by
ng-henry
2y ago
Yep this is only for stuff that we've crawled, so we can't detect all of your links. Because we have limited crawling resources, we rate-limit the crawling by domain so we don't get stuck in spider traps. The current visualiz
9.
▲
by
ng-henry
2y ago
The hairball was much worse before. I used a lot of techniques from this paper [1] to make it look decent and a bunch of other heuristics based on other papers to make it look informative. [1] https://jgaa.info/accepted/
10.
▲
by
ng-henry
2y ago
I started off with my favorite blogs and recursively explored from there based on what they linked to.
11.
▲
by
ng-henry
2y ago
To get their topics? I used a basic louvain community detection algorithm, then put all the URLs into GPT with some few-shot prompting tricks to get it to output a particular topic. There's some heuristics to break up giant communities
12.
▲
by
ng-henry
2y ago
Yeah I used cytoscape before but it didn't have the full customization that I wanted. Besides the performance issues, there were some problems I couldn't have solved without a custom renderer - if many lines overlap, how should t
13.
▲
by
ng-henry
2y ago
Nice! I looked through the logs and saw that you linked to it in this article: https://www.adithyabalaji.com/datascience/2021/05/17/Analyzi...
14.
▲
Network visualization of 50k blogs and links
(graph.henryn.ca)
222 points
by
ng-henry
2y ago
|
56 comments
15.
▲
by
ng-henry
2y ago
I scraped my favorite blogs and made a graph from the domains that each blog links to. You can see clusters forming of websites that talk about similar topics, like crypto, rationality, Canada, India, and even postgres! The visualization wa
16.
▲
Show HN: Resonant – discover and search high quality blogs
(resonant.live)
5 points
by
ng-henry
3y ago
|
3 comments
17.
▲
You Don’t Need to Move to Amsterdam to Be Happy [video]
(youtube.com)
3 points
by
ng-henry
3y ago
|
0 comments
18.
▲
by
ng-henry
3y ago
According to another comment, someone tried disabling Font and Cosmetic Filtering on uBlock and it worked for them?
19.
▲
by
ng-henry
3y ago
You can adjust the time where it says "Maximum trip duration".
20.
▲
by
ng-henry
3y ago
Not sure if something like this exists yet, but certainly do-able within my implementation. For example, when choosing the best route, it penalizes every transfer by 120 seconds [1]. Therefore, a route that takes 2 minutes longer is equival
21.
▲
by
ng-henry
3y ago
Hey, thanks for the feedback! Greatly appreciated. 1. Yes I think "locking" makes sense. The entire action of viewing the paths to different destinations still needs to be polished up, especially for the mobile version as well. Wh
22.
▲
by
ng-henry
3y ago
Hahaha you discovered it! Originally I had waterloo because I study there, but I removed the city from the picker as I thought HN wouldn't know what Waterloo was :). It even supports GO buses between Waterloo <-> GTA (unfortunate
23.
▲
by
ng-henry
3y ago
~~getting job interviews~~ haha just kidding...I'm unsure of whether this is useful at all to transit companies, but one goal of this project is to make transit cool and help people understand their cities better. I originally built th
24.
▲
by
ng-henry
3y ago
Experienced this problem too in Toronto, when Google Maps wouldn't give transit + bike directions (which are often much faster than transit + walk). As you know the city more though these things become intuitive and Google Maps becomes
25.
▲
by
ng-henry
3y ago
Wow, this website is very pretty. It's similar to what I envisioned when I built this project, but I wanted to make a heatmap (of all possible times) rather than just an isochrone. The little "islands" of fast transit access
26.
▲
by
ng-henry
3y ago
Yes that's right. I do plan on adding other cities in the future, but these are the ones I've chosen because I've lived in them or I think they have a cool transit story.
27.
▲
by
ng-henry
3y ago
Oops! I was only able to test it on my iphone and the devices in the Chrome browser simulator :(. If you're willing, what phone/browser are you using?
28.
▲
by
ng-henry
3y ago
Yep the only cities that are supported are on the list at the top: Toronto, Montreal, Vancouver, New York, and Paris. Adding support for other cities is a pain in the butt to find the corresponding GTFS, upload the vector tiles to postgis,
29.
▲
Show HN: I built a transit travel time map
(map.henryn.xyz)
255 points
by
ng-henry
3y ago
|
91 comments