<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: vincenthwt</title><link>https://news.ycombinator.com/user?id=vincenthwt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 02:22:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=vincenthwt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by vincenthwt in "Statistical Process Control in Python"]]></title><description><![CDATA[
<p>Thank you for your perspective. As a machine vision engineer in the semiconductor industry, I have seen a lot of hype around deep learning and AI for vision applications. From my experience, deep learning works well for OCR but less so for classification tasks.<p>I often achieve better results by focusing on good lighting and using classical computer vision techniques.<p>I agree with your point about the politics of technology adoption. To protect my career, I usually promote hybrid approaches that combine deep learning and traditional computer vision methods. In reality, many deep learning solutions still rely heavily on classical techniques. Your comments on political challenges and decision-making in technology are very relevant to my experience.</p>
]]></description><pubDate>Thu, 27 Nov 2025 02:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46064771</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=46064771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46064771</guid></item><item><title><![CDATA[New comment by vincenthwt in "Statistical Process Control in Python"]]></title><description><![CDATA[
<p>Yes, that's correct about OCR. I work as a machine vision engineer in the semiconductor industry, where each wafer usually has both OCR text and machine-readable codes such as barcodes, QR codes, or data matrix codes. The OCR typically uses the SEMI font standard.<p>To achieve accurate OCR results, I need to preprocess the image by isolating each character, sorting them from left to right, and using regular expressions (regex) to verify the output. However, I prefer machine-readable codes because they are simpler to use, feature built-in error detection, and are much more reliable. While deep-learning OCR solutions often perform well, they cannot guarantee the 100 percent accuracy required in our applications.<p>This approach is similar to how e-wallet payments use cameras to scan QR codes instead of OCR text, as QR codes provide greater reliability and accuracy.</p>
]]></description><pubDate>Thu, 27 Nov 2025 01:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46064274</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=46064274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46064274</guid></item><item><title><![CDATA[New comment by vincenthwt in "Solving Fizz Buzz with Cosines"]]></title><description><![CDATA[
<p>Background Context:
I am a machine vision engineer working with the Halcon vision library and HDevelop to write Halcon code. Below is an example of a program I wrote using Halcon:<p>* Generate a tuple from 1 to 1000 and name it 'Sequence'<p>tuple_gen_sequence (1, 1000, 1, Sequence)<p>* Replace elements in 'Sequence' divisible by 3 with 'Fizz', storing the result in 'SequenceModThree'<p>tuple_mod (Sequence, 3, Mod)<p>tuple_find (Mod, 0, Indices)<p>tuple_replace (Sequence, Indices, 'Fizz', SequenceModThree)<p>* Replace elements in 'Sequence' divisible by 5 with 'Buzz', storing the result in 'SequenceModFive'<p>tuple_mod (Sequence, 5, Mod)<p>tuple_find (Mod, 0, Indices)<p>tuple_replace (SequenceModThree, Indices, 'Buzz', SequenceModFive)<p>* Replace elements in 'Sequence' divisible by 15 with 'FizzBuzz', storing the final result in 'SequenceFinal'<p>tuple_mod (Sequence, 15, Mod)<p>tuple_find (Mod, 0, Indices)<p>tuple_replace (SequenceModFive, Indices, 'FizzBuzz', SequenceFinal)<p>Alternatively, this process can be written more compactly using inline operators:<p>tuple_gen_sequence (1, 1000, 1, Sequence)<p>tempThree:= replace(Sequence,  find(Sequence % 3, 0), Fizz')<p>tempFive:= replace(tempThree, find(Sequence % 5, 0), 'Buzz')<p>FinalSequence := replace(tempFive,  find(Sequence % 15, 0), 'FizzBuzz')<p>In this program, I applied a vectorization approach, which is an efficient technique for processing large datasets. Instead of iterating through each element individually in a loop (a comparatively slower process), I applied operations directly to the entire data sequence in one step. This method takes advantage of Halcon's optimized, low-level implementations to significantly improve performance and streamline computations.</p>
]]></description><pubDate>Mon, 24 Nov 2025 02:56:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46029867</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=46029867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46029867</guid></item><item><title><![CDATA[New comment by vincenthwt in "NASA chief suggests SpaceX may be booted from moon mission"]]></title><description><![CDATA[
<p>Your latest response still does not provide any concrete data or evidence to support your claims about space exploration being a waste, self-sufficient colonies being impossible, or AI and synthetic biology being more promising alternatives.<p>I have already asked for specific data to back up your assumptions, but none has been provided.<p>Without evidence, this discussion remains purely speculative. I recommend looking into the significant advancements in reusable rockets, in-situ resource utilization, and fusion research before dismissing their potential. Unsupported claims about feasibility or value are simply unsubstantiated opinion.</p>
]]></description><pubDate>Fri, 07 Nov 2025 02:59:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45843133</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45843133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45843133</guid></item><item><title><![CDATA[New comment by vincenthwt in "By the Power of Grayscale"]]></title><description><![CDATA[
<p>I agree, Deep Learning OCR often outperforms traditional methods.<p>But as engineers, it’s essential to understand and maintain the systems we build. If everything is a black box, how can we control it? Without understanding, we risk becoming dependent on systems we can’t troubleshoot or improve. Don’t you think it’s important for engineers to maintain control and not rely entirely on something they don’t fully understand?<p>That said, there are scenarios where using a black-box system is justifiable, such as in non-critical applications where performance outweighs the need for complete control. However, for critical applications, black-box systems may not be suitable due to the risks involved. Ultimately, what is "responsible" depends on the potential consequences of a system failure.</p>
]]></description><pubDate>Wed, 05 Nov 2025 01:29:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45817987</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45817987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817987</guid></item><item><title><![CDATA[New comment by vincenthwt in "By the Power of Grayscale"]]></title><description><![CDATA[
<p>Ah, I think you work in the same industry as me, machine vision. I completely agree with you, most applications use grayscale images unless it’s color-based application.<p>Which vision library are you using? I’m using Halcon by MVTec.</p>
]]></description><pubDate>Wed, 05 Nov 2025 01:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45817858</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45817858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817858</guid></item><item><title><![CDATA[New comment by vincenthwt in "By the Power of Grayscale"]]></title><description><![CDATA[
<p>You're absolutely right, deep learning OCR often delivers better results for complex tasks like handwriting or noisy text. It uses advanced models like CNNs or CRNNs to learn patterns from large datasets, making it highly versatile in challenging scenarios.<p>However, if I can’t understand the system, how can I debug it if there are any issues? Part of an engineer's job is to understand the system they’re working with, and deep learning models often act as a "black box," which makes this difficult.<p>Debugging issues in these systems can be a major challenge. It often requires specialized tools like saliency maps or attention visualizations, analyzing training data for problems, and sometimes retraining the entire model. This process is not only time-consuming but also may not guarantee clear answers.</p>
]]></description><pubDate>Wed, 05 Nov 2025 00:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45817805</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45817805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817805</guid></item><item><title><![CDATA[New comment by vincenthwt in "By the Power of Grayscale"]]></title><description><![CDATA[
<p>It really depends on the application. If the illumination is consistent, such as in many machine vision tasks, traditional thresholding is often the better choice. It’s straightforward, debuggable, and produces consistent, predictable results. On the other hand, in more complex and unpredictable scenes with variable lighting, textures, or object sizes, AI-based thresholding can perform better.<p>That said, I still prefer traditional thresholding in controlled environments because the algorithm is understandable and transparent.<p>Debugging issues in AI systems can be challenging due to their "black box" nature. If the AI fails, you might need to analyze the model, adjust training data, or retrain, a process that is neither simple nor guaranteed to succeed. Traditional methods, however, allow for more direct tuning and certainty in their behavior. For consistent, explainable results in controlled settings, they are often the better option.</p>
]]></description><pubDate>Wed, 05 Nov 2025 00:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45817439</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45817439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817439</guid></item><item><title><![CDATA[New comment by vincenthwt in "Why I code as a CTO"]]></title><description><![CDATA[
<p>Thank you for sharing this. The part about Warren Buffett and the contrast with hustle culture is particularly delightful. It highlights the importance of competence and meaningful leadership over performative busyness.</p>
]]></description><pubDate>Mon, 27 Oct 2025 01:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45716457</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45716457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45716457</guid></item><item><title><![CDATA[New comment by vincenthwt in "NASA chief suggests SpaceX may be booted from moon mission"]]></title><description><![CDATA[
<p>Reasonable Cost<p>1. You didn’t address my main argument: reallocating 5% of the U.S. defense budget to NASA could double its budget without raising taxes. Instead, you reframed it as additional taxation. My point is about redistributing current resources, not increasing taxpayer obligations.<p>2. Do you believe reallocating 5% of defense spending would harm national security? Or could it be a reasonable way to reprioritize national spending towards long-term scientific advancement?<p>Moon Resources<p>1. You claim extraterrestrial mining could "crash the market," but cheaper, abundant resources typically foster innovation and develop new industries (e.g., space-based solar power or advanced batteries), which could benefit consumers. Can you provide examples where resource surpluses caused economic collapse instead of creating opportunities?<p>2. You argue helium-3 is "mostly worthless" because fusion is 50+ years away. However, companies like Helion Energy predict commercial fusion by the 2030s, and technologies like aneutronic fusion could make helium-3 a critical resource. What specific evidence supports your lengthy timeline?<p>Effectiveness and Feasibility of Moon/Mars Projects<p>1. You claim Moon/Mars projects would exceed the defense budget but provide no data. NASA’s Artemis program, for example, is projected to cost $93B over a decade, far below $842B in annual U.S. defense spending. What data supports your claim of higher costs?<p>2. Reusable rockets, such as SpaceX’s Starship, have already reduced launch costs by up to 90%, directly countering your cost concerns. Why did you not address this?<p>3. Advancements in in-situ resource utilization (ISRU), 3D printing, and automated production are already paving the way for sustainable off-world colonies. Why do you dismiss these technologies entirely when critiquing the concept of self-sustainability?<p>4. While you note "showmanship" is a factor, history shows symbolic exploration fuels technological advancement. Apollo, for example, spurred breakthroughs in computing, communications, and materials science. Moon/Mars exploration could provide similar transformative benefits.<p>Comparison to AI and Synthetic Biology<p>1. You claim synthetic biology is more promising than space exploration, but can you provide evidence to support this? Space exploration directly addresses existential risks like resource scarcity and planetary threats.<p>2. Do you agree that space research fuels advancements in robotics, AI, and materials science, which vastly benefit Earth and humanity’s long-term survival? Why can’t space exploration and other emerging technologies work together to create a stronger foundation for humanity’s future?<p>3. Delaying space exploration may result in lost opportunities for innovation that could directly impact Earthly and extraterrestrial problems.<p>Conclusion<p>You raise important points, but much of your argument lacks supporting evidence and is based on speculation. I encourage further consideration of current research and advancements like reusable rockets, ISRU, and fusion energy, which prove the feasibility and value of space exploration. I appreciate your thoughts and look forward to continuing the discussion.</p>
]]></description><pubDate>Thu, 23 Oct 2025 23:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45688791</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45688791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45688791</guid></item><item><title><![CDATA[New comment by vincenthwt in "NASA chief suggests SpaceX may be booted from moon mission"]]></title><description><![CDATA[
<p>Crossing oceans and building planes were not always seen as clearly useful by everyone. Skeptics at the time dismissed them as dangerous, impractical, or unnecessary, yet those who pursued these goals unlocked advancements that transformed human history. The same applies to the Moon. It is far more than just a big, dry ball of rock; it contains highly valuable resources with practical potential.<p>For instance, the Moon has helium-3, a rare isotope that could one day power clean nuclear fusion energy, a trillion-dollar industry waiting to happen. Lunar water ice can be converted into hydrogen and oxygen for rocket fuel and life support, making sustainable space exploration feasible and reducing the need for costly Earth-based resources. The Moon also has rare earth metals that are vital for technology and renewable energy systems, helping us address resource scarcity and reduce the environmental damage caused by terrestrial mining.<p>We do not explore the Moon for its own sake. The point of space exploration is to create a foundation for future industries and innovation while solving long-term challenges, such as resource depletion and planetary risks. Given the enormous technological, economic, and environmental benefits these resources could provide, the Moon is far more than just a barren rock; it holds the key to securing humanity's future.</p>
]]></description><pubDate>Wed, 22 Oct 2025 23:03:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45676261</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45676261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45676261</guid></item><item><title><![CDATA[New comment by vincenthwt in "NASA chief suggests SpaceX may be booted from moon mission"]]></title><description><![CDATA[
<p>1. What is a "reasonable cost," and who decides?<p>Reasonable cost is subjective, but NASA’s budget provides perspective. At 0.4 percent of the US federal budget, it amounts to just 27 billion dollars in 2023, while the defense budget is 842 billion dollars, or 13 percent of annual spending. Redirecting just 5 percent of defense funding, about 40 billion dollars, would more than double NASA's budget and allow for significant progress on Moon and Mars projects. This minor reallocation would not impact national security, making space exploration both affordable and worthwhile. When we consider the technological, scientific, and economic benefits, investing in space stands out as a smart, future-focused decision.<p>2. Are there any minerals on the Moon worth exploring?<p>The Moon holds valuable resources like helium-3 for clean fusion energy, water ice for fuel and life support, and rare earth metals for advanced technologies. Helium-3 could power nuclear fusion reactors and potentially yield trillions of dollars in energy benefits. Water ice can be converted into hydrogen and oxygen, creating rocket fuel that reduces reliance on costly Earth resupplies for space missions. Mining rare earth metals on the Moon could also lessen our dependency on Earth’s finite resources and help minimize ecological damage caused by terrestrial mining. The long-term financial value of these resources far outweighs the costs of extracting them.<p>3. Will Moon and Mars bases actually double NASA’s existing budget?<p>This claim is incorrect. The Artemis program, for example, is projected to cost 93 billion dollars over more than ten years, with yearly spending far below doubling NASA’s current 27 billion dollar budget. Additionally, technologies like reusable rockets, such as SpaceX’s Starship, have lowered launch costs by 90 percent, making Moon and Mars exploration increasingly achievable. With international collaborations and private investment, developing these projects is far less expensive than critics often assume, and will not significantly burden taxpayers.<p>4. What about other technologies, like AI or synthetic biology?<p>While AI and synthetic biology can offer exciting short-term benefits, they focus on Earth-based solutions and neglect humanity's long-term survival. Space exploration addresses critical long-term challenges, such as resource scarcity, reducing dependence on Earth, and avoiding extinction-level threats. Unlike efforts in Earth’s hostile environments like Antarctica or the deep sea, Moon and Mars exploration unlock completely new resources and pathways for innovation. Delaying investment in space exploration risks stagnating progress, and waiting for the "perfect time" could mean missing transformative opportunities that secure humanity's future.</p>
]]></description><pubDate>Wed, 22 Oct 2025 22:57:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45676210</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45676210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45676210</guid></item><item><title><![CDATA[New comment by vincenthwt in "NASA chief suggests SpaceX may be booted from moon mission"]]></title><description><![CDATA[
<p>"Yes, but why?" If humans had never ventured beyond perceived limits, like crossing oceans or building planes, where would we be today?<p>"We’re light-years away from being interplanetary; it’s too costly and our energy is laughable." If people doubted the Wright brothers or mocked the idea of landing on the Moon, should we have stopped trying?<p>"How far are we from affordable Moon travel that’s worth it?" Humanity thrives when it takes risks and embraces exploration. Space is where the next wave of innovation and opportunity lies, and waiting for "perfect timing" ensures we stay stagnant while others move ahead. Why choose doubt over progress?</p>
]]></description><pubDate>Wed, 22 Oct 2025 07:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45665754</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45665754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45665754</guid></item><item><title><![CDATA[New comment by vincenthwt in "NASA chief suggests SpaceX may be booted from moon mission"]]></title><description><![CDATA[
<p>Hopefully, your view is in the minority. If this mindset becomes prevalent in the US, nothing new will ever be invented, and no new regions of space will be explored.<p>Modern moon exploration isn’t about repeating Apollo but progressing toward resource extraction and establishing humanity’s long-term presence in space. These missions are designed to achieve goals that were previously impossible and lay the foundation for humanity’s future beyond Earth.</p>
]]></description><pubDate>Wed, 22 Oct 2025 06:07:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45665389</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45665389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45665389</guid></item><item><title><![CDATA[New comment by vincenthwt in "Why we need SIMD"]]></title><description><![CDATA[
<p>I love lookup tables. Thanks for sharing!</p>
]]></description><pubDate>Thu, 09 Oct 2025 01:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45522486</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45522486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45522486</guid></item><item><title><![CDATA[New comment by vincenthwt in "Computer Vision: Algorithms and Applications, 2nd ed"]]></title><description><![CDATA[
<p>That’s a great question. While NNs are revolutionary, they’re just one tool. In industrial Machine Vision, tasks like measurement, counting, code reading, and pattern matching often don’t need NNs.<p>In fact, illumination and hardware setup are often more important than complex algorithms. Classical techniques remain highly relevant, especially when speed and accuracy are critical.</p>
]]></description><pubDate>Wed, 01 Oct 2025 01:18:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45433265</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=45433265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45433265</guid></item><item><title><![CDATA[New comment by vincenthwt in "Foundations of Computer Vision (2024)"]]></title><description><![CDATA[
<p>You claim that 'most people' will be upset—are you their appointed spokesperson, or is this just your personal assumption? What I find strange is that I complimented and thanked you for your thoughts on machine vision, yet you responded with hostility. Is this how you communicate in real life too?<p>If 'most people' are upset about others using LLMs to improve their written communication, maybe they should reflect on why they hold such outdated views—or consider that the person replying might not be a native English speaker. Are platforms like Hacker News meant only for native English speakers?<p>Warning: The statement above was written by an LLM, so don’t be surprised—I’m letting you know in advance.</p>
]]></description><pubDate>Wed, 18 Jun 2025 23:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44314201</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=44314201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44314201</guid></item><item><title><![CDATA[New comment by vincenthwt in "Now might be the best time to learn software development"]]></title><description><![CDATA[
<p>Are you talking about the high wages of software engineers or management? Makes sense to me— the glory days of high management and CEO salaries are over.</p>
]]></description><pubDate>Wed, 18 Jun 2025 02:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44306114</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=44306114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44306114</guid></item><item><title><![CDATA[New comment by vincenthwt in "Foundations of Computer Vision (2024)"]]></title><description><![CDATA[
<p>Your clever remark highlights poor emotional intelligence and weak communication skills. Sarcasm might have its place in casual conversation, but in professional discussions, it signals insecurity and a lack of respect—neither of which contribute to meaningful dialogue.<p>Your disdain for LLMs is equally puzzling. Are you seriously suggesting I shouldn’t use tools to improve my grammar and delivery simply because they don’t align with your engineering view? Ironically, LLM-based tools likely support your own work—whether through coding assistance, debugging, or other tasks—even if you choose not to acknowledge it.<p>By the way, I used an LLM to craft this reply too—who doesn’t?</p>
]]></description><pubDate>Tue, 17 Jun 2025 22:59:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44304930</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=44304930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44304930</guid></item><item><title><![CDATA[New comment by vincenthwt in "Foundations of Computer Vision (2024)"]]></title><description><![CDATA[
<p>Thank you for your thoughtful comment! I completely agree.<p>It’s great to see someone emphasize the importance of mastering the fundamentals—like calibration, optics, and lighting—rather than just chasing trendy topics like LLM or deep learning. Your examples are a great reminder of the depth and diversity in machine vision.</p>
]]></description><pubDate>Tue, 17 Jun 2025 05:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44296077</link><dc:creator>vincenthwt</dc:creator><comments>https://news.ycombinator.com/item?id=44296077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44296077</guid></item></channel></rss>