<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: dragochat</title><link>https://news.ycombinator.com/user?id=dragochat</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 16:57:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dragochat" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dragochat in "Vivaldi 8.0"]]></title><description><![CDATA[
<p>both fail at supporting arbitrary tilings/splits (think vscode splits, or tmux panes)</p>
]]></description><pubDate>Thu, 21 May 2026 10:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48220235</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48220235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48220235</guid></item><item><title><![CDATA[New comment by dragochat in "Vivaldi 8.0"]]></title><description><![CDATA[
<p>still as bloated as ever?<p>can't we just have tabs + tiling (either tiles in tabs, or tabs in tiles, both can work), and call it a day?<p>that's all I need from browsing today</p>
]]></description><pubDate>Thu, 21 May 2026 08:49:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48219650</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48219650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48219650</guid></item><item><title><![CDATA[New comment by dragochat in "Photo GIMP – A Patch for GIMP 3 for Photoshop Users"]]></title><description><![CDATA[
<p>...before any of this matters though:<p>- is non-destructive editing implemented yet in GIMP?<p>- is stability finally improved, can I running without a never ending crashfest on both ubuntu and macos?<p>bc tbh the UI was never the issue for GIMP, it just wasn't good enough software.</p>
]]></description><pubDate>Wed, 20 May 2026 08:59:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48204942</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48204942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48204942</guid></item><item><title><![CDATA[New comment by dragochat in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>exactly the opposite:<p>"For a complicated long running feature branch" always simpler to repeatedly merge main into dev, easier conflicts solving etc<p>For simpler cases squash+rebase as default merge strategy trumps leaves a nice clean history.</p>
]]></description><pubDate>Sun, 17 May 2026 20:38:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48172992</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48172992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48172992</guid></item><item><title><![CDATA[New comment by dragochat in "Why senior developers fail to communicate their expertise"]]></title><description><![CDATA[
<p>your "physics" grounding is exactly why it feels so odd - software is by its nature anti-physicalist<p>math and logic are closer to a basis for software abstraction - but they were scary to business people so a "fake language" was invented atop them - you have "objects" that don't actually exist as objects, they are just "type based dispatch/selection mechanism for functions", "classes" that are firstly "producers of things and holders of common implementation" and only secondarily also work to "group together classes of objects"</p>
]]></description><pubDate>Wed, 13 May 2026 11:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48120472</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48120472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48120472</guid></item><item><title><![CDATA[New comment by dragochat in "Why senior developers fail to communicate their expertise"]]></title><description><![CDATA[
<p>> I don’t like this kind of senior developer [...] not my wavelength.<p>Bro & I would not get along well =)))) But the article IS <i>good</i> stuff.</p>
]]></description><pubDate>Wed, 13 May 2026 09:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48119550</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48119550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48119550</guid></item><item><title><![CDATA[New comment by dragochat in "Async Rust never left the MVP state"]]></title><description><![CDATA[
<p>> trivial like an async callback<p>can't for the love of dog parse the meaning of this - what do you mean? a callback that is async passed to a sync api? you refer to the complexity of sync<->async bridging? ...or?</p>
]]></description><pubDate>Thu, 07 May 2026 06:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48046212</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48046212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48046212</guid></item><item><title><![CDATA[New comment by dragochat in "Async Rust never left the MVP state"]]></title><description><![CDATA[
<p>what's the modern "absolute beginner's guide to async in Rust" - ideally something dense that can bring someone motivated from beginner to expert in ~1 week of intense hacking on it?</p>
]]></description><pubDate>Tue, 05 May 2026 12:33:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48021611</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48021611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48021611</guid></item><item><title><![CDATA[New comment by dragochat in "The 'Hidden' Costs of Great Abstractions"]]></title><description><![CDATA[
<p>ok, f googled it and found it: ~"entry-level/junior sysadmin and cyber"<p>so, a path could be picked from what you know:<p>1. devops/sre - really hard to get above entry-level without real experience and you _will_ be competing head on with AI ...ouch<p>2. cyber - same with whitehat as with devops/sre ...basically go full red-team / blackhat / offesinve for a while, the get certs and portofilio, then job in "real cyber" ...BUT ppl that do this tend to have a "very specially broken brain", so if you haven't done this already you're probably not one of them [probably for the best]<p>...but they're probably all bad, so better DO SOMETHING ELSE ENTIRELY:<p>...gtfo of software, you're likely not gonna become an "agents hearder" with skillset, mentality and experience - in the US probably going full on on agriculture [recent US protectionism and isolationism will give you decent levels and shield for globalized markets], learning some minimal hardware tinkering to automate drones and later manage android workers, software for planning farming automation etc... hire hands for physical labour and BUILD AND MANAGE A FARM or something like that (maybe farm + restaurant or smth else form tourism / hospitality)</p>
]]></description><pubDate>Mon, 04 May 2026 06:43:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48005412</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48005412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48005412</guid></item><item><title><![CDATA[New comment by dragochat in "The 'Hidden' Costs of Great Abstractions"]]></title><description><![CDATA[
<p>...puritans will be puritans</p>
]]></description><pubDate>Mon, 04 May 2026 06:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48005345</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48005345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48005345</guid></item><item><title><![CDATA[New comment by dragochat in "The 'Hidden' Costs of Great Abstractions"]]></title><description><![CDATA[
<p>> I have spent months adjusting my resume<p>just share the damn thing, someone may have something for you ;)<p>...I've kind of rarely seen these ppl complaining about work actually sharing their resume or a condensed description of their skills, knowledge and experience</p>
]]></description><pubDate>Mon, 04 May 2026 06:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48005330</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=48005330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48005330</guid></item><item><title><![CDATA[New comment by dragochat in "AI should elevate your thinking, not replace it"]]></title><description><![CDATA[
<p>bc software engineering learning is 99% BOTTOM-UP...<p>and that's bc SE education FAILED BADLY... almost nothing of what's useful is thought in schools and nothing of what's thought is useful<p>instead of FIXING education and theory, software engineering marched on forcefully without it<p>now we need to go back and properly fix education, because an intern should absolutely be required to have the "advanced" skills that we imagine in our deluded minds that only "10+ ys of industry experience" should confer, and that are absolutely required to be even a junior AI-augmented SE<p>SE/CS education should be rethought from scratch to distill, purify, and teach in 3ys max the concepts that used to be acquired through 10-30ys of experience - it 100% CAN be done, and we should wake tf up and DO IT instead of complaining about it - "advanced enterprise systems" architecture require nothing more than mid-highschool math and can be thought on symulated systems in sem 1 of year 1, it's just some of the "teachers" would have to actually put in the 80hrs-weeks of work to do it in due time</p>
]]></description><pubDate>Mon, 27 Apr 2026 13:38:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47921416</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47921416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47921416</guid></item><item><title><![CDATA[New comment by dragochat in "How to be anti-social – a guide to incoherent and isolating social experiences"]]></title><description><![CDATA[
<p>> going into every interaction thinking about which parts of oneself to dial down<p>what if (a) I hate leading questions, (b) by default only smile when bad/tragic things happen (eg "train crash leaves 100 dead and maimed"), (c) I'm quite bad at listening bc if you don't say interesting things often/densely enough my mind adhd-s away, and (d) interrupting is second-nature to me?<p>...advice may be good, but for some of us it's like 99% of ourselves that we need to dial down in order to carry on a successful interaction - it works, but takes a hell lot of energy</p>
]]></description><pubDate>Fri, 24 Apr 2026 14:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47890448</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47890448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47890448</guid></item><item><title><![CDATA[New comment by dragochat in "How to be anti-social – a guide to incoherent and isolating social experiences"]]></title><description><![CDATA[
<p>one interaction? some of us spent half our lives having 99% of interactions be like that - we've grown out it one way or another, but for many ppl "doing people" is HAAAAAARD ...just as for some differential equations are. we're just build veeeery differently. for many "the social world" is a hostile jungle, and we ca face it all right, but with a strong suit of mechanized armour and fully loaded weapons strapped to it.</p>
]]></description><pubDate>Fri, 24 Apr 2026 13:57:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47890386</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47890386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47890386</guid></item><item><title><![CDATA[New comment by dragochat in "How to be anti-social – a guide to incoherent and isolating social experiences"]]></title><description><![CDATA[
<p>some of these _are_ true _good_ advice for most ppl, beginner level as they may be, as by default they have been trained to be waaaaay too agreeable</p>
]]></description><pubDate>Fri, 24 Apr 2026 13:52:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47890336</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47890336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47890336</guid></item><item><title><![CDATA[New comment by dragochat in "When moving fast, talking is the first thing to break"]]></title><description><![CDATA[
<p>ffs sake, u get the point... "under threat models x, z & q that are considered for scenarios ..."<p>anything deployed is hackable ofc, question is just the profit/risk ratio a business tolerates/prefers, and what backup plans exist to "reboot" after fatal incidents<p>nothing's perfect in the real world but most things are survivable<p>reducing all risk is the same as reducing all opportunity for profit - and in a much truer sense than it seems ...as you also reduce adversary's risk to profit form you, so essentially pursuing too low risk you head towards negative sum (as security has costs) games that on average we all loose from playing</p>
]]></description><pubDate>Fri, 24 Apr 2026 13:48:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47890268</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47890268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47890268</guid></item><item><title><![CDATA[New comment by dragochat in "When moving fast, talking is the first thing to break"]]></title><description><![CDATA[
<p>you got everything I said wrong: I'm familiar with security and infrastructure best practice and I'm confident I/we can securely deploy almost any vibe-coded crap someone can throw at us - we understand security, we understand defense-in-depth, we understand the subtle trade offs of why security by obscurity is usually a bad idea (and when it does help) etc.<p>sure, if the vibe-coded sloptopus does bank transfers and stuff, properly carving out these pieces out of it might require actual engineering work before containerizing it - but someone is willing to pay for it it can be done<p>some "toy" example: take a crappy app that stores llm keys in config files that the llm agents themselves can edit - after isolating it up, but an llm proxy in front of it and have those keys be short lived proxy-keys with aggressive rate limits and monitoring etc etc<p>isolation, injecting proper monitoring into code of apps, putting proxies between app and apis, and layers between app and infra it runs on or touches etc<p>and these things now can be mostly cookbook-ified / automated 90% of the way too<p>as long as you can shop things into little ppl and ensure short-lived and granular access to valuable data you can 100% run totally unsecure and buggy code reliably and get value from it<p>it's engineering and understanding security from first principles [and a culture arund it - that _is_ the HARD af bit though...] instead of just believing in "secure app best practices" from the "holy scriptures" - secure apps are hackable, and unsecure apps can be unhackable, heck even mil systems run on unpatched old software everywhere, they're just properly insulated, the components are insecure but the system as a whole can be perfectly secure</p>
]]></description><pubDate>Tue, 21 Apr 2026 06:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47845265</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47845265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47845265</guid></item><item><title><![CDATA[New comment by dragochat in "When moving fast, talking is the first thing to break"]]></title><description><![CDATA[
<p>100%. I'm willing to prioritize what matters at the right time. if "inner-system security" is not the right priority, and security can be attained at the "outer-system level" better, we should have the balz to say it. fuckitol</p>
]]></description><pubDate>Mon, 20 Apr 2026 07:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47831293</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47831293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47831293</guid></item><item><title><![CDATA[New comment by dragochat in "When moving fast, talking is the first thing to break"]]></title><description><![CDATA[
<p>we love to say things like these, but... most security issues are in fact BYPASSABLE - virtualization, firewalls, autorollbacks, ro-filesystems and so on are many of the tools we have on our belsts<p>decades of WordPress have taught us that insecure apps can 100% be securely deployed<p>it's a bit of an art, most recently edicated devops/sre ppl suck at it, but it's doable<p>...aeons a go in a former life we ran production apps that got hacked weekly, and nobody batted an eye at it, backups servers recreated from secure ro-images were span up with last-clean-app version, occassionally we had fun disassembling whatever reverse shells and other mallware that got beached on our systems (but couldn't "swim" bc everything we ran was "too exotic" for them to figure out the next steps of a proper attack), development and business continued as usual with zero interruptions etc</p>
]]></description><pubDate>Sun, 19 Apr 2026 20:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47827407</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47827407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47827407</guid></item><item><title><![CDATA[New comment by dragochat in "When moving fast, talking is the first thing to break"]]></title><description><![CDATA[
<p>by this pov, we're clearly... not moving fast enough</p>
]]></description><pubDate>Sun, 19 Apr 2026 20:23:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47827361</link><dc:creator>dragochat</dc:creator><comments>https://news.ycombinator.com/item?id=47827361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47827361</guid></item></channel></rss>