HNHacker News
TopNewBestAskShowJobs

tjohns

4,511 karma · joined August 26, 2009

submissionscomments
tjohns··on Find SF parking cops
If so, then the DMV test is (presumably) wrong. California Vehicle Code §21211 says it's generally illegal to block a bike lane:

"No person may place or park any bicycle, vehicle, or any other object upon any bikeway or bicycle path or trail, as specified in subdivision (a), which impedes or blocks the normal and reasonable movement of any bicyclist unless the placement or parking is necessary for safe operation or is otherwise in compliance with the law."

https://codes.findlaw.com/ca/vehicle-code/veh-sect-21211/

CVC §21209 says that you can park in a bike lane only if parking is otherwise permitted (e.g. it's a marked parking spot).

https://codes.findlaw.com/ca/vehicle-code/veh-sect-21209/

SF city code also lists it as a separate parking infraction: https://codelibrary.amlegal.com/codes/san_francisco/latest/s...

Checking the DMV handbook, their description is similar. They say "it is illegal to drive in a bicycle lane unless you are parking (where permitted)" - plus turning or entering/exiting the road. [Source: CA Driver's Handbook, pp. 17, emphasis mine]

tjohns··on Gemini in Chrome
For what it's worth, Apple closed my mom's account due to inactivity. (She hadn't used an Apple product since 2007.)

They do have phone support, but they refused to unlock the account and just said she'll never be able to use primary email account with Apple's systems because of the frozen account.

So yes, any cloud provider can lock you out for arbitrary reasons. Just because they answer the phone doesn't mean the customer support agent can actually do anything about it.

tjohns··on I miss using em dashes
I was thought two spaces was for fixed width (typewriters), whereas one space was for word processors with proportional typesetting.
tjohns··on Croatian freediver held breath for 29 minutes
There's definitely nuance here.

Pure oxygen puts oxidative stress on your cells. Your body can handle that just fine at 1 atm, but at elevated partial pressures the increased concentration will (quickly) overwhelm your cellular mechanics.

Underwater, the maximum operating depth for 100% O2 is 6 meters (20 feet) - which isn't very much at all. If you dive any deeper than that, you'll be at severe risk for a seizure and unconsciousness, and likely drown. (I'm simplifying, see [1].)

Which is why you don't go diving with pure O2.

However, in this case the freediver wouldn't be breathing compressed O2 gas underwater. They would've been breathing it at the surface, at 1 atm.

[1]: https://en.wikipedia.org/wiki/Maximum_operating_depth

tjohns··on The 1090 Megahertz Riddle: A Guide to Decoding Mode S and ADS-B Signals
Related: Some airliners directly transmit automated weather reports via either AMDAR or AIREP.

AMDAR: https://madis-data.ncep.noaa.gov/MadisAircraftPublic/

AIREP: Go to https://www.1800wxbrief.com/Website/interactiveMap, turn on the "Pilot Reports" layer, and look for "ARP" symbols on the map. You'll mostly see these over oceanic routes, especially in the Atlantic.

The AIREP reports are coded in PIREP format, so you'll need to look up the instructions for manually decoding those online.

tjohns··on M8.7 earthquake in Western Pacific, tsunami warning issued
USGS still has it listed as magnitude 8.7.

(Update: It was just revised upward to 8.8.)

https://earthquake.usgs.gov/earthquakes/eventpage/us6000qw60...

tjohns··on Global hack on Microsoft Sharepoint hits U.S., state agencies, researchers say
They absolutely do, that’s fair.

The big difference is once you’re in, with a VPN you have direct access to the whole network.

With a zero trust setup, access has to be granted to you (or your ACL group) on a per-application basis. It makes it much harder for an attacker to move laterally when everything is default-deny.

tjohns··on Global hack on Microsoft Sharepoint hits U.S., state agencies, researchers say
Think machine certs (stored in a TPM). Plus perimeter-enforced username/password/2FA. Plus additional policy checks, like making sure your machine is up to date on security patches.

It doesn’t matter what network you are connecting from, but it does matter that you’re connecting from a company-issued laptop that’s in a trustworthy state.

tjohns··on Two guys hated using Comcast, so they built their own fiber ISP
I'm not the only person connecting to my machines.

Some applications want to open ports and don't have the server-side infrastructure to punch a hole through NAT. Especially P2P apps and some games.

Sometimes I want to run a small, low-traffic web server from home.

Sometimes I'm connecting to my network from a machine that I don't control and can't install Tailscale on.

tjohns··on Can I stop drone delivery companies flying over my property?
The reason why it's illegal to shoot at airplanes has nothing to do with "Bezos's trillion-dollar empire", it's because it's categorically unsafe and you're likely to kill people by doing it, eiter in the sky or on the ground. It's just a really dumb idea.

As for killing animals that wander onto your property... that's been controversial for at least the last 160 years, when a similar incident almost started a war between the US and the UK: https://en.wikipedia.org/wiki/Pig_War_(1859)

tjohns··on Can I stop drone delivery companies flying over my property?
The FAA has lighter regulation for drones under 250g, for this reason. But even then, small toy drones of any size are still regulated by the FAA.
tjohns··on Can I stop drone delivery companies flying over my property?
You actually don't need insurance to fly a plane (in the US).

That said, I don't know of any aircraft operator who doesn't have some form of insurance. If nothing else because the banks demand it.

tjohns··on Can I stop drone delivery companies flying over my property?
> Has a very easy answer in the US: No.

While you're not wrong in practice, it's actually a surprisingly complicated area of law.

The FAA doesn't "own" the airspace, it's a public right-of-way and every citizen has the right to transit it. See 49 USC §40103: "A citizen of the United States has a public right of transit through the navigable airspace".

The FAA gets to set policy on how to ensure safety, just like the Coast Guard sets rules for the safe navigation of public waterways (but neither "owns" the air/water): "the Administrator of the Federal Aviation Administration shall develop plans and policy for the use of the navigable airspace and assign by regulation or order the use of the airspace necessary to ensure the safety of aircraft and the efficient use of airspace."

Now, where it gets complicated is the definition of "navigable airspace". A common definition is either 360 feet or 500 feet above the tallest structure on a parcel of land, but the case law isn't consistent on this - especially when you consider that some aircraft (like helicopters) can legally navigate lower than that. See: https://en.wikipedia.org/wiki/Air_rights#United_States

tjohns··on Can I stop drone delivery companies flying over my property?
For what it's worth, shooting at aircraft (including drones) is a federal offense, and the FAA takes that one pretty seriously. Drones also have cameras.
tjohns··on Air Traffic Control
This is a very good summary of the situation.

We have digital datalink weather, pilots love it and use it frequently. It would be nice to have D-ATIS at smaller airports, but otherwise weather is a solved problem.

For everything else, voice communications are a feature. Pilots are trained to spend most of their time heads-up looking out the window, not heads-down looking at computer screens. ATC via text message breaks that flow. (We do actually have ATC via text message, using CPDLC. It's most useful on oceanic flights as an alternative to HF radio, where things happen slowly. Once you're getting close to the destination and events speed up, it's back to voice.)

In theory the biggest benefit to CPDLC is uploading a clearance into an FMS automatically, which is already a thing... but even then you have to closely supervise and occasionally step in when it does it incorrectly.

tjohns··on The great displacement is already well underway?
> He's a 42 year old dude. Looking for a job in software? You gotta be joking.

This is such an odd take. I see lots of older folks around me - and 42 isn't that old.

That said, it's undeniably true that expectations are raised the further along in your career you are. Interviewers will accept mistakes from a fresh college grad that they won't accept from an engineer with 20 years of industry experience who should know better (and is paid more). Not to mention there's just statistically fewer openings for TL positions. All of that definitely makes interviews harder as you're further along in your career.

tjohns··on Don't watermark your legal PDFs with purple dragons in suits
All the court is asking the lawyer to do is to re-file without the distracting formatting. It's not like they're throwing the entire case out. It'll still get read.

It's also worth noting that the local rules for just about every court prescribe document formatting - so it's not like any of this should come as a surprise to the attorney.

Putting this another way: If a professor tells you to submit an essay in 12 pt Times New Roman, and you turn it in using 16 pt Comic Sans - it's entirely within the professor's right to say the formatting is so distracting that it makes their job difficult and ask you to print out a revised version before they'll grade it.

tjohns··on AR Computers to Terminate Eyestrain and Myopia
The Apple Vision Pro definitely uses dynamic foveated rendering. It only fully renders what’s at the center of your vision, but it should be adjusting where this is in real-time based on the gaze tracking data. (It’s easy to observe this if you’re giving a demo and watching an external display.)

Especially given that gaze tracking is the primary input method in their UI - they spent a lot of time to get this right.

I feel like something might have been wrong with op’s demo unit?

tjohns··on Windows 11 is closing a loophole that let you skip making a Microsoft account
Yes, that's how I do it. Only available on the Pro version of Windows though.
tjohns··on Home Battery versus Generator
Earthquake hazard exists for literally the entire North American west coast.

If you move further east, you start to get other hazards: Hurricanes, tornados, flooding, forest fires. Take your pick, there's always something to worry about.

The important thing is to know what the hazards are for your area and prepare for those.

tjohns··on Home Battery versus Generator
Earthquake. The entire North American west coast sits on the boundary of the Pacific tectonic plate, so it's a subduction zone.

Same reason California and Japan are known for large earthquakes.

See also: https://en.wikipedia.org/wiki/Ring_of_Fire

tjohns··on ACARS Drama
HF is definitely traceable.

Hams make an entire sport of of this ("fox hunting"), and the FCC has a network of automated monitoring stations dotted across the country specifically to determine the location of rogue radio transmissions.

That said, most of the time it's easier to just ignore the radio trolls.

tjohns··on ACARS Drama
Explicitly legal. ECPA has an carve out for listening to aeronautical radio traffic:

18 U.S.C. § 2511(2)(g)(ii)(I/IV):

"It shall not be unlawful under this chapter or chapter 121 of this title for any person to intercept any radio communication which is transmitted by any station for the use of the general public, or that relates to ships, aircraft, vehicles, or persons in distress;... or by any marine or aeronautical communications system."

tjohns··on ACARS Drama
ACARS isn't ATC traffic. It's semi-private communications with airline company dispatch. Text-based ATC communications is done over a different system called CPDLC (FANS-1/A).

That said, this is no different than listening to any other unencrypted, non-cellular radio traffic. Totally legal everywhere (except a few rare exceptions, like the UK).

And as I mentioned in my other comment, in the US the ECPA specifically says you can listen to aeronautical radio traffic.

tjohns··on Alphabet spins out Taara – Internet over lasers
The usual distinction between "light" and "non-light" is based on the underlying mechanism by which photons are being produced. Photons produced by electrons jumping between energy shells are what we call "light".

By that definition, UV and infrared are "light". Light that's outside of the visible range for our eyes, but still potentially visible to other camera sensors (and some other animals).

X-rays are not "light" because they're emitted by the atomic nucleus itself, rather than by electrons changing orbitals.

Radio waves are not "light" because they're created by macroscopic-scale movement of electrons back and forth in free space.

tjohns··on The insecurity of telecom stacks in the wake of Salt Typhoon
I find it absolutely insane that the industry standard for SIP trunks is unencrypted UDP, usually using IP-based authentication.

When I asked a popular VoIP carrier about this a while back, they argued that unencrypted connections were fine because the PSTN doesn't offer any encryption and they didn't want to give their customers a false sense of security. While technically true, this doesn't mean we shouldn't at least try to implement basic security where we can - especially for traffic sent over the public Internet.

tjohns··on Plane crashes, overturns during landing at Toronto airport
Depends if you're in Canada's "northern domestic airspace" or "southern domestic airspace":

https://www.canada.ca/content/dam/dnd-mdn/images/technical-a...

Airports in the southern half of Canada still use magnetic for runways.

tjohns··on The NBA Apple Vision Pro app now has a 3D tabletop view
This seems to be very subjective. I can wear the Apple Vision Pro headset for hours without it feeling uncomfortably heavy.

I'm not sure if that's because I just happen to have a good light seal fit, or if it's because I spend a lot of time in VR on other platforms and am more used to it?

tjohns··on The NBA Apple Vision Pro app now has a 3D tabletop view
I'm very curious what they're using on the capture side for this. How are they keying out the rest of the stadium? What's the camera setup?

I'm not a huge sports fan, so I honestly couldn't say whether I'd want to watch a game like this - but I love the concept. From a technology perspective it's great to see them trying new things.

I will say that 180° video - the other way to content in VR - makes content feel very emotionally impactful to me. If you haven't watched the Apple Immersive Video series in VR, it's very well produced and worth a watch to see the capabilities of the format.

tjohns··on Asahi Linux lead developer Hector Martin resigns from Linux kernel
A few public ones off the top of my head: Satya Nadella (Microsoft) and Ed Catmull (Pixar) are both folks who I consider to be strongly opinionated and effective leaders but who don't come across as jerks.

I'm not sure how "this code is not up to standards, try again" is ambiguous? That seems pretty direct to me.

Ultimately it's about showing empathy. Especially when you're dealing with employees who are struggling with anxiety, impostor syndrome, or burnout - all of which seem to be overrepresented in tech.

← PreviousPage 4 of 34Next →