<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: fiedzia</title><link>https://news.ycombinator.com/user?id=fiedzia</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 09 May 2026 14:42:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fiedzia" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fiedzia in "Mojo 1.0 Beta"]]></title><description><![CDATA[
<p>> If more than a few percent of execution time is spent in Python you are probably doing it wrong.<p>Every program that starts with 1% of Python writes more Python and gets to 20,40, 60 and than 99% of it.</p>
]]></description><pubDate>Sat, 09 May 2026 01:10:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070747</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=48070747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070747</guid></item><item><title><![CDATA[New comment by fiedzia in "Mojo 1.0 Beta"]]></title><description><![CDATA[
<p>They claim you can easily mix them so there is some degree of compatibility.</p>
]]></description><pubDate>Sat, 09 May 2026 00:28:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070472</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=48070472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070472</guid></item><item><title><![CDATA[New comment by fiedzia in "Moving on from GitHub"]]></title><description><![CDATA[
<p>I assume other platforms will prioritize paying customers over agents (of not paying ones) because they do not have resources to attempt anything else.</p>
]]></description><pubDate>Fri, 08 May 2026 18:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067091</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=48067091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067091</guid></item><item><title><![CDATA[New comment by fiedzia in "Moving on from GitHub"]]></title><description><![CDATA[
<p>Github ignored platform issues (not just performance) because it was busy migrating to Azure, and it wants to bear the cost of ai using its infrastructure now to benefit from that somehow later. Other providers do not have this problem  and live mostly from paying customers whose priority is to have stable platform. So yes, it is easy to find someone else whose priorities align with mine and doesn't have GH issues.<p>> AI gets tossed around as excuse for things, but it really is finding some obscure vulnerabilities humans wouldn't have.<p>Which is fine, as long those using it do not do so at expense of others. As a paying Github customer, I do not wish to pay for a service that doesn't work because someone else is throwing agents at it. This is largely GH issue, not general problem.</p>
]]></description><pubDate>Fri, 08 May 2026 04:25:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48058547</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=48058547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48058547</guid></item><item><title><![CDATA[New comment by fiedzia in "Moving on from GitHub"]]></title><description><![CDATA[
<p>> threat actors are going to start heading that way as well<p>bad actors are not the problem, Github priorities and attitude are, so switching solves that. Will other providers have outages? Sure, sometimes. But you'll be able to find one that manages that better.</p>
]]></description><pubDate>Thu, 07 May 2026 13:43:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48049355</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=48049355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48049355</guid></item><item><title><![CDATA[New comment by fiedzia in "Ask HN: The death of software development as a job?"]]></title><description><![CDATA[
<p>> Ever seen most high profile apps in the last 10-15 years?<p>No, but the ones I am paying for are few and with rather solid development record. Looking at top android apps, we have some that have very high bar of engineering (firefox, google translate), some just useful dataset (cooking recipes), but again, even the simple ones outcompeted tons of alternatives.<p>> most enterprise software<p>I am not saying enterprise software is super complex, but it is very competitive  domain.</p>
]]></description><pubDate>Wed, 06 May 2026 01:54:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48031205</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=48031205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48031205</guid></item><item><title><![CDATA[New comment by fiedzia in "Ask HN: The death of software development as a job?"]]></title><description><![CDATA[
<p>> software development becomes a commodity and the job becomes something like a fast food job where practically any adult who wants it can do it<p>That will never happen. Sure, anyone can program something, but to make it professionally there is bar of quality and competition will push most people out. Similarly anyone can write, draw or sing but only a few do it well enough to be paid for it.<p>And I am old enough to see many tools that allow "anyone to program". They pop up whenever certain standards (like web) become popular, then programming goes in different direction and they vanish in irrelevance. Soon there will be a large set of skill on top of "using AI" and "chat, make me an app" will go out of the window as viable way to make something others want to use and pay for.</p>
]]></description><pubDate>Wed, 06 May 2026 00:56:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48030837</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=48030837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48030837</guid></item><item><title><![CDATA[New comment by fiedzia in "Slop is not necessarily the future"]]></title><description><![CDATA[
<p>> What if we built things that are meant to last? Would the world be better for it?<p>You'd have a better bridge, at the expense of other things, like hospitals or roads. If people choose good-enough bridges, that shows there is something else they value more.</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:31:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590759</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=47590759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590759</guid></item><item><title><![CDATA[New comment by fiedzia in "Unlocking Python's Cores:Energy Implications of Removing the GIL"]]></title><description><![CDATA[
<p>> If true parallelism becomes common, it might actually reduce the number of containers/services needed for some workloads<p>Not by much. The cases where you can replace processes with threads and save memory are rather limited.</p>
]]></description><pubDate>Mon, 09 Mar 2026 17:33:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47312312</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=47312312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47312312</guid></item><item><title><![CDATA[New comment by fiedzia in "MacBook Air with M5"]]></title><description><![CDATA[
<p>> Being able to upgrade/repair RAM<p>Most upcoming laptops now have soldered RAM and soldered wifi becomes common too.</p>
]]></description><pubDate>Wed, 04 Mar 2026 03:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47242867</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=47242867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47242867</guid></item><item><title><![CDATA[New comment by fiedzia in "The Hazardous Interface: SQL Injection Is a Protocol Defect (2026) [pdf]"]]></title><description><![CDATA[
<p>> ORMs—built specifically to fix this—still fail at 88%<p>How so? The only way to do anything dangerous using any orm I've used was when I needed to do something orm doesn't support and I had to extend it, operating at a text layer (custom db syntax or non-standard sql extension). 99% of sql users wouldn't event know how to get there.</p>
]]></description><pubDate>Thu, 29 Jan 2026 00:09:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46803712</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=46803712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46803712</guid></item><item><title><![CDATA[New comment by fiedzia in "The Core of Rust"]]></title><description><![CDATA[
<p>Yes, by deciding on when, where and how you pass it. You know when it is created and destroyed because you wrote the code that either does that directly, or follows the convention (destroy when out of scope, or use of arc - it is programmer's decision).</p>
]]></description><pubDate>Thu, 21 Aug 2025 20:46:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44977872</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44977872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44977872</guid></item><item><title><![CDATA[New comment by fiedzia in "Ask HN: Why is a digital process better?"]]></title><description><![CDATA[
<p>> Much of the business world, especially those things that must be done properly, still rely on having physical records and manual process.<p>Can you name one business that is using physical records where this is not mandated by law? All accounting around me, including banks, is done digitally. The only one I can think of are businesses run by people born before computers where a thing (some still exist). Note that governments and regulated industries can change very slowly, but that's almost always result of not needing to compete, not an intentional choice.</p>
]]></description><pubDate>Sat, 09 Aug 2025 13:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44846472</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44846472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44846472</guid></item><item><title><![CDATA[New comment by fiedzia in "Rethinking DOM from first principles"]]></title><description><![CDATA[
<p>> Why would you need to treat a web browser like a virtual machine?<p>There are many reasons. Performance, ability to bring concepts from other domains, ability to do things browser has no api for, ability to provide controlled experience and behaviour that goes beyond common browser usage.</p>
]]></description><pubDate>Wed, 06 Aug 2025 12:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44810981</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44810981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44810981</guid></item><item><title><![CDATA[New comment by fiedzia in "Rethinking DOM from first principles"]]></title><description><![CDATA[
<p>> surely we can't keep adding to css and the dom api's for 20 more years?<p>We can. Just every now and then some new way of working becomes popular, and at some point combining them with older ones will become undefined or unsupported.</p>
]]></description><pubDate>Wed, 06 Aug 2025 12:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44810911</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44810911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44810911</guid></item><item><title><![CDATA[New comment by fiedzia in "Roman dodecahedron: 12-sided object has baffled archaeologists for centuries"]]></title><description><![CDATA[
<p>> why did some of them find (and take) room in coin hoards?<p>People who had access to gold used some of it to create jewellery.<p>> Why have they been found all over Gallia, Germania, and Britannia, but not Italia, Hispania, or the Oriens?<p>Certain types of jewellery can be found in certain regions. This can be attributed to specific trading network or local preferences. I don't know if that could be proven, but makes sense to me.</p>
]]></description><pubDate>Thu, 17 Jul 2025 00:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44588586</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44588586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44588586</guid></item><item><title><![CDATA[New comment by fiedzia in "Roman dodecahedron: 12-sided object has baffled archaeologists for centuries"]]></title><description><![CDATA[
<p>Knitting - specifically knitting jewellery - explains that. Different holes allow you to create chains of different sizes, which in case of jewellery, also does not need to be standardised (lack of any standard or markings makes theories of some measurement device unlikely). That also explains regional popularity and proximity to gold (several of those items were found close to places were gold coins were produced or stored).</p>
]]></description><pubDate>Thu, 17 Jul 2025 00:45:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44588509</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44588509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44588509</guid></item><item><title><![CDATA[New comment by fiedzia in "I'm Switching to Python and Actually Liking It"]]></title><description><![CDATA[
<p>> it's obvious that they are magic methods and not intended to be part of the public API<p>Is there an alternative API? No. This is public API regardless of anyone's intentions. Though "it's weird" is really not a very strong argument against it.</p>
]]></description><pubDate>Wed, 16 Jul 2025 12:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44581745</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44581745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44581745</guid></item><item><title><![CDATA[New comment by fiedzia in "I'm a software engineer who still doesn't understand SQL"]]></title><description><![CDATA[
<p>Look at prql for example of better alternative. I'd love to have something that works with modern programming languages without translation. Also is extensible. The list of complaints one can have SQL is long, and many modern databases leave it behind.</p>
]]></description><pubDate>Sat, 12 Jul 2025 14:44:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44542428</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44542428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44542428</guid></item><item><title><![CDATA[New comment by fiedzia in "Most RESTful APIs aren't really RESTful"]]></title><description><![CDATA[
<p>I've found recently that CORS doesn't work with it, which kills it for a lot of usecases.</p>
]]></description><pubDate>Wed, 09 Jul 2025 21:42:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44515004</link><dc:creator>fiedzia</dc:creator><comments>https://news.ycombinator.com/item?id=44515004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44515004</guid></item></channel></rss>