<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: sxldier</title><link>https://news.ycombinator.com/user?id=sxldier</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 09:09:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sxldier" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sxldier in "Rubish: A Unix shell written in pure Ruby"]]></title><description><![CDATA[
<p>Sorry, which library feature?</p>
]]></description><pubDate>Sat, 23 May 2026 22:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48252185</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=48252185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48252185</guid></item><item><title><![CDATA[New comment by sxldier in "Personal Encyclopedias"]]></title><description><![CDATA[
<p>> Private by default
> Your wiki and archive live on your machine. Nothing is stored remotely.<p>Sure, the wiki is private. However, in the process your data is being uploaded straight to an AI company. Of course local LLMs exist but that’s seemingly not supported here and I think the statement on privacy could be clearer.</p>
]]></description><pubDate>Thu, 26 Mar 2026 14:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530648</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=47530648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530648</guid></item><item><title><![CDATA[New comment by sxldier in "Texas Sheriffs Crack Bitcoin ATM with Power Tools to Retrieve $32,000"]]></title><description><![CDATA[
<p>@dang, I think it’s fair to say this is a scam post.</p>
]]></description><pubDate>Sat, 21 Jun 2025 09:20:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44335998</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=44335998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44335998</guid></item><item><title><![CDATA[New comment by sxldier in "“A calculator app? Anyone could make that”"]]></title><description><![CDATA[
<p>Looks really well done, nice!</p>
]]></description><pubDate>Tue, 18 Feb 2025 23:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43096395</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=43096395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43096395</guid></item><item><title><![CDATA[New comment by sxldier in "00Key a 75% Keyboard"]]></title><description><![CDATA[
<p>I also had similar concerns. Their voyager keyboard should solve that concern and I’m strongly considering using it. I’ve had their Planck EZ for maybe 2 years now (on Dvorak) and later got their Moonlander but I think it was too much for me and went back to the Planck shortly after.<p>Ben Vallack has a good video on the voyager[^0] and many other setups and workflows<p>[0]: <a href="https://youtu.be/dg2TT1OJlQs?si=vNM6fOK7ua9KCIky" rel="nofollow">https://youtu.be/dg2TT1OJlQs?si=vNM6fOK7ua9KCIky</a></p>
]]></description><pubDate>Fri, 03 May 2024 23:57:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=40253616</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=40253616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40253616</guid></item><item><title><![CDATA[New comment by sxldier in "An open-source implementation of Apple code signing and notarization (2022)"]]></title><description><![CDATA[
<p>Have you tried doing `find . -name '*.cstemp' -exec rm {} +`? This provides as many arguments (filenames) as possible to the executed command (rm) rather than the `\;` which executes the command per file. This provides a massive speed improvement.</p>
]]></description><pubDate>Tue, 16 Apr 2024 14:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40052469</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=40052469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40052469</guid></item><item><title><![CDATA[New comment by sxldier in "How to actually use the notes you take"]]></title><description><![CDATA[
<p>I’m also interested in your usage/workflow.</p>
]]></description><pubDate>Fri, 22 Mar 2024 21:06:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=39794868</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=39794868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39794868</guid></item><item><title><![CDATA[New comment by sxldier in "Teller: Universal secret manager, never leave your terminal to use secrets"]]></title><description><![CDATA[
<p>Happy it was helpful! Neglected to mention that your entry with the password will be stored in the shell history. You can prefix a space and have those commands (prefixed with a space) to be ignored in shell history. Alternative is to use `read` to pass the password in and hide the input. I can rewrite it for you if that’ll help.</p>
]]></description><pubDate>Tue, 23 Jan 2024 03:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=39099359</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=39099359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39099359</guid></item><item><title><![CDATA[New comment by sxldier in "Teller: Universal secret manager, never leave your terminal to use secrets"]]></title><description><![CDATA[
<p>I have a simple workflow I use for ENV vars. Another comment noted a script written which likely does more but I haven’t fully read the code. Here’s my simple workflow in case someone is interested.<p>Create a DB in MacOS keychain called envs:<p><pre><code>  security create-keychain -P envs
</code></pre>
Then use these shell functions:<p><pre><code>  which get-env
  get-env () {
     security find-generic-password -s "$1" -w envs
   }

  which add-env
  add-env () {
      security add-generic-password -a "$USER" -s "$1" -w "$2" envs
   }
</code></pre>
Then add one via:<p><pre><code>  add-env ENVNAME SECRET
</code></pre>
Example using it:<p><pre><code>  ENVVAR=“$(get-env ENVNAME)” ./script.sh</code></pre></p>
]]></description><pubDate>Thu, 18 Jan 2024 21:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39048246</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=39048246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39048246</guid></item><item><title><![CDATA[New comment by sxldier in "Show HN: GodotOS – Fake operating system interface made in the Godot engine"]]></title><description><![CDATA[
<p>There is [vulnhub](<a href="https://www.vulnhub.com/" rel="nofollow">https://www.vulnhub.com/</a>). There was another one that started with an “e” (it had Linux and code challenges too (e.g. here is the C code, exploit privilege escalation)). I remember a few years ago the site went down and a mirror was stood up under a different domain. Don’t have those links unfortunately.<p>Edit. Found it:<p>- What it used to be: <a href="https://web.archive.org/web/20180202211058/https://exploit-exercises.com/" rel="nofollow">https://web.archive.org/web/20180202211058/https://exploit-e...</a><p>- Mirror: <a href="https://exploit.education/" rel="nofollow">https://exploit.education/</a><p>- Also can be downloaded at vulnhub: <a href="https://www.vulnhub.com/series/exploit-exercises,11/" rel="nofollow">https://www.vulnhub.com/series/exploit-exercises,11/</a></p>
]]></description><pubDate>Sat, 13 Jan 2024 17:33:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=38982289</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=38982289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38982289</guid></item><item><title><![CDATA[New comment by sxldier in "Write plain text files"]]></title><description><![CDATA[
<p>This looks interesting. Thanks for posting!</p>
]]></description><pubDate>Wed, 02 Mar 2022 05:20:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=30524047</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=30524047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30524047</guid></item><item><title><![CDATA[New comment by sxldier in "Dendron: A personal knowledge management solution built on VS Code"]]></title><description><![CDATA[
<p>Trilium Notes can do those very well. The first one being done with the web clipper extension.<p><a href="https://github.com/zadam/trilium" rel="nofollow">https://github.com/zadam/trilium</a></p>
]]></description><pubDate>Thu, 20 Jan 2022 14:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=30009369</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=30009369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30009369</guid></item><item><title><![CDATA[New comment by sxldier in "Dendron: A personal knowledge management solution built on VS Code"]]></title><description><![CDATA[
<p>I wonder if Trilium Notes and the journal functionality would address your needs. You can use tags and backlink to other related notes if you wanted to. You can view notes in a standard hierarchy structure or view a note map.<p>You can take it a step further if that doesn't completely address your needs by customizing it. The journal button is just a note with a script (with a specific tag). It's highly customizable.<p>You can export your notes (all, or get granular with some or a single note) as HTML or Markdown or OPML.</p>
]]></description><pubDate>Thu, 20 Jan 2022 14:27:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=30009303</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=30009303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30009303</guid></item><item><title><![CDATA[New comment by sxldier in "PiBox Mini – Modular Raspberry Pi Storage Server"]]></title><description><![CDATA[
<p>Do you have a link or model for the NAS case?</p>
]]></description><pubDate>Tue, 26 Oct 2021 01:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=28995208</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=28995208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28995208</guid></item><item><title><![CDATA[New comment by sxldier in "Waydroid – Run Android containers on Ubuntu"]]></title><description><![CDATA[
<p>When invoking `sudo`, you're escalating privileges on the command followed but that doesn't apply to the redirection of output (`>`). So it's saying permission denied to write to the files. You'll need to do something like `curl | sudo tee /path/to/file`. Same with `echo`.</p>
]]></description><pubDate>Thu, 23 Sep 2021 02:31:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=28624637</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=28624637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28624637</guid></item><item><title><![CDATA[New comment by sxldier in "Benefits of Not Using an IDE"]]></title><description><![CDATA[
<p>He's referring to Visual Studio.<p><a href="https://visualstudio.microsoft.com/" rel="nofollow">https://visualstudio.microsoft.com/</a></p>
]]></description><pubDate>Sat, 21 Aug 2021 14:22:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=28257234</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=28257234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28257234</guid></item><item><title><![CDATA[New comment by sxldier in "Show HN: Collected Notes – A note-taking blogging app I made"]]></title><description><![CDATA[
<p>That's pretty cool. The product looks great as well, congrats on launching!</p>
]]></description><pubDate>Sun, 14 Jun 2020 17:56:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=23519724</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=23519724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23519724</guid></item><item><title><![CDATA[New comment by sxldier in "Show HN: Collected Notes – A note-taking blogging app I made"]]></title><description><![CDATA[
<p>Are you referring to <a href="https://notes.andymatuschak.org/About_these_notes" rel="nofollow">https://notes.andymatuschak.org/About_these_notes</a> ?</p>
]]></description><pubDate>Sun, 14 Jun 2020 17:28:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=23519510</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=23519510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23519510</guid></item><item><title><![CDATA[New comment by sxldier in "Ask HN: If you could work remote where would you live?"]]></title><description><![CDATA[
<p>Did you already speak one of the primary languages before making the move?</p>
]]></description><pubDate>Sun, 24 May 2020 22:42:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=23295557</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=23295557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23295557</guid></item><item><title><![CDATA[New comment by sxldier in "Don’t underestimate grep-based code scanning"]]></title><description><![CDATA[
<p>It's easy to unsafely handle filenames. I've seen it at my job where we do a lot of bash scripting. However, there are good guides on doing it the right way. [0]<p>[0] <a href="https://mywiki.wooledge.org/BashPitfalls#for_f_in_.24.28ls_.2A.mp3.29" rel="nofollow">https://mywiki.wooledge.org/BashPitfalls#for_f_in_.24.28ls_....</a></p>
]]></description><pubDate>Wed, 07 Aug 2019 13:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=20634378</link><dc:creator>sxldier</dc:creator><comments>https://news.ycombinator.com/item?id=20634378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20634378</guid></item></channel></rss>