<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: moojd</title><link>https://news.ycombinator.com/user?id=moojd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 04:08:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=moojd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by moojd in "The Nix NGI Team: Advancing Open Source with Nix"]]></title><description><![CDATA[
<p>Exactly this. One of the first things I tell people struggling with nix is that nix is simple and  almost all of the complexity lives in nixpkgs. Knowing where to look for help (is this a nix, flakes, NixOS, or nixpkgs thing?) is one of  the hardest problems for beginners.<p>Nixpkgs specifically needs to be entirely rethought. It has become too large and complex to manage both technically and politically with the number of contributors. Separating out the lib, stdenv/tooling, and package definitions would be a good start.</p>
]]></description><pubDate>Fri, 24 Jan 2025 14:34:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=42813375</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=42813375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42813375</guid></item><item><title><![CDATA[New comment by moojd in "Edmunds EV Charging Test: How fast does each EV charge?"]]></title><description><![CDATA[
<p>My personal experience (model y lr) is 4 hour trips are the sweet spot and anything over 6 hours becomes a drag. I can reliably go over 200 miles @ 80mph without charging but after the first charge you have to stop every 100 miles or less. When we do long cross country trips (8+ hours per day) we take the gas car.</p>
]]></description><pubDate>Thu, 30 Nov 2023 14:38:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=38474040</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=38474040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38474040</guid></item><item><title><![CDATA[New comment by moojd in "280M e-bikes and mopeds are cutting demand for oil far more than electric cars"]]></title><description><![CDATA[
<p>I just got back from a road trip in France and the UK and it's funny how much of the reddit-tier discourse is correct yet simultaneously so wrong. There are plenty of rural towns where everyone owns cars. There are highways, strip malls, large shopping centers with massive parking lots, and populated areas with bus service at best. The difference is the scale and the US lands embarrassingly far on one side of it. Even in the smallest rural towns in France we visited, we could hop on regional rail to the nearest large metro area.</p>
]]></description><pubDate>Fri, 17 Nov 2023 23:02:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=38311851</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=38311851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38311851</guid></item><item><title><![CDATA[New comment by moojd in "280M e-bikes and mopeds are cutting demand for oil far more than electric cars"]]></title><description><![CDATA[
<p>> No one is asking you to live there or not have a vehicle.<p>Several of the most upvoted comments in this very thread are advocating banning vehicles.</p>
]]></description><pubDate>Fri, 17 Nov 2023 22:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38311657</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=38311657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38311657</guid></item><item><title><![CDATA[New comment by moojd in "Fossil versus Git"]]></title><description><![CDATA[
<p>I like that git allows rebase, as long as it is only done in prs or local. Rebase in the sheets, merge in the streets.</p>
]]></description><pubDate>Sat, 23 Sep 2023 13:11:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=37622935</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37622935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37622935</guid></item><item><title><![CDATA[New comment by moojd in "Show HN: Flake schemas – teaching Nix about your flake outputs"]]></title><description><![CDATA[
<p>Thanks Graham! Glad to see some attempts at improving the dx of sharing expressions with flakes instead of just derivations. I've seen libraries and tools handle this in a ton of different ways. Do you think there will ever be a standardization of the 'lib' output?</p>
]]></description><pubDate>Thu, 31 Aug 2023 18:15:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=37341485</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37341485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37341485</guid></item><item><title><![CDATA[New comment by moojd in "Microsoft is unbundling Teams from Office in Europe to address regulator concern"]]></title><description><![CDATA[
<p>Enterprise discord is one of those obviously inevitable things that I can't believe doesn't exist yet</p>
]]></description><pubDate>Thu, 31 Aug 2023 13:55:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37337206</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37337206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37337206</guid></item><item><title><![CDATA[New comment by moojd in "Run a macOS VM on Apple Silicon from a double-click with Vimy"]]></title><description><![CDATA[
<p>My path was vm -> containers -> nix. With nix flakes and the direnv extension in vscode you can get a clean per-project dev environment with zero docker overhead and without dev tools cluttering up your global environment and causing issues.</p>
]]></description><pubDate>Sun, 20 Aug 2023 21:42:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37203179</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37203179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37203179</guid></item><item><title><![CDATA[New comment by moojd in "Node.js 20.6.0 will include built-in support for .env files"]]></title><description><![CDATA[
<p>Some execute them as a shell script and others parse them as a newline separated list of key value pairs</p>
]]></description><pubDate>Fri, 18 Aug 2023 13:43:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37175512</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37175512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37175512</guid></item><item><title><![CDATA[New comment by moojd in "Node.js 20.6.0 will include built-in support for .env files"]]></title><description><![CDATA[
<p>I like them for defining a small number of env vars for my app that only get injected at run time. I don't like them when other random tools that aren't my app use them. Docker's insistence on automatically using the .env in your home directory is absurd.</p>
]]></description><pubDate>Fri, 18 Aug 2023 13:38:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37175471</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37175471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37175471</guid></item><item><title><![CDATA[New comment by moojd in "We don’t need a new Twitter"]]></title><description><![CDATA[
<p>I agree that 'real' verification was useful, but on the other hand removing it had the nice side-effect of 'breaking the spell' of twitter's imagined importance. People take it way less seriously now which I think is positive.</p>
]]></description><pubDate>Thu, 17 Aug 2023 14:33:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37162253</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37162253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37162253</guid></item><item><title><![CDATA[New comment by moojd in "Show HN: Servicer, pm2 alternative built on Rust and systemd"]]></title><description><![CDATA[
<p>Wow, never seen tome before but I built almost the exact same thing at my current company with the only difference being all the sub-commands run in a nix environment. Being able to share bash scripts in our monorepo by just creating a file at ./scripts/bash/foo.bash and calling it with 'my-cli foo' has been awesome. You can also set up runners so ./scripts/js and ./scripts/python works as you would think. Having everything inside of a nix env means all the tools are there and work across everyone's machines.<p>I don't have a solution for managing services though and that has been the one pain point after moving away from containerized dev envs. The cross platform network and service management you get with docker is pretty ideal. devenv.sh is on to something with their 'services' feature but it doesn't quiet fit the bill for us yet.</p>
]]></description><pubDate>Tue, 15 Aug 2023 17:27:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=37136772</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=37136772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37136772</guid></item><item><title><![CDATA[New comment by moojd in "My journey away from the JAMstack"]]></title><description><![CDATA[
<p>I'm not making a value judgement on rendering strategies, spa, etc. I'm arguing that for most js frameworks, building a full stack app with your own database, auth, etc without third party services is not the happy path. These are table stakes in php, ruby, and python. There are exceptions like remix. I'm just deriding a general trend.</p>
]]></description><pubDate>Mon, 31 Jul 2023 22:54:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=36949977</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36949977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36949977</guid></item><item><title><![CDATA[New comment by moojd in "My journey away from the JAMstack"]]></title><description><![CDATA[
<p>> Vercel and Netlify (among others) try and avoid the basic necessity of databases and other backend complexities as if a front-end developer can exist in some shining, pretty land free of that yucky backend stuff.<p>They are creating the disease and selling you the cure. You see less monoliths in the node community because it's the only ecosystem where the attempting to build a monolith takes you off of the happy path. Most tools and frameworks not-so gently nudge you in the SPA + back-end-as-a-service direction and make the simple thing hard.</p>
]]></description><pubDate>Mon, 31 Jul 2023 19:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=36947900</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36947900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36947900</guid></item><item><title><![CDATA[New comment by moojd in "Super sorry to the guy with the username reset on GitHub"]]></title><description><![CDATA[
<p>4 letters at #8,016,155: <a href="https://api.github.com/users/jmoo" rel="nofollow noreferrer">https://api.github.com/users/jmoo</a></p>
]]></description><pubDate>Thu, 27 Jul 2023 14:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36894379</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36894379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36894379</guid></item><item><title><![CDATA[New comment by moojd in "I Want Off Mr. Golang's Wild Ride (2022)"]]></title><description><![CDATA[
<p>Do those allow multiple versions of the same dependency? With npm and cargo (as opposed to composer, etc.) you are never forced to resolve those types of conflicts so you can just keep installing dependencies forever without ever having to trim the tree.</p>
]]></description><pubDate>Tue, 25 Jul 2023 18:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=36866925</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36866925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36866925</guid></item><item><title><![CDATA[New comment by moojd in "In 1961 a Gallup poll showed only 33% of Americans in favor of moon landing"]]></title><description><![CDATA[
<p>We need to do "The Stitch" next<p><a href="https://thestitchatl.com/project" rel="nofollow noreferrer">https://thestitchatl.com/project</a></p>
]]></description><pubDate>Thu, 20 Jul 2023 21:17:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36806866</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36806866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36806866</guid></item><item><title><![CDATA[New comment by moojd in "Nixhub: Search Historical Versions of Nix Packages"]]></title><description><![CDATA[
<p>Oh man I've needed this for a while to the point where I was about to build it my self so thanks! It would be great though if it also listed the tagged nixpkgs version in addition to the hash if applicable.</p>
]]></description><pubDate>Thu, 20 Jul 2023 20:44:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=36806499</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36806499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36806499</guid></item><item><title><![CDATA[New comment by moojd in "The FBI has formed a national database to track swatting incidents"]]></title><description><![CDATA[
<p>I would be interested to know what percent of victims were busted in by a SWAT team vs recieved a knock on the door. Not trying to minimize the issue as I would prefer if that number was zero, but I am curious of the scale.</p>
]]></description><pubDate>Fri, 30 Jun 2023 23:22:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=36543978</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36543978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36543978</guid></item><item><title><![CDATA[New comment by moojd in "Practical Procedural Macros in Rust"]]></title><description><![CDATA[
<p>That repo is great. It really helped me get from zero to ... where ever I am now (non-zero I guess, I'm still early in my rust journey.) I do wish there was a 'completed' branch I could look at for reference though. Closest I found was this: <a href="https://docs.rs/modular-bitfield/latest/modular_bitfield/" rel="nofollow noreferrer">https://docs.rs/modular-bitfield/latest/modular_bitfield/</a></p>
]]></description><pubDate>Thu, 29 Jun 2023 13:57:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=36520435</link><dc:creator>moojd</dc:creator><comments>https://news.ycombinator.com/item?id=36520435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36520435</guid></item></channel></rss>