{"id":174,"date":"2026-04-22T16:19:08","date_gmt":"2026-04-22T16:19:08","guid":{"rendered":"https:\/\/bkbc.net\/index.php\/2026\/04\/22\/reviving-teletext-for-ham-radio\/"},"modified":"2026-04-22T16:19:08","modified_gmt":"2026-04-22T16:19:08","slug":"reviving-teletext-for-ham-radio","status":"publish","type":"post","link":"https:\/\/bkbc.net\/index.php\/2026\/04\/22\/reviving-teletext-for-ham-radio\/","title":{"rendered":"Reviving Teletext for Ham Radio"},"content":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/spectrum.ieee.org\/media-library\/a-personal-computer-displays-a-blocky-computer-graphic-depicting-a-city-skyline-with-the-words-cq-cq-cq-de-kb1wnr-in-front-of.png?id=65575350&amp;width=1245&amp;height=700&amp;coordinates=0,372,0,372\"><\/p>\n<p>Once upon a time in Europe, television remote controls had a magic <a href=\"https:\/\/en.wikipedia.org\/wiki\/Teletext\" rel=\"noopener noreferrer\" target=\"_blank\">teletext<\/a> button. Years before the internet stole into homes, pressing that button brought up teletext digital information services with hundreds of constantly updated pages. Living in Ireland in the 1980s and \u201990s, my family accessed the national teletext service\u2014<a href=\"https:\/\/en.wikipedia.org\/wiki\/RT%C3%89_Aertel\" rel=\"noopener noreferrer\" target=\"_blank\">Aertel<\/a>\u2014multiple times a day for weather and news bulletins, as well as things like TV program guides and updates on airport flight arrivals.<\/p>\n<p>It was an elegant system: fast, low bandwidth, unaffected by user load, and delivering readable text even on analog television screens. So when I recently saw it was the <a href=\"https:\/\/bsky.app\/profile\/40yearsago.bsky.social\/post\/3mcfgzqm2ns2w\" rel=\"noopener noreferrer\" target=\"_blank\">40th anniversary of Aertel<\/a>\u2019s test transmissions, it reactivated a thought that had been rolling around in my head for years. Could I make a ham-radio version of teletext?<\/p>\n<h2>What is Teletext?<\/h2>\n<p>First developed in the United Kingdom and rolled out to the public by the <a href=\"https:\/\/www.bbc.com\/articles\/cvg360rr91zo\" rel=\"noopener noreferrer\" target=\"_blank\">BBC<\/a> under the name <a href=\"http:\/\/news.bbc.co.uk\/2\/hi\/entertainment\/3681174.stm\" rel=\"noopener noreferrer\" target=\"_blank\">Ceefax<\/a>, teletext exploited a quirk of analog television signals. These signals transmitted video frames as <a href=\"https:\/\/spectrum.ieee.org\/build-this-8bit-home-computer-with-just-5-chips\" target=\"_self\">lines of luminosity and color<\/a>, plus some additional blank lines that weren\u2019t displayed. Teletext piggybacked a digital signal onto these spares, transmitting a carousel of pages over time. Using their remotes, viewers typed in the three-digit code of the page they wanted. Generally within a few seconds, the carousel would cycle around and display the desired page.<\/p>\n<p class=\"shortcode-media shortcode-media-rebelmouse-image\"> <img decoding=\"async\" alt=\"A diagram depicting the enlargement and interpolation process of teletext characters.\" class=\"rm-shortcode\" data-rm-shortcode-id=\"aae9b892c22251e316e1444080ad0757\" data-rm-shortcode-name=\"rebelmouse-image\" id=\"2d6e6\" loading=\"lazy\" src=\"https:\/\/spectrum.ieee.org\/media-library\/a-diagram-depicting-the-enlargement-and-interpolation-process-of-teletext-characters.png?id=65575388&amp;width=980\"> <small class=\"image-media media-caption\" placeholder=\"Add Photo Caption...\">Teletext created unusually legible text in the 8-bit era by enlarging alphanumeric characters and interpolating new pixels by looking for existing pixels touching diagonally, and adding whitespace between characters. Graphic characters were not interpolated, and featured blocky chunks known as sixels for their 2-by-3 arrangement. My modern recreation uses the open-source font Bedstead, which replicates the look of teletext, including the graphics characters. <\/small><small class=\"image-media media-photo-credit\" placeholder=\"Add Photo Credit...\">James Provost<\/small><\/p>\n<p>Teletext is composed of characters that can be one of eight colors. Control codes in the character stream select colors and can also produce effects like flashing text and double-height characters. The text\u2019s legibility was better than most computers could manage at the time, thanks to the <a href=\"https:\/\/www.cpcwiki.eu\/imgs\/9\/9e\/Mullard_SAA5050_datasheet.pdf\" target=\"_blank\">SAA5050<\/a> character-generator chip at the heart of teletext. Although characters are internally stored on this chip in 6-by-10-pixel cells\u2014fewer pixels than the <a href=\"https:\/\/home-2002.code-cop.org\/c64\/\" rel=\"noopener noreferrer\" target=\"_blank\">typical 8-by-8-pixel cell<\/a> used in 1980s home computers\u2014the SAA5050 interpolates additional pixels for alphanumeric characters on the fly, making the effective resolution <a href=\"https:\/\/en.wikipedia.org\/wiki\/Mullard_SAA5050\" rel=\"noopener noreferrer\" target=\"_blank\">10 by 18 pixels<\/a>. The trade-off is very low-resolution graphics, comprising characters that use a 2-by-3 set of blocky pixels.<\/p>\n<p>Teletext screens use a 40-by-24-character grid. This means that a kilobyte of memory can store a full page of multicolor text, half <a href=\"https:\/\/www.c64-wiki.com\/wiki\/Screen_RAM\" rel=\"noopener noreferrer\" target=\"_blank\">the memory required<\/a> for a similar amount of text on, for example, the Commodore 64. The <a href=\"https:\/\/www.computinghistory.org.uk\/det\/182\/acorn-bbc-micro-model-b\/\" rel=\"noopener noreferrer\" target=\"_blank\">BBC Microcomputer<\/a> took advantage of this by putting <a href=\"https:\/\/www.bbcbasic.co.uk\/bbcwin\/manual\/bbcwinh.html\" rel=\"noopener noreferrer\" target=\"_blank\">an SAA5050<\/a> on its motherboard, which could be accessed in one of the computer\u2019s graphics modes. Despite the crude graphics, some educational games used this mode, most notably <a href=\"https:\/\/www.4mation.co.uk\/retro\/retrogranny.html\" rel=\"noopener noreferrer\" target=\"_blank\"><em><em>Granny\u2019s Garden<\/em><\/em><\/a>, which filled the same cultural niche among British schoolchildren that <a href=\"https:\/\/en.wikipedia.org\/wiki\/The_Oregon_Trail_(1985_video_game)\" rel=\"noopener noreferrer\" target=\"_blank\"><em><em>The Oregon Trail<\/em><\/em><\/a> did for their U.S. counterparts.<\/p>\n<p>By the 2010s, most teletext services had ceased broadcasting. But teletext is still <a href=\"https:\/\/www.bbc.com\/audio\/play\/m00268v4\" rel=\"noopener noreferrer\" target=\"_blank\">remembered fondly by many<\/a>, and enthusiasts are keeping it alive, <a href=\"https:\/\/teletextarchaeologist.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">recovering and archiving old content<\/a>, running <a href=\"https:\/\/nmsceefax.co.uk\/\" rel=\"noopener noreferrer\" target=\"_blank\">internet-based services with current newsfeeds<\/a>, and developing systems that make it possible to <a href=\"https:\/\/www.raspberrypi.com\/news\/create-your-own-teletext-service\/\" rel=\"noopener noreferrer\" target=\"_blank\">create and display teletext<\/a> with modern TVs.<\/p>\n<h2>Putting Teletext Back on the Air<\/h2>\n<p>I wanted to do something a little different. Inspired by how the BBC Micro co-opted teletext for its own purposes, I thought it might make a great radio protocol. In particular I thought it could be a digital counterpart to <a href=\"https:\/\/en.wikipedia.org\/wiki\/Slow-scan_television\" rel=\"noopener noreferrer\" target=\"_blank\">slow-scan television<\/a> (SSTV).<\/p>\n<p>SSTV is an analog method of transmitting pictures, typically including banners with ham-radio call signs and other messages. SSTV is fun, but, true to its name, it\u2019s slow\u2014the most popular protocols take <a href=\"https:\/\/sevierraces.org\/all-about-slow-scan-tv\" rel=\"noopener noreferrer\" target=\"_blank\">a little under 2 minutes to send an image<\/a>\u2014and it can be tricky to get a complete picture with legible text. For that reason, SSTV images are often broadcast multiple times.<\/p>\n<p class=\"pull-quote\"><span>Teletext is still remembered fondly by many.<\/span><\/p>\n<p>I decided to send the teletext using the <a href=\"https:\/\/en.wikipedia.org\/wiki\/AX.25\" target=\"_blank\">AX.25<\/a> protocol, which encodes ones and zeros as audible tones. For <a href=\"https:\/\/www.arrl.org\/frequency-bands\" target=\"_blank\">VHF and UHF transmissions<\/a> at a rate of 1,200 baud, it would take 11 seconds to send one teletext screen. Over <a href=\"https:\/\/en.wikipedia.org\/wiki\/High_frequency\" rel=\"noopener noreferrer\" target=\"_blank\">HF bands<\/a>, AX.25 data is normally sent at 300 baud, which would result in a still-acceptable 44 seconds per screen. When a teletext page is sent repeatedly, any missed or corrupted rows are filled in with new ones. So in a little over 2 minutes, I could send a screen three times over HF, and the receiver would automatically combine the data. I also wanted to build the system in Python for portability, with an editor for creating pages, an AX.25 encoder and decoder, and a monitor for displaying received images.<\/p>\n<p>The reason why I hadn\u2019t done this before was because it requires digesting the details of the <a href=\"https:\/\/www.ax25.net\/AX25.2.2-Jul%2098-2.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">AX.25 standard<\/a> and <a href=\"https:\/\/www.etsi.org\/deliver\/etsi_i_ets\/300700_300799\/300706\/01_60\/ets_300706e01p.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">teletext\u2019s official spec<\/a>, and then translating them into a suite of software, which I never seemed to have the time to do. So I tried an experiment within an experiment, and turned to vibe coding.<\/p>\n<p>Despite the popularity of vibe coding with developers, I have reservations. Even if concerns about <a href=\"https:\/\/spectrum.ieee.org\/responsible-ai\" target=\"_self\">AI slop<\/a>, <a href=\"https:\/\/spectrum.ieee.org\/ai-water-usage\" target=\"_self\">the environment<\/a>, and <a href=\"https:\/\/spectrum.ieee.org\/high-bandwidth-memory-shortage\" target=\"_self\">memory hoarding<\/a> were not on the table, I would still worry about the <a href=\"https:\/\/spectrum.ieee.org\/top-programming-languages-2025\" target=\"_self\">reliance on centralized systems<\/a> that vibe coding brings. The whole point of a DIY project is to, well, do it yourself. A DIY project lets you craft things for your own purposes, not just operate within someone else\u2019s profit margins and policies.<\/p>\n<p>Still, criticizing a technology from afar isn\u2019t ideal, so I directed <a href=\"https:\/\/chat.chatbotapp.ai\/\" rel=\"noopener noreferrer\" target=\"_blank\">Anthropic\u2019s Claude<\/a> toward the AX.25 and teletext specs and told it what I wanted. After about 250,000 to 300,000 tokens and several nights of back and forth about bugs and features, I had the complete system running without writing a single line of code. Being honest with myself, I doubt this system\u2014which I\u2019m calling Spectel\u2014would ever have come about without vibe coding.<\/p>\n<p>But I didn\u2019t learn anything new about how teletext works, and only a little bit more about AX.25. Updates are contingent on my paying Anthropic\u2019s fees. So I remain deeply ambivalent about vibe coding. And one final test remains in any case: trying Spectel out on HF bands. Of course, that means I\u2019ll need willing partners out in the ether. So if you\u2019re a ham who\u2019d like to help out, let me know in the comments below!<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/spectrum.ieee.org\/media-library\/a-personal-computer-displays-a-blocky-computer-graphic-depicting-a-city-skyline-with-the-words-cq-cq-cq-de-kb1wnr-in-front-of.png?id=65575350&amp;width=1245&amp;height=700&amp;coordinates=0%2C372%2C0%2C372\"><\/p>\n<p>Once upon a time in Europe, television remote controls had a magic <a href=\"https:\/\/en.wikipedia.org\/wiki\/Teletext\" rel=\"noopener noreferrer\" target=\"_blank\">teletext<\/a> button. Years before the internet stole into homes, pressing that button brought up teletext digital information services with hundreds of constantly updated pages. Living in Ireland in the 1980s and \u201990s, my family accessed the national teletext service\u2014<a href=\"https:\/\/en.wikipedia.org\/wiki\/RT%C3%89_Aertel\" rel=\"noopener noreferrer\" target=\"_blank\">Aertel<\/a>\u2014multiple times a day for weather and news bulletins, as well as things like TV program guides and updates on airport flight arrivals.<\/p>\n<p>It was an elegant system: fast, low bandwidth, unaffected by user load, and delivering readable text even on analog television screens. So when I recently saw it was the <a href=\"https:\/\/bsky.app\/profile\/40yearsago.bsky.social\/post\/3mcfgzqm2ns2w\" rel=\"noopener noreferrer\" target=\"_blank\">40th anniversary of Aertel<\/a>\u2019s test transmissions, it reactivated a thought that had been rolling around in my head for years. Could I make a ham-radio version of teletext?<\/p>\n<h2>What is Teletext?<\/h2>\n<p>First developed in the United Kingdom and rolled out to the public by the <a href=\"https:\/\/www.bbc.com\/articles\/cvg360rr91zo\" rel=\"noopener noreferrer\" target=\"_blank\">BBC<\/a> under the name <a href=\"http:\/\/news.bbc.co.uk\/2\/hi\/entertainment\/3681174.stm\" rel=\"noopener noreferrer\" target=\"_blank\">Ceefax<\/a>, teletext exploited a quirk of analog television signals. These signals transmitted video frames as <a href=\"https:\/\/spectrum.ieee.org\/build-this-8bit-home-computer-with-just-5-chips\" target=\"_self\">lines of luminosity and color<\/a>, plus some additional blank lines that weren\u2019t displayed. Teletext piggybacked a digital signal onto these spares, transmitting a carousel of pages over time. Using their remotes, viewers typed in the three-digit code of the page they wanted. Generally within a few seconds, the carousel would cycle around and display the desired page.<\/p>\n<p class=\"shortcode-media shortcode-media-rebelmouse-image\"> <img decoding=\"async\" alt=\"A diagram depicting the enlargement and interpolation process of teletext characters.\" class=\"rm-shortcode\" data-rm-shortcode-id=\"aae9b892c22251e316e1444080ad0757\" data-rm-shortcode-name=\"rebelmouse-image\" id=\"2d6e6\" loading=\"lazy\" src=\"https:\/\/spectrum.ieee.org\/media-library\/a-diagram-depicting-the-enlargement-and-interpolation-process-of-teletext-characters.png?id=65575388&amp;width=980\"> <small class=\"image-media media-caption\" placeholder=\"Add Photo Caption...\">Teletext created unusually legible text in the 8-bit era by enlarging alphanumeric characters and interpolating new pixels by looking for existing pixels touching diagonally, and adding whitespace between characters. Graphic characters were not interpolated, and featured blocky chunks known as sixels for their 2-by-3 arrangement. My modern recreation uses the open-source font Bedstead, which replicates the look of teletext, including the graphics characters. <\/small><small class=\"image-media media-photo-credit\" placeholder=\"Add Photo Credit...\">James Provost<\/small><\/p>\n<p>Teletext is composed of characters that can be one of eight colors. Control codes in the character stream select colors and can also produce effects like flashing text and double-height characters. The text\u2019s legibility was better than most computers could manage at the time, thanks to the <a href=\"https:\/\/www.cpcwiki.eu\/imgs\/9\/9e\/Mullard_SAA5050_datasheet.pdf\" target=\"_blank\">SAA5050<\/a> character-generator chip at the heart of teletext. Although characters are internally stored on this chip in 6-by-10-pixel cells\u2014fewer pixels than the <a href=\"https:\/\/home-2002.code-cop.org\/c64\/\" rel=\"noopener noreferrer\" target=\"_blank\">typical 8-by-8-pixel cell<\/a> used in 1980s home computers\u2014the SAA5050 interpolates additional pixels for alphanumeric characters on the fly, making the effective resolution <a href=\"https:\/\/en.wikipedia.org\/wiki\/Mullard_SAA5050\" rel=\"noopener noreferrer\" target=\"_blank\">10 by 18 pixels<\/a>. The trade-off is very low-resolution graphics, comprising characters that use a 2-by-3 set of blocky pixels.<\/p>\n<p>Teletext screens use a 40-by-24-character grid. This means that a kilobyte of memory can store a full page of multicolor text, half <a href=\"https:\/\/www.c64-wiki.com\/wiki\/Screen_RAM\" rel=\"noopener noreferrer\" target=\"_blank\">the memory required<\/a> for a similar amount of text on, for example, the Commodore 64. The <a href=\"https:\/\/www.computinghistory.org.uk\/det\/182\/acorn-bbc-micro-model-b\/\" rel=\"noopener noreferrer\" target=\"_blank\">BBC Microcomputer<\/a> took advantage of this by putting <a href=\"https:\/\/www.bbcbasic.co.uk\/bbcwin\/manual\/bbcwinh.html\" rel=\"noopener noreferrer\" target=\"_blank\">an SAA5050<\/a> on its motherboard, which could be accessed in one of the computer\u2019s graphics modes. Despite the crude graphics, some educational games used this mode, most notably <a href=\"https:\/\/www.4mation.co.uk\/retro\/retrogranny.html\" rel=\"noopener noreferrer\" target=\"_blank\"><em><em>Granny\u2019s Garden<\/em><\/em><\/a>, which filled the same cultural niche among British schoolchildren that <a href=\"https:\/\/en.wikipedia.org\/wiki\/The_Oregon_Trail_(1985_video_game)\" rel=\"noopener noreferrer\" target=\"_blank\"><em><em>The Oregon Trail<\/em><\/em><\/a> did for their U.S. counterparts.<\/p>\n<p>By the 2010s, most teletext services had ceased broadcasting. But teletext is still <a href=\"https:\/\/www.bbc.com\/audio\/play\/m00268v4\" rel=\"noopener noreferrer\" target=\"_blank\">remembered fondly by many<\/a>, and enthusiasts are keeping it alive, <a href=\"https:\/\/teletextarchaeologist.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">recovering and archiving old content<\/a>, running <a href=\"https:\/\/nmsceefax.co.uk\/\" rel=\"noopener noreferrer\" target=\"_blank\">internet-based services with current newsfeeds<\/a>, and developing systems that make it possible to <a href=\"https:\/\/www.raspberrypi.com\/news\/create-your-own-teletext-service\/\" rel=\"noopener noreferrer\" target=\"_blank\">create and display teletext<\/a> with modern TVs.<\/p>\n<h2>Putting Teletext Back on the Air<\/h2>\n<p>I wanted to do something a little different. Inspired by how the BBC Micro co-opted teletext for its own purposes, I thought it might make a great radio protocol. In particular I thought it could be a digital counterpart to <a href=\"https:\/\/en.wikipedia.org\/wiki\/Slow-scan_television\" rel=\"noopener noreferrer\" target=\"_blank\">slow-scan television<\/a> (SSTV).<\/p>\n<p>SSTV is an analog method of transmitting pictures, typically including banners with ham-radio call signs and other messages. SSTV is fun, but, true to its name, it\u2019s slow\u2014the most popular protocols take <a href=\"https:\/\/sevierraces.org\/all-about-slow-scan-tv\" rel=\"noopener noreferrer\" target=\"_blank\">a little under 2 minutes to send an image<\/a>\u2014and it can be tricky to get a complete picture with legible text. For that reason, SSTV images are often broadcast multiple times.<\/p>\n<p class=\"pull-quote\"><span>Teletext is still remembered fondly by many.<\/span><\/p>\n<p>I decided to send the teletext using the <a href=\"https:\/\/en.wikipedia.org\/wiki\/AX.25\" target=\"_blank\">AX.25<\/a> protocol, which encodes ones and zeros as audible tones. For <a href=\"https:\/\/www.arrl.org\/frequency-bands\" target=\"_blank\">VHF and UHF transmissions<\/a> at a rate of 1,200 baud, it would take 11 seconds to send one teletext screen. Over <a href=\"https:\/\/en.wikipedia.org\/wiki\/High_frequency\" rel=\"noopener noreferrer\" target=\"_blank\">HF bands<\/a>, AX.25 data is normally sent at 300 baud, which would result in a still-acceptable 44 seconds per screen. When a teletext page is sent repeatedly, any missed or corrupted rows are filled in with new ones. So in a little over 2 minutes, I could send a screen three times over HF, and the receiver would automatically combine the data. I also wanted to build the system in Python for portability, with an editor for creating pages, an AX.25 encoder and decoder, and a monitor for displaying received images.<\/p>\n<p>The reason why I hadn\u2019t done this before was because it requires digesting the details of the <a href=\"https:\/\/www.ax25.net\/AX25.2.2-Jul%2098-2.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">AX.25 standard<\/a> and <a href=\"https:\/\/www.etsi.org\/deliver\/etsi_i_ets\/300700_300799\/300706\/01_60\/ets_300706e01p.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">teletext\u2019s official spec<\/a>, and then translating them into a suite of software, which I never seemed to have the time to do. So I tried an experiment within an experiment, and turned to vibe coding.<\/p>\n<p>Despite the popularity of vibe coding with developers, I have reservations. Even if concerns about <a href=\"https:\/\/spectrum.ieee.org\/responsible-ai\" target=\"_self\">AI slop<\/a>, <a href=\"https:\/\/spectrum.ieee.org\/ai-water-usage\" target=\"_self\">the environment<\/a>, and <a href=\"https:\/\/spectrum.ieee.org\/high-bandwidth-memory-shortage\" target=\"_self\">memory hoarding<\/a> were not on the table, I would still worry about the <a href=\"https:\/\/spectrum.ieee.org\/top-programming-languages-2025\" target=\"_self\">reliance on centralized systems<\/a> that vibe coding brings. The whole point of a DIY project is to, well, do it yourself. A DIY project lets you craft things for your own purposes, not just operate within someone else\u2019s profit margins and policies.<\/p>\n<p>Still, criticizing a technology from afar isn\u2019t ideal, so I directed <a href=\"https:\/\/chat.chatbotapp.ai\/\" rel=\"noopener noreferrer\" target=\"_blank\">Anthropic\u2019s Claude<\/a> toward the AX.25 and teletext specs and told it what I wanted. After about 250,000 to 300,000 tokens and several nights of back and forth about bugs and features, I had the complete system running without writing a single line of code. Being honest with myself, I doubt this system\u2014which I\u2019m calling Spectel\u2014would ever have come about without vibe coding.<\/p>\n<p>But I didn\u2019t learn anything new about how teletext works, and only a little bit more about AX.25. Updates are contingent on my paying Anthropic\u2019s fees. So I remain deeply ambivalent about vibe coding. And one final test remains in any case: trying Spectel out on HF bands. Of course, that means I\u2019ll need willing partners out in the ether. So if you\u2019re a ham who\u2019d like to help out, let me know in the comments below!<\/p>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[104,105,30,106,6],"tags":[69,68,67],"class_list":["post-174","post","type-post","status-publish","format-standard","hentry","category-amateur-radio","category-ham-radio","category-to-head-2-head-comparison","category-llms","category-technology","tag-computing","tag-future-implications","tag-research"],"_links":{"self":[{"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/posts\/174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/comments?post=174"}],"version-history":[{"count":0,"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/posts\/174\/revisions"}],"wp:attachment":[{"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/media?parent=174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/categories?post=174"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bkbc.net\/index.php\/wp-json\/wp\/v2\/tags?post=174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}