<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: ymse</title><link>https://news.ycombinator.com/user?id=ymse</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 13:42:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ymse" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ymse in "What Is Nix?"]]></title><description><![CDATA[
<p>Nix packages can not modify the system globally, by design.  Not even on NixOS.  This is why Nix allows unprivileged users to install anything.<p>When you install a package with Nix, all you are doing is drop a symlink in your ~/.nix-profile pointing to some /nix/store/<unique-identifier> item.<p>When you build a package with Nix (also does not require root privileges), it happens inside a container that can only write to /nix/store/<unique-identifier>.<p>The <unique-identifier> is a cryptographic hash based on all the inputs (dependencies) to the package (also /nix/store/<hash> items) as well as the build script.</p>
]]></description><pubDate>Wed, 20 May 2020 22:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=23252923</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=23252923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23252923</guid></item><item><title><![CDATA[New comment by ymse in "Proxmox VE 6.2"]]></title><description><![CDATA[
<p>Hi, thanks for the link, very interesting.<p>Indeed the similarity with Ganeti is only on the surface: being a scalable infrastructure management tool, DRBD as a first-class supported disk backend, etc.<p>The cluster replication and consensus model is very different: Ganeti has a single "master" node that makes all the decisions and replicates cluster state to other nodes.</p>
]]></description><pubDate>Wed, 13 May 2020 17:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=23169582</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=23169582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23169582</guid></item><item><title><![CDATA[New comment by ymse in "Proxmox VE 6.2"]]></title><description><![CDATA[
<p>Only if you don't care about stability or maintenance costs.</p>
]]></description><pubDate>Tue, 12 May 2020 12:46:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=23153339</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=23153339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23153339</guid></item><item><title><![CDATA[New comment by ymse in "Proxmox VE 6.2"]]></title><description><![CDATA[
<p>LXC is supported too.<p>Thanks for checking the dates, I thought Proxmox was newer.</p>
]]></description><pubDate>Tue, 12 May 2020 12:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=23153331</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=23153331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23153331</guid></item><item><title><![CDATA[New comment by ymse in "Proxmox VE 6.2"]]></title><description><![CDATA[
<p>> <i>I don't think there is another notable, proven, open source clustered manager of both actual VMs and containers.</i><p>Googles Ganeti is strikingly similar to Proxmox, to the point where I suspect Proxmox started as a reimplementation:<p><a href="http://www.ganeti.org/" rel="nofollow">http://www.ganeti.org/</a> (developed at <a href="https://github.com/ganeti/ganeti" rel="nofollow">https://github.com/ganeti/ganeti</a>)<p>It does not come with a GUI, though there are a few third party ones.  It has API endpoints for everything, a fully featured CLI client, and is extremely stable.<p>Googles marketing department does not want you to know this, but Ganeti runs most of its internal infrastructure (not public facing stuff).<p>No affiliation, just a happy user.</p>
]]></description><pubDate>Tue, 12 May 2020 12:09:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=23153072</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=23153072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23153072</guid></item><item><title><![CDATA[New comment by ymse in "OpenSSL high-severity bug – affects 1.1.1d, 1.1.1e, 1.1.1f"]]></title><description><![CDATA[
<p>OpenSSL actually did a breaking API change as recent as 1.1.1e (reverted in 1.1.1f to be fair):<p><a href="https://bugs.python.org/issue40018" rel="nofollow">https://bugs.python.org/issue40018</a><p>And broke the ABI in 1.0.2g:<p><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1313509" rel="nofollow">https://bugzilla.redhat.com/show_bug.cgi?id=1313509</a><p>I don't mean to bash on OpenSSL here and agree they generally do an exceptional job at keeping the public interface stable.  Just offering some context.  These things are difficult.</p>
]]></description><pubDate>Wed, 22 Apr 2020 01:44:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=22941197</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=22941197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22941197</guid></item><item><title><![CDATA[New comment by ymse in "My experience with NixOS"]]></title><description><![CDATA[
<p>It's one of the things you just can't do without once you become accustomed to it.  I can not imagine going back to needing root privileges just to install or try a package, or being unable to roll back to earlier revisions.<p>I hear Nix even works on macOS too!  :-)</p>
]]></description><pubDate>Wed, 15 Apr 2020 17:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=22880790</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=22880790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22880790</guid></item><item><title><![CDATA[New comment by ymse in "My experience with NixOS"]]></title><description><![CDATA[
<p>The vanilla Linux kernel contains many proprietary firmware blobs, which is why GNU and Guix uses the "Linux-Libre" fork.<p>There is a maintained nonfree Guix channel here if you don't care about such blobs or need other proprietary software: <a href="https://gitlab.com/nonguix/nonguix" rel="nofollow">https://gitlab.com/nonguix/nonguix</a></p>
]]></description><pubDate>Wed, 15 Apr 2020 16:44:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=22879905</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=22879905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22879905</guid></item><item><title><![CDATA[New comment by ymse in "The Invention of the AeroPress (2014)"]]></title><description><![CDATA[
<p>I think you mean inverted method? I would not recommend it though. The risk of spills is too high (it <i>will</i> fall over at some point), and there are simpler ways to brew with more consistent (and IMO better) results.<p>Here is a technique I have developed after many years of almost daily brewing. I call it the "30-30-30" (anyone get the reference?), but each step has a lot of room for variance, no timer necessary.<p>* Mount the AeroPress on a 3dl mug and add ~17g of medium-coarse freshly ground coffee.<p>* Add 20-30g of hot water to let it "bloom", which releases CO2 and other gases trapped in the beans from the roasting process.  Leave it for 15-30 seconds until most bubbles have popped (if any).  Very fresh beans should bloom longer.<p>* Pour water up to just above the 4 mark.  I like to spin the AeroPress while pouring to stir it, but you can also pour in circles like a pour-over.  Try to make it foamy by having the water break just before it hits.<p>* Let it drip for ~30s (or until the water level is just above the 3 mark).<p>* Slowly plunge for another 20-30s.<p>That's it!  The water temperature should be between 85 and 95 °C; any hotter will burn the grounds and lower temperatures won't be able to extract as much flavour.</p>
]]></description><pubDate>Fri, 03 Apr 2020 01:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=22765712</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=22765712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22765712</guid></item><item><title><![CDATA[Running a Guix Xfce Desktop on CentOS 7]]></title><description><![CDATA[
<p>Article URL: <a href="https://guix.gnu.org/blog/2019/running-a-guix-xfce-desktop-on-centos-7/">https://guix.gnu.org/blog/2019/running-a-guix-xfce-desktop-on-centos-7/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21564430">https://news.ycombinator.com/item?id=21564430</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 Nov 2019 14:15:18 +0000</pubDate><link>https://guix.gnu.org/blog/2019/running-a-guix-xfce-desktop-on-centos-7/</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=21564430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21564430</guid></item><item><title><![CDATA[New comment by ymse in "Survival Ball: Making the Game, in 1716 Hours"]]></title><description><![CDATA[
<p>I recommend skipping the article and jump straight to the movie if you have the time:
 <a href="https://archive.org/details/The.Yes.Men.Fix.The.World.P2P.Edition.2010.Xvid" rel="nofollow">https://archive.org/details/The.Yes.Men.Fix.The.World.P2P.Ed...</a><p>It was released under a Creative Commons license on recommendation from the EFF, so that the U.S. House of Chambers could not stop it (yes, they tried!).<p>The movie is a documentary of sorts, featuring two people who go to conferences posing as high-profile businesses, promoting oft-ridiculous products to make a point...the only problem is, people keep taking them seriously (even Halliburtons SurvivaBall).<p>At one point they end up live on BBC news and inadvertently wipes $1B+ off a companys public stock value.<p>It is hilarious, and well worth the watch.</p>
]]></description><pubDate>Sat, 08 Jun 2019 13:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=20132277</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=20132277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20132277</guid></item><item><title><![CDATA[GNU Guix 1.0.1 Released]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.gnu.org/software/guix/blog/2019/gnu-guix-1.0.1-released/">https://www.gnu.org/software/guix/blog/2019/gnu-guix-1.0.1-released/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=19965778">https://news.ycombinator.com/item?id=19965778</a></p>
<p>Points: 75</p>
<p># Comments: 32</p>
]]></description><pubDate>Mon, 20 May 2019 22:06:24 +0000</pubDate><link>https://www.gnu.org/software/guix/blog/2019/gnu-guix-1.0.1-released/</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=19965778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19965778</guid></item><item><title><![CDATA[New comment by ymse in "Debian Buster will only be 54% reproducible, while we could be at 90%"]]></title><description><![CDATA[
<p>Sorry, I think my use of "artifact" here caused some confusion.<p>Each of these "artifacts" are actual isolated builds of complicated programs such as Chromium or GCC.  The technical term is "derivation", which produce "outputs".<p>All of those packages can be reproduced from source now or 100 years into the future and SHOULD produce the exact same binary output.  If they don't, it's a bug.</p>
]]></description><pubDate>Wed, 06 Mar 2019 00:39:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=19315531</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=19315531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19315531</guid></item><item><title><![CDATA[New comment by ymse in "Debian Buster will only be 54% reproducible, while we could be at 90%"]]></title><description><![CDATA[
<p>It means that the items could not be found on the remote server(s).</p>
]]></description><pubDate>Wed, 06 Mar 2019 00:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=19315506</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=19315506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19315506</guid></item><item><title><![CDATA[New comment by ymse in "Debian Buster will only be 54% reproducible, while we could be at 90%"]]></title><description><![CDATA[
<p>I think GNU Guix offers what you are after.<p>I maintain my own build farm and tried comparing my results against the official CI server:<p><pre><code>  $ guix challenge --substitute-urls="https://ci.guix.info"
  14,224 store items were analyzed:
    - 4,972 (35.0%) were identical
    - 265 (1.9%) differed
    - 8,987 (63.2%) were inconclusive
</code></pre>
Of the 5237 build artifacts that were available on the substitute server, only 265 (5%) differed.<p>All of these items can be (and have been) built entirely from source, starting with Guix' initial "binary seeds", on (probably) different hardware and kernel compared to the CI system.</p>
]]></description><pubDate>Tue, 05 Mar 2019 21:06:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=19314245</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=19314245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19314245</guid></item><item><title><![CDATA[The Narmer Palette (3200 BC)]]></title><description><![CDATA[
<p>Article URL: <a href="https://upload.wikimedia.org/wikipedia/commons/b/be/Narmer_Palette.jpg">https://upload.wikimedia.org/wikipedia/commons/b/be/Narmer_Palette.jpg</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18946694">https://news.ycombinator.com/item?id=18946694</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 19 Jan 2019 12:28:30 +0000</pubDate><link>https://upload.wikimedia.org/wikipedia/commons/b/be/Narmer_Palette.jpg</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=18946694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18946694</guid></item><item><title><![CDATA[New comment by ymse in "Guix: An advanced operating system"]]></title><description><![CDATA[
<p>I can't speak for Nix, but getting Guix up and running on your favourite distribution can be achieved with this two-liner:<p><pre><code>  wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh
  sudo bash guix-install.sh</code></pre></p>
]]></description><pubDate>Tue, 15 Jan 2019 06:13:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=18909150</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=18909150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18909150</guid></item><item><title><![CDATA[New comment by ymse in "Guix: An advanced operating system"]]></title><description><![CDATA[
<p>> Then there's the whole promise of it being usable from multiple platforms ("you don't even have to use NixOS, just use the package manager for awesome builds") -- It was supposedly amazing for building some software packages, but the reality was always so sticky and never quite panned out.<p>The vast majority of Guix users are on other (so-called "foreign") distributions (i.e. not GuixSD) -- I think the opposite is true for Nix/NixOS.<p>I'm not sure what's "sticky" about it, can you elaborate?</p>
]]></description><pubDate>Tue, 15 Jan 2019 05:37:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=18909070</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=18909070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18909070</guid></item><item><title><![CDATA[GNU Guix and GuixSD 0.16.0 released]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.gnu.org/software/guix/blog/2018/gnu-guix-and-guixsd-0.16.0-released/">https://www.gnu.org/software/guix/blog/2018/gnu-guix-and-guixsd-0.16.0-released/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18620263">https://news.ycombinator.com/item?id=18620263</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 06 Dec 2018 17:44:31 +0000</pubDate><link>https://www.gnu.org/software/guix/blog/2018/gnu-guix-and-guixsd-0.16.0-released/</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=18620263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18620263</guid></item><item><title><![CDATA[GCC Compiler Induced Vulnerability]]></title><description><![CDATA[
<p>Article URL: <a href="https://seclists.org/oss-sec/2018/q4/82">https://seclists.org/oss-sec/2018/q4/82</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18278424">https://news.ycombinator.com/item?id=18278424</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Oct 2018 20:57:04 +0000</pubDate><link>https://seclists.org/oss-sec/2018/q4/82</link><dc:creator>ymse</dc:creator><comments>https://news.ycombinator.com/item?id=18278424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18278424</guid></item></channel></rss>