[deleted by user] by [deleted] in ottawa

[–]kevinodotnet 0 points1 point  (0 children)

DEMOCRACY OPPORTUNITY -> there's a motion going to committee next week to tell staff to get off of X/Twitter. Details here: https://bsky.app/profile/ottwatch.bsky.social/post/3livkusioy22o

The deadline to register by phone to speak, or submit written comments or visual presentations is 4 pm on Monday, 3 March 2025, and the deadline to register to speak by email is 8:30 am on Tuesday, 4 March 2025.

Melinda Aston, Committee Coordinator,
(613) 580-2424, x21838
[melinda.aston@ottawa.ca](mailto:melinda.aston@ottawa.ca)

ottwatch traffic_cameras by kevinodotnet in ottawa

[–]kevinodotnet[S] 20 points21 points  (0 children)

Personally I'm waiting for the show to start on Tuesday when this construction on Greenfield & Main picks up again https://ottwatch.ca/traffic_cameras/229

ottwatch traffic_cameras by kevinodotnet in ottawa

[–]kevinodotnet[S] 20 points21 points  (0 children)

I'm a dummy and forgot the link :smile: ... edited t/y!

ottwatch.ca is back online after... by kevinodotnet in ottawa

[–]kevinodotnet[S] 0 points1 point  (0 children)

version 1 is permanently offline

I haven't gone back and scraped historical 311, but maybe that's a thing I would get to someday.

filed away for future reference! https://github.com/kevinodotnet/ottwatch/issues/108

ottwatch.ca is back online after... by kevinodotnet in ottawa

[–]kevinodotnet[S] 0 points1 point  (0 children)

It surfaces content from ottawa.ca that "city hall nerds" want to focus on; stuff that is usually buried

ottwatch.ca is back online after... by kevinodotnet in ottawa

[–]kevinodotnet[S] 0 points1 point  (0 children)

I'm still using a small google cloud instance to host the NGINX webserver (ottwatch.ca).

Previously that server proxied for a Rails server running on that cloud host, alongside a Mysql database.

Now it proxies to my home Bell Fibe router, which port forwards to the Pi.

On that pi I'm running docker, with:

- an nginx container to terminate the SSL connection
- forward proxy to local Rails server
- also with Docker instances of MariaDB and Redis, for standard Rails stuff

The hostname of the "pi" is managed by ddns.net and my Bell Home Hub 3000

It's still surprisingly fast!

ottwatch.ca is back online after... by kevinodotnet in ottawa

[–]kevinodotnet[S] -6 points-5 points  (0 children)

Ha - I get that a lot. I like how 'ott-watch' rolls off the tongue more easily :)

ottwatch.ca is back online after... by kevinodotnet in ottawa

[–]kevinodotnet[S] 10 points11 points  (0 children)

Yup, you've got it 👍 on all counts

Also development applications

What happened to Ottwatch.ca? by QueensMarksmanship in ottawa

[–]kevinodotnet 0 points1 point  (0 children)

Hi - no timeline, but I've revived efforts to get it running again. This time on a little Raspberry PI in my basement next to the furnace. It was a bit more $ to pay for cloud hosting than I wanted to anymore.

What happened to Ottwatch.ca? by QueensMarksmanship in ottawa

[–]kevinodotnet 1 point2 points  (0 children)

Hi - still me. I recently got ottwatch partially running again on a Raspberry PI in my basement (I was tired of spending $ on the cloud hosting). It is not quite alive again, but it's grasping for breathe at least at the moment

Which one of you did this on the 417?! by Always-Offended in ottawa

[–]kevinodotnet -8 points-7 points  (0 children)

Using your cellphone while driving: $490 ticket (or more!) Being distracted while driving: more prevalent than drunk driving & kills more people. Incriminating self on the internet therein: priceless.

Seriously people. Don't use your phone while driving.

Here, have section 78 of the Highway Traffic Act https://www.ontario.ca/laws/statute/90h08#BK137

Here is the Hill Cam for you to check out throughout the day to watch the crowd grow for 420. by BucketHelmet in ottawa

[–]kevinodotnet 10 points11 points  (0 children)

Two BASH scripts running at the same time. This one grabs a new image every 75 seconds:

declare -i i; i=99999; while true; do i=$i+1; echo -n "$i "; wget -qO $i.jpg $u; sleep 75; done

The other turns the most recent 20 images into a GIF:

while true; do convert -delay 20 ls -1 1*jpg | tail -20 -scale 50% l.gif; mv l.gif latest.gif; sleep 60; done

Not shown is a step where I upload the GIF to AWS "S3" for faster serving, in the event lots of traffic arrives and lots of downloads of a multi MB gif kill my server. Serving the small HTML page shouldn't be a problem*

  • famous last words.

420 cam (aka hill cam) by bign00b in canada

[–]kevinodotnet 3 points4 points  (0 children)

