<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: elesiuta</title><link>https://news.ycombinator.com/user?id=elesiuta</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Jul 2026 05:08:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=elesiuta" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by elesiuta in "A bug which affected only left handed users"]]></title><description><![CDATA[
<p>Same here, I suspect the majority of people with average to small hands could never really one hand phones (with a good enough screen size) in the first place so it makes less difference to them.</p>
]]></description><pubDate>Thu, 09 Jul 2026 00:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48839442</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=48839442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48839442</guid></item><item><title><![CDATA[New comment by elesiuta in "DIY Cybersickness Remedies"]]></title><description><![CDATA[
<p>> Otherwise, many of the best games are VR-additional that can be played flat as well, like Elite: Dangerous, DCS, or the racing games.<p>Also Skyrim VR was breathtaking, especially with mods to improve the scenery and clunky menus.</p>
]]></description><pubDate>Sat, 24 May 2025 23:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44084477</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=44084477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44084477</guid></item><item><title><![CDATA[New comment by elesiuta in "DIY Cybersickness Remedies"]]></title><description><![CDATA[
<p>I really enjoy that roller coaster feeling both in real life, and in VR games like Jet Island and Windlands.<p>I'm pretty interested in this and would like to participate in a study as well if given the opportunity. I think one of the potential causes and solutions is it being a self-fulfilling prophecy that may be overcome with self-efficacy as described here [1] for seasickness. My only evidence is that I never knew motion sickness was a possibility when I first tried VR, and my friends with the worst motion sickness were worried about it before they even tried VR, even if they never got seasick or carsick.<p>From the article and other comments, they also mention figure skating which I never thought of before, and I play ice hockey which is likely similar enough. For reference I've been playing VR since 2016 and never once experienced motion sickness, from any style of game/locomotion.<p>[1] <a href="https://psycnet.apa.org/doiLanding?doi=10.1037%2F0021-9010.80.5.628" rel="nofollow">https://psycnet.apa.org/doiLanding?doi=10.1037%2F0021-9010.8...</a></p>
]]></description><pubDate>Sat, 24 May 2025 23:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44084445</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=44084445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44084445</guid></item><item><title><![CDATA[New comment by elesiuta in "Magic Wormhole: get things from one computer to another, safely"]]></title><description><![CDATA[
<p>If they're on the same network, cross platform, open source airdrop alternative <a href="https://github.com/localsend/localsend">https://github.com/localsend/localsend</a></p>
]]></description><pubDate>Sat, 17 Aug 2024 18:08:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41276594</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=41276594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41276594</guid></item><item><title><![CDATA[New comment by elesiuta in "Linux Text Manipulation"]]></title><description><![CDATA[
<p>I use python more often than tools like awk, which I often forget the syntax of, so I made pyxargs to quickly run python code in the shell for small tasks like this<p><pre><code>  sp current | pyxr -0 -g "(Artist)\s+(.+)\n(Title)\s+(.+)" -p "{3} by {1}"</code></pre></p>
]]></description><pubDate>Thu, 28 Mar 2024 20:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39857156</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=39857156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39857156</guid></item><item><title><![CDATA[New comment by elesiuta in "Ask HN: Anyone use a code to mindmap/flowchart tool?"]]></title><description><![CDATA[
<p>Are you looking for something like a call graph?<p>There's pyan3 [1] which although doesn't support python 3.7+, I've still had luck with v1.0.4 which works better for me than its most recent version with python 3.11, but there can be some weird issues though depending on your code style.<p>A quick search also turned up crabviz [2] which has support for more languages than just python.<p>[1] <a href="https://github.com/Technologicat/pyan">https://github.com/Technologicat/pyan</a><p>[2] <a href="https://github.com/chanhx/crabviz">https://github.com/chanhx/crabviz</a></p>
]]></description><pubDate>Sat, 24 Feb 2024 20:15:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39494788</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=39494788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39494788</guid></item><item><title><![CDATA[New comment by elesiuta in "An asteroid will occult Betelgeuse on December 12th"]]></title><description><![CDATA[
<p>Great article, I've always been impressed by this too. It's neat that it sounds like even amateurs with nothing but a regular DSLR can contribute to this as well.<p>> By precisely timing the duration of the occultation from many sites simultaneously, they can refine their knowledge of the size and shape of the asteroid.<p>> Betelgeuse is the 10th brightest star in our skies (+0.5 magnitude), so observers need only modest equipment to participate.<p>> the easiest way to capture the event is to use a simple DSLR camera on a tripod ... video frames must have a short (few-millisecond) exposure time ... Millisecond accuracy timing is crucial ... [an app] for timestamping occultation observations is called Occult Flash Tag (Android) or AstroFlashTimer (iPhone)</p>
]]></description><pubDate>Sun, 19 Nov 2023 04:10:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38328835</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=38328835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38328835</guid></item><item><title><![CDATA[New comment by elesiuta in "Linux runtime security agent powered by eBPF"]]></title><description><![CDATA[
<p>Yep, and from my experience too (made a tool that monitors network traffic with eBPF [1]) in addition to those issues there is also a sizable latency hit.<p>[1] <a href="https://github.com/elesiuta/picosnitch">https://github.com/elesiuta/picosnitch</a></p>
]]></description><pubDate>Fri, 20 Oct 2023 05:07:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=37952558</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37952558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37952558</guid></item><item><title><![CDATA[New comment by elesiuta in "Fail2Ban"]]></title><description><![CDATA[
<p>I think this is still reasonable, attackers may have a database of leaked keys (e.g. if you ever accidentally commited to GitHub, or ever ran a malicious script which uploaded it), which they then try on random servers.</p>
]]></description><pubDate>Fri, 06 Oct 2023 21:27:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=37796664</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37796664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37796664</guid></item><item><title><![CDATA[New comment by elesiuta in "Fail2Ban"]]></title><description><![CDATA[
<p>I require both key and password to login, and have fail2ban rate limit password attempts.<p>This gives sufficient notice to fix things if a key were to become compromised.</p>
]]></description><pubDate>Fri, 06 Oct 2023 21:21:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37796589</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37796589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37796589</guid></item><item><title><![CDATA[New comment by elesiuta in "Fairphone 5 review: The most uncompromising repairable phone yet"]]></title><description><![CDATA[
<p>I had the same issue and found floss picks worked well, but after a while the pins just became too worn. Thankfully my new phone has wireless charging.</p>
]]></description><pubDate>Tue, 03 Oct 2023 17:48:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=37755209</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37755209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37755209</guid></item><item><title><![CDATA[New comment by elesiuta in "iPhone 15: users of Pro and Pro Max models complain of overheating issues"]]></title><description><![CDATA[
<p>> I get that they're not the same device, but is it really 2.1x the device that the 13 is?<p>It looks like you're using an average lifetime of 9 years for the 2.1x factor. I rarely see phones past 6 though and that's approximately how long they receive updates for.<p>I've also never seen a used iPhone that cheap where I am. Here a new 15 max is $1450 and a used 13 max is $1000.<p>Using a 6 year life:<p>$1000 / (6-2) = $250<p>$1450 / 6 = $242<p>So if you use a phone to the 6 year point, you are paying less for a better device, and without any unknown damage or wear. Migrating less often to a new device is also a small time saver. Even if you go to 9 years, the new iPhone is only 1.13x more.</p>
]]></description><pubDate>Fri, 29 Sep 2023 15:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37705835</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37705835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37705835</guid></item><item><title><![CDATA[New comment by elesiuta in "Prophet: Automatic Forecasting Procedure"]]></title><description><![CDATA[
<p>I thought the biggest issue wasn't with the models themselves, but how Zillow decided to apply and act on them, which is why it didn't work in practice.<p>So on average their predictions may have been pretty good, but since each transaction also depends on the other party to accept their offer, and whether they get outbid, most of their predictions where the offer actually goes through would be on the tail end of where they slightly overestimated the price.<p>This tweet from the article summed it up nicely<p>> Zillow made the same mistake that every new quant trader makes early on: Mistaking an adversarial environment for a random one. <a href="https://twitter.com/0xdoug/status/1456032851477028870" rel="nofollow noreferrer">https://twitter.com/0xdoug/status/1456032851477028870</a><p>I was lucky to make and learn from that mistake pretty quickly with some algorithmic trading on much smaller amounts. With housing transactions being much larger and slower, you wouldn't learn this lesson until it was too late. Models never perform as well in practice as they do in theory, and you need to remember to account for both known unknowns and unknown unknowns.</p>
]]></description><pubDate>Tue, 26 Sep 2023 20:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=37665516</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37665516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37665516</guid></item><item><title><![CDATA[New comment by elesiuta in "Modern Linux Tools vs. Unix Classics: Which Would I Choose?"]]></title><description><![CDATA[
<p>> I too can never remember jq syntax when I need to. I usually just end up writing a Python script<p>Same here! That's why for small things I made pyxargs [1] to use python in the shell. In another thread I also just learned of pyp [2] which I haven't tried yet but looks like it's even better for this use case.<p>[1] <a href="https://github.com/elesiuta/pyxargs">https://github.com/elesiuta/pyxargs</a><p>[2] <a href="https://github.com/hauntsaninja/pyp">https://github.com/hauntsaninja/pyp</a></p>
]]></description><pubDate>Sun, 24 Sep 2023 06:16:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=37630585</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37630585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37630585</guid></item><item><title><![CDATA[New comment by elesiuta in "Shshsh is a bridge connects Python and shell"]]></title><description><![CDATA[
<p>Thank you! My original use case was for running ffmpeg in directories with encodings that broke xargs, and later added the py/pyev flags which basically swapped subprocess.run() with exec()/print(eval()).<p>I didn't really highlight it in the documentation but it can also run commands in parallel as multiple windows in a multiplexer so it's easier to checkup on their progress or interact with them.</p>
]]></description><pubDate>Sun, 24 Sep 2023 06:05:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37630535</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37630535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37630535</guid></item><item><title><![CDATA[New comment by elesiuta in "Shshsh is a bridge connects Python and shell"]]></title><description><![CDATA[
<p>I have never heard of pyp before, looks neat!<p>I made something similar myself, pyxargs [1], which doesn't have all the magic of pyp, but although being geared towards more xargs like usage, it also functions somewhat similarly.<p>For example, although not as clean as the magic variables x, l or line, you can use '{}'<p><pre><code>  ls | pyp 'x[:3]'  ==  ls | pyxargs --pyev "'{}'[:3]"
</code></pre>
Overall the syntax of pyp looks much better, and the --explain feature is nice since pyp seems to do a little more for you under the hood (the closest pyxargs equivalent being --dry-run). I think I'll start using pyp myself when not running commands over multiple directories of files or in parallel.<p>[1] <a href="https://github.com/elesiuta/pyxargs">https://github.com/elesiuta/pyxargs</a></p>
]]></description><pubDate>Sat, 23 Sep 2023 18:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37626110</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37626110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37626110</guid></item><item><title><![CDATA[New comment by elesiuta in "I made a transformer to predict a simple sequence manually"]]></title><description><![CDATA[
<p>> weights of a model, that a domain expert can tweak by hand<p>This sounds similar to how image recognition was done before deep learning [1]<p>[1] <a href="https://www.youtube.com/watch?v=8SF_h3xF3cE&t=1358s">https://www.youtube.com/watch?v=8SF_h3xF3cE&t=1358s</a></p>
]]></description><pubDate>Fri, 22 Sep 2023 20:04:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=37617044</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37617044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37617044</guid></item><item><title><![CDATA[New comment by elesiuta in "Valve is a wonderful upstream contributor to Linux and the open-source community"]]></title><description><![CDATA[
<p>> "Games for Windows Live", which was so bad I don't even try replaying the games that still require it<p>If it's even still possible to install/activate them. Whenever any of them became available on Steam I would rebuy them there just for the convenience.</p>
]]></description><pubDate>Fri, 22 Sep 2023 15:25:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37613275</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37613275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37613275</guid></item><item><title><![CDATA[New comment by elesiuta in "Monitor bandwidth usage with bandwhich (and build a snap package of it)"]]></title><description><![CDATA[
<p>Similar to bandwhich, I recently created a snap of my own bandwidth monitor, picosnitch [1]. However I was only able to get it working with classic confinement due to there being no snap interfaces for fanotify or BPF kfuncs. Unfortunately this meant it couldn't be published on the store.<p>I already packaged it for nearly every distro, but unfortunately most don't have dash [2] in their repos so the user needs to install it separately, and I was hoping that snap would be an easier solution for that.<p>[1] <a href="https://github.com/elesiuta/picosnitch/blob/master/snap/snapcraft.yaml">https://github.com/elesiuta/picosnitch/blob/master/snap/snap...</a><p>[2] <a href="https://repology.org/project/python:dash/versions" rel="nofollow noreferrer">https://repology.org/project/python:dash/versions</a></p>
]]></description><pubDate>Fri, 22 Sep 2023 03:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=37607469</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37607469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37607469</guid></item><item><title><![CDATA[New comment by elesiuta in "Show HN: Conway's Game of Chess"]]></title><description><![CDATA[
<p>Just added one now!</p>
]]></description><pubDate>Mon, 18 Sep 2023 06:35:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37552961</link><dc:creator>elesiuta</dc:creator><comments>https://news.ycombinator.com/item?id=37552961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37552961</guid></item></channel></rss>