<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: embeng4096</title><link>https://news.ycombinator.com/user?id=embeng4096</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 21:08:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=embeng4096" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by embeng4096 in "France Launches Government Linux Desktop Plan as Windows Exit Begins"]]></title><description><![CDATA[
<p>I did consider Fedora, just was intrigued by EndeavourOS, being Arch-based but with default settings that work totally fine for a casual like me, not having to fuss about setting up a DE or WM+addons, firewall, WiFi, Nvidia GPU worked out of the box, etc</p>
]]></description><pubDate>Fri, 10 Apr 2026 16:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47720477</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47720477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47720477</guid></item><item><title><![CDATA[New comment by embeng4096 in "France to ditch Windows for Linux to reduce reliance on US tech"]]></title><description><![CDATA[
<p>Yep, my casual Steam games run well out of the box. I don’t even use a gaming-focused distro like Bazzite, just EndeavourOS. Helldivers 2, No Rest For The Wicked, Slay The Spire 2, even modded Lethal Company with friends using r2modman (also worked OOTB). And of course Discord works, including streaming when friends want to watch<p>If I really want to play Apex or Battlefield I’ll fire up my dual drive dual boot Windows, and in the meantime, no more Microsoft spying on me, forced Windows updates and reboots at random times, ads in my Start menu, Xbox apps and other bloatware, etc</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718493</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47718493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718493</guid></item><item><title><![CDATA[New comment by embeng4096 in "What does it mean to “write like you talk”?"]]></title><description><![CDATA[
<p>Tangentially, this post has stuck with me for years: "How Real Life is Different from Fiction part 2" <a href="https://mengwong.livejournal.com/7227.html" rel="nofollow">https://mengwong.livejournal.com/7227.html</a><p>As a kid who was a voracious reader, also called a geek by myself (cringily lol) and by others, some quotes that resonated then and still do now:<p>> Geek kids read many more words than they speak. As a result, when geek kids do talk, they talk like a book.<p>> They use fully formed sentences, complete with subordinate clauses; if you listen hard, you can almost hear semicolons and parentheses.<p>> Many geeks, though, speak with "-v" turned on<p>> In fact, many geeks are so offended by the very idea of telling others what to do that they spend all their lives in the declarative voice, and never use the imperative voice at all. These are the geeks who recoil from moving into management.</p>
]]></description><pubDate>Thu, 09 Apr 2026 05:10:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699497</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47699497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699497</guid></item><item><title><![CDATA[New comment by embeng4096 in "We Study Mass Shooters. Something Terrifying Is Happening Online"]]></title><description><![CDATA[
<p>I'd recommend Katherine Dee's Substack, Default Friend, for a more in-depth look at this type of thing. The NYT op-ed dips into the usual tropes of the attention economy, true crime, copycat behavior, viral memes and social media algorithms, calls to safeguard the algorithms and AI.<p>Dee's article "The Nihilism of the Mass Shooter" (written in 2022, even) (<a href="https://default.blog/p/the-nihilism-of-the-mass-shooter" rel="nofollow">https://default.blog/p/the-nihilism-of-the-mass-shooter</a>) provides more specifics than the generalities in this op-ed. I'm a regular reader, so it's easy for me to see, but I believe that her passion about investigating and reporting on these things is visible even to a new reader. It's clear to me that she actually spends time looking at the sources, e.g. there's a link in the article to one of her sources, a pdf of the law enforcement report on a shooter from Parkland.</p>
]]></description><pubDate>Tue, 17 Mar 2026 18:34:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47416446</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47416446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47416446</guid></item><item><title><![CDATA[New comment by embeng4096 in "Practical Guide to Bare Metal C++"]]></title><description><![CDATA[
<p>Is there an example of the generic programming that you've found useful?<p>The extent of my experience has been being able to replace functions like convert_uint32_to_float and convert_uint32_to_int32 by using templates to something like convert_uint32<float>(input_value), and I didn't feel like I really got much value out of that.<p>My team has also been using CRTP for static polymorphism, but I also feel like I haven't gotten much more value out of having e.g. a Thread base class and a derived class from that that implements a task function versus just writing a task function and passing it xTaskCreate (FreeRTOS) or tx_thread_create (ThreadX).<p>Typed compile-time computation is nice, though, good point. constexpr and such versus untyped #define macros.</p>
]]></description><pubDate>Tue, 10 Mar 2026 15:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47324907</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47324907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324907</guid></item><item><title><![CDATA[New comment by embeng4096 in "Practical Guide to Bare Metal C++"]]></title><description><![CDATA[
<p>I took a brief skim through so apologies if I missed that it was mentioned, but wanted to bring up the Embedded Template Library[0]. The (over)simplified concept is: it provides a statically-allocated subset (but large subset) of the C++ standard library for use in embedded systems. I used it recently in a C++ embedded project for statically-allocated container/list types, and for parsing strings, and the experience was nice.<p>[0]: <a href="https://www.etlcpp.com/" rel="nofollow">https://www.etlcpp.com/</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 14:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323923</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47323923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323923</guid></item><item><title><![CDATA[New comment by embeng4096 in "Practical Guide to Bare Metal C++"]]></title><description><![CDATA[
<p>+1 to this and your above points (the embedded team I'm on has started using C++ over the last year or so).<p>I've definitely learned a lot, and I like the portability of CMake for cross-platform use (our team uses all 3 of Windows, Mac, and Linux). My experience sounds much like yours: there've been a lot of times where using the vendor's flavor of Eclipse-based IDE (STM32CubeIDE, Renesas e2studio, etc) would have saved us a lot of discovered work, or extra work adapting the "happy path" to CMake and/or C++.<p>Using C++ and/or CMake is fine when it's part of the happy path and for simpler things e.g. STM32CubeMX-generated CMake project + simple usage of HAL. For more complex things like including MCUboot or SBSFU, etc, it's forced me to really dig in. Or even just including FreeRTOS/ThreadX, we've created abstractions like a Thread class on top -- sometimes it's nice and convenient, others it feels like unnecessary complexity, but maybe I'm just not used to C++ yet.<p>One clear, simple example is needing to figure out CMake and Ninja install. In an Eclipse-based IDE, you install the platform and everything Just Works(tm). I eventually landed on using scoop to install CMake and Ninja, which was an easy solution and didn't require editing my PATH, etc, but that wasn't the first thing I tried.</p>
]]></description><pubDate>Tue, 10 Mar 2026 14:33:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323839</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47323839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323839</guid></item><item><title><![CDATA[New comment by embeng4096 in "Smartphone market forecast to decline this year due to memory shortage"]]></title><description><![CDATA[
<p>AO3 also allows downloads of different formats including epub. I often download the epub (or use fichub for other sites) and read on the Epub Reader app. If I want to read on my Kindle app or my physical Kindle, I'll send the epub to my Amazon library via email.</p>
]]></description><pubDate>Fri, 27 Feb 2026 15:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47181688</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=47181688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47181688</guid></item><item><title><![CDATA[New comment by embeng4096 in "Show HN: I made a memory game to teach you to play piano by ear"]]></title><description><![CDATA[
<p>Former band kid who also just got a digital keyboard. Ime learning to read the staff just came from putting in the time on the instrument, but I’m also looking for ways to speed that up. I had the idea of making flashcards and even putting it into an SRS like Anki to see if I can make the process of (re-)learning the staff faster and make it stick. If you come across anything that would help I’m interested too!</p>
]]></description><pubDate>Fri, 09 Jan 2026 22:15:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46560175</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=46560175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46560175</guid></item><item><title><![CDATA[New comment by embeng4096 in "Ask HN: How to do a Personal Cybersecurity audit"]]></title><description><![CDATA[
<p>I just came across this checklist the other day: <a href="https://andrew-quinn.me/digital-resiliency-2025-checklist/" rel="nofollow">https://andrew-quinn.me/digital-resiliency-2025-checklist/</a><p>In addition to the short checklist, the author has a lengthy blog post describing its implementation in his life: <a href="https://andrew-quinn.me/digital-resiliency-2025/" rel="nofollow">https://andrew-quinn.me/digital-resiliency-2025/</a></p>
]]></description><pubDate>Tue, 30 Dec 2025 05:12:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46429765</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=46429765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46429765</guid></item><item><title><![CDATA[New comment by embeng4096 in "The long wait is over, Ganymede has arrived"]]></title><description><![CDATA[
<p>I just switched to EndeavourOS for 95% of my home computer needs last week (I left my Windows install on a separate drive for gaming and especially those that require super invasive anticheat, e.g. AAA multiplayer FPS) and it has been a wonderful experience so far.</p>
]]></description><pubDate>Thu, 04 Dec 2025 19:11:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46151535</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=46151535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46151535</guid></item><item><title><![CDATA[New comment by embeng4096 in "Uv is the best thing to happen to the Python ecosystem in a decade"]]></title><description><![CDATA[
<p>Would creating a `main.py` with the dependencies installed either as a uv project or inline work for you?<p>One thing I did recently was create a one-off script with functions to exercise a piece of equipment connected to the PC via USB, and pass that to my coworkers. I created a `main.py` and uv add'ed the library. Then when I wanted to use the script in the REPL, I just did `uv run python -i main.py`.<p>This let me just call functions I defined in there, like `set_led_on_equipment(led='green', on=True)` directly in the REPL, rather than having to modify the script body and re-run it every time.<p>Edit: another idea that I just had is to use just[0] and modify your justfile accordingly, e.g. `just pything` and in your justfile, `pything` target is actually `uv run --with x,y,z ipython`<p>Edit edit: I guess the above doesn't even require just, it could be a command alias or something, I probably am overengineering that lol.<p>[0]: <a href="https://github.com/casey/just" rel="nofollow">https://github.com/casey/just</a></p>
]]></description><pubDate>Wed, 29 Oct 2025 21:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45753446</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45753446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45753446</guid></item><item><title><![CDATA[New comment by embeng4096 in "Always Invite Anna"]]></title><description><![CDATA[
<p>I also feel similarly about owing people things. I think it does tend to bind people together to have a history of giving to each other and receiving but like you mention, it can be anxiety-inducing as well.<p>Thanks for the advice, I know there's not really a "perfect" solution, I was just curious about how you've approached it in your own life so I appreciate you sharing.</p>
]]></description><pubDate>Wed, 08 Oct 2025 15:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45517587</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45517587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45517587</guid></item><item><title><![CDATA[New comment by embeng4096 in "Always Invite Anna"]]></title><description><![CDATA[
<p>Wow, I really relate to this. It got to the point where I was reading self-help about social skills and such, and tried to follow the "always say yes" like you did and "never eat alone" type fluff advice. People had lots of good things to say about me, and I even tried doing things like writing those things down in a gratitude journal or taking screenshots of the texts, etc, to help shift my mindset (unsuccessfully). I still have the low self-confidence and people-pleasing you talk about to this day.<p>To your last point, I'm feeling much better when not pushing myself so hard to be social but the question I'm grappling with now is somewhat selfish but about how to make sure I have support? E.g. I had a friend who just went through a cancer diagnosis and a lot of us friends and his community rallied for him. It also made me wonder about what happens if I get very sick, or lose my job and don't have a professional network to reach out to or personal/friendship support, or just if my car breaks down at 1am or something, or just being very lonely without real close friends.<p>How are you reconciling this sort of thing in your own life?</p>
]]></description><pubDate>Wed, 24 Sep 2025 16:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45362485</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45362485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45362485</guid></item><item><title><![CDATA[New comment by embeng4096 in "J-Link RTT for the Masses using Semihosting on ARM"]]></title><description><![CDATA[
<p>This is really cool to see posted! Today I learned. I’ve used uart and RTT both but this is taking things a step further. Always love to see useful embedded content like this online and on hacker news</p>
]]></description><pubDate>Mon, 15 Sep 2025 01:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45245049</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45245049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45245049</guid></item><item><title><![CDATA[New comment by embeng4096 in "Children and young people's reading in 2025"]]></title><description><![CDATA[
<p>Humans are irrational. I haven’t fully made my peace with this either but I hope you find some release from suffering against that hypocrisy as well</p>
]]></description><pubDate>Wed, 10 Sep 2025 18:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45202147</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45202147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45202147</guid></item><item><title><![CDATA[New comment by embeng4096 in "Children and young people's reading in 2025"]]></title><description><![CDATA[
<p>Note the phrase “sweet and steamy” from the subtitle of the very book you link. Tyrant had sexual content, yes - sweetness, steaminess and romance? Not really<p>Edit: the subtext I’m speaking of is of submission and domination through implicit or explicit coercion. I’m not speaking of sub/dom with connotations of mutual enjoyment and consent, as can be the case in real or fictional situations of romance in general or even specific kinks like BDSM. I may be called sexist for this but my perception is that women can and do enjoy the latter (as the popularity of books like you linked imply) and greatly dislike the former</p>
]]></description><pubDate>Wed, 10 Sep 2025 16:54:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45200500</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45200500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45200500</guid></item><item><title><![CDATA[New comment by embeng4096 in "Children and young people's reading in 2025"]]></title><description><![CDATA[
<p>It's funny you say that, because the Tyrant of Jupiter series was written by Piers Anthony, whom I understand to be considered nowadays as problematic and misogynistic. The misogyny shows through, especially in a scene where the main male protagonist is making back room military deals with a woman, and the method of negotiation is, to be rather explicit, a martial grappling match, in the <i>nude</i>, in a zero-G bubble, where the protagonist wins the rounds by physically subduing his woman counterpart and achieving PIV penetration before they separate and go again.<p>Like I said, I can't recommend that series now that I have a more mature perspective. But I can't imagine that a book written by a misogynistic author with explicit themes of female submission to male authority obtained by use or threats of physical and sexual violence would be particularly appealing to women in general, let alone women who have grown up in a culture that has in recent times had much more acknowledgement of such things, e.g. MeToo, more widespread conversations about toxic masculinity, the oppression of women by physical force and the male-dominated hierarchy that projects that force.<p>If you disagree and think that young women (and enby people) would find such books appealing though, I'm interested to hear why.</p>
]]></description><pubDate>Wed, 10 Sep 2025 16:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45199675</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45199675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45199675</guid></item><item><title><![CDATA[New comment by embeng4096 in "Children and young people's reading in 2025"]]></title><description><![CDATA[
<p>+1 to your point about the type of books being popularized.<p>I grew up obsessively rereading Redwall, Pendragon, RA Salvatore’s stuff, Ranger’s Apprentice, Enders Game, Tyrant of Jupiter, Maze Runner. Like you said, the me of now can’t recommend things like Tyrant, but still I can’t imagine that would have appealed to any of the girls I knew at that time, let alone the young women of today.<p>By the same token, although I read Twilight and Hunger Games, I never was obsessed like the girls in my classes were. I can’t imagine that boys today are particularly interested in A Court Of Thorns and Roses and the other spiritual successors of Hunger Games, Divergent, Twilight, etc.</p>
]]></description><pubDate>Wed, 10 Sep 2025 13:32:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45197397</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45197397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45197397</guid></item><item><title><![CDATA[New comment by embeng4096 in "Linux Foundation's updated inclusive language guide"]]></title><description><![CDATA[
<p>To me as well, either arrogant or obsequious like a waiter at a restaurant saying “alright folks I’ll be your server tonight”. Edit: or as a sibling comment said, pretentious or inauthentic<p>To GP’s point, “guys” is interesting to me; it feels like a U-shape where people who don’t “get it” think it’s non-gendered, as do people who are very tuned in online (streamers, gaming spaces -which lean heavy male anyway -, highly online twitter types, etc) where cultural trends move and spread quickly. Then there’s kind of the middle I see, think HR activist types (acknowledging that HR does not always mean activist and vice versa) - clued in enough to follow the ideological trends, not quite enough to sense the ongoing shifts in real time. To be a bit reductive, I’d sum it up as something like people carrying the cultural context with them of the 2000s, the 2010s, or the 2020s</p>
]]></description><pubDate>Thu, 28 Aug 2025 01:27:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45047282</link><dc:creator>embeng4096</dc:creator><comments>https://news.ycombinator.com/item?id=45047282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45047282</guid></item></channel></rss>