<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: barumi</title><link>https://news.ycombinator.com/user?id=barumi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 11:15:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=barumi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by barumi in "API design is stuck in the past"]]></title><description><![CDATA[
<p>Just because a company managed to do stuff a certain way that does not mean that way is the right way or adequate or good.<p>Enough with this cargo cult bullshit approach to technical problems.</p>
]]></description><pubDate>Fri, 13 Nov 2020 20:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=25087311</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25087311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25087311</guid></item><item><title><![CDATA[New comment by barumi in "API design is stuck in the past"]]></title><description><![CDATA[
<p>>>I think this only solves the problem for the API owner, not the consumer, right?<p>The only problem this solves is their need to sell their product.<p>This so-called "schema-driven development" approach was already tried in the past and failed miserably. Call it SOAP or OData, the world already gave that a try, saw all the mess and operational and productivity problems it creates, and in spite of the gold mine it represented for tooling vendors and consulting firms, it was a collosal mess.<p>It's very weird how their selling pitch is based on  veiled insults on hoe "the industry is still twenty years behind", but they failed to do their homework to learn the absolute mess that their so-called "schema-driven development" approach left behind.<p>It's as if they are totally oblivious to why the whole world shifted to "free-form" APIs, which worked far better than the SOAP mess, and their are hell bent on betting on a rehash of the bad old days.</p>
]]></description><pubDate>Fri, 13 Nov 2020 20:03:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=25086760</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25086760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25086760</guid></item><item><title><![CDATA[New comment by barumi in "macOS unable to open any non-Apple application"]]></title><description><![CDATA[
<p>> That freedom of Linux comes at a cost that people aren't paid to take care of the level of details other OS have.<p>What do you mean "take care of the level of detail"?<p>I can download Debian right now, install it on hardware in about 10min, and get everything to work rock solid without any hitch.<p>I can't say the same about either Windows 10 or macOS.<p>In fact, I had mojave crash and reboot more times in the last month than Ubuntu 18.04 since it was released, and mojave is preinstalled in its own target hardware, which is supposed to be high-end, while Ubuntu is installed on a cheap laptop that cost between a third and a fourth of my apple laptop.<p>What exactly do you mean by level of detail?</p>
]]></description><pubDate>Fri, 13 Nov 2020 10:31:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=25080935</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25080935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25080935</guid></item><item><title><![CDATA[New comment by barumi in "macOS unable to open any non-Apple application"]]></title><description><![CDATA[
<p>> The amount of weird issues is about constant.<p>But linux is free both as in free beer and in free speech, windows required you to pay the Microsoft tax to use, and lastly macOS required you to pay a premium on hardware.</p>
]]></description><pubDate>Thu, 12 Nov 2020 23:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=25077024</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25077024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25077024</guid></item><item><title><![CDATA[New comment by barumi in "Building a Homelab VM Server"]]></title><description><![CDATA[
<p>> While those prices seem pretty good for first world countries, many of the people in my country don't make more than $1000 per month, so it'd still be a substantial investment.<p>That price is just the benchmark for that specific combination of CPUs and RAM.<p>There are plenty of used servers in the market that are being sold for less than 200€.</p>
]]></description><pubDate>Thu, 12 Nov 2020 23:46:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=25076921</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25076921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25076921</guid></item><item><title><![CDATA[New comment by barumi in "I Still Use Vim"]]></title><description><![CDATA[
<p>> VIM is ideal for people who find it worthwhile to spend the time building their configuration out.<p>I've been using VIM for over a decade and currently my customized config consists of a half a dozen tweaks, such as YAML-specific settings stashed in ./.vim/after.</p>
]]></description><pubDate>Thu, 12 Nov 2020 23:31:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=25076778</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25076778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25076778</guid></item><item><title><![CDATA[New comment by barumi in "How Academia Resembles a Drug Gang (2013)"]]></title><description><![CDATA[
<p>> But in academia, and I suppose in a criminal gang, everyone has the same skillset. PhDs are notionally being trained with the specific abilities necessary to become a professor.<p>They really aren't. First of all, scientifically speaking each PhD is unique as it focuses on specific venues of research. Thus within the same research group you often have an extremely diverse crowd doing independent research on multiple projects at the same time.<p>Then there's the fact that the assertion about "being trained (...) to become a professor" makes no sense. PhD students are trained to conduct independent research on a specific subject, and rarely also on how to apply to research grants. Being a professor, which is more of a supervisor/administrator role, is not factored into the equation, and the teaching component is a very small and tangential aspect of being a professor.<p>The truth of the matter is that graduate schools are effectively diploma mills to entice prospective workers to work long hours for low wages in exchange for a qualification and shot at a research career. Their work is focused on learning how to do research while focusing on a specialized topic, which arguably has no parallel with what a professor does.</p>
]]></description><pubDate>Thu, 12 Nov 2020 08:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=25067812</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25067812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25067812</guid></item><item><title><![CDATA[New comment by barumi in "Tax working from home 'to support vulnerable jobs' – Deutsche Bank"]]></title><description><![CDATA[
<p>> Because it's a stupid statement when there are companies that are making more money (...)<p>Again, that makes zero sense and is another blatant red herring. If the discussion is about taxing WFH to support vulnerable jobs, it makes absolutely no sense to waste time playing the whole whack-a-mole whataboutism game.<p>If you don't want to discuss the topic under discussion, please refrain from commenting at all. You'll only end up adding noise to an otherwise interesting discussion.</p>
]]></description><pubDate>Thu, 12 Nov 2020 08:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=25067662</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25067662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25067662</guid></item><item><title><![CDATA[New comment by barumi in "Tax working from home 'to support vulnerable jobs' – Deutsche Bank"]]></title><description><![CDATA[
<p>Sounds to me like taxing WFH fits the description of "ruining everything good with taxation".<p>I mean, there's already a progressive income tax. Why should society create incentives to commute to work?</p>
]]></description><pubDate>Thu, 12 Nov 2020 08:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=25067609</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25067609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25067609</guid></item><item><title><![CDATA[New comment by barumi in "Building a Homelab VM Server"]]></title><description><![CDATA[
<p>From the article:<p>> But when I showed off my build on /r/homelab, reddit’s homelab subcommunity, they mocked me as a filthy casual because I used consumer parts. The cool kids used enterprise gear.<p>It should be noted that you can purchase used enterprise servers for peanuts.<p>I'm looking right now at an ad for a used Dell PowerEdge R730xd SFF 24x which packs two Intel Xeon E5-2680 v3 and 64GB of RAM which is on the market for about $1200, and it was literally the first search result.<p>A Dell PowerEdge R720 8x 2U LFF with the same CPU/RAM/HDD combo is on the market for less than $1000.<p>A Dell Precision T7610 workstation, with dual Xeon ES-2670 and 64GB of RAM, can be purchased by around $600.</p>
]]></description><pubDate>Thu, 12 Nov 2020 07:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=25067521</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25067521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25067521</guid></item><item><title><![CDATA[New comment by barumi in "The U.S. Divorce Rate Has Hit a 50-Year Low"]]></title><description><![CDATA[
<p>> On the other hand, with marriage, it's generally (hopefully) safe to assume that both parties trust each other fully before entering into the agreement. Whether and how that plays out in practice is another story, but IME, very few people enter into marriage prepared for the case in which it ends.<p>Sounds to me you're describing the whole point of marriage as a contract, as it specifies the default set of conditions and requirements that are applied to both parties, and also the rights and obligations of both parties in case of a contract resolution and even breach of contract.<p>> This is why prenuptial agreements can sometimes be a touchy subject, since it breaks that assumption of complete trust.<p>Again, it sounds like you're describing the whole point of marriage as a contract, as its the original (and baseline) prenuptial agreement.</p>
]]></description><pubDate>Thu, 12 Nov 2020 07:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=25067380</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25067380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25067380</guid></item><item><title><![CDATA[New comment by barumi in "Tax working from home 'to support vulnerable jobs' – Deutsche Bank"]]></title><description><![CDATA[
<p>> They can't help but penalize change.<p>I don't believe it has anything to do with change.<p>I believe it has everything to do with isolating a vulnerable subset of society to exploit them. Divide and conquer. They want a bigger chunk of your hard earned money, thus they fabricate a tall tale of entitlement to vilify and turn the peole against you, and proceed to rob you of your paycheck because they want your hard earned money.</p>
]]></description><pubDate>Thu, 12 Nov 2020 00:22:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=25064713</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25064713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25064713</guid></item><item><title><![CDATA[New comment by barumi in "Tax working from home 'to support vulnerable jobs' – Deutsche Bank"]]></title><description><![CDATA[
<p>> Examples of large, modern societies flourishing without the use of taxation?<p>This is a disingenuous red herring.<p>It's one thing to claim that some amount of taxes to finance public spending can be benefitial to society.<p>It's an entirely different thing to claim that taxing remote work brings any benefit to society.</p>
]]></description><pubDate>Thu, 12 Nov 2020 00:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=25064669</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25064669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25064669</guid></item><item><title><![CDATA[New comment by barumi in "Tax working from home 'to support vulnerable jobs' – Deutsche Bank"]]></title><description><![CDATA[
<p>> I would gladly contribute a larger share of my income as taxes to ensure my community doesn't suffer (...)<p>I would too, which is why I vote with my wallet and buy local, even at a premium, whenever I can.<p>However, income tax is the exact opposite of helping out the community, as it's designed to fatten up the central government's revenue which is then used up to feed the state's current expenditure.</p>
]]></description><pubDate>Thu, 12 Nov 2020 00:14:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=25064638</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25064638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25064638</guid></item><item><title><![CDATA[New comment by barumi in "Tax working from home 'to support vulnerable jobs' – Deutsche Bank"]]></title><description><![CDATA[
<p>> Deutsche Bank placed number one in money laundering.<p>How does that ad hominem refute or support the claim that remote workers should be taxed to subsidize vulnerable jobs?</p>
]]></description><pubDate>Thu, 12 Nov 2020 00:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=25064597</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25064597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25064597</guid></item><item><title><![CDATA[New comment by barumi in "CQRS: Command Query Responsibility Segregation (2011)"]]></title><description><![CDATA[
<p>> Even though they're technically different concepts, I've found in practice they're almost always coupled together.<p>Not really. Event sourcing is typically implemented with CQRS, mainly due to how ES relies on streams of command messages and as CAP-related requirements already require mutable and immutable commands to be processed differently. However, CQRS has zero requirements other than segregating interfaces.<p>Hell, in languages like C++ you already get CQRS out-of the-box by following const-correctness.</p>
]]></description><pubDate>Wed, 11 Nov 2020 19:36:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=25062010</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25062010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25062010</guid></item><item><title><![CDATA[New comment by barumi in "CQRS: Command Query Responsibility Segregation (2011)"]]></title><description><![CDATA[
<p>>>I'm saying that REST also separates reads from writes in almost identical capacity.<p>Not really. REST just models everything as resources that are targetted by requests. REST states nothing about how rewuests should be segregated by commands and queries.</p>
]]></description><pubDate>Wed, 11 Nov 2020 16:43:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=25059893</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25059893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25059893</guid></item><item><title><![CDATA[New comment by barumi in "CQRS: Command Query Responsibility Segregation (2011)"]]></title><description><![CDATA[
<p>CQRS+ES is more about event sourcing and not as much about CQRS. The hard part about the scheme is the CAP theorem stuff, not how operations are segregated into commands and queries.</p>
]]></description><pubDate>Wed, 11 Nov 2020 16:38:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=25059847</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25059847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25059847</guid></item><item><title><![CDATA[New comment by barumi in "CQRS: Command Query Responsibility Segregation (2011)"]]></title><description><![CDATA[
<p>> The biggest drawback I've seen to CQRS - particularly in an event driven architecture - has been increased complexity, usually in exchange for increased scalability.<p>I fail to see how CQRS is a factor in increased complexity. After all, CQRS boils down to separating the interfaces for queries/reads/immutable operations and commands/writes/mutable operations. Unless you're bolting on unrelated concepts, like event sourcing, then CQRS is not a significant source of increased complexity in non-trivial applications.<p>Can you shine some light on which aspects led to higher complexity in your use of CQRS?</p>
]]></description><pubDate>Wed, 11 Nov 2020 16:30:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=25059735</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25059735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25059735</guid></item><item><title><![CDATA[New comment by barumi in "My experience as a poll worker in Pennsylvania"]]></title><description><![CDATA[
<p>> A dog whistle for what? There's an awful lot of cagey presumption going on in every reiteration of this claim.<p>I'm not a US citizen nor I ever set foot in the US, and even from afar the quasi-fanarical displays of support for the US armed forces is a hallmark of supporters of the Republican party.</p>
]]></description><pubDate>Wed, 11 Nov 2020 02:16:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=25054837</link><dc:creator>barumi</dc:creator><comments>https://news.ycombinator.com/item?id=25054837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25054837</guid></item></channel></rss>