The RIPE/NCC Board was to meet with the APNIC Board in Jakarta during APRICOT. I was also on the APRICOT Program Committee, and had an accepted talk on using RIPE Atlas. So I decided to be there the whole week. Booking the flight to Jakarta was hell, taking three hours. I was in Tokyo, the ANA site kept erroring out, and I finally had to spend an hour plus on the phone with an agant. Then it was another hour to choose seats on the web site. A lesson in how good the United web site is.
Friday 2026.02.06
The day before departure I recovered from my Bay Area jaunt and packed during the day. The NCC Board Signal channel was full of social chatter of the rest of the crew arriving two days before I would.
Saturday 2026.02.07
I was taking the 05:35 flight to SFO because the more reasonable 07:45 flight would have been too risky, especially considering SFO”s common flight and gate delays. So I woke at 02:29, a minute before the alarm, dressed, finished packing, had coffee and breakfast, and was in an Uber Tesla at four o’clock. We we’re at the airport by 04:25. TSA was a small bit of queue but not bad. I was through by 04:30 and in the lounge by 04:40. There was a bit of confusion because ANA had not inserted my United number in the itinerary. I left the lounge at 05:05 to go to the gate and was in my seat by 05:10.
United flight 1407 was an AirBus 319 in OK shape. It was not full; which is why, I guess, they flew a 319. We pushed at 05:30, five minutes early, and wheels were up at 05:37. My seat would not recline as the arm rest was broken. I slept most of the way. Coming into the Bay there was a very low cloud layer, as if the bay had become milk or someone had filled the bay with milk.
We landed in San Francisco at seven o’clock, 27 minutes early . We waited out in the penalty area for 15 minutes as we did not have a gate; typical San Francisco. We were at the gate at 07:21. Given the massively long walk and construction, I was not in the international lounge until 07:40. And again, I had trouble with the lounge reader not liking my boarding pass’s QR code or whatever. I was in the downstairs quiet lounge, but went upstairs to have some scrambled eggs and sausage at about 08:30. I stopped by the United agent up there to see if she could sort my United number on my itinerary, and she could not get the information out of ANA; amusing. The ANA 11;00 flight was delayed as the inbound from Tokyo was late, predictions varying between 11:35 and 11:45. The gate was way at the end of the concourse, G13, so I left the lounge at eleven, figuring I would end up standing in the mob.
I arrived at the gate at 11:10 and even managed to find a seat. They said boarding would be at 11:30 for an 11:45 departure, which seemed more Japanese than American. They started boarding at 11:30. I was in my seat by 11:40.
ANA flight 7 to Narita was a 777–300 in immaculate shape and with luxurious seating . They managed to close the doors at 11:50. Unlike other lines, I was allowed to deploy the seat mattress before pushback. And I was not admonished to put my seat upright takeoff . We pushed back at 11:55. The passenger service video was all about good manners, starting with no up skirt photography. I also said the fuselage was coated with a special film for speed and emission reduction.

We took off at 12:13, making me realize my seat was facing backwards. I then fell instantly asleep. I had the Japanese meal, which was the best Japanese airplane meal I have ever had, and then I watched La venue de l’avenir which was quite good and very sweet.
Sunday 2026.02.08
We landed on Narita oldest runway at 16:02, about 40 minutes late. There was pretty solid snow on the ground and snow in the trees. It felt a bit like coming home.

My DoCoMo SIM did not work. We were at the gate by 16:15. My outbound gate was right next to my inbound gate and the lounge was 50m away. So I went to the lounge which was exceedingly crowded. At first, the Wi-Fi didn’t work but then they fixed it. I had a little kaarage and two siew mai. I opened my laptop and used the free WiFi to catch up; as it was Saturday, the mess was minimal. Flighty told me my Jakarta flight was delayed 20 minutes and I confirmed this on the display. So at 17:30 I headed down to the gate. Flighty said gate 57A. ANA said 55. ANA was right, of course. I grew less and less impressed by Flighty during the trip. We boarded at 17:35.
ANA flight 835 to Jakarta was a 787-9 DreamLiner in rather utilitarian livery but very clean shape. The door closed at 18:00, and then we took a big delay because a passenger had not boarded and their luggage had to be deboarded. We pushed back at 18:21, but did not take off until 18:55. I slept for three or four hours, watched some crap, and had a another nice washoku meal.
We landed in Jakarta at 00:34 and were at the gate in ten minutes. I had my APEC card so walked to immigration. But they rejected it because it didn’t have a country on the back, which they said was American and not usable. So I had to walk back to Visa on Arrival, buy the visa, and then go back to immigration. At least, with VoA, it was the automatic gates. It was a bit of queue for customs, but the QR code worked. Then I went out and had to haggle for a taxi because it was late and Sunday and they made it difficult. Finally at 01:30, I was in a taxi. It started raining cats and dogs. My seat belt did not work. We were at the hotel by 02:05. I unpacked, and was asleep before three.
Monday 2026.02.09
I could not sleep past 07:30, so dressed and cleaned up email a bit. TJ told me that Dave Farber had died; so sad. I went down to breakfast where I ran into a jillion people. At nine, I went up and got my badge and then went to the join the APNIC/NCC Board meeting. We spent the morning talking at an abstract level about the global environment; no protein. I tried not to be snarky. We broke at 11:30 to go to the APRICOT opening plenary, which was a classic PowerPoint blah. Then back down to the meeting room for a shared boards’ lunch until 14:00. Then finally a joint board meeting with a bit of protein.
At four o’clock we broke to prepare for the APRICOT dinner. Mirjam and I met in the lobby and took the five o’clock bus to the Kunstkring Art Gallery. Due to rush hour, the bus took 50 minutes; it could have been much worse. Mirjam, Hans Petter, Harald Summa and I shared a table. Dinner was not memorable.



