<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: hellsten</title><link>https://news.ycombinator.com/user?id=hellsten</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 06:40:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hellsten" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hellsten in "Ask HN: What am I doing wrong Re Agentic coding"]]></title><description><![CDATA[
<p>$ claude<p>> Plan how to refactor the codebase to use the new JobDefinition.create function introduced in git commit <git commit hash>. Split task into subtasks, if needed. Write the plan to todo.md.<p>...<p>> Start working on the task in @todo.md. Write code that follows the "Keep it simple, stupid!" principle.</p>
]]></description><pubDate>Mon, 22 Sep 2025 21:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45339520</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=45339520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45339520</guid></item><item><title><![CDATA[New comment by hellsten in "OpenAI o3 and o4-mini"]]></title><description><![CDATA[
<p>You could try using the built-in "projects" feature of Claude and ChatGPT:
<a href="https://support.anthropic.com/en/articles/9517075-what-are-projects" rel="nofollow">https://support.anthropic.com/en/articles/9517075-what-are-p...</a><p>You can get pretty good results by copying the output from Firefox's Reader View into your project, for example:
about:reader?url=<a href="https://learnxinyminutes.com/ocaml/" rel="nofollow">https://learnxinyminutes.com/ocaml/</a></p>
]]></description><pubDate>Fri, 18 Apr 2025 17:39:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43730209</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=43730209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43730209</guid></item><item><title><![CDATA[New comment by hellsten in "Ask HN: What have you built with LLMs?"]]></title><description><![CDATA[
<p><a href="https://github.com/christianhellsten/ollama-html-ui">https://github.com/christianhellsten/ollama-html-ui</a><p>I'm building a minimal, cross-browser, and cross-platform UI for Ollama.<p>Stack: HTML, CSS, JavaScript, in other words, no dependency on React, Bootstrap, etc.
Deployment: web server, browser extension, desktop, mobile</p>
]]></description><pubDate>Thu, 08 Feb 2024 10:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39300322</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=39300322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39300322</guid></item><item><title><![CDATA[New comment by hellsten in "Ollama releases Python and JavaScript Libraries"]]></title><description><![CDATA[
<p>Check out this guide for some recommendations:
<a href="https://www.hardware-corner.net/guides/computer-to-run-llama-ai-model/" rel="nofollow">https://www.hardware-corner.net/guides/computer-to-run-llama...</a><p>You can easily experiment with smaller models, for example, Mistral 7B or Phi-2 on M1/M2/M3 processors. With more memory, you can run larger models, and better memory bandwidth (M2 Ultra vs. M2 base model) means improved performance (tokens/second).</p>
]]></description><pubDate>Thu, 25 Jan 2024 13:05:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=39129165</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=39129165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39129165</guid></item><item><title><![CDATA[New comment by hellsten in "Ollama releases Python and JavaScript Libraries"]]></title><description><![CDATA[
<p>The performance will probably be similar as long as you remember to tune the settings listed here: <a href="https://github.com/ollama/ollama/blob/main/docs/api.md">https://github.com/ollama/ollama/blob/main/docs/api.md</a><p>Try to, for example, set 'num_gpu' to 99 and 'use_mlock' to true.</p>
]]></description><pubDate>Thu, 25 Jan 2024 12:49:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=39129007</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=39129007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39129007</guid></item><item><title><![CDATA[New comment by hellsten in "Web browser as GUI, with your preferred language in the backend"]]></title><description><![CDATA[
<p>The fact that the only thing WebUI needs is a web browser is a bit of a problem for me, so I decided to go with Tauri, which uses the system's webview, for my HTML-based application:
<a href="https://github.com/christianhellsten/ollama-html-ui/">https://github.com/christianhellsten/ollama-html-ui/</a><p>The biggest problem with HTML/CSS apps is that their look and feel are different from native GUIs. This is less of a problem for chat and document-based applications (Slack, Word, etc.), IMO. With Tauri, I can also customize the window and integrate native features to mitigate this. I'm not sure WebUI can do this.</p>
]]></description><pubDate>Tue, 02 Jan 2024 10:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=38840146</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=38840146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38840146</guid></item><item><title><![CDATA[New comment by hellsten in "Building Node.js applications without dependencies"]]></title><description><![CDATA[
<p>I’ve tried something similar on the frontend side: I decided to build a UI for Ollama.ai using only HTML, CSS, and JS (Single-Page Application). The goal is to learn something new and have zero runtime dependencies on other projects and NPM modules. Only Node and Parcel.js (<a href="https://parceljs.org/" rel="nofollow noreferrer">https://parceljs.org/</a>) are needed during development for serving files, bundling, etc. The only runtime dependency is a modern browser.<p>Here's what I have found so far:<p>- JavaScript (vanilla) is a viable alternative to React.js<p>- HTML entities (UTF-8) are an alternative to, for example, font-awesome<p>- Parcel.js is great for bundling cross-browser compatible Javascript apps: simple to install and no configuration needed. By default Parcel.js supports every browser having 0.25% or more of the total amount of active web users.<p>- The HTML template tag and JavaScript work well as a replacement for template libraries like Pug<p>- ChatGPT4 is great at writing the skeleton code for a project<p>Future plans include experimenting with `node:test` for testing.<p>I would need to add external libraries to fully support the following features, but I think I will continue on the zero-dependencies path:<p>- Sanitizing HTML<p>- Code highlighting<p>- Markdown rendering<p>The code can be found here: <a href="https://github.com/christianhellsten/ollama-html-ui/">https://github.com/christianhellsten/ollama-html-ui/</a></p>
]]></description><pubDate>Thu, 14 Dec 2023 15:11:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=38642179</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=38642179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38642179</guid></item><item><title><![CDATA[New comment by hellsten in "Index Investing Makes Markets and Economies More Efficient (2016)"]]></title><description><![CDATA[
<p>For those interested in indexation, FRMO's Murray Stahl has published some thought-provoking articles about indexation here:<p><a href="http://www.frmocorp.com/indexation.html" rel="nofollow">http://www.frmocorp.com/indexation.html</a><p><i>In principle, the theory behind indexation is very much like the theory of perfect
competition. In perfect competition, the idea is that no participant is sufficiently powerful
or sufficiently large to influence the price of the product. The product is assumed to be
homogeneous, and shares are designed to be homogeneous. In the theory of market
efficiency, no one has an information advantage over anyone else, and there is always
enough liquidity. It seems reasonable to make those assumptions. Yet, it is worth making
some observations about them.</i></p>
]]></description><pubDate>Tue, 19 Sep 2017 15:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=15285478</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=15285478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15285478</guid></item><item><title><![CDATA[New comment by hellsten in "Vegetarian diet and mental disorders: a representative community survey"]]></title><description><![CDATA[
<p>"CONCLUSIONS:
Vegetarian diet is associated with an elevated risk of mental disorders. However, there was no evidence for a causal role of vegetarian diet in the etiology of mental disorders."</p>
]]></description><pubDate>Fri, 25 Dec 2015 18:20:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=10791856</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=10791856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10791856</guid></item><item><title><![CDATA[New comment by hellsten in "Mt Everest in 3D: Everest Avalanche Tragedy"]]></title><description><![CDATA[
<p><a href="http://www.nationalgeographic.com/adventure/0509/whats_new/helicopter_everest.html" rel="nofollow">http://www.nationalgeographic.com/adventure/0509/whats_new/h...</a></p>
]]></description><pubDate>Sun, 01 Jun 2014 07:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=7828455</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=7828455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7828455</guid></item><item><title><![CDATA[New comment by hellsten in "Rewriting Reddit (2005)"]]></title><description><![CDATA[
<p>Flask and Sinatra are great. Easy to learn and easy to customize. They have stable APIs, unlike big frameworks like Rails and Django. This means you don't have to worry about what happens when you upgrade your application to the latest version.</p>
]]></description><pubDate>Sat, 17 Nov 2012 12:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=4797967</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=4797967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4797967</guid></item><item><title><![CDATA[New comment by hellsten in "Microjs: Micro-Frameworks and Micro-Libraries for Fun and Profit"]]></title><description><![CDATA[
<p>Thanks for posting! Micro-frameworks are great for learning things that higher-level frameworks such as e.g. jQuery and Backbone hide from you.<p>Frameworks with the most features and the best (loudest?) marketing are usually the most popular (e.g. Rails and jQuery), but they might not the best tools for the job.</p>
]]></description><pubDate>Sun, 11 Nov 2012 21:07:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=4770595</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=4770595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4770595</guid></item><item><title><![CDATA[New comment by hellsten in "How I made $500k with machine learning and high frequency trading"]]></title><description><![CDATA[
<p>A rising tide lifts all boats. "Price move predictions" sounds as effective as tea leaf reading.</p>
]]></description><pubDate>Tue, 06 Nov 2012 20:13:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=4750446</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=4750446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4750446</guid></item><item><title><![CDATA[New comment by hellsten in "Digg v1: Betaworks Flushes Seven Years of Internet History Down the Toilet"]]></title><description><![CDATA[
<p>1. Kill Digg<p>2. Wait for half the internet to write about it (with new links to digg.com)<p>3. Put back the old Digg content<p>4. Wait for half the internet to write about it (with new links to digg.com)<p>5. Nasdaq Listing/Internet domination???<p>This strategy should work for all social-media startups. No guarantee of profits though...</p>
]]></description><pubDate>Thu, 02 Aug 2012 05:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=4327462</link><dc:creator>hellsten</dc:creator><comments>https://news.ycombinator.com/item?id=4327462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4327462</guid></item></channel></rss>