<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: hasenj</title><link>https://news.ycombinator.com/user?id=hasenj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 06 May 2026 22:49:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hasenj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hasenj in "Desktop compositing latency is real"]]></title><description><![CDATA[
<p>Consequently, we have more and more incompetent people writing software with absolutely no concerns about performance.</p>
]]></description><pubDate>Tue, 21 Nov 2017 15:56:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=15748703</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15748703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15748703</guid></item><item><title><![CDATA[New comment by hasenj in "Microsoft Has It All—Almost (1985)"]]></title><description><![CDATA[
<p>> What's the most widely used Java desktop app? Was there ever one? Eclipse/Netbeans comes to mind.<p>Ironic, because these are just Java IDEs.</p>
]]></description><pubDate>Tue, 21 Nov 2017 02:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=15745179</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15745179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15745179</guid></item><item><title><![CDATA[New comment by hasenj in "Microsoft Has It All—Almost (1985)"]]></title><description><![CDATA[
<p>The "black markets" in officially communist countries tend to be diverse, though.</p>
]]></description><pubDate>Tue, 21 Nov 2017 02:57:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=15745174</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15745174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15745174</guid></item><item><title><![CDATA[New comment by hasenj in "“Security problems are primarily just bugs”"]]></title><description><![CDATA[
<p>It's actually quite easy to understand, given a sufficient understanding of human nature.<p>You're trying to dominate a social situation, because you think you are right (and by extensions, that there are others who will support you and strengthen your position) and because there's a lack of physical threat.<p>In the real world, you would not want to cause a ruckus, because there could be consequences, and your are not the dominant member of the group. For example; someone could punch you.<p>If you could, you would want to dominate any situation that you can. We are wired that way.</p>
]]></description><pubDate>Mon, 20 Nov 2017 13:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=15739684</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15739684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15739684</guid></item><item><title><![CDATA[New comment by hasenj in "The Mating Crisis Among Educated Women"]]></title><description><![CDATA[
<p>eh, this is like an obese man complaining that thin women don't want to date him, then when people point out the obvious, he complains why is the onus being pushed on him instead of on the thin women who don't find him attractive.</p>
]]></description><pubDate>Mon, 20 Nov 2017 00:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=15736761</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15736761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15736761</guid></item><item><title><![CDATA[New comment by hasenj in "Ask HN: We didn't get a single person to pay for our SAAS – what could be wrong?"]]></title><description><![CDATA[
<p>I tried to freelance before.
The number one concern for a freelancer is how do I get clients.<p>Nothing on your site provides a solution for my problem.</p>
]]></description><pubDate>Sun, 19 Nov 2017 16:05:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=15734403</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15734403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15734403</guid></item><item><title><![CDATA[New comment by hasenj in "Microsoft and GitHub team up to take Git virtual file system to macOS, Linux"]]></title><description><![CDATA[
<p>For the same reason that git turned out better than svn for a lot of use cases.<p>It seems like Windows is not really one of these use cases.</p>
]]></description><pubDate>Sat, 18 Nov 2017 04:48:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=15727805</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15727805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15727805</guid></item><item><title><![CDATA[New comment by hasenj in "A source of knowledge for Language Server Protocol implementations"]]></title><description><![CDATA[
<p>Fearmongering? That's a strange choice of words.<p>> Do you have profiler data showing that the microseconds needed to pass a message between a process is a significant limiting factor<p>What? I think you didn't get my point. Let me try again.<p>You can look at a single operation and say "oh, that's nothing, it's so cheap, it only takes a millisecond". Even though there's a way to do the same thing that takes much less time.<p>So this kind of measurement gives you a rational to do things the "wrong" way or shall we saw the "slow" way because you deem it insignificant.<p>Now imagine that everything the computer is built that way.<p>Layers upon layers of abstractions.<p>Each layer made thousands of decisions with the same mindset.<p>The mindset of sacrificing performance because "well it's easier for me this way".<p>And it's exactly because of this mindset.<p>Now you have a super computer that's doing busy work all the time. You think every program on your machine would start instantly because the hardware is so advanced, but nothing acts this way. Everything is still slow.<p>This is not really fear mongering, this is basically the state of software today. _Most_ software runs very slow, without actually doing that much.</p>
]]></description><pubDate>Sat, 18 Nov 2017 03:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=15727665</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15727665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15727665</guid></item><item><title><![CDATA[New comment by hasenj in "Microsoft and GitHub team up to take Git virtual file system to macOS, Linux"]]></title><description><![CDATA[
<p>What I find more surprising is the length they went through to make git work for them.<p>It would probably have been better if they had assigned a team of highly skilled engineers to design a distributed source control from scratch specifically to solve the problems faced by the windows team.<p>After all, `git` itself was developed for Linux because Linus was not satisfied with any of the existing solutions.</p>
]]></description><pubDate>Sat, 18 Nov 2017 03:22:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=15727606</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15727606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15727606</guid></item><item><title><![CDATA[New comment by hasenj in "Microsoft and GitHub team up to take Git virtual file system to macOS, Linux"]]></title><description><![CDATA[
<p>> We've already asked you this.<p>Am I on some kind of a black/gray list? Either that, or you specifically remember my name, which sounds odd.</p>
]]></description><pubDate>Sat, 18 Nov 2017 03:19:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=15727597</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15727597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15727597</guid></item><item><title><![CDATA[New comment by hasenj in "Microsoft and GitHub team up to take Git virtual file system to macOS, Linux"]]></title><description><![CDATA[
<p>Moving Windows development to git sounds like a completely irrational decision from a technical standpoint that was driven mostly by marketing concerns.</p>
]]></description><pubDate>Fri, 17 Nov 2017 18:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=15724328</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15724328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15724328</guid></item><item><title><![CDATA[Terra: C-Like low level language with Lua-based metaprogramming]]></title><description><![CDATA[
<p>Article URL: <a href="http://terralang.org/">http://terralang.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15718583">https://news.ycombinator.com/item?id=15718583</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Nov 2017 03:02:18 +0000</pubDate><link>http://terralang.org/</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15718583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15718583</guid></item><item><title><![CDATA[New comment by hasenj in "A source of knowledge for Language Server Protocol implementations"]]></title><description><![CDATA[
<p>I think the language server is not a solution to a technical problem; it's a solution to a social/political problem.<p>How to support intellisense for a language one time and have it work on many editors?</p>
]]></description><pubDate>Fri, 17 Nov 2017 02:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=15718484</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15718484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15718484</guid></item><item><title><![CDATA[New comment by hasenj in "A source of knowledge for Language Server Protocol implementations"]]></title><description><![CDATA[
<p>Try harder.<p>A PC full of programs built with these assumptions will probably grind to a halt all the time despite having very high spec hardware.</p>
]]></description><pubDate>Fri, 17 Nov 2017 01:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=15718187</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15718187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15718187</guid></item><item><title><![CDATA[New comment by hasenj in "Why do we care more about benefit ‘scroungers’ than billions lost to the rich?"]]></title><description><![CDATA[
<p>> We know this from the number of people who are working and claiming benefit.<p>For how long do they claim benefits?<p>This could actually be a bad sign.</p>
]]></description><pubDate>Fri, 17 Nov 2017 00:33:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=15718035</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15718035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15718035</guid></item><item><title><![CDATA[New comment by hasenj in "PyAnnotate – Auto-generate type annotations for mypy"]]></title><description><![CDATA[
<p>No I do not. I specially don't write unit tests.</p>
]]></description><pubDate>Thu, 16 Nov 2017 16:11:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=15713776</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15713776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15713776</guid></item><item><title><![CDATA[New comment by hasenj in "Why do we care more about benefit ‘scroungers’ than billions lost to the rich?"]]></title><description><![CDATA[
<p>For every guy who legitimately could use some temporary help until he gets back on his feet, there are hundreds of free loaders.<p>If you think about it actually more reason to hate on free loaders. They cause tragedies like this.</p>
]]></description><pubDate>Thu, 16 Nov 2017 16:07:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=15713746</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15713746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15713746</guid></item><item><title><![CDATA[New comment by hasenj in "Why do we care more about benefit ‘scroungers’ than billions lost to the rich?"]]></title><description><![CDATA[
<p>The other day I was listening to a clip from Jordan Peterson, and he said something that I found a bit surprising/shocking, but this articles seems to confirm it: people on the left who claim to side with the poor don't actually care about the poor, they just hate the rich.<p>This article is basically just hating on the rich people.<p>I think it's rather easy to understand what this author is puzzled by: people want to keep their money. If you've earned your money and you want to keep it, I can empathize with you. If you think you deserve to take other people's money, I can't empathize with you.</p>
]]></description><pubDate>Thu, 16 Nov 2017 14:46:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=15712958</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15712958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15712958</guid></item><item><title><![CDATA[New comment by hasenj in "What we do instead of technical interviews"]]></title><description><![CDATA[
<p>I'm sorry but if you have crippling anxiety that you cannot chat about subjects you find interesting then you're going to be a burden on any team.<p>Selecting only based on chattiness is not good, but filtering out people who cannot even chat is probably a good thing from a company's point of view.</p>
]]></description><pubDate>Thu, 16 Nov 2017 11:47:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=15711931</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15711931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15711931</guid></item><item><title><![CDATA[New comment by hasenj in "PyAnnotate – Auto-generate type annotations for mypy"]]></title><description><![CDATA[
<p>What is behavioral test? Like, I don't understand all these weird paradigms that people come up with to deal with the deficiencies of dynamic typing.<p>If declaring structs is seen as costly overhead that complicates coding, tests are when more cumbersome.</p>
]]></description><pubDate>Thu, 16 Nov 2017 11:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=15711925</link><dc:creator>hasenj</dc:creator><comments>https://news.ycombinator.com/item?id=15711925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15711925</guid></item></channel></rss>