<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: rfonseca</title><link>https://news.ycombinator.com/user?id=rfonseca</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 29 May 2026 23:14:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rfonseca" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rfonseca in "Dreamer lets you create and run personalized AI agents"]]></title><description><![CDATA[
<p>I was part of the early alpha for this, they opened a beta wait list today. The thing that is different here is that they remove 99.9% of the friction to create agents, the target user group is not a user who can run Claude Code and install their app on some service, it is everyone else who couldn't be bothered to worry about plans, keys, domain names, datatabes, etc.<p>You talk to a master agent (Sidekick) describing the app you want, and it creates it for you, batteries included (a lot of tools, which are vetted MCP servers and skills, a database, cron-jobs, and a hosting environment where your apps live). The tools connect to many things such as email, slack, weather, sports, news, web, and your agents can do all sorts of things.</p>
]]></description><pubDate>Tue, 17 Feb 2026 20:10:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47052587</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=47052587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47052587</guid></item><item><title><![CDATA[Dreamer lets you create and run personalized AI agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://dreamer.com">https://dreamer.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47050214">https://news.ycombinator.com/item?id=47050214</a></p>
<p>Points: 5</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 17 Feb 2026 17:29:14 +0000</pubDate><link>https://dreamer.com</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=47050214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47050214</guid></item><item><title><![CDATA[New comment by rfonseca in "Something Big Is (Not) Happening"]]></title><description><![CDATA[
<p><a href="https://news.ycombinator.com/item?id=47008929">https://news.ycombinator.com/item?id=47008929</a></p>
]]></description><pubDate>Fri, 13 Feb 2026 22:55:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47008964</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=47008964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47008964</guid></item><item><title><![CDATA[Something Big Is Happening. Here's What It Is]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@vishalmisra/something-big-is-happening-heres-what-it-actually-is-9523482c4e00">https://medium.com/@vishalmisra/something-big-is-happening-heres-what-it-actually-is-9523482c4e00</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47008929">https://news.ycombinator.com/item?id=47008929</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 13 Feb 2026 22:52:40 +0000</pubDate><link>https://medium.com/@vishalmisra/something-big-is-happening-heres-what-it-actually-is-9523482c4e00</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=47008929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47008929</guid></item><item><title><![CDATA[New comment by rfonseca in "Quack-Cluster: A Serverless Distributed SQL Query Engine with DuckDB and Ray"]]></title><description><![CDATA[
<p>What is the lifetime of the Ray workers, or, in other words, what is the scalability / scale-to-zero story that makes this serverless?</p>
]]></description><pubDate>Fri, 30 Jan 2026 18:41:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46828170</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=46828170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46828170</guid></item><item><title><![CDATA[New comment by rfonseca in "Advertising as a major source of human dissatisfaction (2019) [pdf]"]]></title><description><![CDATA[
<p>The small city of São Paulo (~22M people) has also banned billboards since 2007, and life goes on.</p>
]]></description><pubDate>Sat, 06 Dec 2025 00:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46169263</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=46169263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46169263</guid></item><item><title><![CDATA[New comment by rfonseca in "Show HN: DBOS Java – Postgres-Backed Durable Workflows"]]></title><description><![CDATA[
<p>(disclaimer: I work at Microsoft, but am not directly involved with Durable Functions)<p>Being a library is a pretty interesting feature! Correct, Durable Functions allows you to write task-parallel orchestrations of task-parallel 'activities' (which are stateless functions), and these orchestrations are fully persistent and resilient, like DBOS executions. It also has the concept of 'Entities', which are named objects (of a type you define) that "live forever", and serialize all method invocations, which are the only way to change their private state. These are also persistent. The Netherite paper [1], section 2, describes this model well.<p>So, there seems to be a pretty close correspondence between DBOS steps and DF activities, and between workflows and orchestrations. I don't know what the correspondence is to DF entities is in the DBOS model.<p>[1] <a href="https://www.microsoft.com/en-us/research/wp-content/uploads/2022/07/p1591-burckhardt.pdf" rel="nofollow">https://www.microsoft.com/en-us/research/wp-content/uploads/...</a></p>
]]></description><pubDate>Fri, 14 Nov 2025 07:38:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45924748</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=45924748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45924748</guid></item><item><title><![CDATA[New comment by rfonseca in "Show HN: DBOS Java – Postgres-Backed Durable Workflows"]]></title><description><![CDATA[
<p>Peter, how does this compare to Azure Durable Functions? (Say, for the sake of argument, that you are comparing the Python version of both) Are there things that fundamentally you can do in one and not in the other?</p>
]]></description><pubDate>Fri, 14 Nov 2025 05:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45924079</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=45924079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45924079</guid></item><item><title><![CDATA[New comment by rfonseca in "Large language models often know when they are being evaluated"]]></title><description><![CDATA[
<p>Were they aware in this study that they were being evaluated in their ability to know if they were being evaluated ;)</p>
]]></description><pubDate>Sun, 15 Jun 2025 03:33:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44280342</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=44280342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44280342</guid></item><item><title><![CDATA[New comment by rfonseca in "Show HN: MCP Defender – OSS AI Firewall for Protecting MCP in Cursor/Claude etc"]]></title><description><![CDATA[
<p>I may be missing something, but in addition to this threat of prompt injection, you also have to trade trusting the arbitrary MCP server for trusting MCP Defender.<p>In the default mode, the app will interpose on the communication between, say, Claude, and a local MCP server. It will send the contents of the message (which may include the very sensitive information it is trying to protect) to a remote LLM, which you have to trust. The "scans" will be stored on a log on the server. Not to mention the potential extra delay for every MCP exchange?<p>This may be more secure, but is it really?</p>
]]></description><pubDate>Sat, 31 May 2025 06:04:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44142185</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=44142185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44142185</guid></item><item><title><![CDATA[New comment by rfonseca in "Mozilla to shut down Pocket and Fakespot"]]></title><description><![CDATA[
<p>I was using Pocket to save articles to listen to in the car, with their ok TTS feature. Does anyone know of an easy solution that allows me to click to save an article, and then have it automatically on an app on my phone so I can listen while I drive?</p>
]]></description><pubDate>Fri, 23 May 2025 03:12:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44069520</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=44069520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44069520</guid></item><item><title><![CDATA[New comment by rfonseca in "As an experienced LLM user, I don't use generative LLMs often"]]></title><description><![CDATA[
<p>This was an interesting quote from the blog post: "There is one silly technique I discovered to allow a LLM to improve my writing without having it do my writing: feed it the text of my mostly-complete blog post, and ask the LLM to pretend to be a cynical Hacker News commenter and write five distinct comments based on the blog post."</p>
]]></description><pubDate>Mon, 05 May 2025 17:42:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43897526</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=43897526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43897526</guid></item><item><title><![CDATA[New comment by rfonseca in "New technique generates topological structures with gravity water waves"]]></title><description><![CDATA[
<p>The book Waves in an Impossible Sea by Matt Strassler goes deep into explaining precisely this. <a href="https://profmattstrassler.com/waves-in-an-impossible-sea/" rel="nofollow">https://profmattstrassler.com/waves-in-an-impossible-sea/</a></p>
]]></description><pubDate>Tue, 18 Feb 2025 15:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43090511</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=43090511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43090511</guid></item><item><title><![CDATA[New comment by rfonseca in "/dev/agents raises $56M for AI agent operating system"]]></title><description><![CDATA[
<p><a href="https://archive.is/CZshD" rel="nofollow">https://archive.is/CZshD</a></p>
]]></description><pubDate>Wed, 27 Nov 2024 16:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42257205</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=42257205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42257205</guid></item><item><title><![CDATA[New comment by rfonseca in "The quiet art of attention"]]></title><description><![CDATA[
<p>"curating your news sources with a focus on unsensational, fact-based reporting" -> curious how you do this!</p>
]]></description><pubDate>Sun, 13 Oct 2024 16:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=41829465</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=41829465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41829465</guid></item><item><title><![CDATA[New comment by rfonseca in "Ask HN: Could Brazil's Supreme Court IT team track VPN usage on X?"]]></title><description><![CDATA[
<p>It would make it a bit harder to detect that you are using a VPN, but it shouldn't be hard for the ISP to detect that all your traffic is being sent encrypted to a particular IP address.<p>They wouldn't be able to see you are using X in particular. There may be very specific timing patterns that the X app or the X web app use when fetching related images, new posts, etc, but this also depends on how you scroll the site, and this seems infeasible to prove beyond any reasonable doubt, and also that any ISP would have logs with that granularity. As the parent said, you should make sure no DNS queries go outside of the VPN, for example.<p>Now, if you post to X, then it would be clear that you used it, which would be a problem according to the resolution, as long as you were in the country.</p>
]]></description><pubDate>Fri, 06 Sep 2024 23:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41470524</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=41470524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41470524</guid></item><item><title><![CDATA[New comment by rfonseca in "PySkyWiFi: Free stupid wi-fi on long-haul flights"]]></title><description><![CDATA[
<p>A long time ago (2011) when I was teaching the networking course at Brown, the final assignment in the course was to create the equivalent of iodine, IP-over-DNS tunneling [1]. Being a course assignment, the handout only outlines the solution. We provided a set of domain names and DNS servers on VMs for students to use.<p>After the course ended, one student going home did manage to use his assignment to get Internet access from the airport, as we had forgotten to turn off the DNS server nodes.<p>Over the years we had a lot of fun with creative final projects in the course besides IP-over-DNS, including web-based phone tethering, DNS spoofing, openflow-based SDN routing, LT (Erasure) Coding, a BitTorrent client, and a DNS-redirection-based CDN with leaderboard.<p>[1] <a href="https://cs.brown.edu/courses/cs168/s11/handouts/dtun.pdf" rel="nofollow">https://cs.brown.edu/courses/cs168/s11/handouts/dtun.pdf</a></p>
]]></description><pubDate>Wed, 10 Jul 2024 08:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40924769</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=40924769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40924769</guid></item><item><title><![CDATA[New comment by rfonseca in "On the Double-Slit Experiment and Quantum Interference in the Wolfram Model (2020)"]]></title><description><![CDATA[
<p>This paper [1] models some simple (r) NN as ODEs, and uses ODE tools to train and for inference. It’s a start.<p>[1] <a href="https://arxiv.org/abs/1806.07366" rel="nofollow">https://arxiv.org/abs/1806.07366</a></p>
]]></description><pubDate>Thu, 07 Mar 2024 12:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=39628434</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=39628434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39628434</guid></item><item><title><![CDATA[New comment by rfonseca in "Sparrow: Distributed, Low Latency Scheduling (2013) [pdf]"]]></title><description><![CDATA[
<p>Really great research work from Kay Ousterhout. Sparrow extends the "power of two choices" [1] to a more general formulation, and makes it really cheap to find very good choices (i.e., low-load servers) to run a task, without having to check the load on every server. As the number of tasks and number of servers grow, keeping an accurate picture of the load on every server makes the scheduler become a bottleneck. Kay's work showed a very interesting point in this design space for fast and high-quality scheduling.<p>Her PhD work went on to really understand the performance of complex distributed  programs, like large Spark jobs, and a lot of at least earlier performance instrumentation in Spark is due to her.[2]<p>[1] <a href="https://brooker.co.za/blog/2012/01/17/two-random.html" rel="nofollow">https://brooker.co.za/blog/2012/01/17/two-random.html</a>
[2] <a href="http://kayousterhout.org/" rel="nofollow">http://kayousterhout.org/</a></p>
]]></description><pubDate>Fri, 01 Mar 2024 18:31:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=39565042</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=39565042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39565042</guid></item><item><title><![CDATA[New comment by rfonseca in "Hackers can use credit bureaus to dox nearly anyone in America"]]></title><description><![CDATA[
<p>Also, don't call from the same phone you received the call on, <i>if on a landline</i>. One time (I can't find the reference) scammers called from the bank, suggested the person called back to the number on their credit card. The person hung up, picked up, and the scammers had held the line, played a fake dial tone, and had someone else "pick up".</p>
]]></description><pubDate>Tue, 22 Aug 2023 16:31:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37225087</link><dc:creator>rfonseca</dc:creator><comments>https://news.ycombinator.com/item?id=37225087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37225087</guid></item></channel></rss>