<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: orthogonal_cube</title><link>https://news.ycombinator.com/user?id=orthogonal_cube</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 14 May 2026 20:04:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=orthogonal_cube" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by orthogonal_cube in "Open Source Resistance: keep OSS alive on company time"]]></title><description><![CDATA[
<p>I miss working at a place which allowed this.<p>Some employers get tangled up in just the legal review process.<p>Once I asked permission to submit a patch to a project and it had quite an interesting email trail. It came down to a single question: if the patch was written during hours billed to a customer for the purpose of fixing a bug in a deliverable product, and the library being patched had to be recompiled and delivered with the source code, and the contract states that all work and intellectual property associated to the product would be transferred to the customer, do we have authority to release the patch in the public domain?<p>Legal didn’t want to answer it.</p>
]]></description><pubDate>Wed, 13 May 2026 18:04:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125321</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=48125321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125321</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Show HN: Building a web server in assembly to give my life (a lack of) meaning"]]></title><description><![CDATA[
<p>I frequently reference this exact meme to people whenever someone complains about complicated or difficult-to-write code. Now that’s you’ve made this project I suppose we have zero room to complain anymore!</p>
]]></description><pubDate>Sun, 10 May 2026 17:15:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48085785</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=48085785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48085785</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Making Julia as Fast as C++ (2019)"]]></title><description><![CDATA[
<p>Dang, haven’t read much on Julia as of late. I remember using it for a CS 300-level course around 2016 when learning about tokenizing and parsing as part of language fundamentals. Julia has undoubtedly made some significant performance improvements since then. Would love to see a follow-up that explores what, if anything, from this still holds true and what improvements can be made.</p>
]]></description><pubDate>Sat, 09 May 2026 14:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075281</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=48075281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075281</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Securing a DoD contractor: Finding a multi-tenant authorization vulnerability"]]></title><description><![CDATA[
<p>To answer the first question, a number of veteran independent researchers probably wouldn’t have touched such a system. Plenty of companies will send their lawyers after you if you tell them that you’ve discovered a vulnerability of some sort and wish to responsibly disclose. Even if you do things in good faith, the company has zero reason to assume the best from you and can hold a sword over your head by citing poorly-written laws that lean in their favor regarding computer fraud and abuse.<p>DoD does appear to offer a “Defense Industrial Base - Vulnerability Disclosure Program” for all public-facing DoD/DoW systems.[1] However, this might not include contractor-controlled assets or services. I cannot view the HackerOne page that it redirects to (login is required) to view more details.<p>[1]: <a href="https://www.dc3.mil/Missions/Vulnerability-Disclosure/DIB-Vulnerability-Disclosure-Program/" rel="nofollow">https://www.dc3.mil/Missions/Vulnerability-Disclosure/DIB-Vu...</a></p>
]]></description><pubDate>Mon, 04 May 2026 20:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48014306</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=48014306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48014306</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock"]]></title><description><![CDATA[
<p>Honestly I’m surprised this wasn’t already a feature in macOS. Thank you for coding it and publishing as open-source!</p>
]]></description><pubDate>Fri, 17 Apr 2026 18:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47809161</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47809161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47809161</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Do you even need a database?"]]></title><description><![CDATA[
<p>SQLite did decently well but I think they should’ve done an additional benchmark with the database loaded completely into memory.<p>Since they’re using Go to accept requests and forwarding them to their SQLite connection, it may have been worthwhile to produce the same interface with Rust to demonstrate whether or not SQLite itself was hitting its performance limit or if Go had some hand in that.<p>Other than that, it’s a good demonstration of how a custom solution for a lightweight task can pay off. Keep it simple but don’t reinvent the wheel if the needs are very general.</p>
]]></description><pubDate>Wed, 15 Apr 2026 20:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47784467</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47784467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47784467</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "CPU-Z and HWMonitor compromised"]]></title><description><![CDATA[
<p>Seems the installers hosted by them are fine. The links on the site have been changed to direct people towards Cloudflare R2 storage with various copies of malicious executables.<p>Looking forward to information down the line on how this came about.</p>
]]></description><pubDate>Fri, 10 Apr 2026 15:00:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47719173</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47719173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47719173</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "FCC updates covered list to include foreign-made consumer routers"]]></title><description><![CDATA[
<p>That’s the ironic part.<p>Plenty of consumer-grade devices have had very lax security settings or backdoors baked in for purposes of “troubleshooting” and recovery assistance. It’s never been limited to foreign-made devices.<p>Security has never been part of the review process. The only time any agency has really cared is when encryption is involved, and that’s just been the FBI wanting it to be neutered so they can have their own backdoors.</p>
]]></description><pubDate>Mon, 23 Mar 2026 23:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47496314</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47496314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47496314</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Shall I implement it? No"]]></title><description><![CDATA[
<p>> Why does it ask a yes-no question if it isn’t prepared to take “no” as an answer?<p>Because it doesn’t actually understand what a yes-no question is.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:15:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358019</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47358019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358019</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "I don't use LLMs for programming"]]></title><description><![CDATA[
<p>> even configuring servers is easier with Claude<p>To what extent is Claude configuring these servers? Is this baremetal deployment with OS configuration and service management? Or is it abstracted by defining Terraform files to use pre-created images offered by a hosting service?</p>
]]></description><pubDate>Thu, 12 Mar 2026 10:44:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348879</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47348879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348879</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "RFC 454545 – Human Em Dash Standard"]]></title><description><![CDATA[
<p>Ha, well I’m not on the spectrum but ADHD does have some overlap here and there.</p>
]]></description><pubDate>Wed, 11 Mar 2026 02:14:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47331087</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47331087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47331087</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "RFC 454545 – Human Em Dash Standard"]]></title><description><![CDATA[
<p>> Good writing doesn't have mad tangents anyway, there should be a flow and natural transition.<p>In general, yes. Technical documents, research reports, news articles, and other formal publications should follow this.<p>Anything else which allows a bit more freedom in expression? I’d say it’s a matter of taste.</p>
]]></description><pubDate>Tue, 10 Mar 2026 19:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47327781</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47327781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47327781</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "RFC 454545 – Human Em Dash Standard"]]></title><description><![CDATA[
<p>> The stigma comes from people being lazy and letting the AI do the heavy lifting of thinking.<p>This is essentially my point. The AI emits an answer and people will, in turn, copy and paste the result as-is. It’s a repeat all over again of people simply copy-pasting something from Wikipedia and trying to pass it off as their own.</p>
]]></description><pubDate>Tue, 10 Mar 2026 18:17:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47326899</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47326899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47326899</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "RFC 454545 – Human Em Dash Standard"]]></title><description><![CDATA[
<p>I couldn’t tell. I struggle with such subtleties.<p>I probably should’ve checked ‘454545’ in the ascii table. Seeing how it translates to ‘---‘ could’ve hinted towards that, but the clever use probably would’ve been applauded instead without thinking it was a joke.<p>Ah well. Egg on my face I suppose.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:41:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325659</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47325659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325659</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "RFC 454545 – Human Em Dash Standard"]]></title><description><![CDATA[
<p>> I wonder how many other patterns we attribute to LLMs are common in neurodivergent writing just as a result of so much of the training data being areas of the internet where I'd imagine neurodivergence is overrepresented vs. the general population.<p>It’s a very interesting thought experiment and if we had the data to support exploring it I’d love to see what we could find. I’d imagine that some subject-matter experts would probably be discovered as being neurodivergent to the surprise of nobody but themselves.<p>(They probably wouldn’t appreciate opening Pandora’s box!)</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325520</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47325520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325520</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "RFC 454545 – Human Em Dash Standard"]]></title><description><![CDATA[
<p>> Isn't this what parenthesizes are meant for?<p>Parentheses add emphasis to a sentence or statement. Normally the use of it allows the sentence to be complete with or without it.<p>Em dashes may also add or increase emphasis but are normally treated as an aside. Think of it as a comment by the author to inject themselves, sometimes in ways which do not form a complete sentence.<p>For example: When you read this sentence (in your mind) it should feel complete and correct. Perhaps you read in your own voice — something I don’t normally do — or without one at all.<p>> I don't understand what the issue even is here, and the RFC also doesn't clearly outline it.<p>The issue is written there but may not make sense unless you know someone who stylistically writes with high-than-average em dash usage. I, for example, get inquiries and comments at work from employees who ask what LLM model I used for “generating these reports” because of the presence of em dashes. They do not believe me when I say not a single word was written by LLMs because, “there’s an em dash. Only LLMs use em dashes!” This is categorically untrue and erodes the authenticity of work from people because of the correlation.<p>Their aim is to implement a new Unicode character which programs like text editors could inject when a person types an em dash. It attributes to a human being behind the document, typing characters out individually. Actions like copy-pasting text in bulk wouldn’t replace em dashes since it can’t attribute a human as writing it out.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325346</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47325346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325346</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "RFC 454545 – Human Em Dash Standard"]]></title><description><![CDATA[
<p>> Historically, the em dash (—) has served as a flexible punctuation mark
used by human authors to indicate interruption, emphasis, or sudden
changes in thought.<p>I learned about the em dash in high school and adapted it to my writing style very quickly for analysis and opinion documents. It felt natural given the amount of tangents I can go off into, particularly when including analogies for the reader’s understanding.<p>I was surprised to find out in my career that it was rarely used by others. Subconsciously I pulled back on how often I used it — especially when it was once suggested that frequent use could imply neurodivergence. Important and lengthy documents which I’d written and published (internally) at work still display them. On occasion there have been comments asking if I’d somehow accessed early AI models to assist in writing these works because of their presence. I think I averaged two em dashes per letter page.<p>I find myself on the fence with proposals like these. They have good intentions but they do not solve an issue at its core. An LLM is going to reflect one of many writing styles. If today it’s frequent em dash usage, tomorrow it could be frequent parentheses. Swapping Unicode characters becomes a cat-and-mouse game with the cat always two steps behind. The real issue is that the social contract is broken because LLM output is attempted to be passed off as human work. Review and revise that social contract instead to adapt to the existence of the new tools.</p>
]]></description><pubDate>Tue, 10 Mar 2026 15:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47324819</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47324819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324819</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "EVi, a Hard-Fork of Vim"]]></title><description><![CDATA[
<p>Agreed. Without the context it just feels like a petty reaction. For all the reader knows, it could be completely unrelated to AI. The repository owner could’ve had a falling out with the maintainers regarding features or may be trying to inject their own malicious code into the fork.</p>
]]></description><pubDate>Tue, 10 Mar 2026 13:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47322759</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47322759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47322759</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Flash media longevity testing – 6 years later"]]></title><description><![CDATA[
<p>Probably depends on what “consumer-friendly” entails, how it’s stored, and the quantity of data.<p>If we’re talking the average tech-illiterate to literate-but-cost-and-space-constrained person, probably Blu-Ray. A burner+reader combo with a stack of dual-layer discs is probably cost-effective. High-capacity HDDs would probably be equally effective <i>if</i> you can guarantee that they’re stored away from accidents and mishandling, but if it requires a SATA-to-USB adapter with assembly then it might possibly be out of reach for some consumers, and any risk of damage from movement could rule it out entirely.<p>If we’re talking tech-savvy consumers who don’t have the IT budget of a corporation, maybe LTO-5 or LTO-6 tapes could work. Tapes themselves are very affordable and have a good shelf lifespan. Used libraries can be had for under $600. The primary issues would be finding one with an interface that works with your existing equipment and software to support tape read and write.</p>
]]></description><pubDate>Mon, 09 Mar 2026 18:06:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47312893</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47312893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47312893</guid></item><item><title><![CDATA[New comment by orthogonal_cube in "Restoring a Sun SPARCstation IPX part 1: PSU and NVRAM (2020)"]]></title><description><![CDATA[
<p>Seems as though the process of changing the password on their end may not be as straightforward. Or they’re just worried that misconfiguring it may prevent them from getting connected again.<p>In any case, as long as it’s not directly routable to the internet and there’s a plan to phase it out, probably nothing to get worked up about.<p>I hope the sound of the drive isn’t particularly bothersome. It’s rather impressive to still be working.</p>
]]></description><pubDate>Mon, 09 Mar 2026 17:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47312498</link><dc:creator>orthogonal_cube</dc:creator><comments>https://news.ycombinator.com/item?id=47312498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47312498</guid></item></channel></rss>