<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: athanasiosem</title><link>https://news.ycombinator.com/user?id=athanasiosem</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:48:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=athanasiosem" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by athanasiosem in "OpenAI – How to delete your account"]]></title><description><![CDATA[
<p>Just deleted my account.</p>
]]></description><pubDate>Sat, 28 Feb 2026 15:23:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47196370</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=47196370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47196370</guid></item><item><title><![CDATA[New comment by athanasiosem in "Show HN: PGPkeygenerator.com Now Supports WebMCP"]]></title><description><![CDATA[
<p>I am the author of PGPkeygenerator.com — a client-side PGP key generator that runs entirely in the browser (no server, no tracking, keys never leave your machine).<p>With Chrome's new WebMCP API (navigator.modelContext) landing in Canary, I added a generate_pgp_keys tool registration so AI agents can invoke it directly from the browser without any backend or API key.<p>How it works:<p>1. The page registers a generate_pgp_keys tool via navigator.modelContext.registerTool()
2. The tool accepts name, email, and optional parameters (type, keySize, passphrase, expirationTime)
3. It populates the form, calls the existing key generation logic (OpenPGP.js), and returns all three PGP blocks (private key, public key, revocation certificate) as the tool response<p>To try it:<p>1. Enable chrome://flags#webmcp-for-testing in Chrome Canary (146+)
2. Install the Model Context Tool Inspector extension
3. Open pgpkeygenerator.com. The generate_pgp_keys tool should appear in the inspector — invoke it with { "name": "Alice Smith", "email": "alice@example.com" }<p>Source: github.com/athanasiosem/pgpkeygenerator.com</p>
]]></description><pubDate>Wed, 18 Feb 2026 09:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47059219</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=47059219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47059219</guid></item><item><title><![CDATA[Show HN: PGPkeygenerator.com Now Supports WebMCP]]></title><description><![CDATA[
<p>Article URL: <a href="https://pgpkeygenerator.com/">https://pgpkeygenerator.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47059218">https://news.ycombinator.com/item?id=47059218</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 18 Feb 2026 09:52:51 +0000</pubDate><link>https://pgpkeygenerator.com/</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=47059218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47059218</guid></item><item><title><![CDATA[New comment by athanasiosem in "Show HN: Pgpkeygenerator.com – Generate OpenPGP keys online securely"]]></title><description><![CDATA[
<p>Hello and thanks for your comment.<p>You can unplug your Ethernet cable after you loaded the website and still generate a key.<p>While offline key generation may offer an additional layer of security, online services can provide a more accessible and user-friendly option for individuals who prioritize convenience and still want a reasonable level of security.</p>
]]></description><pubDate>Tue, 12 Sep 2023 20:03:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37487307</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=37487307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37487307</guid></item><item><title><![CDATA[New comment by athanasiosem in "Show HN: Pgpkeygenerator.com – Generate OpenPGP keys online securely"]]></title><description><![CDATA[
<p>Hello and thanks for your comment.<p>1. All online key generators should be approached with caution, however they can be a practical solution for users who may not be comfortable with offline key generation or lack technical expertise.<p>2. The code is run on the client-side. I do not have any third party code running - I have removed the Google Analytics code. This setup provides a reasonable level of security for many users. If you are that hardcore you can still use offline key generation but don't discourage users with blanket statements like 'do not use online services'.</p>
]]></description><pubDate>Tue, 12 Sep 2023 19:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=37487215</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=37487215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37487215</guid></item><item><title><![CDATA[New comment by athanasiosem in "Show HN: Pgpkeygenerator.com – Generate OpenPGP keys online securely"]]></title><description><![CDATA[
<p>Hello and thanks for your comment. I appreciate your feedback and have removed the third-party analytics code to enhance security and privacy.</p>
]]></description><pubDate>Tue, 12 Sep 2023 19:34:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37486732</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=37486732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37486732</guid></item><item><title><![CDATA[Show HN: Pgpkeygenerator.com – Generate OpenPGP keys online securely]]></title><description><![CDATA[
<p>PGPkeygenerator.com is a free, online and secure PGP key generator. All code runs on the client-side. The OpenPGP.js library is used.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37457607">https://news.ycombinator.com/item?id=37457607</a></p>
<p>Points: 2</p>
<p># Comments: 6</p>
]]></description><pubDate>Sun, 10 Sep 2023 16:46:06 +0000</pubDate><link>https://pgpkeygenerator.com</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=37457607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37457607</guid></item><item><title><![CDATA[New comment by athanasiosem in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://medium.com/feed/@emmandev" rel="nofollow noreferrer">https://medium.com/feed/@emmandev</a></p>
]]></description><pubDate>Fri, 07 Jul 2023 08:20:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=36628791</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=36628791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36628791</guid></item><item><title><![CDATA[Show HN: OWASP API Security Top 10 in Greek Language]]></title><description><![CDATA[
<p>Hello to all Greeks out there,<p>For anyone interested, me and Apostolos Giannakidis have recently translated the OWASP API Security Top 10 2019 in Greek language.<p>Have a nice day.<p>Athanasios Emmanouilidis</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36341187">https://news.ycombinator.com/item?id=36341187</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 Jun 2023 14:40:14 +0000</pubDate><link>https://owasp.org/API-Security/editions/2019/el-gr/0x00-header/</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=36341187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36341187</guid></item><item><title><![CDATA[Show HN: Betterread – Simple Chrome/Edge extension to read websites better]]></title><description><![CDATA[
<p>betterread is a simple Chrome/Edge extension that changes the CSS style of a website for better reading experience. The extension is useful when browsing sites that:
have all their body layout left-aligned,
have small fonts,
have no or little line-height,
have more than 80 characters long sentences.<p>SPECIAL NOTE: The extension takes a general approach and is not site specific, therefore, it will not work on all websites. Where it shines are old webpages that are not designed for readability.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34691368">https://news.ycombinator.com/item?id=34691368</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 07 Feb 2023 11:29:42 +0000</pubDate><link>https://github.com/athanasiosem/betterread</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=34691368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34691368</guid></item><item><title><![CDATA[New comment by athanasiosem in "Show HN: getos.c – A script that tries to guess remote OS by TTL reply"]]></title><description><![CDATA[
<p>Just a small script I wrote yesterday night. Tries to guess the operating system of the IP given using the TTL reply of ping. The results are valid only if default TTL value has not been changed.</p>
]]></description><pubDate>Tue, 01 Nov 2022 15:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=33422287</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=33422287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33422287</guid></item><item><title><![CDATA[Show HN: getos.c – A script that tries to guess remote OS by TTL reply]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/athanasiosem/getos.c">https://github.com/athanasiosem/getos.c</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33422285">https://news.ycombinator.com/item?id=33422285</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 01 Nov 2022 15:10:14 +0000</pubDate><link>https://github.com/athanasiosem/getos.c</link><dc:creator>athanasiosem</dc:creator><comments>https://news.ycombinator.com/item?id=33422285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33422285</guid></item></channel></rss>