We took a 21:30 bus back to the hotel, which took 30 minutes. I was asleep by 22:30.
Tuesday 2026.02.10
I managed to sleep to five, gave up, showered, dressed, and cleaned up email. At eight, I went to breakfast with Mirjam and Athina. At 09:30, I had to go to the APRICOT Plenary and present Debugging Routing & Forwarding Using RIPE Atlas. I was not in great shape, so was unhappy with my presentation. Then, after a break being accosted in the hallways, I went into an NCC Board meeting where we spent until one o’clock discussing the same old issue of a one or two tier board. Ondrej polarized it by calling for a straw vote, so we came to no conclusion. We ate lunch for an hour than back to layer nine. We broke about six. I dumped my stuff in my room and Raymond and Maria convinced me to join them in the bar. They left for a dinner at 19:45, and I was asleep by eight.
Wednesday 2026.02.11
I woke at six, dressed and worked. I made a mistake in the knot config file on rip.psg.com, so gave myself a major manic before coffee. I went down at eight and ate with Lea, Athina, Mirjam, etc. until ten. Then I attended a bit of the actual APRICOT conference until lunch. I worked with the RouteViews folk, Philip, Nina, etc. and Maz to try and get them agreeing on how to use IIJ transit over the exchange in Singapore. I kept being cornered by folk who either wanted to talk, take a selfie, or get emotional support.

At 15:00 I went up to my room to just clear my head. Then, at 15:30, I had a zoom with Ketan Talaulikar, IETF Routing AD, on why I was done with the IETF, kind of an exit interview. Then back to the APRICOT Plenary until six o’clock. T hen at 18:30 I went to the social, which was loud and bright. I hung out with Mirjam. And ran into Veriphan.

We bailed fairly soon and wandered the mall to find a light dinner, settling on a Japanese place where we ordered sparsely. We gossiped about the RIPE and IETF Boards until 20:45, and I was back in my room before nine.
Thursday 2026.02.12
I managed to sleep to seven, dressed and cleaned up email until I went to breakfast at eight. I sat with Raymond, Mirjam, and Piotr. John Curran Signaled back and forth as he was coning in from the airport. At 09:30 I went up to the APNIC Annual General Meeting. I gossiped with various folk, saw old friends such as Nishal, and so forth. At noon, I went out to meet John Curran with whom I talked for an hour up in the Club Lounge. Then down to the side meeting room to have lunch and meet with the other RIR Boards. Of course there had to be a joint photograph.

I turned on TSIG for the Jordanian domains. At 4:30 we broke to go back to the APNIC AGM. I grabbed a coffee first. Bland reports followed by a serious attack by Jonathan Brewer on lack of fiscal responsibility by the APNIC board. The Board’s Roopinder answered Jon so poorly and stupidly that I would believe Jon paid him.
I napped from 16:30 to 18:00 and went to the all-RIR Board dinner and sat with Jeremy, the APNIC lawyer, among others. In general, I tended to like the lawyers as they were focused and on track. After dinner I ended up in the bar with Hans Petter, Maz, Piotr, Raymond, and Jeremy. Maz and I took a selfie.

