<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (jm)</title>
    <link>https://pinboard.in/u:jm/public/</link>
    <description>recent bookmarks from jm</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://lobste.rs/s/gvtlpo/email_is_easy_email_address_quiz#c_vkssdf"/>
	<rdf:li rdf:resource="https://datatracker.ietf.org/doc/html/draft-ietf-httpapi-idempotency-key-header-02"/>
	<rdf:li rdf:resource="https://mailarchive.ietf.org/arch/msg/dnsop/ch3dM6_y2FSBVnSfwvA09nnVXIo"/>
	<rdf:li rdf:resource="http://timkellogg.me/blog/2015/02/20/can-http2-replace-mqtt/"/>
	<rdf:li rdf:resource="https://www.iab.org/2014/11/14/iab-statement-on-internet-confidentiality/"/>
	<rdf:li rdf:resource="http://www.virusbtn.com/news/2011/11_17.xml"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://lobste.rs/s/gvtlpo/email_is_easy_email_address_quiz#c_vkssdf">
    <title>deep email lore</title>
    <dc:date>2025-08-25T16:20:35+00:00</dc:date>
    <link>https://lobste.rs/s/gvtlpo/email_is_easy_email_address_quiz#c_vkssdf</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Tony Finch: “i accidentally the whole history of email in the 1970s" -- this is great]]></description>
<dc:subject>email history 1970s via:fanf smtp ietf standards internet</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:219e04c983b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:1970s"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:fanf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:smtp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ietf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:standards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:internet"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://datatracker.ietf.org/doc/html/draft-ietf-httpapi-idempotency-key-header-02">
    <title>draft-ietf-httpapi-idempotency-key-header-02</title>
    <dc:date>2023-03-28T08:45:07+00:00</dc:date>
    <link>https://datatracker.ietf.org/doc/html/draft-ietf-httpapi-idempotency-key-header-02</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Adding an "Idempotency-Key:" header to HTTP to control idempotent operation on REST APIs. (via Tomasz Nurkiewicz)]]></description>
<dc:subject>via:nurkiewicz idempotency http standards ietf rest apis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:f19faee78889/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:nurkiewicz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:idempotency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:standards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ietf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:apis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mailarchive.ietf.org/arch/msg/dnsop/ch3dM6_y2FSBVnSfwvA09nnVXIo">
    <title>Paul Vixie's answer to &quot;was DNS intentionally designed to be insecure?&quot;</title>
    <dc:date>2019-09-12T15:54:03+00:00</dc:date>
    <link>https://mailarchive.ietf.org/arch/msg/dnsop/ch3dM6_y2FSBVnSfwvA09nnVXIo</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>
no. nor ip itself, or ncp which preceded it, or tcp, or udp, or icmp, or smtp, 
ot http. it was insecure because it evolved in a safe, germ free academic 
bubble. absolutely none of it was designed with billions of people in mind, or 
the full cross section of humanity which would include criminals and national 
intelligence services. the world of the internet in 2019 would have been seen 
as a total freak show by the community who deployed dns in the 1980's.

nothing that can be abused won't be. you may or may not believe this; it's 
considered controversial, and there are arguments being had about it today.

but noone considered that now-controversial near-truism at all when the core 
internet protocols were first designed and implemented. the idea of abuse was 
considered novel in the 1990's when commercialization and privatization 
brought abuse into the internet world and burst the academic bubble. a lot of 
old timers blamed AOL and MSN and even Usenet for the problems, but in 
actuality, it's what humans _always_ do at scale. putting the full spectrum of 
human culture atop a technology platform designed for academic and 
professional culture should have been understood to be a recipe for disaster.
</blockquote>

]]></description>
<dc:subject>ietf computers abuse internet security dns paul-vixie history scale culture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:1b1ad7b60bf8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ietf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:computers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:abuse"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:internet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:paul-vixie"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:scale"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:culture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://timkellogg.me/blog/2015/02/20/can-http2-replace-mqtt/">
    <title>Can HTTP/2 Replace MQTT?</title>
    <dc:date>2015-02-25T16:43:58+00:00</dc:date>
    <link>http://timkellogg.me/blog/2015/02/20/can-http2-replace-mqtt/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>MQTT definitely has a smaller size on the wire. It’s also simpler to parse (let’s face it, Huffman isn’t that easy to implement) and provides guaranteed delivery to cater to shaky wireless networks. On the other hand, it’s also not terribly extensible. There aren’t a whole lot of headers and options available, and there’s no way to make custom ones without touching the payload of the message.

It seems that HTTP/2 could definitely serve as a reasonable replacement for MQTT. It’s reasonably small, supports multiple paradigms (pub/sub & request/response) and is extensible. Its also supported by the IETF (whereas MQTT is hosted by OASIS). From conversations I’ve had with industry leaders in the embedded software and chip manufacturing, they only want to support standards from the IETF. Many of them are still planning to support MQTT, but they’re not happy about it.

I think MQTT is better at many of the things it was designed for, but I’m interested to see over time if those advantages are enough to outweigh the benefits of HTTP. Regardless, MQTT has been gaining a lot of traction in the past year or two, so you may be forced into using it while HTTP/2 catches up.</blockquote>

]]></description>
<dc:subject>http2 mqtt iot pub-sub protocols ietf embedded push http</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:1277082f29b4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mqtt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:iot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pub-sub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:protocols"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ietf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:embedded"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:push"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.iab.org/2014/11/14/iab-statement-on-internet-confidentiality/">
    <title>IAB Statement on Internet Confidentiality</title>
    <dc:date>2014-11-15T22:56:22+00:00</dc:date>
    <link>https://www.iab.org/2014/11/14/iab-statement-on-internet-confidentiality/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>Newly designed protocols should prefer encryption to cleartext operation. There may be exceptions to this default, but it is important to recognize that protocols do not operate in isolation.  Information leaked by one protocol can be made part of a more substantial body of information by cross-correlation of traffic observation.  There are protocols which may as a result require encryption on the Internet even when it would not be a requirement for that protocol operating in isolation.

We recommend that encryption be deployed throughout the protocol stack since there is not a single place within the stack where all kinds of communication can be protected.
</blockquote>

Wow. so much for IPSec]]></description>
<dc:subject>ipsec iab ietf snowden surveillance crypto protocols internet</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:cc8a7725bdf7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ipsec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:iab"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ietf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:snowden"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:surveillance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:crypto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:protocols"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:internet"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.virusbtn.com/news/2011/11_17.xml">
    <title>IETF expedited publication of RFC6449 before J.D. Falk passed away</title>
    <dc:date>2011-11-17T13:21:08+00:00</dc:date>
    <link>http://www.virusbtn.com/news/2011/11_17.xml</link>
    <dc:creator>jm</dc:creator><description><![CDATA[I had no idea JD was sick.  Very saddened to hear about this, he was a nice guy and a great member of the anti-spam community :(]]></description>
<dc:subject>jd-falk death cancer rfcs ietf anti-spam people</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:a7394e2b729c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:jd-falk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:death"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:cancer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rfcs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ietf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:anti-spam"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:people"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>