<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: iknownothow</title><link>https://news.ycombinator.com/user?id=iknownothow</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 08 Sep 2026 16:29:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=iknownothow" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by iknownothow in "How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues"]]></title><description><![CDATA[
<p>I mentioned elsewhere that time taken for setting is also a major factor for why Portland cement is preferred.<p>Maintenance is probably less of a factor but it also depends on the use case. Take what I have to say with a grain of salt. Lime is a living material that slowly converts lime to limestone. For some use cases, the lime needs to be replenished often through applying lime wash on the plaster of external walls or wet interior walls.<p>As for load bearing walls or regular interior plaster walls I'm not sure there is much maintenance you can do and they are fairly durable.<p>As far as I know Portland cement sets faster and is a stronger but has a life span of decades and does not lend itself to be repaired or replenished.<p>I'd like to also convey some vibes I have about this topic as follows. Imagine having a 2 storey family home made of concrete that you want passed on for many generations. In 50-75 years, repairs/upgrades would require a lot of demolition as concrete with rebar is very strong. Much of the old material is trashed and hard to recycle. A similar house made of lime based products and some stone and wood would lend itself more easily for similar repairs and seamless upgrades and can maintain the same aesthetic look for longer. It feels like lime based products are appropriately strong and suitable for the smaller scale. The old material can be treated like any old dirt or rubble and is less polluting.</p>
]]></description><pubDate>Fri, 17 Jul 2026 21:08:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48952339</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48952339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48952339</guid></item><item><title><![CDATA[New comment by iknownothow in "How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues"]]></title><description><![CDATA[
<p>Sure but lime plaster can be used in bathrooms on the non shower walls as there's no running water but lots of moisture/humidity which leads to mold growth. As far as using it in the grout behind tiles, you may have a point.<p>I'm considering applying lime wash between the tiles regularly but not sure what the results will be.</p>
]]></description><pubDate>Fri, 17 Jul 2026 20:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48951769</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48951769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48951769</guid></item><item><title><![CDATA[New comment by iknownothow in "How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues"]]></title><description><![CDATA[
<p>It is not lime as in the fruit, it is lime as in the material (CaOH2). Lime the material is the binding agent in lime plasters. It is not likely to get washed away.</p>
]]></description><pubDate>Fri, 17 Jul 2026 14:09:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48947602</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48947602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48947602</guid></item><item><title><![CDATA[New comment by iknownothow in "How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues"]]></title><description><![CDATA[
<p>I'm not sure as I'm not a builder or plasterer and it does depend on the use case.<p>However I do know that some grout and some paints that say they are anti-mold contain Lime or calcium hydroxide as their primary anti-mold ingredient. I think pure Lime putty can be used as pointing material between bricks in humid basements. Lime plaster (lime mixed with sand) can also be used in bathrooms (with some considerations I am not familiar with). So, my best guess is that some mix of Lime can be used as grout. But I can't say for sure.<p>Something I plan on doing before this winter is to use Lime Wash. Take Lime (CaOH2 in powder form) and mix with water until it has milk like consistency and brush it on grout or on (white) bathroom walls. If it works, I expect it to be a yearly or quarterly ritual and not a one time solution.<p>EDIT: A fascinating historical material I recently learned about used in bathrooms is called Tadelakt [1] which uses Lime as one of its ingredients.<p>[1] <a href="https://en.wikipedia.org/wiki/Tadelakt" rel="nofollow">https://en.wikipedia.org/wiki/Tadelakt</a></p>
]]></description><pubDate>Fri, 17 Jul 2026 11:46:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48946151</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48946151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48946151</guid></item><item><title><![CDATA[New comment by iknownothow in "How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues"]]></title><description><![CDATA[
<p>You are correct.<p>I'm not sure why I remember cement to be water proof. Its possible I infered from how its been used around me. I have seen cement very often used where water contact is expected (bathrooms etc). I have also seen brick walls plastered with an extra layer of cement as putty considered to be rain proof and any leaks were thought of as poor workmanship rather than poor material choice.<p>P.S. I'm not a builder. I've taken an interest in the topic a few months ago.</p>
]]></description><pubDate>Fri, 17 Jul 2026 11:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48945960</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48945960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48945960</guid></item><item><title><![CDATA[New comment by iknownothow in "How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues"]]></title><description><![CDATA[
<p>I forgot another important reason why Portland cement is preferred over lime these days. Lime takes a while to set (a few days?), cement sets faster.</p>
]]></description><pubDate>Fri, 17 Jul 2026 08:58:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48944914</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48944914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48944914</guid></item><item><title><![CDATA[New comment by iknownothow in "How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues"]]></title><description><![CDATA[
<p>For those not familiar, the secret ingredients are to do with the Lime Cycle [1]:<p>1) Quicklime/Slakedlime (Calcium Oxide, CaO)<p>2) Lime (Calcium Hydroxide, CaOH2)<p>3) Limestone (Calcium Carbonate, CaCO3)<p>To keep it simple, typically you start with Quicklime (CaO) and after construction you end up with some mix of all three and after hundreds of years, the masonry transitions to mostly Limestone with microscopic traces of the other two. The slow transition of the lime cycle upon exposure of the masonry to both air and water (rain) ends up making the structure "self healing" and "stronger over time".<p>Fun fact! Lime putty is anti-mold even in humid conditions because upon exposure to moisture, CaOH2 + H20 becomes too basic for mold to grow on.<p>Cement/Concrete (based on Portland cement) is water proof but Lime by itself is not. But Roman Concrete, made from Lime and mixing with ash or broken pottery or ceramics makes it water proof [2]. I beleive Roman concrete was used whenever contact with water was expected. Both concrete and Roman concrete have the same underlying chemistry (Pozzolanic reaction) to make them water proof [3].<p>The fascinating thing is that Lime is everywhere in ancient masonry. Lime is more breathable, workable and sustainable. The only thing is, it requires maintainance, which is why Portland cement has taken over the world.<p>Modern cement/concrete is amazing for large structures. I hope Lime makes a comeback soon at least partly as putty and for building smaller homes.<p>[1] <a href="https://en.wikipedia.org/wiki/Lime_(material)" rel="nofollow">https://en.wikipedia.org/wiki/Lime_(material)</a><p>[2] <a href="https://en.wikipedia.org/wiki/Roman_concrete" rel="nofollow">https://en.wikipedia.org/wiki/Roman_concrete</a><p>[3] <a href="https://en.wikipedia.org/wiki/Pozzolanic_activity#Reaction" rel="nofollow">https://en.wikipedia.org/wiki/Pozzolanic_activity#Reaction</a></p>
]]></description><pubDate>Fri, 17 Jul 2026 08:53:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48944888</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48944888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48944888</guid></item><item><title><![CDATA[New comment by iknownothow in "Codex starts encrypting sub-agent prompts"]]></title><description><![CDATA[
<p>Gotcha and thank you! So the encryption is happening on the OpenAI backend and the agent's clear-text output designated to the sub-agent never reaches local.<p>Which is a real problem since you can't intercept/monkey patch the ciphertext to decrypt it locally to be able see the clear-text since we don't have the encryption key/algo/salt. No hacking :(</p>
]]></description><pubDate>Tue, 14 Jul 2026 12:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48905418</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48905418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48905418</guid></item><item><title><![CDATA[New comment by iknownothow in "Codex starts encrypting sub-agent prompts"]]></title><description><![CDATA[
<p>Could someone explain to me where exactly the encryption is happening?<p>I assumed that the main agent makes calls to sub-agents locally. Does Codex work in such a way where the main agent makes calls to sub-agents in the backend (openai server) before reaching local?</p>
]]></description><pubDate>Tue, 14 Jul 2026 11:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48905268</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=48905268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48905268</guid></item><item><title><![CDATA[New comment by iknownothow in "Von der Leyen uses Orbán defeat to push for end of veto in EU foreign policy"]]></title><description><![CDATA[
<p>Out of curiosity, can there not be something like a two party or N party veto? i.e. requiring a minimum of two or N parties to work together to veto?<p>The choice between just a single party having a veto power vs no party with veto powers seems a little black and white to me. Happy to be enlightened on the matter.</p>
]]></description><pubDate>Mon, 13 Apr 2026 18:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47756310</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=47756310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47756310</guid></item><item><title><![CDATA[New comment by iknownothow in "Ramtrack.eu – RAM Price Intelligence"]]></title><description><![CDATA[
<p>I just checked again. 16GB DDR5 (291 Euro) to 32GB (519 Euro). Seems right to me and does not match what you reported. Maybe they updated the website by the time I checked.</p>
]]></description><pubDate>Fri, 20 Mar 2026 12:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47453828</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=47453828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47453828</guid></item><item><title><![CDATA[New comment by iknownothow in "Ramtrack.eu – RAM Price Intelligence"]]></title><description><![CDATA[
<p>I checked the prices for 64GB DDR5. There's some variance based on brand/model but the average and trend seems more or less right. Did you happen to notice that it is about prices in the EU?</p>
]]></description><pubDate>Thu, 19 Mar 2026 16:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47442013</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=47442013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47442013</guid></item><item><title><![CDATA[New comment by iknownothow in "Bucketsquatting is finally dead"]]></title><description><![CDATA[
<p>Thank you author Ian Mckay! This is one of those good hygiene conventions that save time by not having to think/worry each time buckets are named. As pointed out in the article, AWS seems to have made this part of their official naming conventions [1].<p>I'm excited for IaC code libraries like Terraform to incorporate this as their default behavior soon! The default behavior of Terraform and co is already to add a random hash suffix to the end of the bucket name to prevent such errors. This becoming standard practice in itself has saved me days in not having to convince others to use such strategies prior to automation.<p>[1] <a href="https://aws.amazon.com/blogs/aws/introducing-account-regional-namespaces-for-amazon-s3-general-purpose-buckets/" rel="nofollow">https://aws.amazon.com/blogs/aws/introducing-account-regiona...</a></p>
]]></description><pubDate>Fri, 13 Mar 2026 10:00:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47362434</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=47362434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47362434</guid></item><item><title><![CDATA[New comment by iknownothow in "Bucketsquatting is (finally) dead"]]></title><description><![CDATA[
<p>Potential reasons I can think of for why they don't disallow name reuse:<p>a) AWS will need to maintain a database of all historical bucket names to know what to disallow. This is hard per region and even harder globally. Its easier to know what is currently in use rather know what has been used historically.<p>b) Even if they maintained a database of all historically used bucket names, then the latency to query if something exists in it may be large enough to be annoying during bucket creation process. Knowing AWS, they'll charge you for every 1000 requests for "checking if bucket name exists" :p<p>c) AWS builds many of its own services on S3 (as indicated in the article) and I can imagine there may be many of their internal services that just rely on existing behaviour i.e. allowing for re-creating the same bucket name.</p>
]]></description><pubDate>Fri, 13 Mar 2026 09:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47362377</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=47362377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47362377</guid></item><item><title><![CDATA[New comment by iknownothow in "Bucketsquatting is (finally) dead"]]></title><description><![CDATA[
<p>I'd ask politely to refrain from such comments :)<p>This is not me criticising you. I totally understand the urge to say it. We're all thinking the thing you're thinking of. It takes effort not to give into it ;)<p>The reason I personally would refrain from making such comments is that they have the potential to end up as highest ranked comment. That would be a shame. Topic of S3 bucketsquatting is rather important and <i>very</i> interesting.</p>
]]></description><pubDate>Fri, 13 Mar 2026 09:33:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47362266</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=47362266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47362266</guid></item><item><title><![CDATA[New comment by iknownothow in "Will Amazon S3 Vectors kill vector databases or save them?"]]></title><description><![CDATA[
<p>I agree, Databricks is one of many in the space. If S3 makes Databricks redundant, then they also make others like Databricks redundant too.</p>
]]></description><pubDate>Tue, 09 Sep 2025 13:40:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45181767</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=45181767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45181767</guid></item><item><title><![CDATA[New comment by iknownothow in "Will Amazon S3 Vectors kill vector databases or save them?"]]></title><description><![CDATA[
<p>S3 has much bigger fish in its sight than the measely vector db space. If you see the subtle improvements in features of S3 in recent years, it is clear as day, at least to me, that they're going after the whale that is Databricks. And they're doing it the best way possible - slowly and silently eating away at their moat.<p>AWS Athena hasn't received as much love for some reason. In the next two years I expect major updates and/or improvements. They should kill off Redshift.</p>
]]></description><pubDate>Tue, 09 Sep 2025 11:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45180347</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=45180347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45180347</guid></item><item><title><![CDATA[New comment by iknownothow in "Incapacitating Google Tag Manager (2022)"]]></title><description><![CDATA[
<p>I just did a wget of the site and noticed the following line at the end.<p>> <script async src="<a href="https://www.googletagmanager.com/gtag/js?xxxxxxx"></script>" rel="nofollow">https://www.googletagmanager.com/gtag/js?xxxxxxx"></script></a><p>I am going to use this for sure, but it is a little ironic.</p>
]]></description><pubDate>Fri, 04 Jul 2025 20:05:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44467459</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=44467459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44467459</guid></item><item><title><![CDATA[New comment by iknownothow in "AbsenceBench: Language models can't tell what's missing"]]></title><description><![CDATA[
<p>I'd say that's where we're headed. A big model that's trained from the start to use tools and know when to use certain tools and how to use tools. Like us :)<p>I wouldn't be surprised if someone's building a dataset for tool use examples.<p>The newer gen reasoning models are especially good at knowing when to do web search. I imagine they'll slowly get better at other tools.<p>At current levels of performance, LLMs having the ability to get well curated information by themselves would increase their scores by a lot.</p>
]]></description><pubDate>Sat, 21 Jun 2025 18:47:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44339792</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=44339792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44339792</guid></item><item><title><![CDATA[New comment by iknownothow in "AbsenceBench: Language models can't tell what's missing"]]></title><description><![CDATA[
<p>To be fair, I'd put finding literal string diffs in the category of asking LLMs to do rote arithmetic.<p>The attention mechanism does far too much complex thinking for such a dumb task. This is precisely where you need to dumb down and focus and be disciplined rather than do high level next token prediction.<p>You'd benefit from actually asking the LLM to list the full document and compare, kind of like reasoning, and similar to how LLMs perform better when they break down arithmetic or algebra tasks into smaller steps.<p>Also my guess would be that the models that perform well are MoE models where there may be an Expert or two that does well on tasks that needs focus rather than intuition. So without knowing anything about Gemini Flash, my guess would be that it's an MoE model.</p>
]]></description><pubDate>Sat, 21 Jun 2025 18:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44339743</link><dc:creator>iknownothow</dc:creator><comments>https://news.ycombinator.com/item?id=44339743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44339743</guid></item></channel></rss>