HN user

dgski

62 karma

C++ Backend Software Developer

Posts33
Comments21
View on HN
davidgorski.substack.com 2y ago

'Intelligent' Shouldn't Be Part of Your Identity

dgski
3pts0
davidgorski.substack.com 2y ago

"Consider Phlebas" Book Review

dgski
17pts6
davidgorski.substack.com 2y ago

'Remote Work Cities': A Proposal to Fight Rising Housing Costs

dgski
3pts0
davidgorski.substack.com 2y ago

Sitting Still and Doing Nothing

dgski
1pts0
davidgorski.substack.com 2y ago

You Are Downloading Others' Priorities into Your Mind

dgski
2pts0
tech.davidgorski.ca 2y ago

Self-Hosted Apps: Shared Tenancy Scheduled Tasks in Docker

dgski
2pts0
tech.davidgorski.ca 2y ago

Overcoming My 'AI Anxiety'

dgski
2pts1
tech.davidgorski.ca 2y ago

Self-Hosted Apps: Configuration Management with Secrets

dgski
1pts0
davidgorski.substack.com 2y ago

Fighting the River

dgski
2pts0
tech.davidgorski.ca 2y ago

Self-Hosted Apps: Programmatic Email

dgski
2pts0
tech.davidgorski.ca 2y ago

Imagining Further Decentralization for Nostr

dgski
1pts0
davidgorski.substack.com 2y ago

Where to Get the Audacity

dgski
1pts0
tech.davidgorski.ca 2y ago

Introduction to Low Latency Programming: Clarify Program Scope

dgski
3pts0
tech.davidgorski.ca 2y ago

I Still Find Programming Inspiring, 8 Years Later

dgski
3pts2
tech.davidgorski.ca 2y ago

Introduction to Low Latency Programming: External Processing

dgski
1pts0
davidgorski.substack.com 2y ago

Running Out of Excuses

dgski
1pts0
tech.davidgorski.ca 2y ago

Introduction to Low Latency Programming: Understand Storage

dgski
3pts0
linkdave.xantasoft.com 2y ago

Show HN: Instant 'Link-Site' HTML Generator

dgski
4pts0
tech.davidgorski.ca 2y ago

Introduction to Low Latency Programming: Minimize Branching and Jumping

dgski
4pts1
en.wikipedia.org 2y ago

Project Stormfury

dgski
1pts0
tech.davidgorski.ca 2y ago

Literary Programming

dgski
1pts0
interestingmaps.xantasoft.com 3y ago

Show HN: Interesting Maps

dgski
4pts5
siftedit.xantasoft.com 3y ago

Show HN: UI Experiment for Sifting Through Thousands of Stories at Record Speed

dgski
2pts0
davidgorski.ca 5y ago

Truncating String White-Space at Compile Time in C++

dgski
2pts0
davidgorski.ca 5y ago

Using C++17 to Create Composable, Recursive Data Types

dgski
3pts0
news.ycombinator.com 5y ago

Ask HN: Will centralized or decentralized computing prevail?

dgski
3pts1
davidgorski.ca 5y ago

A Simple Personal Data Backup Setup

dgski
3pts0
davidgorski.ca 5y ago

Concise Result Extraction in Modern C++

dgski
2pts0
plantogether.city 6y ago

Show HN: Plan Together – Map Platform for Citizens

dgski
5pts1
storystreamer.live 6y ago

Show HN: Storystreamer – Snap/Instagram Stories UI Inspired News Reader

dgski
45pts24

Yeah, you're mostly right. I mean, these centralized entities could still sign and release instructions over the mesh network propagation (unlikely though).

Having an overall culture/goal of decentralization, can inform decisions on multiple levels/concerns (infra, energy, org). Basically, if I'm trying to be resilient to infra problems, it won't be that much effort in changing the design to also be resilient from centralized control.

FireChat was never going to be resilient enough because it was installed on Apple and Google controlled devices.

This kind of system needs a dedicated or at least 'open' device with adequate hardware to support wireless mesh networks.

I would love to see something like this, because we (even, or rather, especially; Western countries) currently have no decentralized fallback for emergency communication. If the electric grid and cellphone network go... most people don't even have AM radios at this point.

I combined my CSV-To-Map site with ChatGPT to generate an index of potentially interesting maps. Kinda cool to explore various data in the context of geography.

My own project (https://plantogether.city) hopes to help make cities better from an urban planning perspective by enabling two things:

1. Giving people a voice. People don't feel a sense of belonging because they a single individual amongst thousands/millions. Being able to discuss things directly on a map with other citizens is empowering.

2. Serving as a spatial knowledge base. Allows users to collaboratively catalog the best, worst, most interesting etc. parts and elements. For example all items tagged with cycling in Waterloo (https://plantogether.city/tag/cycling?area_id=3).

Having more organized information and discussions could go a long way in improving decision making.

I've always been a big fan of the Snapchat/Instagram Story UI format but I wasn't the biggest fan of the content on those applications. At the same time I wanted a single place where I could get up to speed on various topics. I ended up combining the ideas.

This works exactly as Snapchats 'Discover' Section. There is a collection of 'streams' of various topics (news, gaming, nature, etc.) You click a stream, and you can tap or click to go forward or back. When done the stream viewer closes and the stream link is greyed out until new items are available. It has embedded video and picture support and feels like modern day 'channel surfing'.

Would love feedback and any section ideas!

Hello HN,

In the last year or so I have noticed an increase in Urban Planning and City Design 'consciousness', especially on Hacker News. That is why I am very excited to share Plan Together with you.

Plan Together is a simple website which allows citizens to collaboratively discuss and plan the future of their communities. Users are able to post items to a map, each tagged as a suggestion, news, criticism or praise. Other users can comment on these items; leading to ideas, understanding and unique viewpoints to surface. To better understand how this works, please visit the site.

I am very excited about this project. It is my hope that by empowering users to talk about the world around them it can change their attitude towards their communities. Most people believe their voice and input end with their house or apartment; I want the scope of their belief to include their streets, parks, communities, and cities. As Plan Together grows and municipal officials and planners begin to use the platform's information gathering, community outreach and analysis tools; a new continuous, iterative, relationship-based urban planning paradigm will hopefully emerge.

Feedback is appreciated and I hope you have fun on Plan Together!

Thanks, David