<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: emj</title><link>https://news.ycombinator.com/user?id=emj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 02:09:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=emj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by emj in "IPv6 traffic crosses the 50% mark"]]></title><description><![CDATA[
<p>Cool! Could you give some concrete examples of apps or traffic patterns where you think IPv6 may noticeably improve performance on phones? Are you mainly referring to NAT traversal during connection setup, or to something that also affects traffic after the connection is established?</p>
]]></description><pubDate>Thu, 16 Apr 2026 09:04:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47790498</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=47790498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47790498</guid></item><item><title><![CDATA[New comment by emj in "IPv6 traffic crosses the 50% mark"]]></title><description><![CDATA[
<p>30 USD/month and 0.045 USD/GB for ingress it is ok if you are big. It is a cheap service to build yourself. I do feel the pain of it being hard to get IPv4 minimal connectivity on ipv6 only hosts, i.e. for me a 1 USD/GB would be fine.</p>
]]></description><pubDate>Thu, 16 Apr 2026 08:56:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47790436</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=47790436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47790436</guid></item><item><title><![CDATA[New comment by emj in "WireGuard makes new Windows release following Microsoft signing resolution"]]></title><description><![CDATA[
<p>"it is only 0.01 promille of our customers" chopping off the long tail.</p>
]]></description><pubDate>Sat, 11 Apr 2026 05:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727865</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=47727865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727865</guid></item><item><title><![CDATA[New comment by emj in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>People still care about these things on Debian. But as is said 20 years ago there was no need, because the default was to be sane.</p>
]]></description><pubDate>Thu, 09 Apr 2026 12:33:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702864</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=47702864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702864</guid></item><item><title><![CDATA[New comment by emj in "Tailscale's new macOS home"]]></title><description><![CDATA[
<p>I forgot such messages directly. Then when It realize I saw an important message tens seconds ago I have no way of going back. I can not press undo and get that message again.<p>Error messages are a bad design. Error logs are ok. Global undo would be king like the undo close tab feature in browsers.</p>
]]></description><pubDate>Fri, 03 Apr 2026 08:01:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47624245</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=47624245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47624245</guid></item><item><title><![CDATA[New comment by emj in "Tailscale's new macOS home"]]></title><description><![CDATA[
<p>Windows has always baffled me with the system tray icons it is too cluttered. I grew up with a tricked out Linux desktop so I understand the need to customize. But most of the time you do not need that.<p>I believe a VPN should stay hidden if it works, no need to have it visible.</p>
]]></description><pubDate>Fri, 03 Apr 2026 07:55:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47624213</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=47624213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47624213</guid></item><item><title><![CDATA[New comment by emj in "ChatGPT Containers can now run bash, pip/npm install packages and download files"]]></title><description><![CDATA[
<p>LLMs are great at the roll you own crypto foot gun. They will tell you to  remember all these things that are important, and then ignore their own tips.</p>
]]></description><pubDate>Tue, 27 Jan 2026 10:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46777977</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=46777977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46777977</guid></item><item><title><![CDATA[New comment by emj in "Ask HN: Programmers who don't use autocomplete/LSP, how do you do it?"]]></title><description><![CDATA[
<p>A 100G file was ok in those editors even with syntax highlighting. That is an extreme because saving did take some time but there are ways to optimize for that would it ever become popular. IMHO 640K per file is enough for everybody.<p><pre><code>  dd if=/dev/urandom bs=1M count=100k| tr -dc 'A-Za-z0-9\n' | fold -w 130 > largefile.c</code></pre></p>
]]></description><pubDate>Tue, 24 Dec 2024 12:03:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42501380</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=42501380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42501380</guid></item><item><title><![CDATA[New comment by emj in "Otter Wiki: A minimalistic wiki powered by Python, Markdown and git"]]></title><description><![CDATA[
<p>The problems was mainly that even "apt-get build-dep" is not enough to handle all the problems that arise from that. Even if configure was standardized, there was always problems with diversity in systems.<p>The NIH syndrome is still big in software build tools, everything is complicated unless you have written it yourself in your environment. Admitted I seldom run those commands manually anymore, but things have gotten way worse when I do try. Specific versions of tools, libraries and kernels, or just kernels. Nix build scripts are actually one of the worst offenders here often ignoring every other standard available. Not saying it is bad, just an example of why what you write above is more complicated than it sounds.</p>
]]></description><pubDate>Fri, 11 Oct 2024 12:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41809062</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41809062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41809062</guid></item><item><title><![CDATA[New comment by emj in "12 Months of Mandarin"]]></title><description><![CDATA[
<p>My point with  was actually that fairly well is too relative, same as learned a language. Languages are hard communication is easy, it takes way more than 100 weeks to learn Japanese, but I base it of my self.</p>
]]></description><pubDate>Thu, 10 Oct 2024 17:28:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41801137</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41801137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41801137</guid></item><item><title><![CDATA[New comment by emj in "Otter Wiki: A minimalistic wiki powered by Python, Markdown and git"]]></title><description><![CDATA[
<p>I agree, there are two things I miss with markdown: import/export of text + media, multi user editing. This is always an extra step when you do not have and editing builtin in the Wiki that handles that. The "paste" image into document feature is one of the most useful features of a wiki if you want to write a fast bare bones tutorial.</p>
]]></description><pubDate>Wed, 09 Oct 2024 12:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=41787383</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41787383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41787383</guid></item><item><title><![CDATA[New comment by emj in "SAML: A Technical Primer"]]></title><description><![CDATA[
<p>Make senses, most bigger federations  do not bother with this luckily for us it is just specific idps.<p>> synchronize the metadata updates<p>Sadly I know many  implementations that do not handle key changes in the metadata in a smooth way. The two SPs I have from Adobe both require manual updating of one key per idp, making a switch pain to synchronize.</p>
]]></description><pubDate>Sun, 29 Sep 2024 22:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41691148</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41691148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41691148</guid></item><item><title><![CDATA[New comment by emj in "Map with public fruit trees"]]></title><description><![CDATA[
<p>Do you have examples of nature reserves where this is not allowed. Here there are always rules and they vary alot between the reserves, but mostly you are allowed to pick fruits. Digging, breaking sticks and collecting rocks is forbidden almost everywhere.<p>I ask because this would be an interesting data to have in Openstreetmap or Wikidata, so you can easily know what rules govern what nature reserve.</p>
]]></description><pubDate>Sun, 29 Sep 2024 21:52:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41691030</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41691030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41691030</guid></item><item><title><![CDATA[New comment by emj in "SAML: A Technical Primer"]]></title><description><![CDATA[
<p>Do you renew the certificates used to distribute the public keys in SAML metadata, and if so why do you do it? I have had a hard time convincing people it is useless to renew those certs and have yet to find an implementation that care about those certificates.</p>
]]></description><pubDate>Fri, 27 Sep 2024 22:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=41676052</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41676052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41676052</guid></item><item><title><![CDATA[New comment by emj in "Xkcd 1425 (Tasks) turns ten years old today"]]></title><description><![CDATA[
<p>If you need to know 100% that the bird is in the park at that precise moment it can be tricky. If you need to identify a Bird-of-prey in the Alpha quadrant you can understand the Klingon proverb a sharp knife is nothing without a sharp eye.</p>
]]></description><pubDate>Thu, 26 Sep 2024 07:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41655580</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41655580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41655580</guid></item><item><title><![CDATA[New comment by emj in "Breaking Down OnlyFans' Economics"]]></title><description><![CDATA[
<p>> Hesiod was right, his culture no longer exists. ;-)<p>Hesoid lived when ancient greece got started what followed was 6 centuries of Greek dominance in the mediterranean region. :-)</p>
]]></description><pubDate>Fri, 13 Sep 2024 21:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41535103</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41535103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41535103</guid></item><item><title><![CDATA[New comment by emj in "Breaking Down OnlyFans' Economics"]]></title><description><![CDATA[
<p>Maybe a parasocial with the crowd then. Small venues are better for social life but bigger venues create more revenue. So we get less social life.<p>People build connections whatever they do, we have had phone sex for a long time. Now you need a camera and take some clothes off to do it. It is obvious that the people who manage to earn a lot streaming are mass producing content. There are ones who strive for a social connection and the creators who give that are never going to be big earners. Same as small venues.</p>
]]></description><pubDate>Fri, 13 Sep 2024 20:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41534792</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41534792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41534792</guid></item><item><title><![CDATA[New comment by emj in "Los Angeles is in a 4-year sprint to deliver a car-free 2028 Olympics"]]></title><description><![CDATA[
<p>There is a book "La Centrale" by Elisabeth Filhol that describes the nuclear industry in France, it was a horrifying read. It is indeed not a fun industry  to work in.<p>EDIT: seems it is available in French, German, Italian, Spanish and Swedish but can't find it in english. That is kind of sad.</p>
]]></description><pubDate>Sun, 25 Aug 2024 20:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41351168</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41351168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41351168</guid></item><item><title><![CDATA[New comment by emj in "Interval parsing grammars for file format parsing (2023)"]]></title><description><![CDATA[
<p>Last time I tried to parse .docx it was full of opaque binary blobs, it might be a zip but parsing the data is like summoning arcane magic. It might have changed in the last decade, but considering the Microsoft has no incitement to make the situation better parsing it is always going to be a "fun" exercise.</p>
]]></description><pubDate>Sun, 11 Aug 2024 11:36:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41215498</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41215498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41215498</guid></item><item><title><![CDATA[New comment by emj in "Alexa is in millions of households and Amazon is losing billions"]]></title><description><![CDATA[
<p>I wanted concrete examples, I see I could have been clearer on that point but I did not intend malice or to brag.<p>I memorize because of diabetes. You need to know how much sugar you eat so you do volume -> weight * carbs/weight * portion size to calculate how much insulin you are supposed to give for a meal. That is not because of cooking and having tried doing that with voice assistant several times I know it is hard to get correct numbers.</p>
]]></description><pubDate>Thu, 25 Jul 2024 08:51:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=41066367</link><dc:creator>emj</dc:creator><comments>https://news.ycombinator.com/item?id=41066367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41066367</guid></item></channel></rss>