<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: wrcwill</title><link>https://news.ycombinator.com/user?id=wrcwill</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 15:49:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wrcwill" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wrcwill in "ChatGPT Images 2.5"]]></title><description><![CDATA[
<p>doesn't look like it, looking at the motocross photo (0:19 in the "Structure your prompts for better results" video)</p>
]]></description><pubDate>Tue, 08 Sep 2026 19:01:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49615099</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=49615099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49615099</guid></item><item><title><![CDATA[New comment by wrcwill in "MacBook M5 Pro and Qwen3.5 = Local AI Security System"]]></title><description><![CDATA[
<p>this reads as a very low quality and probably fully llm written post.<p>the analysis is very suspicious: “gpt 5 mini had api failures due to wrong temp setting”? wtf?<p>whatever you used to slop your benchmark didt even take the time to set the temp to 1 (which the docs say is required)</p>
]]></description><pubDate>Fri, 20 Mar 2026 19:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47459738</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=47459738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47459738</guid></item><item><title><![CDATA[New comment by wrcwill in "OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI"]]></title><description><![CDATA[
<p>ugh this is so amateurish. i swear since the release of o3 this has been happening on and off.</p>
]]></description><pubDate>Sat, 13 Dec 2025 12:47:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46254171</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=46254171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46254171</guid></item><item><title><![CDATA[New comment by wrcwill in "Synadia and TigerBeetle Pledge $512k to the Zig Software Foundation"]]></title><description><![CDATA[
<p>can someone explain why zig is often compared to rust?<p>i understand zig as a better C, but in what world is another memory unsafe language a good idea?<p>i mean i kinda get if the thing you are writing would require LOTS of unsafe, then zig provides better ergonomics<p>however most programs can definitely be written without unsafe and in that case i dont get why wed do this to ourselves in 2025<p>why not take advantage of memory safe, and data race safety?</p>
]]></description><pubDate>Fri, 05 Dec 2025 19:58:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46166473</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=46166473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46166473</guid></item><item><title><![CDATA[New comment by wrcwill in "OpenAI declares 'code red' as Google catches up in AI race"]]></title><description><![CDATA[
<p>im not sure why we need to go off rumours, the knowledge cutoff for each openai model is clearly listed in the table:<p><a href="https://platform.openai.com/docs/models/compare?model=gpt-5.1" rel="nofollow">https://platform.openai.com/docs/models/compare?model=gpt-5....</a></p>
]]></description><pubDate>Wed, 03 Dec 2025 15:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46135634</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=46135634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46135634</guid></item><item><title><![CDATA[New comment by wrcwill in "Async and Finaliser Deadlocks"]]></title><description><![CDATA[
<p>Unless I'm missing something, this has nothing to do with asynchronous code. The delete is just synchronous code running, same as if we called a function/closure right there.<p>This is just about syntax sugar hiding function calls.</p>
]]></description><pubDate>Wed, 12 Nov 2025 19:14:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45904737</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=45904737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45904737</guid></item><item><title><![CDATA[New comment by wrcwill in "Ghostty 1.2.0"]]></title><description><![CDATA[
<p>can you ctrl-f now?</p>
]]></description><pubDate>Mon, 15 Sep 2025 19:57:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45254232</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=45254232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45254232</guid></item><item><title><![CDATA[New comment by wrcwill in "Pixel 10 Phones"]]></title><description><![CDATA[
<p>still a low frequency pwm phone.. what i would give for a modern no-pwm / high frequency pwm phone</p>
]]></description><pubDate>Wed, 20 Aug 2025 19:16:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44965274</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=44965274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44965274</guid></item><item><title><![CDATA[New comment by wrcwill in "GTP Blind Voting: GPT-5 vs. 4o"]]></title><description><![CDATA[
<p>i split the context and give it in two messages :/</p>
]]></description><pubDate>Mon, 11 Aug 2025 18:25:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44867631</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=44867631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44867631</guid></item><item><title><![CDATA[New comment by wrcwill in "GTP Blind Voting: GPT-5 vs. 4o"]]></title><description><![CDATA[
<p>definitely 1!<p>it seems to truncate your prompt even under the "maximum message length" and yeah around 55k is where it starts to happen.<p>extremely annoying. o1 pro worked up until 115k or so. both o3 and gpt5 have the issue. (it happens on all models for me not just the pro variations)<p>with the new 400k context length in api i would
expect atleast 128k message lengths and maybe 200k context in chat.</p>
]]></description><pubDate>Sun, 10 Aug 2025 12:13:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44854678</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=44854678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44854678</guid></item><item><title><![CDATA[New comment by wrcwill in "GPT-5 for Developers"]]></title><description><![CDATA[
<p>how are you using it? codex-cli?</p>
]]></description><pubDate>Fri, 08 Aug 2025 03:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44833087</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=44833087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44833087</guid></item><item><title><![CDATA[New comment by wrcwill in "GPT-5"]]></title><description><![CDATA[
<p>well no, thats where it gets confused. as soon as you sail across to the other pole you are forced to go up to a speed of 1670kmh.<p>when models try to be smart/creative they attempt to switch poles like that. in my example it even says that the max speed will be only a few km/h (since their strategy is to chill at the poles and then sail from north to south pole very slowly)<p>--<p>GPT-5 pro does get it right though! it even says this:<p>"Do not try to swap hemispheres to ride both polar summers.
You’d have to cross the equator while staying in daylight, which momentarily forces a westward component near the equatorial rotation speed (~1668 km/h)—a much higher peak speed than the 663 km/h plan."</p>
]]></description><pubDate>Thu, 07 Aug 2025 20:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44830176</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=44830176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44830176</guid></item><item><title><![CDATA[New comment by wrcwill in "GPT-5"]]></title><description><![CDATA[
<p>ugh still fails my test prompt: <a href="https://chatgpt.com/share/689507c7-5394-8009-b836-c6281a246e04" rel="nofollow">https://chatgpt.com/share/689507c7-5394-8009-b836-c6281a246e...</a><p>"Assume the earth was just an ocean and you could travel by boat to any location. Your goal is to always stay in the sunlight, perpetually. Find the best strategy to keep your max speed as low as possible"<p>o3 pro gets it right though..</p>
]]></description><pubDate>Thu, 07 Aug 2025 20:09:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44829731</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=44829731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44829731</guid></item><item><title><![CDATA[New comment by wrcwill in "Research suggests Big Bang may have taken place inside a black hole"]]></title><description><![CDATA[
<p>while it doesn't take away from the article, i find it worrying that it seems mostly written with chatgpt<p>"This is not just a technical glitch; it’s a deep theoretical problem that suggests we don’t really understand the beginning at all."<p>"The bounce is not only possible – it’s inevitable under the right conditions."<p>ugh</p>
]]></description><pubDate>Wed, 11 Jun 2025 22:05:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44252335</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=44252335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44252335</guid></item><item><title><![CDATA[New comment by wrcwill in "Zed: High-performance AI Code Editor"]]></title><description><![CDATA[
<p>what about the vscode agent? is there a reason it is never in the conversation? I thought they added an agent early 2025?</p>
]]></description><pubDate>Thu, 08 May 2025 01:04:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43922059</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=43922059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43922059</guid></item><item><title><![CDATA[New comment by wrcwill in "iPhone 16 Pro and iPhone 16 Pro Max"]]></title><description><![CDATA[
<p>yup, ill keep using the 11/se until they stop using pwm for their oled screens (most oled tvs can dc dimming just fine)</p>
]]></description><pubDate>Mon, 09 Sep 2024 20:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41493242</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=41493242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41493242</guid></item><item><title><![CDATA[New comment by wrcwill in "What I like about Go"]]></title><description><![CDATA[
<p>yeah i meant if each field could be a tuple of (val, bool) or (val, err) to get around the pointer issue</p>
]]></description><pubDate>Tue, 05 Mar 2024 15:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=39604303</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=39604303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39604303</guid></item><item><title><![CDATA[New comment by wrcwill in "What I like about Go"]]></title><description><![CDATA[
<p>yeah, is there a way to deserialize using (val, err) instead of *val when the field is optional?</p>
]]></description><pubDate>Tue, 05 Mar 2024 00:59:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=39598165</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=39598165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39598165</guid></item><item><title><![CDATA[New comment by wrcwill in "What I like about Go"]]></title><description><![CDATA[
<p>sorry, type cast it to what?<p>Say i have `*Thing`. Are you saying i should cast it to a `Thing`? That is what I was doing initially (im fine with copies), but then you can't call functions that mutate.</p>
]]></description><pubDate>Mon, 04 Mar 2024 19:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=39595008</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=39595008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39595008</guid></item><item><title><![CDATA[New comment by wrcwill in "What I like about Go"]]></title><description><![CDATA[
<p>question for experienced go devs: how do you deal with the lack of optional type or narrowing?<p>from what i understand, pointers become used for that purpose instead (in addition to mutability). which then means that when you get a pointer you don’t know for what reason it is used, so you have to check it even if it was checked higher up in the callstack already.<p>i wouldn’t actually mind the fact that you can forget to check for nil, i can accept a panic here and there, pretty simple to fix..<p>the issue i am finding is that it "pollutes" the code, since you end up doing the check more than once for the same value.<p>if atleast you could only check once and then the compiler would know (ie optionals, or narrowing like TS). ideally you would dereference after the check, but you can’t because pointers are used for mutability AND optionals<p>in other words, are there any tricks so that you only have to check once?</p>
]]></description><pubDate>Mon, 04 Mar 2024 18:59:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39594453</link><dc:creator>wrcwill</dc:creator><comments>https://news.ycombinator.com/item?id=39594453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39594453</guid></item></channel></rss>