This lasted until 23:30 or so, and I went up and crashed.
Friday 2026.02.13
I could not sleep past 05:30, so dressed and worked until eight when I went down to breakfast and sat with Hans Petter. At nine we went to a meeting room for the NRO EC joint meeting where I was an observer. The first discussion, after introductions, was ICP-2, especially the unanimity / super-majority / conflict of interest issues. Then on to de-recognition and ad hoc audits. Next Emergency Operator, selection, and how it is invoked. HPH noted that escrow, on which the NCC is now working, is a much smaller task than emergency continuity. There was a sudden left turn into the ICP-2 process, whether the AC approved and then sent to NRO etc. There was a short coffee break during which John Curran, Athina, and I agreed that the RIRs are responsible to their members not the ICANN and the ICANN can get used to it. HPH said wait for the letter requested from Kurtis, ICANN CEO. Then the group discussed the NRO expenses report. A forward budget was approved. Then an AfriNIC update; that two engineers and the new Chair were with us drew applause. They are hoping to have a CEO and key policy etc. positions in place in June, and elections in June or, with court approval, September. Then a discussion of security incident response, information sharing, etc. and a schedule for documenting and agreeing on this, with a target of end of June. We broke for lunch about noon.
After lunch they discussed long range strategy review and planning. This degenerated into omphaloskepsis of whether the NRO should have and maintain a written strategy and plan. Next was a discussion of what the goal of the RPKI program was and should be. The RPKI users’ experience should be more consistent across RIRs, ease transfers, align documentation, etc. Suddenly John proposed a goal of having the Continuity aspect of the yet to be finished Internet Number Registry (ICP-2) document, with escrow and emergency operator, and periodic and ad hoc audits, by 2029. Discussion of who/what could be an emergency operator somehow forked into negotiating control of the process with ICANN. A long discussion ensued of the implications of the size, scope, and possibility of having emergency operations possible at all. There is a clear difference between having a recovered RIR be a static snapshot as opposed to an ongoing operation where members could join, maintain under policy, etc. Then a long discussion ensued of how the NRO & RIRs relate to governments.
We broke at six o’clock, and I went up to my room to dump my laptop and start organising for departure. At 18:15 I headed down to the dinner restaurant which turned out to be an Indonesian seafood restaurant. The food was good and I overate. After the meal, John Curran obsessed loudly and repeatedly at Athina, Jeremy Harrison, APNIC lawyer, and me that the separation of open policy making from board approval in the RIRs was crucial to the ability of the RIRs to claim an open multi-stakeholder process. Athina and Jeremy managed to convince him that this held well in RIPE and APNIC; but John said AfriNIC, LACNIC, and ARIN were not reasonably conformant and work must be done.
I made it back to my room by 22:15, cleaned things up for fifteen minutes, and went to sleep.
Saturday 2026.02.13
I woke at 02:45, dressed, packed, checked email, and headed down to check out of the hotel. At @3:30 i was in a Grab. Traffic was a very light. My phone complained that my laptop‘s AirTag had been left behind, but I could feel on the seat beside me. Light shows were starting to come out for the lunar new year. We arrived at the airport at 4:05. I was checked in by 04:10, through security by 04:15, through Immigration by 04:25, and in the lounge by 4:35. I wondered if things would have been that efficient at other than four in the morning. I cleaned up email, processed hotel and Grab receipts, and had an Americano
I left the lounge at 05:50 and headed to gate 8, as instructed by the check-in counter. It turned out that flight at gate 8 was to Haneda. Flighty did not have my gate number, so I looked it up on the sign and did the half a kilometer walk to get to gate A2 and boarded at 6:05. Even though I was still quite early, everybody else had boarded, and they closed the doors behind me.
ANA flight 836 was a 787 DreamLiner in new shape. The passenger service announcement was still fully full of Pokémon. I ordered the washoku. We pushed back at 06:18, two minutes early. We taxied very slowly, and then stalled for a few minutes as we entered the takeoff queue. The weather was foggy so they were being conservative in takeoff timing, and we were like fourth in the queue. At 06:39 we finally took off into the fog. I was asleep instantly. The flight attendant woke me for the meal which was mediocre. I slept for three or so hours. We landed Narita at 15:27, darned near at the gates, and we were at the gate by 15:31. I went to the ANA lounge which was actually being run by Turkish, and had some eggplant and rice. I left the lounge at 16:20 and went to the United lounge near my departure gate to check that my whole itinerary was on my United number. I accidentally forgot my mask in the Turkish lounge, sigh. I left the United lounge at 16:40, and boarded right next door at 16:45. I was sitting backwards again.
ANA flight 8 to San Francisco was a 777–300 in perfect shape, probably the same one I had flown out on. Associating my iPhone with the in-flight entertainment system did not work, I suspect because of lockdown mode. We pushed back at 17:08, eight minutes late. As they spun up the engines the whole cabin vibrated. We got the closest runway and took off at 17:28. I had to takeoff washokou and watched Relay and Now You See Me and slept for three or four hours. We landed in San Francisco at 09:28 and parked in the alley for 15 minutes while waiting for a gate. We finally got on at 09:47. I was through immigration at 10 o’clock. There was an early Portland flight so I called Global Services. They got me on it, but it was way at the other end of the terminal and I darned near had a heart attack getting there.
Flight 487 to Portland was a 737-900 in comfortable shape. We finally pushed at 11:05, 20 minutes late. We took off at 11:15. I slept the whole route. We landed at 12:38 and I was in an Uber Tesla by 13:15. I was home by 13:45, unpacked, and took a nap.























































