<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: u801e</title><link>https://news.ycombinator.com/user?id=u801e</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 09:58:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=u801e" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by u801e in "GNU Screen 5.0 Released"]]></title><description><![CDATA[
<p>I've been doing this with vim for several years since they added the terminal feature in vim version 8.</p>
]]></description><pubDate>Fri, 30 Aug 2024 19:39:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=41403815</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=41403815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41403815</guid></item><item><title><![CDATA[New comment by u801e in "Wells Fargo employee found dead at desk after 4 days"]]></title><description><![CDATA[
<p>Would they notice that she had not badged in or logged in on Monday morning?  Unless she had already taken time off starting Monday.</p>
]]></description><pubDate>Fri, 30 Aug 2024 19:24:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41403716</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=41403716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41403716</guid></item><item><title><![CDATA[New comment by u801e in "The Early History of Usenet (2019)"]]></title><description><![CDATA[
<p>> Interestingly though I still use NNTP (News) daily. One community I participate in still makes use of a (private) NNTP server as the forum of choice. Only the lightest amount of moderation is needed, and trolls are swiftly booted.<p>I really wish that more places would just set up a private NNTP server without any peering as a forum.  Do people just use NNTP readers, or is there a web frontend?</p>
]]></description><pubDate>Sun, 18 Feb 2024 08:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39417278</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39417278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39417278</guid></item><item><title><![CDATA[New comment by u801e in "My favourite Git commit (2019)"]]></title><description><![CDATA[
<p>> I don't think they were suggesting to review the individual commits, rather the (individual) commit messages.<p>That's a good point.<p>> Commit messages are text, so you could have a similar line by line click-and-comment review interface as you already have for the code changes.<p>It would be nice if something like that was available in Github.  The closest thing you could do would be to copy the commit title and body and paste it as quoted text in the text area and then comment on it inline.</p>
]]></description><pubDate>Fri, 02 Feb 2024 20:55:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39234255</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39234255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39234255</guid></item><item><title><![CDATA[New comment by u801e in "My favourite Git commit (2019)"]]></title><description><![CDATA[
<p>> It's an awful shame that GitHub doesn't allow commenting on commit messages.<p>You actually can comment on a commit itself.  I'm in the habit on middle-clicking on the sha1 link of commits in a PR and looking at the commit itself.  You can comment on lines in the commit, and there's a text area at the bottom where you can comment on the entire commit itself.  I'll then follow up with making a comment on the PR linking the commit (pasting the sha1 link) and saying I made a few comments here.<p>>  It's as if GitHub is being run by people who just don't know how Git is meant to be used.<p>Github wasn't really designed with code review in mind.  A lot of the features they added over the years for review appear to be hacked on rather than fixing fundamental design issues (like being able to comment on commit messages without having to jump through a bunch of hoops).<p>Review systems like gerrit, phabricator, review board, or even email, do a much better job at exposing individual commits and their associated metadata like the commit message.</p>
]]></description><pubDate>Fri, 02 Feb 2024 04:03:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39224875</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39224875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39224875</guid></item><item><title><![CDATA[New comment by u801e in "My favourite Git commit (2019)"]]></title><description><![CDATA[
<p>> A commit is required to have a bug id. The bug tracker has entire discussions of what lead to the commit<p>Companies do change bug trackers and ticketing systems and those links may no longer work years down the line.<p>> The bug tracker has entire discussions of what lead to the commit so it's not clear to me that a detailed commit message is a plus when the real detailed info is in the tracker.  Yes it's indirect but there's no way I'm going to summarize the entire issue discussion.<p>But summarizing it can be one of the most valuable things you can do for a maintainer who has to make changes years after you've moved on.  For one thing, the problem and discussion is fresh in your mind and you understand the context.  In a few minutes, you could summarize the problem, the approach taken to fix it and alternatives that were considered but not used because the chosen solution clearly didn't have an issue/was more efficient, etc.<p>Even if you didn't want to do that, you could just copy and paste the entire discussion text at the end of the commit message so that even if the bug tracker is no longer in use in the future, the discussion itself was preserved in the commit history and accessible via git log or blame.</p>
]]></description><pubDate>Fri, 02 Feb 2024 03:57:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39224827</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39224827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39224827</guid></item><item><title><![CDATA[New comment by u801e in "The case for single-stair multifamily"]]></title><description><![CDATA[
<p>I can go up and down unobstructed stairs without any issues, but I have back problems which keep me from doing heavy lifting and I'm in no condition to jump or climb over a sofa in the middle of a flight of stairs.<p>The real problem here is expecting people to be able bodied enough to deal with a lack of alternative exits when someone in the same building inevitably is careless enough to start a fire.</p>
]]></description><pubDate>Sat, 20 Jan 2024 18:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39070934</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39070934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39070934</guid></item><item><title><![CDATA[New comment by u801e in "The case for single-stair multifamily"]]></title><description><![CDATA[
<p>> A couch and a fire and that couch can't be pushed over or jumped over.<p>Not everyone is young and in shape to push couches or jump over them.</p>
]]></description><pubDate>Fri, 19 Jan 2024 02:46:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39051023</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39051023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39051023</guid></item><item><title><![CDATA[New comment by u801e in "Modeless Vim"]]></title><description><![CDATA[
<p>> I like how vim is modal, but some Windows shortcuts (like Control-C) just make too much sense to given them up on Linux<p>Ctrl-C does work in the GUI.  That said, one thing I like about Linux is being able to highlight text using the mouse and then pasting it by middle-clicking.  I don't have to interact with the keyboard at all to copy and paste text that way.</p>
]]></description><pubDate>Tue, 16 Jan 2024 07:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=39010290</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39010290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39010290</guid></item><item><title><![CDATA[New comment by u801e in "Posthog is closing their Slack community in favor of forum"]]></title><description><![CDATA[
<p>> IRC simply a different use case than a forum.<p>Except that newer products like Slack and email providers with their conversation view are conflating the two use cases.<p>Slack tries to implement features of a forum by allowing threaded conversations.  Conversation view email removes the nested threads and makes the email thread look more like a chat as opposed to a forum discussion with multiple threads.</p>
]]></description><pubDate>Tue, 16 Jan 2024 04:03:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39009336</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39009336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39009336</guid></item><item><title><![CDATA[New comment by u801e in "Posthog is closing their Slack community in favor of forum"]]></title><description><![CDATA[
<p>Or a usenet newsgroup.</p>
]]></description><pubDate>Tue, 16 Jan 2024 04:00:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=39009317</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=39009317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39009317</guid></item><item><title><![CDATA[New comment by u801e in "32GB of RAM is becoming the standard"]]></title><description><![CDATA[
<p>Yet, when I'm browsing Facebook, I frequently encouter an issue where the brower tab process starts allocating 5% or more of resident memory (on a 16 GB memory machine).  On the other hand, my usenet client worked just fine on my computer with 16 MB of memory at the time without slowing the compter to a crawl due to excessive memory usage.</p>
]]></description><pubDate>Sat, 13 Jan 2024 16:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=38981204</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=38981204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38981204</guid></item><item><title><![CDATA[New comment by u801e in "32GB of RAM is becoming the standard"]]></title><description><![CDATA[
<p>I remember the days when having 16 MB of memory was plenty to do that.</p>
]]></description><pubDate>Sat, 13 Jan 2024 16:05:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38981171</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=38981171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38981171</guid></item><item><title><![CDATA[New comment by u801e in "Why did base64 win against uuencode?"]]></title><description><![CDATA[
<p>It's too bad yenc didn't take the place of base64 for email.</p>
]]></description><pubDate>Tue, 21 Nov 2023 05:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=38359589</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=38359589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38359589</guid></item><item><title><![CDATA[New comment by u801e in "Unix Time reaches 1.7 billion"]]></title><description><![CDATA[
<p>At least on my system, it's not an issue:<p><pre><code>    $ date --date="@2200000000"
    Sun Sep 18 07:06:40 PM EDT 2039</code></pre></p>
]]></description><pubDate>Wed, 15 Nov 2023 02:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=38272594</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=38272594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38272594</guid></item><item><title><![CDATA[New comment by u801e in "Unix Time reaches 1.7 billion"]]></title><description><![CDATA[
<p>As for what the future holds:<p><pre><code>    $ date --date="@1800000000"
    Fri Jan 15 03:00:00 AM EST 2027

    $ date --date="@1900000000"
    Sun Mar 17 01:46:40 PM EDT 2030

    $ date --date="@2000000000"
    Tue May 17 11:33:20 PM EDT 2033</code></pre></p>
]]></description><pubDate>Wed, 15 Nov 2023 02:21:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=38272573</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=38272573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38272573</guid></item><item><title><![CDATA[New comment by u801e in "Git rebase, what can go wrong"]]></title><description><![CDATA[
<p>> > * enables use of git bisect to locate bugs<p>> This is really only viable if each intermediate commit on a development branch is intended to be bug free.<p>git rebase has an --exec option that allows you to run a command or set of commands for each commit in the branch.  You could rebase your development branch before pushing it up for review and ensure each commit passes coffee linting and tests.</p>
]]></description><pubDate>Tue, 07 Nov 2023 01:58:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=38172198</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=38172198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38172198</guid></item><item><title><![CDATA[New comment by u801e in "Git rebase, what can go wrong"]]></title><description><![CDATA[
<p>Another good reason is that having a small commit that changes just one thing is a lot easier to revert without encountering conflicts, even after other features have been committed to the main/master branch.</p>
]]></description><pubDate>Mon, 06 Nov 2023 19:44:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38167828</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=38167828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38167828</guid></item><item><title><![CDATA[New comment by u801e in "Origins of the 3.5in Floppy Disk [video]"]]></title><description><![CDATA[
<p>> Even emails were not a proper replacement. Initially free providers only supported sending/receiving emails with 1 to 5 MB attachments.<p>Pretty much every ISP provided an email address for each account.  Some email clients supported the MIME multipart/partial subtype which allowed for large attachments to be split up amongst multiple emails.</p>
]]></description><pubDate>Tue, 24 Oct 2023 05:35:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37995130</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=37995130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37995130</guid></item><item><title><![CDATA[New comment by u801e in "Reorient GitHub pull requests around changesets"]]></title><description><![CDATA[
<p>> Indeed, but trying to revert lots of tiny commits in one unit is no better.<p>You shouldn't have to revert a lot of tiny commits if the bug is due to just one of those commits.<p>> The result of a pull request should be the equivalent of having built a single patch to start with, just with better review tooling.<p>In my experience, features take more than one commit to implement.  The merge commit provides a way to group those multiple commits so that you can see all commits that went into implementing a feature.<p>If you're trying to make pull requests that are like small commits, then a feature branch becomes<p><pre><code>    first-commit
    first-pr-merge
    second-commit
    second-pr-merge
    third-commit
    third-pr-merge
    ...
    nth-commit
    nth-pr-merge
</code></pre>
with commits and their associated merge commits for other features interspersed with your set of commits.<p>Which basically introduces a lot of merge commits (effectively doubling the number of commits) where the first parent is the previous merge commit and the second parent is the single commit for that pull request.  You have no way to really group related commits that were used to implement a feature since there's no merge commit that groups them all together.  In that case, you could halve the number of commits by dispensing with merge commits entirely and just adding the #PR-number in the commit message to link to the PR discussion.</p>
]]></description><pubDate>Mon, 02 Oct 2023 12:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=37737280</link><dc:creator>u801e</dc:creator><comments>https://news.ycombinator.com/item?id=37737280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37737280</guid></item></channel></rss>