HNHacker News
TopNewBestAskShowJobs

ajd555

262 karma · joined March 6, 2025

https://bsky.app/profile/geobk.bsky.social
submissionscomments
ajd555··on Upgrade your desktop: Ubuntu 26.04.1 LTS is now available
I used to run Arch out of engineering school (that's what we used there), and loved it. But as I started working on my business, I started having less time to simply configure my OS and fight it on a few things. The breaking point for me, when I switched to Ubuntu Desktop, was not being able to connect to my two monitors via a dock (2 display ports). It simply took too much of my time to figure out all the nuances of evdi between my Thinkpad and my Dell monitors - Ubuntu just...worked (I could have spent more time understanding the issue, but I just needed it to work) But as I get older and am starting to rethink my tech stack, I'm strongly considering going back to my dear Arch
ajd555··on The turbulent AI era is here
Interesting read, good to see some nuance in this space for once: not evil, can be used for evil, not good, can be used for good, but requires a lot of safeguards. What really got me is the concept of "Human Reserved" - man that is a depressing thought...
ajd555··on When str.lower() is a security vulnerability in Python
So the attack surface would be a bit flip on a domain name? Or more specifically, a unicode conversion flip, where an attacker could redirect to a malicious IP?

Impressive to have found such a vulnerability!

ajd555··on Router by Ramp
Indeed. Also, ramp.com is shorter than router.com, so I don't really understand the "spelling out a longer URL on podcasts". I guess router.com is just clearer for customers?
ajd555··on Fake polls on Wisconsin and California elections
> On Monday, Median Strategies withdrew those results, saying they “should not be treated as genuine polling data.”

In a statement posted to the organization’s website, Median Strategies said the fabricated results were intended to examine “how purported polling information could enter and spread through the political information ecosystem without independent verification.”

ajd555··on Lines of code got a better publicist
I did get quite a laugh when the comments made me realize what an asshat I was
ajd555··on Lines of code got a better publicist
Damn it - well, I'll never live this one down, I'll learn to shut up next time
ajd555··on Lines of code got a better publicist
Confusing skeptic and sceptic will never not be funny to me (edit: I now live in shame)
ajd555··on Launch HN: Chert (YC P26) – Twilio for iMessage
Is it common in these Launch HNs to have a "Live on Hacker News" on the website banner. What does that mean? The link doesn't even point to this thread, but only the main page. Perhaps this is common, but I just don't get it
ajd555··on Pope Leo quoted Gandalf in Encyclical
"It is not our part to master all the tides of the world, but to do what is in us for the succour of those years wherein we are set, uprooting the evil in the fields that we know, so that those who live after may have clean earth to till."
ajd555··on Microsoft Drops Claude Code After Budget Overrun
2nd link doesn't work. That would be a neat tool, to find the original article and see how many levels of AI summary it has gone through, a game of AI telephone!
ajd555··on Ask HN: What Are You Working On? (April 2026)
A news aggregator like HN but specifically for freight: https://news.freight.nyc

The idea is mostly to build a community for the sector I work in, since there isn't any (aside from Reddit...)

ajd555··on Orientale basin photographed by Artemis II
> It is identifiable by the dark splotches that cover its surface. These are ancient lava flows from a time early in the Moon’s history when it was volcanically active.
ajd555··on Caveman: Why use many token when few token do trick
So, if this does help reduce the cost of tokens, why not go even further and shorten the syntax with specific keywords, symbols and patterns, to reduce the noise and only keep information, almost like...a programming language?
ajd555··on Hacker News inspired news board for freight
I built this very simple tool, inspired by Hacker News' simple yet convenient UI, to create a community around the latest freight developments (I run a last-mile delivery fleet in NYC). I'm mostly posting about NYC freight news, but would love to get other freight enthusiasts/professionals/insiders to join and share their insights and thoughts, not just in NYC or even the US. The tool is simple, with almost no JS and all SSR, to keep things simple. It's still running on my dev server at home, so uptime is not guaranteed. Open to any feedback on this.
ajd555··on Ask HN: What are you working on? (October 2025)
I'm currently working on building a local delivery service using electric cargo bikes in NYC: https://hudsonshipping.co. We are planning to launch our first pilot in early 2026 with our first customers in Brooklyn. We've built all of the tech in-house to manage the fleet, deliveries and optimize our routes. If you know of anyone that would like to be a part of the pilot program, feel free to reach out to me!
ajd555··on A story about bypassing air Canada's in-flight network restrictions
If a ping to a specific IP times out, I wouldn't say the IP is blocked. It could be that ICMP specifically is blocked, following some network rules on the firewall. This is pretty common in entreprise networks to not allow endpoint discovery. I could be missing something and happy to be corrected here, but I was surprised to read that.
ajd555··on Ask HN: What are you working on? (September 2025)
Still working on building a local delivery service in NYC using electric Cargo Bikes, at https://hudsonshipping.co. We're aiming to launch our first pilot in early 2026 in Brooklyn!
ajd555··on How far can you go by train in 5 hours? (interactive map)
Any idea why Spain and Portugal have such small isometric zones? An obvious factor is the mountains in the North, but I'm surprised there isn't easier access between the Iberian peninsula and France
ajd555··on How to build vector tiles from scratch
So running a SQL query and returning GeoJSON? Sorry that didn't work - hopefully you can work on another system like this soon, with someone who actually understands the benefits of tiles!
ajd555··on How to build vector tiles from scratch
Thank you! I'll take a look, this looks great
ajd555··on How to build vector tiles from scratch
Good to know - thank you!
ajd555··on How to build vector tiles from scratch
Awesome, good job! Did you implement likes and polygons too?
ajd555··on How to build vector tiles from scratch
This is amazing, I hadn't come across these tools, these are extremely useful!
ajd555··on How to build vector tiles from scratch
I have not looked at PMTiles, so far everything holds nicely generated in memory, so I haven't had the need to store this information. I'll keep it in mind.

Any idea why Mapbox GL JS doesn't support GeoJSON vector tiles?

ajd555··on How to build vector tiles from scratch
I've found some waterways traffic data, but it seems to be previous day usage data, and not real-time usage or position. I'll dig to see if there is some info, as that would add some value to the dashboard for sure!
ajd555··on How to build vector tiles from scratch
Honestly, simple curiosity + wanted to keep it in Go
ajd555··on How to build vector tiles from scratch
Thank you - I will watch that with my coffee. I also realize this means I set the extent to 512 in the mvt file - that means I won't benefit from that subpixel precision you mentioned - I'll update the code and test it out
ajd555··on How to build vector tiles from scratch
Ah, I was missing that bit of information, and it explains why I was seeing these two values. Thank you stevage, I'll update the post with this info and cite you.
ajd555··on How to build vector tiles from scratch
Hi HN! This is my first blog, inspired by many posts read here. I attempt to explain how Vector Tiles in GIS tools are constructed from scratch, and how easy it is. This also sets up future blog posts about MapLibre tiles as well as some tricks in the backend to pre-generate the MVT files to serve them up quickly, and update tiles for real time updates on a map. I'll be happy to answer any questions or feedback!
Page 1 of 3Next →