<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: anyfactor</title><link>https://news.ycombinator.com/user?id=anyfactor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 17:12:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=anyfactor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by anyfactor in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I am sorry for the late reply. Everyone says "you need backup" but that is the thing, I need just scripts. But I will look into your recommendation for sure. Thank you!</p>
]]></description><pubDate>Mon, 16 Feb 2026 08:21:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47032352</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=47032352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47032352</guid></item><item><title><![CDATA[New comment by anyfactor in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>My VPS was purged due to a platform hack. I did not keep a backup, and I am trying to figure out what to do. There is no plug and play solution for backup. From what I understand, I have to set up rsync and dump files via cron to a Raspberry Pi. But there is no snapshot-like feature.<p>I am using KVM from Cloudcone (their virtualization software was hacked about a week ago) and I am using RPI4.<p>Then I need to set up my old website again, which is a pain in the butt. I hard-coded cron and a git-based auto-deployment feature (I think).</p>
]]></description><pubDate>Mon, 09 Feb 2026 05:27:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46941878</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=46941878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46941878</guid></item><item><title><![CDATA[New comment by anyfactor in "An Update on Heroku"]]></title><description><![CDATA[
<p>This is surprising to me. I actively used Heroku during the early to mid 2010s. I do not remember ever seeing the Salesforce logo there much later.</p>
]]></description><pubDate>Fri, 06 Feb 2026 22:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46918919</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=46918919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46918919</guid></item><item><title><![CDATA[New comment by anyfactor in "An Update on Heroku"]]></title><description><![CDATA[
<p>I think the "Heroku story" was less about technical limitations, but everything except technical limitations. More than a decade ago, I started learning and building on Heroku and hosted all my side projects and client projects on Heroku. Then when they got acquired, I was naive; then they removed their free tier and that broke my trust.<p>I primarily worked on PoC/MVP development where I worked to bring ideas to something barely tangible. And Heroku's free tier decisions meant it was a barrier for developers to develop on their platform. Pay first, develop later. It was like the rest of the industry.<p>After that, I just exited containerized platform-based application development entirely because convenience and having that weird developer  philosophy "I must not pay because I can find a way" was less of a reason than sustainability. For me, containerized application platforms was about POC and MVP. If there was growth then me or the client can pay for the convenience. But if there was nothing, pretty easy to delete the project.<p>Then I committed to replicating the Heroku experience with a small VPS, backing up via rsync, and moving from PostgreSQL to SQLite. I can even charge clients for hosting (+ maintenance) on my VPS.<p>I do not know, to me containerized application platforms are limited by commercial challenges rather than technical ones. I see tons of containerised application platforms, but the trust has eroded because of a single company.<p>I have changed my development facility and laid the groundwork to not commit to these platforms. Sustainability over convenience.<p>Sure, I understand and respect folks at fly.io, render, railway, and even the open source variants of these companies (Caddy etc.). But there is no sustainability guarantee for these platforms. It was not just about the "free tier", to me it transcends to a philosophical point about building applications in general. Sure, there could be a new era with AI making MVP/PoC development easy through hosting in containerised applications, but that is a tangent point.<p>If Heroku were doing everything right, there would not be a dozen application platforms out there, but they made mistakes and, in my opinion, made the entire containerised application platform model untrustworthy.</p>
]]></description><pubDate>Fri, 06 Feb 2026 22:17:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46918886</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=46918886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46918886</guid></item><item><title><![CDATA[New comment by anyfactor in "Free Software Awards Winners Announced: Andy Wingo, Alx Sa, Govdirectory"]]></title><description><![CDATA[
<p>How does the govdirectory project work? Does it use web scrapers to collect the contact details? I checked the bot repository, and it was empty. <a href="https://github.com/govdirectory/bots" rel="nofollow">https://github.com/govdirectory/bots</a> I would like to know about their methodology and to be honest how it helps me.<p>There are only 46 countries listed there. I am not intending to be critical of the idea, but having contact information of government institutions is not an effective way to get things done, in my opinion. And most government websites and contact details are quite accessible because they are centrally built through national IT system and a unified software service (usually). In third and second world country the contact details is usually quite useless. You have to find the right person and sit in front of their office.<p>The issue with the government contact repository is that it does not connect 'I have this problem' and 'who do I reach out to'. From my experience, you have to invest time in doing research and finding out who to reach out to.</p>
]]></description><pubDate>Sun, 14 Dec 2025 05:26:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46260964</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=46260964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46260964</guid></item><item><title><![CDATA[New comment by anyfactor in "NotebookLM Audio Overviews are now available in over 50 languages"]]></title><description><![CDATA[
<p><a href="https://support.google.com/notebooklm/answer/15731776" rel="nofollow">https://support.google.com/notebooklm/answer/15731776</a><p><pre><code>  - Afrikaans
  - Albanian
  - Arabic
  - Armenian
  - Azerbaijani
  - Basque
  - Bengali
  - Bulgarian
  - Burmese (Myanmar)
  - Catalan
  - Cebuano
  - Chinese (Simplified)
  - Chinese (Traditional)
  - Croatian
  - Czech
  - Danish
  - Dutch
  - English
  - Estonian
  - Filipino
  - Finnish
  - French (Canada)
  - French (European)
  - Galician
  - Georgian
  - German
  - Greek
  - Gujarati
  - Haitian Creole
  - Hebrew
  - Hindi
  - Hungarian
  - Icelandic
  - Indonesian
  - Italian
  - Japanese
  - Javanese
  - Kannada
  - Konkani
  - Korean
  - Latin
  - Latvian
  - Lithuanian
  - Macedonian
  - Maithili
  - Malay
  - Malayalam
  - Marathi
  - Nepali
  - Norwegian (Bokmål)
  - Norwegian (Nynorsk)
  - Oriya
  - Pashto
  - Persian
  - Polish
  - Portuguese (Brazil)
  - Portuguese (Portugal)
  - Punjabi
  - Romanian
  - Russian
  - Serbian (Cyrillic)
  - Sindhi
  - Sinhala
  - Slovak
  - Slovenian
  - Spanish (European)
  - Spanish (Latin America)
  - Spanish (Mexico)
  - Swahili
  - Swedish
  - Tamil
  - Telugu
  - Thai
  - Turkish
  - Ukrainian
  - Urdu
  - Vietnamese</code></pre></p>
]]></description><pubDate>Wed, 30 Apr 2025 17:37:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43848423</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=43848423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43848423</guid></item><item><title><![CDATA[New comment by anyfactor in "China to Build Thorium Molten-Salt Reactor in 2025"]]></title><description><![CDATA[
<p>Thorium powerplants, nuclear fusion powerplants, solid-state batteries, quantum computing, and TSMC producing chips in the US are news that should be considered speculative until they go into production. There has been plenty of coverage, but little real-world utility or impact from these technologies so far.</p>
]]></description><pubDate>Tue, 31 Dec 2024 04:41:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42556460</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=42556460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42556460</guid></item><item><title><![CDATA[New comment by anyfactor in "I keep turning my Google Sheets into phone-friendly webapps"]]></title><description><![CDATA[
<p>The projects I worked on always had a mechanism to dump data into a proper database. For example, I built a daily scraper to collect some of the inventory. I didn’t keep all the data in a single sheet. Instead, all the data was stored in a cloud-based managed SQLite or PostgreSQL database, or sometimes a local SQLite database. Only the day's data was stored in Google Sheets because the client wanted to see the spreadsheet themselves and have the UI be accessible for their users.</p>
]]></description><pubDate>Tue, 31 Dec 2024 04:13:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42556345</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=42556345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42556345</guid></item><item><title><![CDATA[New comment by anyfactor in "Orbit by Mozilla"]]></title><description><![CDATA[
<p>In a separate comment, I mentioned how Mozilla should have been more like Proton with their cloud storage, VPN, password manager, and cloud office suite.<p>In fact, they should have done that a decade a ago.<p>Mozilla has been around since the late '90s and should have evolved beyond just being a browser company. They launched a VPN service when VPNs were already everywhere, and they did the same with a bookmark manager when others were already offering similar solutions. Mozilla is always catching up, never leading, and that's a common issue with many big open-source and free software companies. They often pretend to be a business that isn't heavily propped up by big tech donations.<p>If I were leading a browser company, my focus would have been aggressively directed towards small business software. I’d create an internet and privacy-focused affordable minimal business software suite that lives within the browser — a combination of Proton and Zoho. And I’d strongly avoid building things that should be browser extensions.</p>
]]></description><pubDate>Tue, 31 Dec 2024 04:06:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42556320</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=42556320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42556320</guid></item><item><title><![CDATA[New comment by anyfactor in "I keep turning my Google Sheets into phone-friendly webapps"]]></title><description><![CDATA[
<p>I've built quite a few dashboards while working on proof-of-concept feature/product engineering. Even though people often think I'm joking, almost always the backend database was a Google Sheet. Google Sheets has great API support, easy to write functionality, convenient read and file dumps, works well with Pandas/SQL, and has a universally appreciated UX. Data validation can be annoying if the "admin" directly enters data, but for building a proof of concept, nothing beats Google Sheets. The data from Google Sheets would be passed through an API to a web UI/dashboard. The dashboard I built for end users was a simple Bootstrap (Vue-Bootstrap) table from the API, with enough easy-to-use filters and views to work out of the box. If the data was too large, I would use a templated snippet to convert the JSON into a card view. Ignoring long-term maintainability, this was one of the most foolproof ways to build dashboards. After that, I'd slap Firebase Auth on top, and that was it.<p>I haven't worked on these types of projects for nearly two years now. Folks I know use Retool or Softr with an API connectivity platform like Portable, Pipedream, or Zapier. If you're staring at a spreadsheet on a daily basis, the next step should be looking into an app builder combined with an API connection platform.</p>
]]></description><pubDate>Tue, 31 Dec 2024 03:29:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42556162</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=42556162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42556162</guid></item><item><title><![CDATA[New comment by anyfactor in "Orbit by Mozilla"]]></title><description><![CDATA[
<p>The only useful (or even paid) browser-integrated AI service I can imagine using would be a browsing history-aware AI chatbot. Essentially, it would just spit out a link from my history based on the context or prompt I give. Since privacy will be a crucial factor, I can imagine building an extension that reads page contents, stores them in a database, and connects to a self-hosted LLM.</p>
]]></description><pubDate>Tue, 31 Dec 2024 03:08:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42556041</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=42556041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42556041</guid></item><item><title><![CDATA[New comment by anyfactor in "Orbit by Mozilla"]]></title><description><![CDATA[
<p>Mozilla should have been doing what Proton is doing. But considering how far Proton has gone I wouldn't be surprised if Proton spun up their own browser at this point.</p>
]]></description><pubDate>Tue, 31 Dec 2024 03:03:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42555999</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=42555999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42555999</guid></item><item><title><![CDATA[New comment by anyfactor in "IronCalc – Open-Source Spreadsheet Engine"]]></title><description><![CDATA[
<p>I was an excel enthusiast and studied accounting mainly for Excel. Although I have moved to programming unlike most I still do think Excel is awesome.<p>I sincerely commend the enthusiasm, but working in the industry as the "excel expert", I think most outsider does not understand the "cult" aspect of Excel.<p>Excel works. That is it.<p>Trying to replace excel with anything will be percieved as replacing a calculator with some alien substance that does math. Excel is like Pencil and Pen. You can not replace it.<p>Excel is not software it is a tool.<p>I have had my fair share backlash when trying to introduce replacement and complimentary tools. To replace excel, you not only need to  advocate for it's usefulness and you need to be also be liable to the complaints from excel users. If anything goes wrong no how minor with the new tool, you are the one who introduced all these mess.<p>So, in practice what usually happens is that, when people hit UX challenges they go to a consulting firm and commission a backoffice software to address the Excel limitations. Some business may pay for nocode but that is very rare. They go to backoffice software firm and they build a CRUD software that is now not replacing Excel but compliments it.</p>
]]></description><pubDate>Sun, 10 Nov 2024 10:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42099397</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=42099397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42099397</guid></item><item><title><![CDATA[New comment by anyfactor in "Show HN: File0 – An easier way to manage files in serverless apps"]]></title><description><![CDATA[
<p>I could not find the docs. Does it offer a static storage URI for people to download stuff via a link? Can I update the contents of the storage URI without generating a new URI everytime?</p>
]]></description><pubDate>Tue, 28 May 2024 14:42:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40501195</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=40501195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40501195</guid></item><item><title><![CDATA[New comment by anyfactor in "Microsoft CTO: Thoughts on OpenAI (2019)"]]></title><description><![CDATA[
<p>I think my phrasing of "solo founder" was not very good. I should have used another word.<p>Zuck is not a solo founder at all but what happened to the rest of the guys. Some says Google is what it is today was largely due to Eric Schimdt's involvement who is not a founder. The idea that all co-founders hold large influence in the long run of the company is not true. However, there individuals who essentially established the culture, the vision and the framework of the company.<p>The idea is that within the original or pivotal executive board there are people who even though left the company still holds significant influence in terms of grand strategy or vision. And those people does not include all cofounders.</p>
]]></description><pubDate>Wed, 08 May 2024 07:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=40295455</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=40295455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40295455</guid></item><item><title><![CDATA[New comment by anyfactor in "Microsoft CTO: Thoughts on OpenAI (2019)"]]></title><description><![CDATA[
<p>I don't think Larry and Sergey is on the same level as Bill Gates. Solo founders who have raised to and led a big tech company is a different breed. I would pick Jeff Bezos, Zuck and Larry Ellison on the same level of Bill Gates. They don't manage day 2 day but big strategies don't go through without their blessing. Even though you can say Bill does not manage, the top level executives will always think "what would Bill do" or "what would Bill think about this".</p>
]]></description><pubDate>Sun, 05 May 2024 20:53:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40268245</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=40268245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40268245</guid></item><item><title><![CDATA[New comment by anyfactor in "Show HN: gpudeploy.com – "Airbnb" for GPUs"]]></title><description><![CDATA[
<p>I am interested in the business logic of paying to hosts. Say someone had netted sub 10 dollars for hosting their GPU on the platform. How do you make  that payment? Business have to pay fixed plus variable transaction fees. So the small payments to a large pool of users should be quite involved specially with international payments.<p>Since the dawn of torrenting (and to some extent the the Silicon Valley TV show) many folks tried to launch a P2P resource pool platform. The challenge is that small amount   of money being distributed to a large pool is challenging. Then there is the issue of stability. Do you penalize hoster who fail to provide a stable service?<p>Hosters must have "trust" in the system and platform can only afford to pay out only when the payable amount to hosters reach a certain threshold. Like you can't withdraw unless you have about $100 charged invoices.<p>And that is where I see the concept of crypto tokens appear because trust as a short term mechanism can be consoled via crypto tokens.<p>Engineering an service to take advantage of idle resources is a non-trivial task specially if the service is hooked up to doing something dedicated. For the hosters energy is not cheap, maintenance is a hassle and guranteeing stability is a pain.<p>I would love to learn how you would address these issues.</p>
]]></description><pubDate>Sun, 05 May 2024 10:28:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40263710</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=40263710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40263710</guid></item><item><title><![CDATA[New comment by anyfactor in "Save the Web by Being Nice"]]></title><description><![CDATA[
<p>My rule for online presence is simple, try to convince yourself to not being impulsive.<p>If you convince yourself you don't  have to always write or participate or give a hot take, you will find yourself to be generally positive and more constructive and factual.<p>Any platform you enjoy has ALWAYS been a result of everyones kindness and politeness. Any platform that encourages impulsive behavior is not a good platform for your mental health or others. People are never impulsively positive. Even when a platform have a general thematic negative tendency towards something, avoiding negative interaction in general is the best course. Even if you can't be always positive , you can atleast be constructive, neutral and factual. At the end of the day, a good community consists friends and if you want to be part of the community, you have to make friends there.</p>
]]></description><pubDate>Tue, 30 Apr 2024 08:25:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=40208498</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=40208498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40208498</guid></item><item><title><![CDATA[New comment by anyfactor in "So you want to scrape like the big boys (2021)"]]></title><description><![CDATA[
<p>Thank you very much for sharing your story. From what I know these days, sneaker bots as an industry have pretty much gone downhill. Not because of anti-bot measures, but because the entire industry has essentially shifted from retail stores to eBay resllers. Everyone is competing to buy the first batch to the point that it is not worth building a sneaker bot anymore.</p>
]]></description><pubDate>Sun, 28 Apr 2024 15:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40189206</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=40189206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40189206</guid></item><item><title><![CDATA[New comment by anyfactor in "So you want to scrape like the big boys (2021)"]]></title><description><![CDATA[
<p>It is kind of like Fight Club. There are 2-3 good communities that I lurk in. The people won't walk you through your scraping problems, but if you ask the questions to the right person politely, they often help.<p>Many residential proxy and scraping experts are pretty active on LinkedIn. But they do not talk about scraping data, just news around web scraping.</p>
]]></description><pubDate>Sun, 28 Apr 2024 15:03:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=40189113</link><dc:creator>anyfactor</dc:creator><comments>https://news.ycombinator.com/item?id=40189113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40189113</guid></item></channel></rss>