Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chrisdalke
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
chrisdalke
1y ago
Exactly! I run a service that handles >1M tile requests per month served directly from PostGIS with ST_AsMVT etc. and file caching.
2.
▲
by
chrisdalke
1y ago
This is awesome. What’s your plan for pricing? In my opinion: you should bundle this as an offline electron app that can save to the filesystem and get integrated into existing PLM. and/or sell a team plan that offers cloud design &
3.
▲
by
chrisdalke
1y ago
It really is great, haunting, nostalgic music that I associate with a formative time in my childhood. Beyond the game it’s also fantastic deep focus & coding soundtrack. If you haven’t heard it, listen to Sweden or Aria Math.
4.
▲
by
chrisdalke
1y ago
Oh my bad, I missed that! That's well said. NixOS really does solve a lot of this but with the steepest learning curve I've ever seen.
5.
▲
by
chrisdalke
1y ago
No mention of NixOS, which is miles ahead of every other operating system in terms of developer time spent tweaking endless configuration...
6.
▲
by
chrisdalke
1y ago
You joke, but there was a ferry accident (I think an NJ to Manhattan ferry) where control was lost because the control station… ran out of SD card space for logs and crashed
7.
▲
by
chrisdalke
1y ago
Cool! As a moonshot fun idea I’ve been interested in MCP as a way to use informal conversations to task robots. I’ll have to play around with this! One example on unmanned boats: a human could radio to the boat over VHF and say “move 100 me
8.
▲
by
chrisdalke
1y ago
I recently contributed this new plugin for Telegraf, Influx's open source telemetry agent. This lets you collect metrics directly from a Mavlink stream, for example from an ArduPilot drone flight controller. The end result is that you
9.
▲
Show HN: MavLink Input Plugin for Telegraf
(github.com)
2 points
by
chrisdalke
1y ago
|
1 comments
10.
▲
by
chrisdalke
1y ago
Writing path planning code is one of the most enjoyable programming tasks. Love the visualizations. The path following code is also interesting because I bet you'll run into some corner cases where the A* path thinks a path is feasible
11.
▲
by
chrisdalke
1y ago
On a technical level, this is a perfect use-case for PostGIS, which I'm a huge fan of. Charts are hand-authored by government hydrography offices and encoded into a format called "S-57". These files contain spatial data for a
12.
▲
by
chrisdalke
1y ago
If you just want to play around with the nautical chart rendering, check out https://app.vectorcharts.com/ - A free nautical chart viewer that demonstrates the vector charts API.
13.
▲
Show HN: Vector Charts – Add Nautical Charts to Your Web App
(vectorcharts.com)
4 points
by
chrisdalke
1y ago
|
2 comments
14.
▲
by
chrisdalke
2y ago
It's probably the wrong place in the stack to implement this, these are very low-cost commodity microcontrollers running the firmware and the design of flight controller software is focused on time guarantees and reliability. With the
15.
▲
by
chrisdalke
2y ago
That was my thought, at least one of those packets in their snooping (src. port 14551 / dest port 14550) is the standard Mavlink port to send to the GCS. I wonder if the proprietary packet they decoded here is actually just a MAV_CMD_D
16.
▲
by
chrisdalke
2y ago
Which is… never trivial. I’d say 25-50% of my career so far has been repeatedly “fixing” clunky deployments of ROS, OpenCV, L4T, CUDA, cudnn, libc, etc. in Docker and Nix. Fun stuff!
17.
▲
by
chrisdalke
2y ago
Oh that’s awesome! I’ll have to try that.
18.
▲
by
chrisdalke
2y ago
There's actually two completely separate games (Java edition and Bedrock) that can't cross-play with each other. You can buy a Bedrock edition Minecraft for Windows that should be able to cross-play with the switch. Java Edition i
19.
▲
by
chrisdalke
2y ago
There are lots of companies using NixOS for this, BalenaOS (Yocto + Docker), or building their own bespoke tooling on top of a minimal Linux setup. Although many places start with Ubuntu or Debian in my experience it’s common to invest a lo
20.
▲
by
chrisdalke
2y ago
The whole plaza should be grass and trees, agree it would change the entire look.
21.
▲
by
chrisdalke
2y ago
This is great. I can't count how many times I've setup an ad-hoc Slack bot that posts to a channel using the API. Each time it's usually the same, a lot of boilerplate to handle each platform's event stream and get the b
22.
▲
by
chrisdalke
2y ago
Yup. I work a lot with MVTs and one of the headaches is, after you have your nice shiny state-of-the-art maps, turning them back into PNG raster tiles for all the various clients that can't natively render vector tiles. This link is sh
23.
▲
by
chrisdalke
2y ago
Wow that comment is super detailed, thanks for linking that. “ IIRC the end solution that every browser went for was to just say "screw this" and drop most SVG features from SVGs loaded through image elements.”
24.
▲
by
chrisdalke
2y ago
I got nerd sniped by a tweet talking about JavaScript in SVG, and set out to find out if I could run DOOM inside an image. And it works, with some caveats. This is technically an SVG that plays DOOM, including audio and interactivity. Pre
25.
▲
Show HN: Doom Inside an SVG
(chrisdalke.com)
69 points
by
chrisdalke
2y ago
|
13 comments
26.
▲
by
chrisdalke
2y ago
I'd extend this to suggest vanilla JavaScript, HTML, and CSS is a great choice for recreational game development even if you aren't using React: - Extremely forgiving syntax, great for quickly hacking around with concepts - Sharea
27.
▲
by
chrisdalke
2y ago
Only appears that way because of the size of the icons representing them (which at the base zoom level are kilometers wide). If it was drawn at real scale the objects would be insignificant.
28.
▲
by
chrisdalke
2y ago
For anyone who hasn't heard this story, Jon Bois has a very good audiovisual telling of his story: https://www.youtube.com/watch?v=E7w_v9J7iOc
29.
▲
by
chrisdalke
2y ago
S-57 charts are a derivative product manually authored based on hydrographic survey data. They differ from the raw data a little because they include extra metadata and hand-tweaked geometry to reflect safety issues. To my knowledge S-100 i
30.
▲
by
chrisdalke
3y ago
Full mobile ordering is great, but there’s lots of places that have the worst of both worlds: a QR code linking to a digital menu, but still take orders with the waiter
More ›