<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: robalni</title><link>https://news.ycombinator.com/user?id=robalni</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 08:18:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=robalni" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[W3M: Fork of Debian's W3M]]></title><description><![CDATA[
<p>Article URL: <a href="https://sr.ht/~rkta/w3m/">https://sr.ht/~rkta/w3m/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47796935">https://news.ycombinator.com/item?id=47796935</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 16 Apr 2026 17:44:27 +0000</pubDate><link>https://sr.ht/~rkta/w3m/</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=47796935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796935</guid></item><item><title><![CDATA[New comment by robalni in "RISC-V Linux BusyBox Single Board Notebook"]]></title><description><![CDATA[
<p>Me too with w3m.<p>Wow, look at the page source! It's an insane amount of javascript. I wonder what it does.</p>
]]></description><pubDate>Mon, 06 Apr 2026 10:18:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47659009</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=47659009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47659009</guid></item><item><title><![CDATA[New comment by robalni in "Ask HN: Is AI-generated output copyrightable? Should it be?"]]></title><description><![CDATA[
<p>Do you think it makes a difference to replace the AI with another human then?<p>If I have an original idea and ask you to do the work, should I get copyright?</p>
]]></description><pubDate>Sun, 05 Apr 2026 07:06:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646906</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=47646906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646906</guid></item><item><title><![CDATA[Ask HN: Is AI-generated output copyrightable? Should it be?]]></title><description><![CDATA[

<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47646812">https://news.ycombinator.com/item?id=47646812</a></p>
<p>Points: 6</p>
<p># Comments: 7</p>
]]></description><pubDate>Sun, 05 Apr 2026 06:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646812</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=47646812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646812</guid></item><item><title><![CDATA[New comment by robalni in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>I just started building an operating system that will be written entirely in one text file.
This text file includes in order: a readme, a RISC-V assembly boot code, then the rest.
You run it by compiling the initial boot code with a RISC-V assembler, then you concatenate the binary with the whole text file itself.
Then when you run it, the boot code will compile the rest of the text file (the operating system), including higher level language compilers that the rest of the system will be written in.<p>This is the kind of project that creates something from as little as possible, where the only things you need to get started are a very basic RISC-V assembler and a computer or emulator to run it on.<p>I don't have anything interesting to show yet because I just started yesterday, but one day I will show you.</p>
]]></description><pubDate>Mon, 09 Mar 2026 07:51:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47305965</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=47305965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47305965</guid></item><item><title><![CDATA[Ask HN: Know Your Developers]]></title><description><![CDATA[
<p>Let's try to know the people who are running our computers.
It's a strange relationship isn't it?
You depend on them in such important ways but you have never met them.
You have never seen them.
You don't even know how many they are or where they are from.<p>It makes sense, doesn't it,
that those who run arbitrary code on your computer every day,
are people you feel like you can talk to?
So let's talk to them.
Make friends.
Know each other.
Help each other.<p>And if you feel like they would not care about you because so many people are using their programs,
switch to a program that fewer people use,
made by someone who can care about you as a human,
someone who would be happy to have you as a user.<p>If you feel like there are too many developers,
so that you can't talk to all of them,
switch to simpler programs made by fewer people.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44150262">https://news.ycombinator.com/item?id=44150262</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 01 Jun 2025 12:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44150262</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=44150262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44150262</guid></item><item><title><![CDATA[New comment by robalni in "CAPTCHAs are over (in ticketing)"]]></title><description><![CDATA[
<p>I feel like the only protection against AI in general, not just for tickets, is trust.
If I trust you, you can do whatever you want as long as I trust you.
If I don't trust you, you can do whatever you want; I will just block or ignore everything you do.<p>It's when we try to interact with random people that we get problems.
Doing that will become less and less possible the more AI grows.
We will have a future where trust is very important.</p>
]]></description><pubDate>Mon, 26 May 2025 09:39:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44095648</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=44095648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44095648</guid></item><item><title><![CDATA[New comment by robalni in "Ask HN: What are you working on (August 2024)?"]]></title><description><![CDATA[
<p>I just publicly released the first version of my
web+email+database combined server package that
I have been using myself for a while now for all
the different server based projects I have been
working on.<p><a href="https://www.robalni.org/server/" rel="nofollow">https://www.robalni.org/server/</a><p>I try to keep it as small and simple as possible
while still being flexible and containing everything
in one package that you need to write server applications.
It also has no dependencies except for very common
stuff like a standard C library and a Unix-like
operating system.</p>
]]></description><pubDate>Tue, 27 Aug 2024 12:40:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41366894</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=41366894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41366894</guid></item><item><title><![CDATA[Ask HN: What things do you avoid?]]></title><description><![CDATA[
<p>It could be something that a lot of people use but you don't because you think it's bad or wrong or whatever the reason might be.
Avoiding something on your own doesn't make a big difference but if we tell each other about it we can make a bigger difference to punish the bad things and benefit the good things.<p>1. What things do you avoid using or doing?<p>2. What are the reasons that you don't want to do or use this thing?<p>3. What do you do or use instead to solve the same problem?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37226131">https://news.ycombinator.com/item?id=37226131</a></p>
<p>Points: 5</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 22 Aug 2023 17:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37226131</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=37226131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37226131</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> So are you then implicitly setting the price yourself because anyone who doesn't charge enough can't get more credits?<p>Everyone can get more credits. The idea is that when we think we need more subscriptions to sell, every developer would get a number of additional credits that is proportional to the number of credits they have (with active subscriptions converted to credits for the calculation).<p>> But to do that you'd have to let them sell a hundred million subscriptions for $0.01 each.<p>That would be very difficult for them to do since the number of subscirptions they can sell is limited by how many credits they have.<p>> Some app which is specialized and requires a million dollars of developer time but only has a market of 10,000 customers.<p>If you make software for only a few people and you need a lot of money then I don't think this system is for you. It is mostly for developers who make software for everybody.</p>
]]></description><pubDate>Wed, 26 Jul 2023 21:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36885073</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36885073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36885073</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> - What do you expect open source developers to charge at minimum for access to the catalog in order to make this make sense to do at all?<p>> If people subscribe once and access everything, it seems like they'd need to charge a lot to make it a worthwhile co-op to participate in.<p>I have thought about this a bit and yes, when this thing grows, the subscriptions will be worth more and more.
I haven't really done any calculations though because it's really hard to know what things will be like.
Anyway, let's try one:<p>Let's say there are 100 developers (individuals) and a developer wants $4000 per month. Then if we want a subscription to be $5 per month or maybe we could allow it to be $10, the number of subscribers per developer would have to be 100 * 4000 / 10 / 100 or just 4000/10 = 400. So I guess as long as the number of subscribers are a few hundreds times more than the number of developers (individuals), it could work.<p>> - How does this handle the scenario of a developer disappearing?<p>Interesting question; I have not thought about that. Developers register and unregister the subscriptions so hopefully they would unregister their subscriptions before they disappear.
If they don't do that, it could be forced by the system but there would have to be rules about that then so everybody knows what will happen.<p>> Does the developer have the ability to remove access to the catalog from specific subscribers?<p>Yes, they can register and unregister subscriptions as much as they want.<p>> If the developers have the ability to remove subscribers at will, doesn't this disincentivize paying at all because paying gives you no security in your access you just bought? What is your plan to arbitrate this without access to primary payment information to confirm who is right?<p>That is between the buyer and the seller. If you buy something and you don't get what you bought, you would try to solve that with the seller.
Of cource people can complain to 1Sub too and then maybe the other developers will lose trust in that developer and they can be kicked out.<p>> - It seems like although decentralized, this approximates to the journal model but for code? Is this your intention?<p>I have not thought much about the journal model but I can see how this is similar.
My main vision has been tax that everyone who wants to be a citizen pays so that they then can enjoy things that are not sold directly to people.</p>
]]></description><pubDate>Wed, 26 Jul 2023 19:52:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=36883898</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36883898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36883898</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> I mean that's the literal point of this website, no? In the real world, a sale is a sale. Imagine going into BestBuy, leaving $100 at the front, telling the clerk to put it all into Sony (because Sony is 4 cool kidz) and then just grabbing a nVidia graphics card and Apple AirPods.<p>Ok, I see what you mean now. I think the distribution of who gets the money in 1Sub would be similar to donations, with two remedies:<p>- The owner of the paywall that made you subscribe gets a 10 credits bonus as described in [0]. This will lead to more money to the people who make the things that you actually try to use.<p>- If someone is popular, they will either run out of subscriptions to sell, or they will sell them at a higher price. In either case that makes it possible for the less known developers to sell more subscriptions.<p>[0] <a href="https://1sub.dev/about/how-it-works" rel="nofollow noreferrer">https://1sub.dev/about/how-it-works</a></p>
]]></description><pubDate>Wed, 26 Jul 2023 18:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36882650</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36882650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36882650</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> offers an alternative that... solves absolutely none of these problems.<p>Here is how 1sub solves or remedies the problems with the mentioned methods:<p>- Pay to download or for other services: With 1sub it will be more worth it because you don't just get access to that software or that service, you get access to the software and services of all developers who participate in this system.<p>- Accepting donations: While 1sub keeps some of the voluntary aspect of donations, you also get something for your money.<p>> folks can still pirate it<p>Yes, the point of this is not to make it impossible to do anything without a subscription. It just makes the difference in convenience between subscribing and not subscribing bigger since there are more things that you get or don't get depending on whether you subscribe.<p>> this effort sounds like some naive newbie took 5 seconds to think about<p>Interestingly I have thought about this for many years and no idea I have had before or any solution I have seen has felt as good as this one because they always fail in that the user doesn't have enough reason to pay. The main objective of this solution is to give the user more reason to pay.</p>
]]></description><pubDate>Wed, 26 Jul 2023 17:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=36881294</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36881294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36881294</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> By "people" are you excluding organizations such as governments, corporations etc?<p>If you mean "people" as in "A world where people pay for software", then no.<p>I think companies, especially software companies, would like to subscribe in this system if it gets big because if they have dependencies that require subscriptions, they probably don't want anything to get in the way for their employees.</p>
]]></description><pubDate>Wed, 26 Jul 2023 16:57:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36880903</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36880903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36880903</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> If I'm a developer and get to chose what to charge, that means I can ask people for $0.01, and they would get access to everything from all developers of this "platform"?<p>You can do that but you will not make a lot of money that way. The number of subscriptions you can sell is limited so if you sell all of them for $0.01 you will probably wish you had asked for more and when you have sold out, only the more expensive subscriptions sold by other developers remain and they will make more money than you.<p>> The example on [0] where a developer pays credits when they get a subscriber is confusing. Should Devs "top up" somehow?<p>I don't know exactly what you mean by "top up" but the credits are turned into subscriptions when sold. This is how we make sure the developers can't sell infinite subscriptions. The plan is then that with time, the developers will get more credits so that they can sell more subscriptions. How fast they will get more could depend on the current value of their account, where the value could be calculated from the credits and the number of subscribers they have.</p>
]]></description><pubDate>Wed, 26 Jul 2023 16:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=36880517</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36880517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36880517</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> What if the person does make decent software, but is a huge influencer?<p>Then they would probably be able to make more money selling subscriptions than other developers that are less known.
I don't know how different that would be though from if they sold physical products.
One important thing here is that there is a limit to how many subscriptions one developer can sell.
This is done to emulate physical products as much as possible.<p>Also, they would probably sell the subscriptions for a higher price than other developers, since they can, which would mean that people who don't know about that person would buy from someone who is cheaper.<p>> Why not opt for the Spotify model? Usage = money. Why turn this into a popularity contest?<p>That means there has to be usage statistics collection in all software.
Since the software has to be open source, that could be abused a lot, including removed.
I also don't like the idea of having any requirement like that on the software.
It would for example require that the software has access to the internet which doesn't work well for some software.</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=36879428</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36879428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36879428</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> So someone can subscribe to a 0.99/month product and use several 19.99/month products?<p>Yes, a developer can sell the subscriptions for very cheap but then they will probably quickly run out of subscriptions (there is a limited number) and then wish they had sold them for more.<p>Also, the subscription is not really tied to any product; think of it more as a subscription to free software in general, that can be sold by different resellers (the developers).</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=36879140</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36879140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36879140</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> Oh, I don't remember the website mentioning this. How does this work, and what are the implications?<p>You can read about it here (bottom): <a href="https://1sub.dev/about/how-it-works" rel="nofollow noreferrer">https://1sub.dev/about/how-it-works</a><p>It means that there is a supply/demand that influences what price the subscriptions can be sold for.
Developers have a limited number of "credits" that can be turned into subscriptions.
They can get more credits by making people subscribe through their links.
There is also a plan that the credits will be multiplied and grow with time in order to keep the prices on a sane level.</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:11:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=36879012</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36879012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36879012</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> But I don't get any $ from it unless they sign up on MY site, right? Since there's no sharing mechanism.<p>Exactly.<p>> So I don't see how joining in would benefit me - if anything I'd lose a bit of revenue from people who would have paid and now find they don't need to because they're signed up for some other product which I have no hand in and no revenue from?<p>It would not benefit you if the average person paid for multiple free software projects. In that case, they would only have to pay for one instead of multiple.<p>I don't think that's the case though, so this solution should make more people pay for free software and that should benefit the developers on average.</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:06:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=36878927</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36878927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36878927</guid></item><item><title><![CDATA[New comment by robalni in "A world where people pay for software"]]></title><description><![CDATA[
<p>> I'm very confused about how the distributed payment system would work. How much would a subscription cost for a user and how much would a developer see of
that?<p>Developers could sell subscriptions for any price they want. They have a limited number of subscriptions they can sell so there is a supply/demand that influences the price. Users buy directly from the developers so they would get 100% of the money (minus possible transaction fees depending on payment method).<p>> If you could give examples of the alternatives that you think don't work then it might be helpful to see how your service differs from those.<p>The alternatives are mainly the ones listed on the page above: buying things from developers in the usual way and donating. There are also other systems that work in a more centralized way where you pay the system that then distributes the money to the creators and this system differs from all of those in that it doesn't handle any money.<p>If you want an example, there is liberapay.com that seems to be donations with centralized payments. My system tries to be better than that because:<p>- Payments are less voluntary because you get access to stuff when you pay.<p>- Payments are decentralized so there can be more freedom of choice in how you pay.</p>
]]></description><pubDate>Wed, 26 Jul 2023 14:27:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=36878305</link><dc:creator>robalni</dc:creator><comments>https://news.ycombinator.com/item?id=36878305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36878305</guid></item></channel></rss>