<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: soulbadguy</title><link>https://news.ycombinator.com/user?id=soulbadguy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 07:10:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=soulbadguy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by soulbadguy in "Software is made between commits"]]></title><description><![CDATA[
<p>I felt the same for a while after switching to jj. I think using the word "commit" in jj is creating a lot of confusing. The snapshotting is closer to auto-save in your favorite editor. In does not change your ability to version and save your work. It's just a savety net for quick undo</p>
]]></description><pubDate>Fri, 12 Jun 2026 00:44:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498436</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48498436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498436</guid></item><item><title><![CDATA[New comment by soulbadguy in "Software is made between commits"]]></title><description><![CDATA[
<p>Additional complexity ? jj just increase the frequency of snapshots. it does not fundamentality the complexity of the system</p>
]]></description><pubDate>Fri, 12 Jun 2026 00:40:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498406</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48498406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498406</guid></item><item><title><![CDATA[New comment by soulbadguy in "A Crime Doesn't Make a Child an Adult"]]></title><description><![CDATA[
<p>> This is meant to be mitigating? What is this thought process? Who in their right mind is like "okay, a group of people broke into your home at night but your state shouldn't have been so hard on them for what ensued because akshually it was part of a whole nationwide trend at the time."<p>You analogy doesn't not hold, and in manyways point at the root of the issue. 
The point was to show that harsher punishment did not seems to result in meaningful effect on crime stats. 
It's fine to want harsher sentencing for some kind of emotional fuffilement, let's just not pretend that is helping in any otherways.</p>
]]></description><pubDate>Thu, 11 Jun 2026 05:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486529</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48486529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486529</guid></item><item><title><![CDATA[New comment by soulbadguy in "A crime doesn't make a child an adult"]]></title><description><![CDATA[
<p>> focusing on punishment rather than rehabilitation.<p>punishment is a prerequisit  to rehabilitation</p>
]]></description><pubDate>Thu, 11 Jun 2026 05:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486511</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48486511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486511</guid></item><item><title><![CDATA[New comment by soulbadguy in "A crime doesn't make a child an adult"]]></title><description><![CDATA[
<p>> Whereas someone who has committed 30 petty thefts and then gets arrested, locked in a cage, and guarded by armed agents of the state, is extremely unlikely to commit another theft as long as he remains locked in the cage.<p>How does that help, if after incarceration that person become a much hardened criminal both because of the lack meaning pathway to integration, and you know spending years locked up with the worst of society.<p>> but we don't really have a good understanding of what specific people can and cannot be rehabilitated, or how to go about actually effectively doing the rehabilitation.<p>Then let's work on that.</p>
]]></description><pubDate>Thu, 11 Jun 2026 05:19:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486502</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48486502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486502</guid></item><item><title><![CDATA[New comment by soulbadguy in "A crime doesn't make a child an adult"]]></title><description><![CDATA[
<p>> but I am very irritated by "my side" being so weak on crime.<p>Weakness on crime is not a left vs right thing.It's mostly about which kind of crime each side is soft on.</p>
]]></description><pubDate>Thu, 11 Jun 2026 05:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486481</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48486481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486481</guid></item><item><title><![CDATA[New comment by soulbadguy in "A crime doesn't make a child an adult"]]></title><description><![CDATA[
<p>> Every year that a criminal is incarcerated is a year that they CANNOT kill an innocent citizen, rob a home or store, desecrate or vandalize the community, shoot up fentanyl in the streets, or do any number of things.<p>Why stop at criminal, this also true for non-criminal; Let's just jail everyone, then we will all be safer.</p>
]]></description><pubDate>Thu, 11 Jun 2026 05:09:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486454</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48486454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486454</guid></item><item><title><![CDATA[New comment by soulbadguy in "A crime doesn't make a child an adult"]]></title><description><![CDATA[
<p>> I wish people would stop using the word “child” in an effort to minimize criminal behavior by young adults. A 16 or 17 year old isn’t a “child.” The Marquis de Lafayette and James Manor were just 18 when the revolutionary war started. Societies going back to ancient times ascribed significant responsibility to teenagers. And in modern times, there is a scientific basis for distinguishing between adolescents and children when it comes to brain development. Historically, adolescents were treated like adults.<p>Looking at the past for wisdom on how to treat young adult/people is very dangerous...<p>> People who start engaging in criminal conduct at an earlier age more likely to engage in criminal behavior as adults<p>this is not quite what the citation means. I am also very curious on how these study correct for cofactors .People who start a life of crime early are probably not comming from the best conditions in term of life circonstances. Which in it self is also a strong predictor.<p>> A more rational and less emotional sentencing system would be harsher on teenage offenders while reducing sentences overall.<p>No, that would be the fear based emotional response. The ration response would be to simply measure whether or not harsher sentencing have a better outcome. Instead of prehemtively jailing people based on dubious stats.</p>
]]></description><pubDate>Thu, 11 Jun 2026 05:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486449</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48486449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486449</guid></item><item><title><![CDATA[New comment by soulbadguy in "Announcing Zstandard in Rust"]]></title><description><![CDATA[
<p>They seems to be referering to <a href="https://github.com/gyscos/zstd-rs" rel="nofollow">https://github.com/gyscos/zstd-rs</a> which looks like a wrapper around the C library.
<a href="https://github.com/KillingSpark/zstd-rs" rel="nofollow">https://github.com/KillingSpark/zstd-rs</a>. is a pure rust implementation</p>
]]></description><pubDate>Tue, 02 Jun 2026 02:24:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48365199</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=48365199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48365199</guid></item><item><title><![CDATA[New comment by soulbadguy in "Why we built Lightpanda in Zig"]]></title><description><![CDATA[
<p>I think in many ways D was just too ahead of it's time; Packaging the same feature set and abstraction level of C++ in much cleaner and saner package wasn't really seen at valuable at that time.
I think that if D were to be "re-release today" with a lighter syntax, and some coporate backing a-la GO/swift/typescript/carbon; It would find quite a bit of success.</p>
]]></description><pubDate>Sat, 06 Dec 2025 06:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46171220</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=46171220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46171220</guid></item><item><title><![CDATA[New comment by soulbadguy in "Constant-time support coming to LLVM: Protecting cryptographic code"]]></title><description><![CDATA[
<p>As compiler have become more sophisticated, and hardware architecture more complicated, there are been a growing sentiment that some of the code transformation done by modern compiler make the code hard to reason about and to predict.<p>A lot of software engineer are seeing this as compiler engineer only caring about performance as opposed to other aspect such as debuggability, safety, compile time and productivity etc... I think that's where the "sabotage" comes from. Basically the focus on performance at the detriment of other things.<p>My 2 cents : The core problem is programmers expecting invariant and properties not defined in the languange standard. The compiler only garanty things as defined in the standard, expecting anything else is problematic.</p>
]]></description><pubDate>Wed, 26 Nov 2025 19:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46061642</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=46061642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46061642</guid></item><item><title><![CDATA[New comment by soulbadguy in "Sony's Mark Cerny Has Worked on "Big Chunks of RDNA 5" with AMD"]]></title><description><![CDATA[
<p>And most of the standard we have now starts with something similar to NIH. Vulkan itself is an offshoot of mantel from AMD.
There are valid reason to have a custom api. Especially in domain like game console with hardware with long release cycle, tight performance requirement and legacy (ps4) code to support.</p>
]]></description><pubDate>Thu, 03 Jul 2025 05:03:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44451781</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=44451781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44451781</guid></item><item><title><![CDATA[New comment by soulbadguy in "Three Ubisoft chiefs found guilty of enabling culture of sexual harassment"]]></title><description><![CDATA[
<p>Yes... but no...
From the article :
> At a 2015 office Christmas party with a Back to the Future theme, François allegedly told a member of staff that he liked her 1950s dress. He then allegedly stepped towards her to kiss her on the mouth as his colleagues restrained her by the arms and back. She shouted and broke free.<p>Every team and sub culture will have an "energy" and different attitude etc... sure<p>But this is much more than racy poster on the walls... This behavior was never acceptable.
I find it fascinating that we have to rediscover and relearn every generation why professional etiquette is so important. And what happens when. We blur the line between professional life and "familial"  attitudes</p>
]]></description><pubDate>Wed, 02 Jul 2025 18:24:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44447149</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=44447149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44447149</guid></item><item><title><![CDATA[New comment by soulbadguy in "Jemalloc Postmortem"]]></title><description><![CDATA[
<p>Maybe add a link to the post on the github repo. I feel like this is important context for people visiting the repo in the future</p>
]]></description><pubDate>Fri, 13 Jun 2025 20:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44271994</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=44271994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44271994</guid></item><item><title><![CDATA[New comment by soulbadguy in "Koto Programming Language"]]></title><description><![CDATA[
<p>Fsharp is such a nice languange. Such a shame that I never seem to get the light it deserves.
Between the alternative  light syntax, type providers and first class "scripting" mode supported it really was a great middle point between fully scripting language and fast prototyping and full blow projects</p>
]]></description><pubDate>Sat, 29 Mar 2025 20:50:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43518629</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=43518629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43518629</guid></item><item><title><![CDATA[New comment by soulbadguy in "Show HN: Factorio Learning Environment – Agents Build Factories"]]></title><description><![CDATA[
<p>ahhh another factorio addict :)
Curious, how long was your first play through (assuming in v1.x lanching the first rocket)</p>
]]></description><pubDate>Tue, 11 Mar 2025 21:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43337182</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=43337182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43337182</guid></item><item><title><![CDATA[New comment by soulbadguy in "WASM Wayland Web (WWW)"]]></title><description><![CDATA[
<p>Yeah and coming from someone with so much experience and industry knowledge as dannybee i find that perspective very puzzling.<p>Just painting the situation as well google have influence because they work the hardest is just bizare. Having been in some standard / comity meetings. Everyone in those room work very hard... but someone hard work is not enough</p>
]]></description><pubDate>Fri, 28 Feb 2025 13:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43205215</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=43205215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43205215</guid></item><item><title><![CDATA[New comment by soulbadguy in "WASM Wayland Web (WWW)"]]></title><description><![CDATA[
<p>Money and resource are not the problem nor the reason microsoft gave up on their own browser engine. Same as why they gave up on mobile.<p>No reasonable amount of engineering resources would have made a dent in the problem.
What OP is calling "weaponization of complexity" is just the asymmetry of effort required between new comers and entrenched players.<p>You would have to be naive to think that google would just open their arms and kumbaya with microsoft to do the "hard work"<p>We have seen this played out in any industry in history. 
Sometime hard work is not enough and it's easy to abuse dominant position to grid lock a market.<p>The rest of your post frankly sounds like someone who is drunk on the usual company cooliad.<p>> The end goal is to help user<p>No. The end goal is to make money. Sometime it requires helping user, other time a bunch of anti competitive ( forcing android oem to prevent meaningful forks)and anti consumer (like playing hard ball with ad blockers) BS.<p>>The world has never been built by those throwing rocks from the sidelines, no matter how much they want it to be, and no matter how much they try to paint the hard problem-solving work of others as "weaponization of complexity<p>So much wrong with this. And is just a strawman. 
OP is not saying that it's not hard problem solving. The point is the solution achieved is self serving and sucks for the rest of us.<p>> In the end, the world is 99% built by those who show up and do it. That's how this "weaponization of complexity" happened - people showed up and tried to solve problems. The world evolved. They tried to keep moving forward as that happened.<p>Yeah no. History disagree with you</p>
]]></description><pubDate>Fri, 28 Feb 2025 13:00:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43205124</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=43205124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43205124</guid></item><item><title><![CDATA[New comment by soulbadguy in "Meta announces 5% cuts in preparation for 'intense year'"]]></title><description><![CDATA[
<p>I am very much opposed to unions,I think in general , with time unions workers are just trading one oppressing power structure where they have not much control for another.
However, i think with the way things go, it's inevitable that IT/Knowledge worker with start unionizing. 
The same things happens for starbucks the coffee  : As the company grew, the margin improvement came at the expense of the employee working conditions until unions start forming</p>
]]></description><pubDate>Tue, 14 Jan 2025 18:14:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42701367</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=42701367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42701367</guid></item><item><title><![CDATA[New comment by soulbadguy in "Meta announces 5% cuts in preparation for 'intense year'"]]></title><description><![CDATA[
<p>Level and start/end year of tenure if you don't mind sharing. As meta grew in employee number things definitly worsen on that front</p>
]]></description><pubDate>Tue, 14 Jan 2025 18:06:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42701228</link><dc:creator>soulbadguy</dc:creator><comments>https://news.ycombinator.com/item?id=42701228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42701228</guid></item></channel></rss>