• 167 Posts
  • 1.36K Comments
Joined 3 years ago
cake
Cake day: July 2nd, 2023

help-circle
  • Whole sections of the country that are zoned for suburban single family housing would not exist as they are today. Not because they’d be illegal or anything, but they’d be incredibly unpopular if most people didn’t own a car, which is needed to basically get to or from a suburban neighborhood.

    I understand the question to be something like: what happens if a majority of people are absolutely dead-set unwilling/unable to own a private automobile. And I think the immediate answer is that suburban neighborhoods cease to exist, at least at the current density levels. Either a neighborhood must densify so that transit options make sense, or they must aim to become rural living. This also means that things like suburban schools either turn into walkable urban schools, or into small one-room rural schools.

    I don’t actually think rural living will go away, because the fact is that the grand majority of people – USA and abroad – do not prefer rural living. The 18th, 19th, 20th, and 21st Century trends are that people tend towards urban areas, where services and jobs exist. That said, there will always be people that want to live in the hills on 20 acres, and therefore need an automobile. And it’s certainly sounds appealing to some, myself included. But that has never been the majority, so if a majority of people refuse owning an automobile, they will also mostly refuse rural and suburban living.

    There is no plausible situation where over 50% of people willingly decide to: 1) not own a car, and 2) live in a suburb or rural area. This is from the fact that all other modes of transport into a suburb or rural area are either: 1) nonexistent (eg metro rail), or 2) ludicrously expensive (eg Lyft, or transit with 15% fairbox recovery) if the cost was borne by the people living there (as opposed to being subsidized heavily by other taxpayers… Ahem, America).

    Edit: some more thoughts: standalone strip malls would also change character, because the smaller ones that aren’t on a rail or bus corridor would be undesirable commercial real estate. If they still exist, they’ll likely be integrated into housing, so as to become the #1 most convenient option for people living there. Captive audience, indeed.

    But larger strip malls and shopping centers actually might florish: they usually have enough stores and services that transit already makes sense. Indeed, shopping malls are actually really good transit center locations. But instead of giant parking lots, there would be housing, because why not? People who reject cars have every reason to live next to, or on top of, a mall: fully pedestrianized, air conditioned, lots of stores and dining options. Some places even put schools and post offices in their shopping malls. I would also expect that dwelling soundproofing to get better, because the paper-thin walls of American homes and apartments are awful.

    In this way, malls are no different than casinos, cruise ships, and downtowns: a small island of paradise to visit, and is distinct from home. Malls will still exist after cars, the same way that Las Vegas exists in the middle of a desert: it is a big enough anchor that draws people.







  • In the early 1900s, horses were the original “mobile emissions” source of pollution, causing great consternation to anyone that happened to be in their wake at the wrong time. Yes, we have troughs that catch horse poo now, but still doesn’t perfectly mitigate the problem specific to horses.

    And then there’s the issue of horses on surfaces: on dirt, their weight cause erosion. On pavement, they can injure their hooves, plus the sound of horseshoes at full gallop on asphalt must be deafening.

    (I promise this isn’t a subtoot about automobile environmental impacts)

    As an aside, in wilderness in America, where there is the most protection for the environment and anything mechanized (like bicycles) are prohibited, it is a bizarre historical exception that horse riding is permitted, in spite of the obvious degradation caused by trampling over everything. Wilderness is meant to be a nature-first place, but somehow it’s actually horseriders-first, then nature.


  • Having spent much of my software engineering career training and mentoring interns, new-hires, and transfers from other departments, and having toiled with some of their truly inexplicable questions that reveal shaky technical foundations, I can understand why so-called AI would be appealing: inexhaustible, while commanding the full battery of information stores that I could throw at it.

    And yet, the reason I don’t use AI is precisely because those very interns, new-hires, and transfers invariably become first-class engineers that I have no problem referring to as my equals. It is my observation that I’ve become better at training these folks up with every passing year, and that means that if I were to instead spend my time using AI, I would lose out on even more talented soon-to-be colleagues.

    I have only so much time of my mortal coil remaining, and if the dichotomy is between utilizing inordinate energy, memory, and compute for AI, or sharing my knowledge and skills to even just 2 people per year for the rest of my career, I’ll happily choose the latter. In both circumstances, I will never own the product of their labor, and I don’t really care to. What matters to me is that value is being created, and I know there is value in bringing up new software engineers into this field. Whereas the value of AI pales in comparison, if it’s even a positive value at all.

    If nothing else, the advent of AI has caused me to redouble my efforts, to level-up more engineers to the best of my ability. It is a human legacy that I can contribute to, and I intend to.


  • Did ATT specifically say that their modem will factory resets due to loss of power? Because that’s genuinely unbelievable as a design feature for domestic-grade equipment. More reasonable would be that the modem will reboot when it encounters a brown-out condition, where the AC voltage briefly dips too low for the circuitry to continue operating.

    A power strip with just an MOV circuit would only help if the problem was a brief spike in voltage. A power conditioner would only help if it’s the shape of the AC voltage that needs to be cleaned up. That is to say, no dips or spikes, but rather the sinusoidal shape is messy due to other devices in the building.

    A UPS (which almost always includes an MOV circuit and power conditioner) would switch to battery power whenever there’s a problem with the AC voltage, so any momentary issues will be addressed. This switchover tends to happen within 2 cycles of the 60 Hz AC frequency, and that’s generally good enough most home appliances. I’m guessing the modem has a switch-mode power supply, so even a cheap UPS with square/stepped wave output will work.




  • Fair, though I personally don’t let my ISP indirectly dictate what I do with my LAN. If I didn’t already have a v6-enabled WAN, I would still manage my LAN using IPv6 private range addresses. There are too many benefits to me, like having VMs and containers be first-class citizens on my LAN, rather than sitting behind yet another layer of NAT. That lets me avoid port forwarding at the border of my home Kubernetes cluster (or formerly, my Docker Swarm), and it means my DNS names correctly resolve to a valid IP address that’s usable anywhere on my network (because no NAT when inside the LAN).

    I will admit that NAT64 is kinda a drag to access v4-only resources like GitHub, but that’s only necessary because they’ve not lit up support for v6 (despite other parts of their site supporting v6).

    This is my idea of being future-ready: when the future comes, I’m already there.


  • The approach isn’t invalid, but seeing as you already have the framework set up to deny all and log for IPv4, the same could be done with IPv6.

    That is to say, your router advertises an IPv6 gateway to the global internet, but you then reject it because your VPN doesn’t support v6 (sadly). I specifically say reject, rather than drop, because you want that ICMP Unreachable (administratively prohibited) message to get returned to any app trying to use v6. That way, Happy Eyeballs will gracefully and quickly fall back to v6. Unless your containers have some exceptionally weird routing rules, v6 connections will only be attempted once, and will always use the route advertised. So if your router denies this attempt, your containers won’t try again in a way that could leak. v6 leaks are more likely when there isn’t even a route advertised.

    This makes your apps able to use v6, for that day when your VPN supports it, and so it’s just a question of when the network itself can be upgraded. IMO, apps should always try for v6 first and the network (if it can’t support it) will affirmatively reply that it can’t, and then apps will gracefully fall back.

    This also benefits you by logging all attempted v6 traffic, to know how much of your stuff is actually v6-capable. And more data is always nice to have.





  • Once again, shame on the editor for distorting what the author wrote, using a clickbait headline when the article can stand on its own. No, there is no “inconvenient truth” in the article, but rather a sober discussion of the fluid colloquial definitions of “moped” and “scooter”, as a result of technological change being much faster than the written language can adapt, all while legal language remains as tight (and impenetrable) as it’s ever been.

    On that latter point, I will rehash what I wrote earlier:

    In California, the largest motorcycle market in the USA, this would be regulated as a moped (CVC Section 406), since it is electric, has a motor less than 3 kW (4 HP in old money), and a top speed of less than 30 MPH (48 kph).

    Riders wouldn’t need an M1 motorcycle license, but instead an M2 moped license would suffice. An M1 license allows riding anything that needs an M2 license, such as this moped. The process for an M2 is classroom instruction, and then a brief practical exam. There is no annual registration for mopeds, but there is a one-time plate fee, to obtain a plate from the DMV. There is no insurance requirement for mopeds.

    A moped can be ridden in either traffic lanes and bike lanes (but not shoulders, which only bicycles are permitted to use). Whereas bicycles are obligated to use a bike lane when present (with a few obvious exceptions), a moped is not forced to use a bike lane. When riding in a traffic lane, a moped must keep to the right-most lane if slower than all other traffic.

    This is all to say, California explicitly allows certain non-pedal, electric two-wheelers to be mopeds. But also the original, pedal, combustion two-wheelers are also mopeds. Rather than quibbling on definitions, this state would rather people go out riding.



  • In California, the largest motorcycle market in the USA, this would be regulated as a moped (CVC Section 406), since it is electric, has a motor less than 3 kW (4 HP in old money), and a top speed of less than 30 MPH (48 kph).

    Riders wouldn’t need an M1 motorcycle license, but instead an M2 moped license would suffice. An M1 license allows riding anything that needs an M2 license, such as this moped. The process for an M2 is classroom instruction, and then a brief practical exam. There is no annual registration for mopeds, but there is a one-time plate fee, to obtain a plate from the DMV. There is no insurance requirement for mopeds.

    A moped can be ridden in either traffic lanes and bike lanes (but not shoulders, which only bicycles are permitted to use). Whereas bicycles are obligated to use a bike lane when present (with a few obvious exceptions), a moped is not forced to use a bike lane. When riding in a traffic lane, a moped must keep to the right-most lane if slower than all other traffic.

    IANAL, but all of this can be verified in the CVC. The result is that mopeds (a vestige of the 1970s oil crisis) could absolutely make a comeback if priced correctly, since ebikes already provide similar mobility.


  • I will say that I’m surprised that Kentucky has such robust constitutional protections for education, requiring: 1) that all Kentucky children have a right to an adequate education, 2) the system of common (ie public) schools must be “efficient”, and 3) all money for the common schools cannot be used for any other purpose.

    While that last one sounds obvious, the Court noted that pre-1890, money for the schools was commonly pilfered for other uses. Hence why that constitutional protection was added, and defended against circumvention, such as by school books being held custody outside the common school system, being a diversion of resources purchased with public school money.

    As for the “efficient” requirement, the Court in 1989 struck down the entire K-12 education system, on the premise that it failed to be “uniform and unitary”, among other problems then. So too does the same logic apply to modern charter schools, which if they could take public money, would be a parallel and competing system of schools, which doesn’t satisfy efficiency (because everything would be duplicative).




  • I wish you the best of luck in your automotive endeavors. But specific to that field, be advised that automobile power can have a lot of voltage spikes, most notably right after the starter motor shuts off after ignition. This could be as high at 15v or around there. So if you’re not probing during this dynamic event, then your scope will likely still be useful.

    I will also note that a used benchtop scope can be had for about $200 USD, often with good tactile controls and acceptable bandwidth and voltage capabilities. A cursory search on eBay shows a 2-channel 50 MHz Siglent SDS1052DL with 400 volt inputs. For general technician and hobbyist diagnostics work, that’s a good deal for an instrument that is one step above what a competent DMM can provide.