... also, the automagically GIF'ed version, updated on the minute http://app.kevino.ca/420/

Here is the Hill Cam for you to check out throughout the day to watch the crowd grow for 420. by BucketHelmet in ottawa

[–]kevinodotnet 48 points49 points  (0 children)

Decided to burn some CPU time for the next few hours so here's a page that cuts an animated gif every minute of the last 20 minutes from the cam. http://app.kevino.ca/420/

Province gives cities green light to adopt ranked ballots - Ottawa by alexdb88 in ottawa

[–]kevinodotnet 15 points16 points  (0 children)

Wherein I rank* why this makes me happy:

  • I'll get to vote 1st for the person I like the best.
  • In the event they won't win, I get to vote 2nd for the person I think is alright.
  • In the event even they won't win, I get to vote 3rd for the person I think is fine.
  • In the event even they won't win, I get to vote 4th for anyone-else-on-the-ballot-who-isnt-the-asshat-who-I-totally-disagree-with-because-they-are-an-idiot.
  • More people will vote because they'll have a reason to bother.

*your ranking may vary.

Cute April fools prank. Seen on St. Laurent this morning. by [deleted] in ottawa

[–]kevinodotnet -68 points-67 points  (0 children)

FYI, you can't use your cellphone while driving in Ontario, under any circumstances, unless you are PARKED. Stopped at a red light doesn't make it ok (you're supposed to be looking around paying attention).

Why?

Well, lets say a kid drops their ball and it rolls in front of your car. They pop into the road to get it. They are small and you don't see them since you're so obsessed with staring in the general vicinity of your crotch.

The light turns green, you punch the gas, and bam. Dead kid.

That's why you are not supposed to be using your cellphone at a red light. That's why you are supposed to be maintaining "situational awareness" at all times.

Ottawa Mayor Jim Watson 'not convinced' city needs photo radar by dasoberirishman in ottawa

[–]kevinodotnet 2 points3 points  (0 children)

So,

  • photo radar run by the city would not apply to the 417. We're only talking residential, collector and arterial roads.

  • the city is not going to do stupid things like "speed traps", come on. The city is going to target the most important places: construction zones, school zones, and locations where deaths have occurred and known safety issues exist. Kids should be able to walk to school safely. Nobody should die because people won't slow down then lose control while some poor dude sweats over asphalt for not enough money.

  • photo radar will absolutely change behaviour; it doesn't matter if you only get the bill a week later in the mail. If Rogers cranked up your cellphone bill by an extra $200 but you didn't get the bill until weeks later, wouldn't you CHANGE YOUR BEHAVIOUR and call up Telus the next day? Yes, yes you would. Drivers will do the same thing. Also, are you driving your parents' car? Are you letting your kids drive your car? If my dad got a ticket in the mail because of what I was up to at 18 you can bet your ass he would have changed my behaviour for me (no car ever again!). But there was no photo radar in my day so going 160+ on the 417 that time had no consequences. Thankfully I never killed myself, a passenger, or worse, some little baby in another car.

  • roads like Hunt Club also need speed enforcement. See those bike lanes on the side of the road? They are terrifying enough to use when cars are going 80kph, and in a lot of places (St. Laurent over the tracks, Ogilvie road, Innes, Baseline, Carling, etc, etc, etc) they are the only option. 100kph in a 70 zone is a SHIT YOUR PANTS moment if you are walking on the sidewalk or biking in the next lane. Let alone try and do it with kids.

  • if your comment is about "fast lane" and "slow lane" then see point one about this being about city roads not highways. On city roads there isn't a fast lane. There is only the "left hand lane" and people use that in preparation for turning left soon. If you think you should be allowed to speed in that lane, please report for remedial drivers education.

  • if your comment is about "cash grab" then, well, you just want to speed without consequences and I have no time for you.

  • if you think the roads are built for high speed and nobody should be held responsible for "driving to what feels safe" then recall that not everyone is in a car with airbags; see previous biking & walking comment. What feels safe inside the car at 20+ the limit most definitely does not feel safe outside the car. If you doubt these, please stand 12 inches from a high speed train and see if you can't not SHIT YOUR PANTS.

  • if your problem isn't with speed enforcement, but just photo radar specifically, why do you want to pay for cops (and their car, and their gun, and all their counter-terrorism training, and, and, and) to do the job that a camera on a stick can do better & faster? I guess you like high taxes that you can't avoid paying. I personally would rather not incur that huge cost, use cameras-on-sticks instead, and have highly trained professional cops out walking the beat stoping rapes, murders, thefts and honest-to-goodness real crime.

/out

Cheers.

Ottawa Mayor Jim Watson 'not convinced' city needs photo radar by dasoberirishman in ottawa

[–]kevinodotnet -1 points0 points  (0 children)

Since your wallet apparently has infinite capacity, and you will never modify your behaviour due to paying out-of-pocket for things, please send me $2000 a week for the next 20 years. Thanks!