<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: varajelle</title><link>https://news.ycombinator.com/user?id=varajelle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 06 Jun 2026 15:59:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=varajelle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by varajelle in "US Marines defeat DARPA robot by hiding under a cardboard box"]]></title><description><![CDATA[
<p>It's like predicting that flying will never be a mode of transportation while laughing about Wright brothers's planes crashing</p>
]]></description><pubDate>Thu, 26 Jan 2023 03:29:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=34527381</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34527381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34527381</guid></item><item><title><![CDATA[New comment by varajelle in "🥺: the best sudo replacement"]]></title><description><![CDATA[
<p>If I'm not mistaken, especially with x11, it is trivial to install a keylogger without root password. Just a process in the background that listen to your keys and send them over the wire.
(And you can add that program in the list of program to run while logging in)</p>
]]></description><pubDate>Sat, 21 Jan 2023 17:28:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34468097</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34468097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34468097</guid></item><item><title><![CDATA[New comment by varajelle in "🥺: the best sudo replacement"]]></title><description><![CDATA[
<p>I was thinking the same. But then I thought about it more and wondered why you need to enter your own password if you're already logged on. If an attacker is already in the system, it can install key logger and whatnot without the root password. And the  xn--ts9h   program can have the Unix permission so that only the user can run it.</p>
]]></description><pubDate>Sat, 21 Jan 2023 08:01:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34464762</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34464762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34464762</guid></item><item><title><![CDATA[New comment by varajelle in "Rust in 2023: Growing Up"]]></title><description><![CDATA[
<p>I don't understand this website and why it always get linked. It's just a list of a bunch of crates unsorted. Most of them are unmaintained, or just early prototypes. 
There isn't a good comparison of all these crates</p>
]]></description><pubDate>Fri, 20 Jan 2023 18:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=34457961</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34457961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34457961</guid></item><item><title><![CDATA[New comment by varajelle in "Using Qt 6 under LGPLv3"]]></title><description><![CDATA[
<p>> I don't even understand how is that possible, since Qt Creator is GPL3.<p>Because doing so would be violating the terms of the commercial Qt license you paid for.</p>
]]></description><pubDate>Sun, 08 Jan 2023 09:25:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34297481</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34297481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34297481</guid></item><item><title><![CDATA[New comment by varajelle in "A practical comparison of build and test speed between C++ and Rust"]]></title><description><![CDATA[
<p>Regarding the sloc count, the default automated Rust formating tool is very eager to adds lot of lines by basically keeping only one word per line.
Something I'm not a fan of, I must say.</p>
]]></description><pubDate>Fri, 06 Jan 2023 09:09:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34272619</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34272619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34272619</guid></item><item><title><![CDATA[New comment by varajelle in "Japan to invest on nuclear energy in major policy shift"]]></title><description><![CDATA[
<p>I mean, there might be effect, but do you have a quantification of these. Like maybe you get 0.1% more likely to catch cancer if you eat these mushroom, but when you compare that to the 300% more likely if you smoke then I think you're safe.<p>Why do we allow smoking but are scared of low dose radiations?</p>
]]></description><pubDate>Thu, 22 Dec 2022 17:20:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=34095812</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34095812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34095812</guid></item><item><title><![CDATA[New comment by varajelle in "Japan to invest on nuclear energy in major policy shift"]]></title><description><![CDATA[
<p>> 150k people had to leave their homes because they were not safe.<p>The fact that they were not safe is disputed. 
There are claim that there was some over-reaction and that the evacuation was actually counter-productive.</p>
]]></description><pubDate>Thu, 22 Dec 2022 17:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=34095689</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34095689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34095689</guid></item><item><title><![CDATA[New comment by varajelle in "Welcome to Comprehensive Rust"]]></title><description><![CDATA[
<p>For GUI programming, you can use a toolkit that have a preview extension that updates in real time as you type. For example, Slint does that.</p>
]]></description><pubDate>Thu, 22 Dec 2022 16:46:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=34095357</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34095357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34095357</guid></item><item><title><![CDATA[New comment by varajelle in "Stanford's “Elimination of Harmful Language” Initiative"]]></title><description><![CDATA[
<p>Yes that's right.
The thing is that people have been using the term OCD as a pejorative term for someone who is "detail oriented" and that need to be avoided. (When not referring to the disorder specifically)</p>
]]></description><pubDate>Tue, 20 Dec 2022 06:30:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=34062361</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34062361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34062361</guid></item><item><title><![CDATA[New comment by varajelle in "AI breakthrough ChatGPT raises alarm over student cheating"]]></title><description><![CDATA[
<p>I think it's the same reason why we are teaching assembly even if there are compilers. Or teaching Latin even though it's a dead language</p>
]]></description><pubDate>Mon, 19 Dec 2022 22:30:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=34058696</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34058696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34058696</guid></item><item><title><![CDATA[New comment by varajelle in "Sorting with SIMD"]]></title><description><![CDATA[
<p>Nice article, but there are many errors or typo that makes it hard to follow. (Is it a typo or do I not understand that part)
For example, his use of 'unsafe': why functions that don't take pointer are declared as unsafe? Also taking a pointer of an array shouldn't need unsafe. Is 4 > 8 ?  Missing close ']'. And that's just the one I see.<p>I haven't tried compiling the code example, but I don't think they do.</p>
]]></description><pubDate>Sun, 18 Dec 2022 03:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=34034889</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34034889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34034889</guid></item><item><title><![CDATA[New comment by varajelle in "Does it inline?"]]></title><description><![CDATA[
<p>'comptime' only works if all arguments are known at compile time and the function can be evaluated at compile time. This is not the same as inlining, which puts the body of the function in the caller and remove the call. (And then do further optimisations such as const propagation)</p>
]]></description><pubDate>Sun, 18 Dec 2022 03:25:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34034772</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=34034772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34034772</guid></item><item><title><![CDATA[New comment by varajelle in "End-to-end encrypted messages need more than libsignal"]]></title><description><![CDATA[
<p>With BSD, you're giving every company the right to take your code and use it without returning any favour at all.<p>With the CLA it's the same. But at least Signal give back by still providing libsignal as free software.<p>It depends on your motivations for contributing. If you don't like the CLA or any other things, you can still fork. Even if it may not be compatible with your own motivations, it is still in the spirit of free software.</p>
]]></description><pubDate>Sat, 10 Dec 2022 10:27:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=33931477</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=33931477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33931477</guid></item><item><title><![CDATA[New comment by varajelle in "A mediocre Dutch artist cast 'the forger's spell' (2008)"]]></title><description><![CDATA[
<p>I don't really understand this ethical framework. What can be done with these paintings? Must they be destroyed, or anything else is "profiting off victims of Nazis"?</p>
]]></description><pubDate>Tue, 06 Dec 2022 06:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33876488</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=33876488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33876488</guid></item><item><title><![CDATA[New comment by varajelle in "How much does Rust's bounds checking cost?"]]></title><description><![CDATA[
<p>Yeah, but the compiler need to see through all the functions to find out that there is no const_cast and therefore makes const useless because it could as well see it is not modified.
Also it needs to be good at alias analysis.</p>
]]></description><pubDate>Thu, 01 Dec 2022 19:55:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=33821795</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=33821795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33821795</guid></item><item><title><![CDATA[New comment by varajelle in "How much does Rust's bounds checking cost?"]]></title><description><![CDATA[
<p>And event const can't in general be used for optimizations (because there can be another reference to the same location, or one can just const_cast)</p>
]]></description><pubDate>Thu, 01 Dec 2022 06:53:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=33813167</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=33813167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33813167</guid></item><item><title><![CDATA[New comment by varajelle in "How much does Rust's bounds checking cost?"]]></title><description><![CDATA[
<p>> This may come down to how good the language is at capturing desired semantics in a library. Rust still has a long way to go to catch up with C++ on this axis, and C++ is not waiting around.<p>What catch up does Rust need to do?<p>Rust has slice that know the size of its data built in the language, while C++ doesn't. And Rust has stricter const and mutability rules that facilitates optimizations.<p>As for the implementation, Rust use LLVM which is also the backend used by one of the popular C++ compiler.</p>
]]></description><pubDate>Thu, 01 Dec 2022 05:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=33812842</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=33812842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33812842</guid></item><item><title><![CDATA[New comment by varajelle in "Soursop and Ponies in Kona: A C++ Committee Trip Report"]]></title><description><![CDATA[
<p>Exactly what C++ to C at the beginning 
<a href="https://en.m.wikipedia.org/wiki/Cfront" rel="nofollow">https://en.m.wikipedia.org/wiki/Cfront</a></p>
]]></description><pubDate>Sun, 27 Nov 2022 19:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=33765571</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=33765571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33765571</guid></item><item><title><![CDATA[New comment by varajelle in "Soursop and Ponies in Kona: A C++ Committee Trip Report"]]></title><description><![CDATA[
<p>CppFront is a different project entirely. It's like saying C++ is C's future</p>
]]></description><pubDate>Sun, 27 Nov 2022 14:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=33763277</link><dc:creator>varajelle</dc:creator><comments>https://news.ycombinator.com/item?id=33763277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33763277</guid></item></channel></rss>