<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: Matheus28</title><link>https://news.ycombinator.com/user?id=Matheus28</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 07:47:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Matheus28" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Matheus28 in "Use string views instead of passing std:wstring by const&"]]></title><description><![CDATA[
<p>Since C++11, data() is also required to be null terminated. Per your own source and cppreference.</p>
]]></description><pubDate>Wed, 01 Apr 2026 03:59:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47596642</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=47596642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47596642</guid></item><item><title><![CDATA[New comment by Matheus28 in "Ubuntu 26.04 Ends 46 Years of Silent sudo Passwords"]]></title><description><![CDATA[
<p>“I quit!” Even includes a special character</p>
]]></description><pubDate>Sun, 22 Mar 2026 03:06:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47474077</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=47474077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47474077</guid></item><item><title><![CDATA[New comment by Matheus28 in "MacBook Air with M5"]]></title><description><![CDATA[
<p>What do you use the Mac Studio for?<p>I’ve always felt they weren’t really worth it for performance per dollar spent. For C++ work I just use a non-Mac workstation. For lighter workloads the Mac Mini is very capable already.</p>
]]></description><pubDate>Tue, 03 Mar 2026 15:38:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47234003</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=47234003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47234003</guid></item><item><title><![CDATA[New comment by Matheus28 in "iPhone 17e"]]></title><description><![CDATA[
<p>Except 120 Hz display I believe, which is big reason for me</p>
]]></description><pubDate>Tue, 03 Mar 2026 04:25:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47228030</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=47228030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228030</guid></item><item><title><![CDATA[New comment by Matheus28 in "AI fatigue is real and nobody talks about it"]]></title><description><![CDATA[
<p>I personally believe what we’re seeing are newcomers who aren’t even programmers who fall for all this crap and then come here to post about it</p>
]]></description><pubDate>Sun, 08 Feb 2026 17:03:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46936186</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=46936186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46936186</guid></item><item><title><![CDATA[New comment by Matheus28 in "Self Driving Car Insurance"]]></title><description><![CDATA[
<p>I personally would have changed it to a round-trip then just returned the car to the other Hertz location and let them figure it out.</p>
]]></description><pubDate>Fri, 30 Jan 2026 21:56:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46830494</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=46830494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46830494</guid></item><item><title><![CDATA[New comment by Matheus28 in "Stop using low DNS TTLs"]]></title><description><![CDATA[
<p>If you add multiple IPs to a record, a lot of resolvers will simply use the first one. So even in that case you need a low TTL to shuffle them constantly</p>
]]></description><pubDate>Fri, 30 Jan 2026 21:28:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46830149</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=46830149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46830149</guid></item><item><title><![CDATA[New comment by Matheus28 in "Show HN: Server-rendered multiplayer games with Lua (no client code)"]]></title><description><![CDATA[
<p>Client-server multiplayer games are already kind of a very specialized type of video playback if you squint a bit (you're transmitting entities rather than pixels).<p>This method of multiplayer you propose is inferior in basically every way: you can't do client-side prediction to make inputs feel smoother, and non-trivial scenes will surely take up more bandwidth than just transmitting entity deltas.</p>
]]></description><pubDate>Mon, 05 Jan 2026 02:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46494692</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=46494692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46494692</guid></item><item><title><![CDATA[New comment by Matheus28 in "DNS LOC Record (2014)"]]></title><description><![CDATA[
<p>They could get a rough estimate of an IP location using traceroute from many different known locations. Very rough but it’s a starting point.<p>For some cases, they might just lookup who owns that IP range and put their address as the IP location.</p>
]]></description><pubDate>Sat, 29 Nov 2025 18:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46089668</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=46089668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46089668</guid></item><item><title><![CDATA[New comment by Matheus28 in "Binmoji: A 64-bit emoji encoding"]]></title><description><![CDATA[
<p>Agreed. I feel that a lookup table can probably map all emojis possible to a uint32 (maybe optimistically uint16, [1] says there's about 4k emojis, does that include skin variations?). And you can add new ones sequentially after so IDs remain stable.<p>[1] <a href="https://unicode.org/emoji/charts/emoji-counts.html" rel="nofollow">https://unicode.org/emoji/charts/emoji-counts.html</a></p>
]]></description><pubDate>Fri, 24 Oct 2025 06:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45691452</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=45691452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45691452</guid></item><item><title><![CDATA[New comment by Matheus28 in "Show HN: I'm building a browser for reverse engineers"]]></title><description><![CDATA[
<p>How are you gonna throw an error inside Array.prototype.push?</p>
]]></description><pubDate>Thu, 09 Oct 2025 01:08:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45522359</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=45522359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45522359</guid></item><item><title><![CDATA[New comment by Matheus28 in "Show HN: I'm building a browser for reverse engineers"]]></title><description><![CDATA[
<p>You can just use Proxy to get around toString shenanigans and prevent any detection whatsoever.</p>
]]></description><pubDate>Tue, 07 Oct 2025 20:30:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45508426</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=45508426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45508426</guid></item><item><title><![CDATA[New comment by Matheus28 in "`std::flip`"]]></title><description><![CDATA[
<p>Your python code allocates an array and inverts it every function call.<p>The C++ code has no overhead and is equivalent to a compile time transformation.</p>
]]></description><pubDate>Mon, 29 Sep 2025 21:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45418733</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=45418733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45418733</guid></item><item><title><![CDATA[New comment by Matheus28 in "`std::flip`"]]></title><description><![CDATA[
<p>Should be using empty base optimization or [[no_unique_address]] for that implementation</p>
]]></description><pubDate>Mon, 29 Sep 2025 21:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45418694</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=45418694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45418694</guid></item><item><title><![CDATA[New comment by Matheus28 in "Top DNS domains seen on the Quad9 recursive resolver array each day"]]></title><description><![CDATA[
<p>Probably some sort of command and control for a botnet.<p>They calculate a random domain name based on the timestamp (so it’s constantly changing every X days in case it gets seized), and have some validation to make sure commands are signed (to prevent someone name squatting to control their botnet).</p>
]]></description><pubDate>Fri, 11 Jul 2025 15:49:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44533548</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=44533548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44533548</guid></item><item><title><![CDATA[New comment by Matheus28 in "Evolution Mail Users Easily Trackable"]]></title><description><![CDATA[
<p>Why do we need AI for that? Can’t we just strip html tags?</p>
]]></description><pubDate>Wed, 09 Jul 2025 23:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44515926</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=44515926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44515926</guid></item><item><title><![CDATA[New comment by Matheus28 in "FFmpeg merges WebRTC support"]]></title><description><![CDATA[
<p>You’re basically asking people to do your homework for you at this point…</p>
]]></description><pubDate>Wed, 04 Jun 2025 18:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44183790</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=44183790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44183790</guid></item><item><title><![CDATA[New comment by Matheus28 in "FFmpeg merges WebRTC support"]]></title><description><![CDATA[
<p>You don’t <i>need</i> an LLM to do that. The code in there is almost complete…</p>
]]></description><pubDate>Wed, 04 Jun 2025 16:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44182803</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=44182803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44182803</guid></item><item><title><![CDATA[New comment by Matheus28 in "[dead]"]]></title><description><![CDATA[
<p>Blogspam</p>
]]></description><pubDate>Tue, 03 Jun 2025 02:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44165724</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=44165724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44165724</guid></item><item><title><![CDATA[New comment by Matheus28 in "The Rise of the Japanese Toilet"]]></title><description><![CDATA[
<p>The drying is awful in my Toto, it's not enough air pressure. It'd take 20+ min to dry completely. It's nothing like those hand dryers in public bathrooms.</p>
]]></description><pubDate>Sun, 01 Jun 2025 02:19:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44148224</link><dc:creator>Matheus28</dc:creator><comments>https://news.ycombinator.com/item?id=44148224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44148224</guid></item></channel></rss>