<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: nulagrithom</title><link>https://news.ycombinator.com/user?id=nulagrithom</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 02:57:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nulagrithom" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nulagrithom in "Launch HN: Tandem (YC S19) – A Virtual Office for Remote Teams"]]></title><description><![CDATA[
<p>Do the chat/call/video call functions rely on Slack or Hangouts? Can it be done standalone?</p>
]]></description><pubDate>Thu, 01 Aug 2019 22:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=20588890</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=20588890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20588890</guid></item><item><title><![CDATA[New comment by nulagrithom in "Some items from my “reliability list”"]]></title><description><![CDATA[
<p>You wouldn't put a card number in the path anyway (for obvious reasons). Far more sensible to put that in the request body.<p>And who's to say you can't put the reason in the body and still keep the code? What are you hurting by sending back 400? Unless you have lb's taking out nodes because of excessive 4xx's (which sounds like insanity) I don't see a reason _not_ to send 4xx's. At the very least it's a useful heuristic tool.</p>
]]></description><pubDate>Thu, 25 Jul 2019 19:11:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=20528448</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=20528448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20528448</guid></item><item><title><![CDATA[New comment by nulagrithom in "Some items from my “reliability list”"]]></title><description><![CDATA[
<p>Agreed. What else would you use 400 for? I don't see how sending back 400 is going to hurt.<p>The payoff of using 400 is you can watch your 400 rates with almost no effort (HTTP is well established and there's many many tools out there.) If you somehow start accidentally munging the card number sometimes or if your card processor starts doing wacky stuff you'll see a spike in 400 rates.<p>If it was really that troubling that declined cards are expected, I would personally at least want to see 200 come from the internal API and 400 go out to the client.<p>And if your "intermediate devices" start doing goofy stuff to 400's then you've got bigger problems... 4xx's shouldn't be taking nodes out of prod. That's wack.</p>
]]></description><pubDate>Thu, 25 Jul 2019 19:07:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=20528397</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=20528397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20528397</guid></item><item><title><![CDATA[New comment by nulagrithom in "XSM: State management for Angular, React, and Vue"]]></title><description><![CDATA[
<p>It's short for set configuration.<p>Maybe that just escaped you from some reason, but I would think it's perfectly understandable for just about anyone.<p>Curious if anyone else here had a hard time parsing it...</p>
]]></description><pubDate>Mon, 22 Jul 2019 21:30:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=20502507</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=20502507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20502507</guid></item><item><title><![CDATA[New comment by nulagrithom in "July on course to be hottest month ever, say climate scientists"]]></title><description><![CDATA[
<p>At one point the planet was nothing but a hot 230 °C ball. How much pedantry do you want to get in to?<p>"Ever" vs "human history" almost seems like a nitpick. _We_ have never seen it this hot, ever.</p>
]]></description><pubDate>Tue, 16 Jul 2019 17:37:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=20452154</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=20452154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20452154</guid></item><item><title><![CDATA[New comment by nulagrithom in "The F# development home on GitHub is now dotnet/fsharp"]]></title><description><![CDATA[
<p>While we're hijacked...<p>Is F# still the red-headed step-child of Core?<p>Last I fiddled with it F# was looking pretty unloved, but to be fair C# was still having a hard time with Core itself.</p>
]]></description><pubDate>Wed, 22 May 2019 14:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=19981892</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=19981892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19981892</guid></item><item><title><![CDATA[New comment by nulagrithom in "Falsehoods programmers believe about Unix time"]]></title><description><![CDATA[
<p>I don't understand this one:<p>> If I wait exactly one second, Unix time advances by exactly one second<p>How does UTC jumping around affect this? If a leap second is removed it doesn't mean you've waited 0 seconds.<p>I feel like this is wrong too:<p>> If there’s a leap second in a day, Unix time either repeats or omits a second as appropriate to make them match.<p>It's not Unix time doing that. It's UTC.</p>
]]></description><pubDate>Wed, 15 May 2019 18:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=19922456</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=19922456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19922456</guid></item><item><title><![CDATA[New comment by nulagrithom in "Classic Minecraft now free online"]]></title><description><![CDATA[
<p>For one, it's single threaded (last I checked). It also seems to be built on a big heap of messy Java.<p>Check out Cuberite for comparison. It's a Minecraft server built from the ground up in C++ and it's waaaaaaaay faster than the official server. Advantages of a rewrite I suppose...</p>
]]></description><pubDate>Wed, 08 May 2019 20:45:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=19862735</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=19862735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19862735</guid></item><item><title><![CDATA[New comment by nulagrithom in "Up to one million species are on the verge of extinction, U.N. panel says"]]></title><description><![CDATA[
<p>We're increasingly incapable of surviving on a planet that's <i>perfectly</i> suited to us.<p>There's no chance we "look towards the stars" if we can't fix the ground.</p>
]]></description><pubDate>Mon, 06 May 2019 15:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=19840325</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=19840325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19840325</guid></item><item><title><![CDATA[New comment by nulagrithom in "Whitespace killed an enterprise app"]]></title><description><![CDATA[
<p>> Users absolutely hated the new system.<p>I feel like this is a universal absolute, doubly so when it comes to enterprise apps (the lone exception being when we switched from Lotus Notes to Gmail -- then only half the company hated the change).<p>I would've liked to know how long the changes were in place and how it affected productivity metrics, especially the amount of training time spent on new users. As is, the article seems kind of obvious. Enterprise users abhor change; who knew?<p>> Just like you wouldn’t appreciate a dictionary with only 10 words per page (so many pages to flip through!)<p>This also makes me question the veracity of the article. It's a really terrible metaphor that makes me wonder if they were _solely_ concerned with pretty design on the outset.<p>I want a dictionary that shows me 1 word per page, with a search bar. The page flipping functionality is useless and can be removed entirely. It's a bad workflow.<p>I can definitely say that over the past 20 years, our in-house LoB app has developed some really bad workflows as well (business changes a lot over 20 years). Removing these bad workflows would give us back a ton of screen real estate without losing productivity.<p>The causality is backwards. I don't want to create whitespace by changing the design and ruining the functionality. I want to change the functionality which will create more whitespace and allow room for beautiful design.</p>
]]></description><pubDate>Wed, 13 Feb 2019 17:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=19155009</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=19155009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19155009</guid></item><item><title><![CDATA[New comment by nulagrithom in "Lessons from Failed DocuSign Integration"]]></title><description><![CDATA[
<p>DocuSign should've recognized this and let them know the flaws in their plan, but in my experience they're _way_ too sales-oriented to ever do this.<p>I had a similar experience. I explored their API and got stuck on how to implement my use-case and how to ensure it's legally binding. Sales and "technical" resources assured me it was possible, didn't explain how, and everyone balked at any sort of legal questions and basically told me that was all on us to sort out.<p>I decided I didn't need help creating a box for users to scribble on. E-signature isn't a technical challenge at all.</p>
]]></description><pubDate>Thu, 24 Jan 2019 19:08:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=18991864</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18991864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18991864</guid></item><item><title><![CDATA[New comment by nulagrithom in "US Surgeon General Declares E-cigarette Epidemic Among Youth [pdf]"]]></title><description><![CDATA[
<p>Yes, yayana explained my error pretty succinctly before you did...</p>
]]></description><pubDate>Wed, 19 Dec 2018 20:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=18719055</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18719055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18719055</guid></item><item><title><![CDATA[New comment by nulagrithom in "US Surgeon General Declares E-cigarette Epidemic Among Youth [pdf]"]]></title><description><![CDATA[
<p>Yup! You're right.</p>
]]></description><pubDate>Wed, 19 Dec 2018 17:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=18717622</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18717622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18717622</guid></item><item><title><![CDATA[New comment by nulagrithom in "US Surgeon General Declares E-cigarette Epidemic Among Youth [pdf]"]]></title><description><![CDATA[
<p>That's not the definition of epidemic.<p>The dictionary definition is: a widespread occurrence of an infectious disease in a community at a particular time.<p>"Infectious disease" being the key. If we limit the definition to "took off" then any new and popular software becomes an epidemic.<p>It's naive to assume that something like this couldn't possibly be politicized simply because it relates to health. His points absolutely could be relevant to how the Surgeon General chooses to describe the uptick in vaping.<p>Overall tobacco usage is still going down: <a href="https://www.cdc.gov/tobacco/data_statistics/fact_sheets/youth_data/tobacco_use/index.htm" rel="nofollow">https://www.cdc.gov/tobacco/data_statistics/fact_sheets/yout...</a></p>
]]></description><pubDate>Wed, 19 Dec 2018 17:46:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=18717586</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18717586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18717586</guid></item><item><title><![CDATA[New comment by nulagrithom in "US Surgeon General Declares E-cigarette Epidemic Among Youth [pdf]"]]></title><description><![CDATA[
<p>Why are there conflicting reports on the stats from the CDC?<p>The CDC's website[1] says there's been a 0.6% increase in vaping in middle school and 1.5% increase in high school since 2011. This advisory however says "E-cigarette use among U.S. middle and high school students increased
900% during 2011-2015, before declining for the first time during 2015-2017." Was there a nearly 899% drop in 2015-2017?<p><a href="https://www.cdc.gov/tobacco/data_statistics/fact_sheets/youth_data/tobacco_use/index.htm" rel="nofollow">https://www.cdc.gov/tobacco/data_statistics/fact_sheets/yout...</a></p>
]]></description><pubDate>Wed, 19 Dec 2018 17:37:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=18717504</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18717504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18717504</guid></item><item><title><![CDATA[New comment by nulagrithom in "Why Sleep Apnea Patients Rely on a CPAP Machine Hacker"]]></title><description><![CDATA[
<p>Counter-anecdote:<p>My particular doctor shoots for an AHI around 10, which is still mild sleep apnea (5 is the threshold) and is still high enough to get you diagnosed and provided a CPAP in the first place.<p>So for 6 months my AHI hovered around 8 or 9, occasionally spiking to 12 (which made me really feel like crap).<p>My technician won't adjust without doctor's orders (and incidentally also told me I'd fry the entire machine in days if I used non-distilled water in the humidifier, which is just absurd.) The doctor books appointments months out, and is OK with my current results anyway.<p>So I tried bumping my pressure up by 1 and lowering the exhale comfort feature on my own. Tada! After a month my AHI averages 4, sometimes spiking to 6, and I feel much, much better.</p>
]]></description><pubDate>Thu, 15 Nov 2018 23:02:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=18464311</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18464311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18464311</guid></item><item><title><![CDATA[New comment by nulagrithom in "Show HN: Cruip – Free landing page templates for startups"]]></title><description><![CDATA[
<p>Complaining? Sounds more like a feature to me. :)</p>
]]></description><pubDate>Thu, 08 Nov 2018 00:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=18403386</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18403386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18403386</guid></item><item><title><![CDATA[New comment by nulagrithom in "MongoDB switches up its open source license"]]></title><description><![CDATA[
<p>No, it has nothing to do with "amateurs". Whether the source is open and what the license dictates are two wholly different things. The danger is exactly in conflating the two.<p>Take for example the NPOSL-3.0:<p>A variant of the Open Software License 3.0, this license requires that the organization using it is a non-profit and that no revenue is generated from sale of the software, support or services.<p><a href="https://tldrlegal.com/license/non-profit-open-software-license-3.0-(nposl-3.0)" rel="nofollow">https://tldrlegal.com/license/non-profit-open-software-licen...</a><p>The source is open, but you can't use it outside of non-profit orgs. It's "Open Source™", it's approved by OSI, and it can still get you in legal trouble.</p>
]]></description><pubDate>Tue, 16 Oct 2018 23:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=18234082</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=18234082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18234082</guid></item><item><title><![CDATA[New comment by nulagrithom in "Millennials and Mainframes: How to Bridge the Gap"]]></title><description><![CDATA[
<p>Thanks for this. Will actually be really useful form me.</p>
]]></description><pubDate>Fri, 14 Sep 2018 17:43:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=17989223</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=17989223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17989223</guid></item><item><title><![CDATA[New comment by nulagrithom in "Millennials and Mainframes: How to Bridge the Gap"]]></title><description><![CDATA[
<p>> This is very hard to do for mainframes because of access to them.<p>Bingo. I work in an AS/400 shop. I simply can't invest myself personally in the work because I know my access to that environment is predicated on working for this particular company.<p>I can hone my Linux skills and even my Windows Server skills any time. I can bring it home. I can use it myself. I can own it.<p>I can't do that with the AS/400. Just spinning up a "virtual machine" in the office to play around on is a licensing mess, and there's no "cloud" where I can rent one for a reasonable fee (that I've found). I have no sandbox.<p>Since my continued access to that environment isn't guaranteed or even convenient, I don't really want to dive in. And if I don't want to dive in then learning about it at all feels like a waste of time. Which then means I end up learning the absolute minimum before moving back to familiar territory.</p>
]]></description><pubDate>Thu, 13 Sep 2018 16:50:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=17980119</link><dc:creator>nulagrithom</dc:creator><comments>https://news.ycombinator.com/item?id=17980119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17980119</guid></item></channel></rss>