<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: super_flanker</title><link>https://news.ycombinator.com/user?id=super_flanker</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 16:12:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=super_flanker" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by super_flanker in "Beginning fully autonomous operations with the 6th-generation Waymo driver"]]></title><description><![CDATA[
<p>This must be a sarcasm, right?</p>
]]></description><pubDate>Fri, 13 Feb 2026 15:29:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47003789</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=47003789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47003789</guid></item><item><title><![CDATA[New comment by super_flanker in "Lightpanda migrate DOM implementation to Zig"]]></title><description><![CDATA[
<p>> I was referring to mandate to use it at big companies.<p>I've worked in almost all of big tech, and these companies don't create mandate just because "Trust me bro" or to gain some "political achievements". Their are teams who champion new technology/languages, they create proof of what new technology will bring to the table which cannot be filled with existing ones. 
I left amazon 7 years ago so don't know about recent development. However at Meta/Google teams are encouraged to choose from the mandate languages and if they can't they need to request for exemption and justify the exception.</p>
]]></description><pubDate>Tue, 13 Jan 2026 22:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46608998</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=46608998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46608998</guid></item><item><title><![CDATA[New comment by super_flanker in "Several core problems with Rust"]]></title><description><![CDATA[
<p>> It might be counterintuitive, but garbage collectors in multithreaded code can be very efficient.<p>What has garbage collector to do with multithreaded code? Once you have two or more threads which needs to share data, they need to sync and you'd end up using some kind of lock, which will affect the performance. GC doesn't make anything efficient or less efficient here. It might make the code simpler as you don't have to worry about allocation/deallocation, but I don't see how it's magically going to remove the lock.</p>
]]></description><pubDate>Mon, 24 Nov 2025 06:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46030834</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=46030834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46030834</guid></item><item><title><![CDATA[New comment by super_flanker in "Go's Sweet 16"]]></title><description><![CDATA[
<p>No, you don't. All you need is to create a folder `bin` and any file with `main` fn in it will create a binary.</p>
]]></description><pubDate>Sun, 16 Nov 2025 01:39:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45942019</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=45942019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45942019</guid></item><item><title><![CDATA[New comment by super_flanker in "Rust in Android: move fast and fix things"]]></title><description><![CDATA[
<p>And tell me how that pointer semantics would do 
* a very strict type checking
* Pattern matching
* Algeberic data type<p>Plenty of people don't write Rust for additional memory safety, they write Rust because the features provided by it is overall very balanced & encourages developer to write code which handles almost all edge cases.</p>
]]></description><pubDate>Fri, 14 Nov 2025 20:46:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45931983</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=45931983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45931983</guid></item><item><title><![CDATA[New comment by super_flanker in "Rust in Android: move fast and fix things"]]></title><description><![CDATA[
<p>This, from my limited experience working on AOSP at Google, only the newer code were being written in Rust, not the existing code. But that was 2 years ago.</p>
]]></description><pubDate>Fri, 14 Nov 2025 20:31:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45931830</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=45931830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45931830</guid></item><item><title><![CDATA[New comment by super_flanker in "Bluetui – A TUI for managing Bluetooth on Linux"]]></title><description><![CDATA[
<p>I agree with simplicity and ease of learning Go.<p>> 3 years working with I might have had at most 3 times nil pointer crashes in prod<p>I've been running a rust app for my personal trading app and a small service at a very large FAANG company for more than 3 years, and guess what I'm yet to see a nil crash.</p>
]]></description><pubDate>Wed, 05 Nov 2025 18:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45826187</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=45826187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45826187</guid></item><item><title><![CDATA[New comment by super_flanker in "Waymo has received our pilot permit allowing for commercial operations at SFO"]]></title><description><![CDATA[
<p>> Their goal is by end of year.<p>It's like what 6-7 years since the goal was "end of the year".</p>
]]></description><pubDate>Tue, 16 Sep 2025 21:17:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45268178</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=45268178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45268178</guid></item><item><title><![CDATA[New comment by super_flanker in "Unexpected productivity boost of Rust"]]></title><description><![CDATA[
<p>What exactly? I work at Instagram.</p>
]]></description><pubDate>Fri, 29 Aug 2025 00:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45058679</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=45058679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45058679</guid></item><item><title><![CDATA[New comment by super_flanker in "Left to Right Programming"]]></title><description><![CDATA[
<p>Gotcha, yeah you got me there with so many `&`. Good one.</p>
]]></description><pubDate>Mon, 18 Aug 2025 21:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44945757</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=44945757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44945757</guid></item><item><title><![CDATA[New comment by super_flanker in "Left to Right Programming"]]></title><description><![CDATA[
<p>It indeed doesn't look elegant, however I've never in my experience seen a usage like this. Do you have any reference where you might have seen this kind of usage.</p>
]]></description><pubDate>Mon, 18 Aug 2025 18:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44943980</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=44943980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44943980</guid></item><item><title><![CDATA[New comment by super_flanker in "Rust needs a web framework"]]></title><description><![CDATA[
<p>What's wrong with using 3rd party library?<p>Can golang stop you from using a channel when it's consumed/closed?</p>
]]></description><pubDate>Tue, 08 Oct 2024 05:12:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=41774037</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=41774037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41774037</guid></item><item><title><![CDATA[New comment by super_flanker in "Rust needs a web framework"]]></title><description><![CDATA[
<p>Just curious, which programming language allows preventing shared mutable state for out-of-process data?</p>
]]></description><pubDate>Mon, 07 Oct 2024 16:51:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41768011</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=41768011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41768011</guid></item><item><title><![CDATA[New comment by super_flanker in "Small Strings in Rust: smolstr vs. smartstring (2020)"]]></title><description><![CDATA[
<p>No, let me try to explain differently. If `compact_str` was not used, then your normal `String` would take 24 bytes of stack space (regardless of the string size) + heap space. What `compact_str` is trying to do is not use heap when string content is less than 24.</p>
]]></description><pubDate>Sun, 25 Aug 2024 04:48:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41344467</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=41344467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41344467</guid></item><item><title><![CDATA[New comment by super_flanker in "Vaultwarden: Unofficial Bitwarden compatible server written in Rust"]]></title><description><![CDATA[
<p>> Is there a good argument for actually using Rust for such things?<p>Can't speak for the author, but I'd choose Rust over Go/Java/Python for such projects for following reason:<p>* Rust is a more pleasant language to work with, i.e. Sum type, pattern matching, and Drop trait closing resources/cancelling tasks.<p>* Type system is much more robust than Go and Java, resulting in better quality code with less requirement of unit tests.<p>* I don't care about performance much (for personal projects), but a free performance is always a win.</p>
]]></description><pubDate>Wed, 14 Aug 2024 16:41:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41248021</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=41248021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41248021</guid></item><item><title><![CDATA[New comment by super_flanker in "Investing in Rust"]]></title><description><![CDATA[
<p>Reference Counting is a type of GC.</p>
]]></description><pubDate>Sun, 21 Jul 2024 05:19:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=41022571</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=41022571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41022571</guid></item><item><title><![CDATA[New comment by super_flanker in "Iterate over Parameter Packs in Swift 6.0"]]></title><description><![CDATA[
<p>Reference counting is a garbage collection strategy, otherwise python too would be non-gc language (cpython).</p>
]]></description><pubDate>Sat, 09 Mar 2024 06:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=39649790</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=39649790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39649790</guid></item><item><title><![CDATA[New comment by super_flanker in "Rocket v0.5: Stable, Async"]]></title><description><![CDATA[
<p>How's your experience with Leptos so far? I gave it a try over a weekend for my pet project, felt that it's not ready for prime time yet, so decided to go ahead with Dioxus (which doesn't mean that it's more stable or anything).</p>
]]></description><pubDate>Sat, 18 Nov 2023 01:32:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38313714</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=38313714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38313714</guid></item><item><title><![CDATA[New comment by super_flanker in "Should I Rust or Should I Go?"]]></title><description><![CDATA[
<p>Could you please tell a bit more about your project, I'm very curious.</p>
]]></description><pubDate>Sat, 16 Sep 2023 20:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37538398</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=37538398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37538398</guid></item><item><title><![CDATA[New comment by super_flanker in "Fewer university students are studying Mandarin"]]></title><description><![CDATA[
<p>> You won't get in any trouble as a tourist or business person 99% of the time.<p>So there is 1% chance; and why would I take even 1% chance of getting into troubled country?</p>
]]></description><pubDate>Sat, 26 Aug 2023 18:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=37275467</link><dc:creator>super_flanker</dc:creator><comments>https://news.ycombinator.com/item?id=37275467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37275467</guid></item></channel></rss>