<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: jdrek1</title><link>https://news.ycombinator.com/user?id=jdrek1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 03:40:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jdrek1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jdrek1 in "Ruff v0.16.0 – Significant new updates – 413 default rules up from 59"]]></title><description><![CDATA[
<p>Ruff is actually a formatter too</p>
]]></description><pubDate>Sun, 26 Jul 2026 11:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49056884</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=49056884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49056884</guid></item><item><title><![CDATA[New comment by jdrek1 in "Why skilled workers come to Germany and then leave again"]]></title><description><![CDATA[
<p>It is more obvious with some and a bit more nuanced with others, but in general yes. Just like you can typically see the flat/wide nose in Africans and Asians but not Europeans. Again, there is no implication of one being "better" than the other here, but don't pretend it's impossible to categorize people like this.</p>
]]></description><pubDate>Tue, 07 Jul 2026 19:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48822920</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=48822920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48822920</guid></item><item><title><![CDATA[New comment by jdrek1 in "Why skilled workers come to Germany and then leave again"]]></title><description><![CDATA[
<p>Skin color and (facial) bone structure for example. Like it or not, but humans have adapted to living in different climates and have different ancestral lines. Take a picture of an average black person and edit to white skin, it will still not look like a white person.<p>As the commenter above you already said, this is not a bad thing. People on _hacker_news should be able to understand that being able to define the ==/!= operators on something does not automatically mean that you can define < and >.</p>
]]></description><pubDate>Tue, 07 Jul 2026 19:20:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48822399</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=48822399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48822399</guid></item><item><title><![CDATA[New comment by jdrek1 in "EU Age Control: The trojan horse for digital IDs"]]></title><description><![CDATA[
<p>The problem is what follows. They will make it mandatory to use the electronic ID to do anything, resulting in total surveillance. And if you happen to land on their "bad" list (which eventually everyone will), you're locked out of life completely. No banking, no traveling, no communication with anyone, no buying food, nothing.</p>
]]></description><pubDate>Sun, 26 Apr 2026 10:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47908982</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=47908982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47908982</guid></item><item><title><![CDATA[New comment by jdrek1 in "A comparison of Ada and Rust, using solutions to the Advent of Code"]]></title><description><![CDATA[
<p>I would guess that Ada is simply more known. Keep in mind that tech exploded in the past ~3.5 decades whereas those languages are much older and lost the popularity contest. If you ask most people about older languages, the replies other than the obvious C and (kind of wrong but well) C++ are getting thin really quickly. COBOL, Ada, Fortran, and Lisp are probably what people are aware of the most, but other than that?</p>
]]></description><pubDate>Sat, 04 Oct 2025 17:26:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45474994</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=45474994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45474994</guid></item><item><title><![CDATA[New comment by jdrek1 in "Context is the bottleneck for coding agents now"]]></title><description><![CDATA[
<p>If you have lots of pointers, you're writing C, not C++.</p>
]]></description><pubDate>Fri, 26 Sep 2025 18:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45389408</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=45389408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45389408</guid></item><item><title><![CDATA[New comment by jdrek1 in "Converting a Git repo from tabs to spaces (2016)"]]></title><description><![CDATA[
<p>> But my main gripe with tabs is that no one agrees on the width.<p>That's the entire point of tabs. One tab means one indentation level and you as the user can decide how that's displayed. Spaces forces everyone to see the code exactly as whoever decided on his favourite width and that is in the best case "only" annoying to people with different preferences and in the worst case actively hurtful to people with disabilities.<p>The only argument spaces people ever have is "some of my colleagues are too stupid to properly indent with tabs and align with spaces" and that is trivially fixed by either of those:<p>- don't use alignment, it's useless anyway<p>- get better coworkers<p>- educate your coworkers<p>- use commit hooks to check wrong usage<p>So basically there is no argument left on the spaces side at all^[1]. Meanwhile tabs semantically mean "one indentation level", take up less bytes, and most importantly allow everyone to have their own preferences without affecting other people. And honestly I am insanely baffled by how many people don't get the importance of that last part. Accessibility like that costs you nothing but means the world to other people, similarly how we have ramps at public buildings for the elder, wheelchair users, strollers, and so on. And not to mention the fact that there are a lot of autistic people in programming, which often have a harder time dealing with things not being as they want them to be. Is there any reason to choose an objectively inferior method and force that onto those demographics just because "muh alignment"?<p>[1] Okay fine, there is one: "Tools I don't own don't display tabs as I want them, for example GitHub with their retarded default of 8". But first of all you can change that if you're logged in and second you're supposed to use your IDE and not a web interface...</p>
]]></description><pubDate>Fri, 02 May 2025 14:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43870297</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=43870297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43870297</guid></item><item><title><![CDATA[New comment by jdrek1 in "U.S. autism data project sparks uproar over ethics, privacy and intent"]]></title><description><![CDATA[
<p>Ah, I didn't know that. To me your sentence read like autists out themselves by wearing a smartwatch.<p>Fully agree with you on that, the less data they have, the better.</p>
]]></description><pubDate>Sun, 27 Apr 2025 14:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43812350</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=43812350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43812350</guid></item><item><title><![CDATA[New comment by jdrek1 in "U.S. autism data project sparks uproar over ethics, privacy and intent"]]></title><description><![CDATA[
<p>> and wearing a fitbit or smart watch.<p>Since when is wearing smart watches only for autists?</p>
]]></description><pubDate>Sun, 27 Apr 2025 11:31:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43811140</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=43811140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43811140</guid></item><item><title><![CDATA[New comment by jdrek1 in "Most iPhone owners see little to no value in Apple Intelligence so far"]]></title><description><![CDATA[
<p>You should get your calculator checked. 9.11 is definitely less than 9.9</p>
]]></description><pubDate>Mon, 16 Dec 2024 15:26:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42431900</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=42431900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42431900</guid></item><item><title><![CDATA[New comment by jdrek1 in "Pulsar – A Community-Led Hyper-Hackable Text Editor"]]></title><description><![CDATA[
<p>There is a GitHub icon directly at the top right of the side so your first two steps can be combined into one shorter one. But yes, screenshots should absolutely be on the home page, and prominently so.</p>
]]></description><pubDate>Fri, 28 Jun 2024 17:34:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=40822917</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=40822917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40822917</guid></item><item><title><![CDATA[New comment by jdrek1 in "Progress Quest"]]></title><description><![CDATA[
<p>If you want a game where you effectively script/program the entire gameplay, check out Bitburner: <a href="https://store.steampowered.com/app/1812820/Bitburner/" rel="nofollow">https://store.steampowered.com/app/1812820/Bitburner/</a></p>
]]></description><pubDate>Fri, 21 Jun 2024 21:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40753796</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=40753796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40753796</guid></item><item><title><![CDATA[New comment by jdrek1 in "Fortran vs Python: The counter-intuitive rise of Python in scientific computing (2020)"]]></title><description><![CDATA[
<p>> I can't say why the scientists aren't flocking to Nim, but as someone who wants to support them wherever they go, it's why I'm uncertain if it was the right call.<p>Because most scientists are only using programming as a tool and don't care one bit about it beyond what they need it to do. They don't go looking for new tools all the time, they just ask their supervisor or colleague and then by default/network effects you get Python, Fortran, or C"++". You need a killer argument to convince them to do anything new. To most of them suggesting a new language is like suggesting to use a hammer of a different color to a smith - pointless. With enough time and effort you can certainly convince people, but even then it's hard. It took me years to convince even just one person to use matplotlib instead of gnuplot when I was working in academia. You can obviously put that on my lack of social skills, but still.</p>
]]></description><pubDate>Sat, 06 Jan 2024 16:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=38892807</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=38892807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38892807</guid></item><item><title><![CDATA[New comment by jdrek1 in "Show HN: Rem: Remember Everything (open source)"]]></title><description><![CDATA[
<p>Well first of all, C++ is the language you'd be using to power a rocket engine. And second, that code is a terrible example because most of it isn't C++. Large parts of that are very C like or directly C because it's using the Windows API.</p>
]]></description><pubDate>Thu, 28 Dec 2023 09:39:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38791717</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=38791717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38791717</guid></item><item><title><![CDATA[New comment by jdrek1 in "What Will the World Look Like with Less Babies?"]]></title><description><![CDATA[
<p>Only due to contraceptions not being a thing for most of history.</p>
]]></description><pubDate>Thu, 10 Aug 2023 08:27:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37073483</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=37073483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37073483</guid></item><item><title><![CDATA[New comment by jdrek1 in "EurKEY: The European Keyboard Layout – For Europeans, Coders and Translators"]]></title><description><![CDATA[
<p>> Which is impossible to do properly, because those keyboards differ from US keyboards in their geometry, not just in the labeling of the keys.<p>The only difference is that on US keyboards the enter key is smaller and left shift is larger, leading to the "\" key being moved one down and one left on a German keyboard (and also being duplicated to left of z (German label: y)). So even if you move from a physical US keyboard to a physical German one while keeping the US layout, it's literally just one key where you'd have to retrain your hand. And for people that have learned to type on a German keyboard this is not a problem at all since they have never typed on a physical US one and using a different mapping means a training period anyway.<p>Source: German who mapped his keyboard to US (+ some AltGr modifiers for the German characters I need).<p>I don't know about the other European layouts, but I assume it's somewhat similar for them too.</p>
]]></description><pubDate>Mon, 07 Aug 2023 08:22:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=37031798</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=37031798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37031798</guid></item><item><title><![CDATA[New comment by jdrek1 in "Zig 0.11"]]></title><description><![CDATA[
<p>While that is true, there might be other requirements that prevent memory safe languages from being used. For example not having a heap available instantly disqualifies most of them. Or when you have simulations running where having constant OOB and other checks would be a massive slowdown. Now obviously your code should still be memory safe (because otherwise it's not correct anyway and you should fix the code), but not at the cost of runtime checks.</p>
]]></description><pubDate>Fri, 04 Aug 2023 07:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=36996790</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=36996790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36996790</guid></item><item><title><![CDATA[New comment by jdrek1 in "Unpacking Google’s Web Environment Integrity specification"]]></title><description><![CDATA[
<p>> We can not let a tyranny of 1% of users steer the ship.<p>Normally I'd agree with you on that the tyranny of the minority is a bad thing, but sometimes the minority actually has a point and this is one of the cases where the minority is _objectively_ correct and letting the majority decide would end up in a complete dystopia. Democracy only works if everyone is informed (and able to think logically/critically, not influenced (either by force or by salary), etc.) and in this case the 99% simply do not have any clue on the effects of this being implemented (nor do they care). This entire proposal is pure orwellian shit.</p>
]]></description><pubDate>Wed, 26 Jul 2023 18:20:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=36882408</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=36882408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36882408</guid></item><item><title><![CDATA[New comment by jdrek1 in "Unicode Character “𝕏” (U+1D54F)"]]></title><description><![CDATA[
<p>> In LaTeX you can have actual boldface letters, so you should write a boldface letter R to represent the real numbers and so on.<p>Almost [1] every single student absolutely hates that notation in scripts. Bold is used to draw attention, it should not be abused as being part of the variable/type. Just use the proper symbol.<p>[1] And I'm only saying "almost" to account for the possibility of there being like 5 super weird people on this planet that think otherwise. I don't know a single person who thinks this is a good idea, even the professors writing their scripts like that think it's stupid and are only doing it due to some nonsense fear of it otherwise not printing correctly due to one single bad experience with a shitty printer in 1950. Or maybe there's some other historical reason for this, but in 2023 I'd classify not using the better notation as malicious.</p>
]]></description><pubDate>Mon, 24 Jul 2023 13:36:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=36847774</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=36847774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36847774</guid></item><item><title><![CDATA[New comment by jdrek1 in "ChromiumOS Developer Guide, Programming languages and style"]]></title><description><![CDATA[
<p>I don't, I think that line length limits are typically not a good idea and thus I don't like hard limiting them. Now obviously arbitrarily long lines are no good, I'm not advocating for people to write 300+ char lines. I'm just saying that sometimes there's good reasons to (slightly!) go over the "limit", for example shortening the variable name "users" to "usrs" to make a n+1 line fit into the n char limit would be a terrible idea. And also when this topic comes up then typically people implicitly think about the 80 char limit, which is just way too restrictive and has no reason to exist anymore, it's not 1980.<p>The limit on what constitutes a reasonable line length is a bit subjective but I'd say that well written code rarely goes above ~120 or so. Depends a bit on the language, some just have more boilerplate than others. But instead of making that a hard limit I'd warn above that number so actual people can decide if it makes sense there or if a rewrite is in order. Auto-formatting is great and all, but ultimately a human should have the last decision.<p>Though if you force me to pick a value, then it's 4 because that's the sanest choice for like 95-99.9% of all people.</p>
]]></description><pubDate>Sun, 23 Jul 2023 10:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=36834241</link><dc:creator>jdrek1</dc:creator><comments>https://news.ycombinator.com/item?id=36834241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36834241</guid></item></channel></rss>