<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: gregwebs</title><link>https://news.ycombinator.com/user?id=gregwebs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Jul 2026 07:10:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gregwebs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gregwebs in "Codex Security"]]></title><description><![CDATA[
<p>Just ran it on a small repo. It ran for almost an hour and then got interrupted. It drained half my weekly usage on a Pro plan.<p><pre><code>  npx codex-security scan .
  [00:00] Preparing scan
  [00:00] Authentication: stored Codex credentials.
  [00:03] Preparing scan
  [01:20] Running scan
  [01:20] Preflight: worker delegation supported (up to 8 worker slots).
  [52:47] Running scan
  codex-security: Could not save the Codex Security scan: Repository HEAD changed while the scan was running. Start a new scan.
  codex-security: Partial output was kept at ...</code></pre></p>
]]></description><pubDate>Tue, 28 Jul 2026 22:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49090872</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=49090872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49090872</guid></item><item><title><![CDATA[New comment by gregwebs in "Fast Remediation Is the New Trust Model (JFrog and OpenAI Zero-Day Findings)"]]></title><description><![CDATA[
<p>I thought the new trust model was to ask the frontier cybersecurity model to hack your code and generate CVEs and to find the vulnerabilities ahead of time and fix them before receiving reports about your users being exploited?<p>And in OpenAI's case to ask the model to try to find vulnerabilities and breakout before running training in the environment.<p>Fast remediation would be the new standard to outside vulnerability reports, but also a follow up to determine how you can adapt the approach of the reporter to find vulnerabilities preemptively.</p>
]]></description><pubDate>Tue, 28 Jul 2026 13:04:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49083201</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=49083201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49083201</guid></item><item><title><![CDATA[New comment by gregwebs in "LLM Networking with MikroTik"]]></title><description><![CDATA[
<p>MikroTik is one of the only companies that sells a router without WiFi at a non enterprise price. Useful for me to completely turn the power off at night to a separate WiFi (router in Bridge mode).</p>
]]></description><pubDate>Thu, 16 Jul 2026 13:16:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48934107</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48934107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48934107</guid></item><item><title><![CDATA[New comment by gregwebs in "GPT-5.6"]]></title><description><![CDATA[
<p>I run my AI agent as a different user (in addition to using the sandbox functionality provided by cc/codex). It does not seem possible to run the Codex GUI as a different user. I can run the TUI (/Applications/Codex.app/Contents/Resources/codex) but it has the shortcoming that remote control is only available in the GUI.<p>I installed the Claude Code Codex skill provided by Anthropic and I am having Claude invoke it automatically to review all plans and changes. The nice thing about this is that for an additional $20/month pro plan I can extend the runway for Claude rate limiting and compare frontier model responses. I am looking for more ways now to work in Codex as a subagent that gets used automatically from Claude Code.</p>
]]></description><pubDate>Thu, 09 Jul 2026 22:43:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48853397</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48853397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48853397</guid></item><item><title><![CDATA[New comment by gregwebs in "Road to Elm 1.0"]]></title><description><![CDATA[
<p>I’m trying out foldkit.dev now. It lacks Elms elegance but you have access to ecosystem: it’s just Typescript. Here’s their Elm comparison: <a href="https://foldkit.dev/elm/foldkit-vs-elm-side-by-side" rel="nofollow">https://foldkit.dev/elm/foldkit-vs-elm-side-by-side</a></p>
]]></description><pubDate>Mon, 06 Jul 2026 19:15:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48809192</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48809192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48809192</guid></item><item><title><![CDATA[New comment by gregwebs in "Agentic coding notes"]]></title><description><![CDATA[
<p>No code review by default goes against actual established evidence (there is little of this for software development practice) that code review is the best way to find defects.<p>I always get the impression from using hardware and other anecdotes like this that it is rare for hardware companies to know how to do software development well because their core competency is hardware. In fairness, it is uncommon for software companies to know how to do software development well.<p>Every form of testing has its value when done well and they are using several forms that most software developers don't use- probably helps make up for the lack of code review and unit tests. But if they incorporated code review and unit tests their software would likely be even higher quality.<p>Property based testing is amazing, but it won't provide full coverage.
Regression suites are amazing, but generally the most expensive form of testing in terms of time to write and maintain tests and time to run them.<p>Today AI can crank out unit tests so its silly not to have them.</p>
]]></description><pubDate>Sat, 04 Jul 2026 15:04:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48785928</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48785928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48785928</guid></item><item><title><![CDATA[New comment by gregwebs in "Clojure Hosted on Go"]]></title><description><![CDATA[
<p>There’s also typed fp on Go: <a href="https://lisette.run/" rel="nofollow">https://lisette.run/</a><p>The Go runtime, toolchain, and ecosystem are great- it makes sense to target it.</p>
]]></description><pubDate>Thu, 18 Jun 2026 03:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48580593</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48580593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48580593</guid></item><item><title><![CDATA[New comment by gregwebs in "Running local models is good now"]]></title><description><![CDATA[
<p>All these conversations seem like they are missing talking about planning vs execution. I want the best possible frontier model to plan out my changes. I also have a 2nd agent that is a frontier model check the plan. Then at that point the implementation can be done by a lesser and possibly local model. The frontier model can still do a final code review on the implementation of the changes.<p>Claude code supports this by setting the model to "opusplan"- it will automatically use Opus for planning and sonnet for implementation. This was completely necessary with the fable release. I was able to do this with fable and it was necessary to avoid getting quickly rate limited. In settings.json:<p>"env": {
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-fable-5"
  },<p>Obviously have that set to "claude-opus-4-8" now.</p>
]]></description><pubDate>Tue, 16 Jun 2026 17:41:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48558957</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48558957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48558957</guid></item><item><title><![CDATA[New comment by gregwebs in "Show HN: Kage – Shadow any website to a single binary for offline viewing"]]></title><description><![CDATA[
<p>This seems like it has potential to create a lot of load on a site- are there settings to set how fast it clones or avoid images/videos?
Is there a way to only get a subset of a website?</p>
]]></description><pubDate>Sun, 14 Jun 2026 17:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530366</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48530366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530366</guid></item><item><title><![CDATA[New comment by gregwebs in "Samurai City"]]></title><description><![CDATA[
<p>This is fascinating after learning about and rading Peter Turchin's concept of Eelite overproduction [1]. The theory is that much of society's conflicts are actually fights between the elite and that this happens when the elite start fighting for the same resources.<p>From that point of view they seemed to have created a system that stopped the elites from starting wars with each other by imprisoning their families. And although they levered high taxes they did force many elites to accept a small amount of resources per elite to the point that some in elite status were effectively poor. Instead of money they got status and a title.<p>[1] <a href="https://en.wikipedia.org/wiki/Elite_overproduction" rel="nofollow">https://en.wikipedia.org/wiki/Elite_overproduction</a></p>
]]></description><pubDate>Fri, 05 Jun 2026 02:19:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48407188</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48407188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48407188</guid></item><item><title><![CDATA[New comment by gregwebs in "Meta enables ADB on deprecated Portal devices [video]"]]></title><description><![CDATA[
<p>Is this the same Portal device that they disabled every feature on other than Messenger and WhatsApp calls that I can now only use as a bluetooth speaker?</p>
]]></description><pubDate>Fri, 05 Jun 2026 01:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48406860</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48406860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48406860</guid></item><item><title><![CDATA[New comment by gregwebs in "Solar-based sleep patterns compared to modern norms"]]></title><description><![CDATA[
<p>I see these claims pop up occasionally and I have found them both very overstated but potentially insightful.<p>With a perspective that goes farther back in time and a wider geography the sleep patterns promoted here as universal simply stated are not.<p>However, humans have always been flexible in their sleep patterns, and a lot of modern sleep pattern promotion is overly inflexible.<p>There are studies of hunter gatherers that lived close to the equator. Most of them did not nap most of the time, but in the summer they might nap during the day 20% of the time. They usually slept 6-7 hours in one stretch. [1]<p>But sleep was very flexible. In some cultures people would go to sleep at different times so there was always someone around the campfire. Mothers would nurse babies. Some cultures might for example once a month during a full moon stay up and party at night and then nap a lot the next day. And the sleep patterns mentioned in the submitted article show further flexibility.<p>Your sleep quality is likely a lot lower than a hunter gather due to modern light pollution, ability to use devices and have entertainment at night, and a lot of other factors. Unless you are monitoring your sleep with tracking devices there is a good chance you are probably getting a lot less (like an hour) than you might think.  So committing to a 9 hour sleep window is still a good idea even if it might be natural in ideal settings to sleep for just 7 hours. Ultimately though you want to feel well rested with energy for your day rather than satisfying a belief system about sleep.<p>My approach with young children is to go to bed early so that if I get woken up I can deal with that and have time to go back to sleep. I might end up in the biphasic pattern of northern Europe sometimes with that. There was a time where I more intentionally tried to take a short nap during the day. But now I just take a nap if I feel tired.<p>References<p><pre><code>  * [1] Hunter Gather Sleep study: https://www.cell.com/current-biology/fulltext/S0960-9822(15)01157-4
  * Why We Nap
  * The Old Way
  * Keep the River on Your Right</code></pre></p>
]]></description><pubDate>Fri, 15 May 2026 11:13:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48147175</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48147175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48147175</guid></item><item><title><![CDATA[New comment by gregwebs in "Spain has become one of Europe’s cheapest power markets"]]></title><description><![CDATA[
<p>I think Spain is showing that majority renewables can work, if you are willing to work through the pain. Someone needs to lead the way and figure out how to make it work, so I am glad they are doing it. I do think this article and most information is focused on cheer-leading rather than telling it like it is.<p>This title of the article is misleading. Spain is one of the cheapest power generation markets, but In the article it states "Spanish households pay above the EU average". Then the reason is stated "Other system costs are rising. The flip side of getting energy cheap is paying more elsewhere to keep the system stable.".<p>Spain of course also had a blackout and the article states "every country in Europe needs to modernise how it handles voltage stability". I believe that's code for "its harder to manager power transmission grids with renewables". I have been told by a power engineer that read the report on the blackout that the authors are going out of their way not to explicitly blame renewables, but these things that caused the blackout are bigger issues now due to the switch to renewables.<p>But it makes sense for Spain to continue down this path and not pollute with coal or rely on other countries for gas imports.</p>
]]></description><pubDate>Mon, 11 May 2026 01:26:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090044</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=48090044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090044</guid></item><item><title><![CDATA[New comment by gregwebs in "IEA: Solar overtakes all energy sources in a major global first"]]></title><description><![CDATA[
<p>I think 2) is a lot more complicated to the point statements like that are misleading.<p>Take a look Graph of energy consumption of China which is about double the US: <a href="https://ourworldindata.org/profile/energy/china" rel="nofollow">https://ourworldindata.org/profile/energy/china</a><p>The energy consumption of the United States has flat lined: <a href="https://ourworldindata.org/profile/energy/united-states" rel="nofollow">https://ourworldindata.org/profile/energy/united-states</a><p>One can argue that the US and Europe have maintained a low energy consumption by de-indusrializing and having China produce all the energy (largely with coal!) to manufacture their goods instead of manufacturing it themselves.<p>1) Is a lot more complicated as well. A simple ICE vs EV comparison ignores electric grid generation efficiency and transmission losses as well as the massive energy cost of manufacturing the battery.</p>
]]></description><pubDate>Mon, 20 Apr 2026 13:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47834162</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=47834162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47834162</guid></item><item><title><![CDATA[New comment by gregwebs in "IEA: Solar overtakes all energy sources in a major global first"]]></title><description><![CDATA[
<p>These reports are inferring a lot from 1 year trends that are often changing only around 1%. Certainly it is great if new energy is coming mostly from cleaner sources, but the idea that we are actually getting rid of the non clean sources is something we should be skeptical of.<p>This graph shows all energy usage over time:
<a href="https://ourworldindata.org/grapher/global-primary-energy" rel="nofollow">https://ourworldindata.org/grapher/global-primary-energy</a><p>New energy sources have always been additive. We have never gotten rid of an energy source unless we exhausted the resource or it got prohibitively expensive (whale blubber having a population collapse). Coal is far more polluting then any other fuel source and globally we aren't reducing its usage. This graph is not updated for 2026, but I doubt the message will change much.<p>As we now undergo a worldwide population decline things might change. But at the same time we are also introducing energy intensive technologies: AI and robots, so there is no clear end in sight to increased energy consumption yet.</p>
]]></description><pubDate>Mon, 20 Apr 2026 12:44:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47833478</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=47833478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47833478</guid></item><item><title><![CDATA[New comment by gregwebs in "Understanding the Go Compiler: The Linker"]]></title><description><![CDATA[
<p>The difference is that Go has its own linker rather than using a system linker. Another article could explain the benefits of tighter integration and the drawbacks of this approach. Having its own toolchain I assume is part of what enables the easy cross compilation of Go.</p>
]]></description><pubDate>Sat, 14 Feb 2026 12:12:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47013966</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=47013966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47013966</guid></item><item><title><![CDATA[New comment by gregwebs in "We chose OCaml to write Stategraph"]]></title><description><![CDATA[
<p>Functional programming is immutable by default. TypeScript and many other typed languages don't really stop you from clobbering things, particularly with concurrency. Rust does. But immutability with GC is a lot easier to use than Rust if you don't need the performance of Rust.</p>
]]></description><pubDate>Fri, 07 Nov 2025 13:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45846222</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=45846222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45846222</guid></item><item><title><![CDATA[New comment by gregwebs in "America Is Sliding Toward Illiteracy"]]></title><description><![CDATA[
<p>The recent move away from phonics has been disastrous, and states that are using phonics now are seeing better results.<p>> Some have called it the “Mississippi miracle” ...<p>> A clear policy story is behind these improvements: imposing high standards while also giving schools the resources they needed to meet them. In 2013, Mississippi enacted a law requiring that third graders pass a literacy exam to be promoted to the next grade. It didn’t just issue a mandate, though; it began screening kids for reading deficiencies, training instructors in how to teach reading better (by, among other things, emphasizing phonics), and hiring literacy coaches to work in the lowest-performing schools. Louisiana’s improvements came about after a similar policy cocktail was administered, starting in 2021.<p>I would be interested to know more about the approach with literacy coaches. I donate to a charity that does 1 on 1 reading tutoring: <a href="https://readingpowerinc.org/" rel="nofollow">https://readingpowerinc.org/</a><p>If we cannot as a society teach our children how to read, something is very wrong and we need to invest heavily in fixing it.</p>
]]></description><pubDate>Tue, 14 Oct 2025 21:25:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45585164</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=45585164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45585164</guid></item><item><title><![CDATA[New comment by gregwebs in "Meta Ray-Ban Display"]]></title><description><![CDATA[
<p>Is there a way to just use this as a computer monitor?
That’s what the Viture glasses are and it’s great to have a portable monitor that focuses at a longer distance.</p>
]]></description><pubDate>Thu, 18 Sep 2025 06:23:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45286174</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=45286174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45286174</guid></item><item><title><![CDATA[New comment by gregwebs in "I ditched Spotify and set up my own music stack"]]></title><description><![CDATA[
<p>Navidrome looks nice but it looks like it is Desktop only. I am using Plexamp as well. I tried some alternatives but couldn't get them to work reliably. People miss Plexamp as an option because they try the regular Plex app and not the simplified Plexamp.</p>
]]></description><pubDate>Thu, 04 Sep 2025 23:54:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45133581</link><dc:creator>gregwebs</dc:creator><comments>https://news.ycombinator.com/item?id=45133581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45133581</guid></item></channel></rss>