<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: avi_vallarapu</title><link>https://news.ycombinator.com/user?id=avi_vallarapu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 11:18:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=avi_vallarapu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by avi_vallarapu in "Is it worth emulating Oracle built-in routines in Snowflake and BigQuery"]]></title><description><![CDATA[
<p>This is probably an Interesting if not a Poll leading to interesting conversations.<p>If you already know, Orafce is an extension that emulates in PostgreSQL, a subset of functions and packages from the Oracle RDBMS.<p>This extension is very helpful while porting Oracle applications to PostgreSQL, avoiding application code rewrites in a performant way.<p>Do you think it is worth having a similar emulation of Oracle functions/packages on Snowflake and BigQuery ?</p>
]]></description><pubDate>Tue, 16 Dec 2025 00:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46283010</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=46283010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46283010</guid></item><item><title><![CDATA[Is it worth emulating Oracle built-in routines in Snowflake and BigQuery]]></title><description><![CDATA[
<p>Article URL: <a href="https://hexacluster.ai/poll/ed6f2898-c00f-4264-8240-5edb123eacd9">https://hexacluster.ai/poll/ed6f2898-c00f-4264-8240-5edb123eacd9</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46283009">https://news.ycombinator.com/item?id=46283009</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 16 Dec 2025 00:21:37 +0000</pubDate><link>https://hexacluster.ai/poll/ed6f2898-c00f-4264-8240-5edb123eacd9</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=46283009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46283009</guid></item><item><title><![CDATA[Migrating Schema from Oracle to YugabyteDB]]></title><description><![CDATA[
<p>Article URL: <a href="https://hexacluster.ai/blog/oracle-to-yugabytedb/migrating-schema-from-oracle-to-yugabytedb-using-hexarocket/">https://hexacluster.ai/blog/oracle-to-yugabytedb/migrating-schema-from-oracle-to-yugabytedb-using-hexarocket/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45765086">https://news.ycombinator.com/item?id=45765086</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Oct 2025 20:44:02 +0000</pubDate><link>https://hexacluster.ai/blog/oracle-to-yugabytedb/migrating-schema-from-oracle-to-yugabytedb-using-hexarocket/</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=45765086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45765086</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Oracle has adopted BOOLEAN in 23ai and PostgreSQL had it forever"]]></title><description><![CDATA[
<p>Well, I think someone just read the last paragraph and calling it an Ad :)</p>
]]></description><pubDate>Wed, 29 Oct 2025 21:11:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45753092</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=45753092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45753092</guid></item><item><title><![CDATA[Oracle has adopted BOOLEAN in 23ai and PostgreSQL had it forever]]></title><description><![CDATA[
<p>Article URL: <a href="https://hexacluster.ai/blog/postgresql/oracles-adoption-of-native-boolean-data-type-vs-postgresql/">https://hexacluster.ai/blog/postgresql/oracles-adoption-of-native-boolean-data-type-vs-postgresql/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45747605">https://news.ycombinator.com/item?id=45747605</a></p>
<p>Points: 15</p>
<p># Comments: 18</p>
]]></description><pubDate>Wed, 29 Oct 2025 14:51:40 +0000</pubDate><link>https://hexacluster.ai/blog/postgresql/oracles-adoption-of-native-boolean-data-type-vs-postgresql/</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=45747605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45747605</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>This is the reason why it is important to plan Disaster recovery and also plan Multi-Cloud architectures.<p>Our applications and databases must have ultra high availability. It can be achieved with applications and data platforms hosted on different regions for failover.<p>Critical businesses should also plan for replication across multiple cloud platforms.
You may use some of the existing solutions out there that can help with such implementations for data platforms.<p>- Qlik replicate
- HexaRocket<p>and some more.<p>Or rather implement native replication solutions available with data platforms.</p>
]]></description><pubDate>Mon, 20 Oct 2025 14:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45644105</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=45644105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45644105</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Ask HN: What Are You Working On? (June 2025)"]]></title><description><![CDATA[
<p><a href="https://www.hexarocket.com/" rel="nofollow">https://www.hexarocket.com/</a><p>I am working on the world's first end-to-end Database Migration tool, supporting Oracle to PostgreSQL and MSSQL to PostgreSQL database migrations with AI for Schema Migrations.
Until now, people used different tools for Schema Migration and Data Migration/Replication.
During this process, we ended up building a data migration and replication tool supporting any databases between Oracle, SQL Server (MSSQL) and PostgreSQL databases.</p>
]]></description><pubDate>Mon, 30 Jun 2025 04:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44419393</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=44419393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44419393</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Ask HN: Do we have an App for Hacker News?"]]></title><description><![CDATA[
<p>I mean a mobile app for Android and Apple</p>
]]></description><pubDate>Sun, 16 Jun 2024 19:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40699593</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40699593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40699593</guid></item><item><title><![CDATA[Ask HN: Do we have an App for Hacker News?]]></title><description><![CDATA[
<p>Does a Hacker News app exist ? Is there a thought to build one ?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40699572">https://news.ycombinator.com/item?id=40699572</a></p>
<p>Points: 2</p>
<p># Comments: 11</p>
]]></description><pubDate>Sun, 16 Jun 2024 19:49:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40699572</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40699572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40699572</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "GPT-4o"]]></title><description><![CDATA[
<p>Someone said GPT-4o can replace a Tutor or a Teacher in Schools. Well, that's way too far.</p>
]]></description><pubDate>Mon, 13 May 2024 20:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40348298</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40348298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40348298</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "[dead]"]]></title><description><![CDATA[
<p><a href="https://www.postgresql.org/about/news/postgresql-163-157-1412-1315-and-1219-released-2858/" rel="nofollow">https://www.postgresql.org/about/news/postgresql-163-157-141...</a></p>
]]></description><pubDate>Thu, 09 May 2024 13:13:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40307881</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40307881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40307881</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Libyear"]]></title><description><![CDATA[
<p>I went through this project before.<p>For some applications it might be of great use but for a vast and complex applications architecture, the libyear metric might only oversimplify the complexity of dependency management,compatibility issues, updates and security patches, etc<p>I noticed that it focuses only on the age of dependencies without considering other factors like the how critical is the update, and how stable it is, and the improvements in newer versions, etc.</p>
]]></description><pubDate>Thu, 09 May 2024 09:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=40306585</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40306585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40306585</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Temporal Python – A durable, distributed asyncio event loop (2023)"]]></title><description><![CDATA[
<p>Relying on external APIs or databases within activities might lead to variability in workflow execution.<p>Also, on handling HTTP errors in activities by raising an "ApplicationError" based on the status code, might simplifies error handling but might need to see how it accounts for more complex scenarios where errors are transient or where a retry could be successful even for some client errors like rate limiting or temporary unavailability etc.<p>As the asyncio library itself does have a steep learning curve, integration of asyncio with workflow systems like Temporal that also uses Pythons native asynchronous features, developers should be careful about indirect or subtle bugs, especially in error handling and task management.</p>
]]></description><pubDate>Thu, 09 May 2024 08:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40306260</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40306260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40306260</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "PostgreSQL Database Security Assessment Tool"]]></title><description><![CDATA[
<p>It will be interesting to see it supporting AWS RDS and other DBaaS platforms for PostgreSQL, that are not Postgres derived databases.</p>
]]></description><pubDate>Mon, 06 May 2024 15:32:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=40275839</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40275839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40275839</guid></item><item><title><![CDATA[PostgreSQL Database Security Assessment Tool]]></title><description><![CDATA[
<p>Article URL: <a href="https://hexacluster.ai/oracle-to-postgresql/announcing-pgdsat-to-satisfy-cis-benchmarks-for-postgresql/">https://hexacluster.ai/oracle-to-postgresql/announcing-pgdsat-to-satisfy-cis-benchmarks-for-postgresql/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40267803">https://news.ycombinator.com/item?id=40267803</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 05 May 2024 20:10:17 +0000</pubDate><link>https://hexacluster.ai/oracle-to-postgresql/announcing-pgdsat-to-satisfy-cis-benchmarks-for-postgresql/</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40267803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40267803</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Microsoft CTO: Thoughts on OpenAI (2019)"]]></title><description><![CDATA[
<p>It is probably an observation and a forecast at the right time. 
I remember my days at one of the Top Home and Enterprise PC manufacturing companies over 15 years ago, when there was criticism around Smart phones.<p>People laughed assuming that a smart phone is of no use and people prefer a PC or a laptop. Everything else is history.<p>What is important at all times is the timing and Identifying something that can change the world at the right time.<p>This is where the Top Leadership roles come into play.
Identify the gaps and introduce the immediate action plan to make the best of the best.</p>
]]></description><pubDate>Sun, 05 May 2024 19:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40267584</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40267584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40267584</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Machine Unlearning in 2024"]]></title><description><![CDATA[
<p>No technology can guarantee 100% unlearning, and the only 100% guarantee is when the data is deleted before the model is retrained.
Legally, even 99.99% accuracy may not be acceptable, but, only 100%.</p>
]]></description><pubDate>Sun, 05 May 2024 16:48:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=40266222</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40266222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40266222</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Machine Unlearning in 2024"]]></title><description><![CDATA[
<p>Exactly, I think is where it leads to eventually. And that is what I my original comment meant as well. "Delete it" rather than using some more techniques to "unlearn it", unless you claim the unlearning is 100% accurate.</p>
]]></description><pubDate>Sun, 05 May 2024 16:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40266203</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40266203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40266203</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Machine Unlearning in 2024"]]></title><description><![CDATA[
<p>We need to consider the practicality of unlearning methods in real-world applications and the legal acceptance of the same.<p>Given current technology and what advancements are needed to make Unlearning more possible, probably there should be a time-to-unlearn kind of an acceptable agreement that allows organizations to retrain or tune the response that does not involve any response from the to-be-unlearned copyright content.<p>Ultimately, legal acceptance for unlearning may be all about deleting the data set that is part of any kind of violations from the training data set. It may be very challenging to otherwise prove legally through the proposed unlearning techniques, that the model does not produce any type of response involving the private data.<p>The actual data set contains the private data violating privacy or copyright, and the model is trained on it, period. This means, it must involve retraining by deleting the documents/data to be unlearned.</p>
]]></description><pubDate>Sun, 05 May 2024 16:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=40265846</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40265846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40265846</guid></item><item><title><![CDATA[New comment by avi_vallarapu in "Hacking on PostgreSQL Is Hard"]]></title><description><![CDATA[
<p>I posted my thought on another thread too : <a href="https://news.ycombinator.com/item?id=40231332">https://news.ycombinator.com/item?id=40231332</a><p>- Postgres documentation is one of the well maintained database documentations. This also means that developers, committers ensure changes to documentations for every relevant patch.<p>- talk about bugs in postgres compared to MySQl or Oracle or etc databases. Bugs are comparatively lesser or generally rare even if you are supporting postgres services as a vendor with lots of customers. the reason is the efforts involved by a strong team of developers in not accepting anything and everything, there are strict best practices, reviews, discussions, tests, and a lot more that makes it difficult for a patch or a feature to make it to a release.<p>- ultimately, more easy is the acceptance of a patch, more the number of bugs.<p>I love Postgres the way it is today and it still is the dbms of the year and developers most loved database.<p>I wish we have more Contributors, committers, developers and also users and companies supporting Postgres so that the time to push a feature gets more faster and reasonably easier with more support.</p>
]]></description><pubDate>Sun, 05 May 2024 11:38:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40264082</link><dc:creator>avi_vallarapu</dc:creator><comments>https://news.ycombinator.com/item?id=40264082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40264082</guid></item></channel></rss>