<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: likis</title><link>https://news.ycombinator.com/user?id=likis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 10:26:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=likis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by likis in "“I just chose words carefully”"]]></title><description><![CDATA[
<p>I thought the rules were clear and it depends on how the word is pronounced, with a vowel or consonant sound.<p>I have only heard people say H T T P, as specific letters when pronouncing HTTP, and thus the a or an should be based on how one would pronounce the letter "H". 
And H would be pronounced as "aitch". Starts with an a -> vowel sound -> should be "an".<p>But I'm a non native english speaker, so I'm happy to be proven wrong.</p>
]]></description><pubDate>Mon, 31 Aug 2026 06:57:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49506487</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=49506487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49506487</guid></item><item><title><![CDATA[New comment by likis in "FSF trying to contact Google about spammer sending 10k+ mails from Gmail account"]]></title><description><![CDATA[
<p>10k outgoing emails per week it NOT a lot.<p>Just imagine a weekly newsletter with 100k subscribers.</p>
]]></description><pubDate>Thu, 16 Apr 2026 07:12:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47789685</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=47789685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47789685</guid></item><item><title><![CDATA[New comment by likis in "Show HN: An A2A-compatible, open-source framework for multi-agent networks"]]></title><description><![CDATA[
<p>Maybe I interpreted it differently, but playing an RPG where every NPC is essentially its own agent/AI with its own context would be very interesting. In most RPGs, NPCs are very static.</p>
]]></description><pubDate>Thu, 20 Nov 2025 11:49:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45991660</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=45991660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45991660</guid></item><item><title><![CDATA[New comment by likis in "Germany eyes 10% digital tax on global tech groups"]]></title><description><![CDATA[
<p>I think they would just pay the taxes but increase their prices so their bottom-line looks about the same. In the end it would be the consumers in Germany that paid the price.</p>
]]></description><pubDate>Fri, 30 May 2025 11:14:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44134991</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=44134991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44134991</guid></item><item><title><![CDATA[New comment by likis in "Show HN: JavaFactory – IntelliJ plugin to generate Java code"]]></title><description><![CDATA[
<p>What LLM is it using? Is it something local? Or does it call out? It wasn't obvious from the docs, and I didn't want to dig through all of the code to figure it out. Should probably be clearly stated on the front page.<p>But the project looks interesting, I have been looking for something similar.</p>
]]></description><pubDate>Tue, 20 May 2025 14:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44042025</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=44042025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44042025</guid></item><item><title><![CDATA[New comment by likis in "QUIC is not quick enough over fast internet"]]></title><description><![CDATA[
<p>You posted your opinion without any kind of accompanying argument, and it was also quite unclear what you meant. Whining about being a target and being downvoted is not really going to help your case.<p>I initially understood your first post as: "Let's not try to make the internet faster"<p>With this reply, you are clarifying your initial post that was very unclear.
Now I understand it as:<p>"Let's not try to make existing protocols faster, let's make new protocols instead"</p>
]]></description><pubDate>Mon, 09 Sep 2024 07:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41486174</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=41486174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41486174</guid></item><item><title><![CDATA[New comment by likis in "Should I use JWTs for authentication tokens?"]]></title><description><![CDATA[
<p>Agree, and he even mentions in the article "If you process less than 10k requests per second, you’re not Google nor are you Facebook."<p>There is a huuuuuge gap between services handling 10k req/s and Google/Facebook.<p>I think one big upside with JWT that he doesn't mention is that if you have some services geographically distributed, then having decentralized auth with JWTs is quite nice without having to geographically distribute you auth backend system.<p>So, yes, if you have a monolith or services colocated, or have some kind of monolothic API layer, then no, perhaps JWT does not make sense. But for a lot of distributed services, having JWTs makes perfect sense.<p>And you don't have to introduce JWT revocation for logout, if you have short token expirations, you can accept the risk of token leakage. If the token is valid for  like 30 seconds or 1 minute, you would probably never be able to notice that a token has been leaked anyway.</p>
]]></description><pubDate>Tue, 28 May 2024 07:27:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40498296</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=40498296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40498296</guid></item><item><title><![CDATA[New comment by likis in "Friends don't let friends export to CSV"]]></title><description><![CDATA[
<p>But the point is that you don't have to look at the source data if you have an actual specification and defined format, right?</p>
]]></description><pubDate>Tue, 26 Mar 2024 07:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39825169</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=39825169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39825169</guid></item><item><title><![CDATA[New comment by likis in "Friends don't let friends export to CSV"]]></title><description><![CDATA[
<p>It seems like you missed the conclusion in the article. If users want CSV exports, let them have it.<p>If you have important data being shuffled around systems, pick something with a specification instead.</p>
]]></description><pubDate>Tue, 26 Mar 2024 07:49:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39825151</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=39825151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39825151</guid></item><item><title><![CDATA[New comment by likis in "Friends don't let friends export to CSV"]]></title><description><![CDATA[
<p>Did you actually read the conclusion at the end of the article?<p>"Of course, we can't conclude that you should never export to CSV. If your users are just going to try to find the quickest way to turn your data into CSV anyway, there's no reason why you shouldn't deliver that. But it's a super fragile file format to use for anything serious like data integration between systems, so stick with something that at the very least has a schema and is more efficient to work with."</p>
]]></description><pubDate>Tue, 26 Mar 2024 07:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39825135</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=39825135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39825135</guid></item><item><title><![CDATA[New comment by likis in "Testcontainers"]]></title><description><![CDATA[
<p>I very strongly disagree. Having "integration" tests are super powerful, you should be able to test against your interfaces/contracts and not have to spin up an entire environment with all of your hundreds of microservces, building "integrated" tests that are then dependant on the current correctness of the other microservices.<p>I advocate for not having any integrated environment for automated testing at all. The aim should be to be able to run all tests locally and get a quicker feedback loop.</p>
]]></description><pubDate>Wed, 28 Feb 2024 10:04:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39536025</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=39536025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39536025</guid></item><item><title><![CDATA[New comment by likis in "Reducing BigQuery Costs"]]></title><description><![CDATA[
<p>We have been using all those GCP products and more without any significant problems.<p>But I do agree, there are some gotchas. PubSub examples: Duplicated messages, shitty DLQ implementation (in my opinion), some developers had improper error handling which lead to to infinite resends of messages (because they nacked message on error), etc..<p>However, I think the scaling and setup weighs up for all of that. You just need to specify a topic and subscription, and then you don't really have to care about resources or scaling at all, and that is SUPER nice. Also, PubSub is stupidly cheap in comparison to any other similar product, at least that I know of.</p>
]]></description><pubDate>Tue, 06 Feb 2024 13:36:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=39274025</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=39274025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39274025</guid></item><item><title><![CDATA[New comment by likis in "JSON Schema Store"]]></title><description><![CDATA[
<p>Only the first one will be treated as a boolean in JSON.
The second one is a number, and the third is a string.</p>
]]></description><pubDate>Mon, 21 Aug 2023 06:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=37206004</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=37206004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37206004</guid></item><item><title><![CDATA[New comment by likis in "Europe pushing for lunar time zone"]]></title><description><![CDATA[
<p>I agree to an extent, but I don't really see the problem either. If I book a meeting or something through any calendar application, the timezone will be fixed to the local timezone. Let's say I book it for 13:00 in my calendar, it will show up as a meeting at 14:00 in their calendar if they are +1 from me.<p>So whenever I specify a time with someone that could be in a different timezone, I would either make sure that I am using some application that solves it for me, or I would AT LEAST include the timezone.<p>Maybe I'm just not encountering the same problems that you do.</p>
]]></description><pubDate>Thu, 02 Mar 2023 09:22:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=34993732</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=34993732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34993732</guid></item><item><title><![CDATA[New comment by likis in "Europe pushing for lunar time zone"]]></title><description><![CDATA[
<p>> "Having some sort of agreed upon world timezone would be neat though ..."<p>Don't we already have that with UTC / Zulu time?</p>
]]></description><pubDate>Thu, 02 Mar 2023 06:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=34992818</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=34992818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34992818</guid></item><item><title><![CDATA[New comment by likis in "Reddit Confirms It Was Hacked–Recommends Users Set Up 2FA"]]></title><description><![CDATA[
<p>If they have a clone of an intranet gateway, I would have to agree that the phishing attempt is a bit more advanced, so calling it sophisticated is not too far fetched.</p>
]]></description><pubDate>Fri, 10 Feb 2023 10:14:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=34737800</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=34737800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34737800</guid></item><item><title><![CDATA[New comment by likis in "JetBrains invites developers to join the Fleet Public Preview Program"]]></title><description><![CDATA[
<p>Maybe the possibility of compiling and running on different platforms?</p>
]]></description><pubDate>Wed, 12 Oct 2022 12:38:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=33176028</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=33176028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33176028</guid></item><item><title><![CDATA[New comment by likis in "Need some advice, feeling depressed about the direction of our industry"]]></title><description><![CDATA[
<p>For managed products, upgrades are often automatic and there is almost no maintenance that needs to be done. At least that is my impression when running stuff in GCP. For example:<p>* CloudSQL Postgres, automatic minor/patch upgrades, they working on seamless major upgrades. 
 Automatic disk increase. You would only need to make sure that you have enough resources in terms of CPU/Memory.
* PubSub, no maintenance or updates required.<p>It is more work to keep java and the related dependencies up to date. We use renovatebot to help us automate things like that.<p>In my experience it is very easy to change and setup the managed products, I declare them in code using terraform and then I don't have to do much at all. This is what is so awesome with the cloud managed products.<p>If you are trying to be cloud agnostic, then you are just treating the cloud as another datacenter, and then you don't really get any of the benefits of using cloud specific managed products. Then you need a professional to keep maintaining your infrastructure.</p>
]]></description><pubDate>Tue, 21 Jun 2022 11:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=31822833</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=31822833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31822833</guid></item><item><title><![CDATA[New comment by likis in "Need some advice, feeling depressed about the direction of our industry"]]></title><description><![CDATA[
<p>I don't see how your example of querying elasticsearch has anything to do with the above. I do agree that it requires the developer to at least understand the basic concepts of kubernetes, if you are running your application in kubernetes.<p>I rather like to think of it that certain things that was handled by other professionals are now managed or automated with cloud technology. Take Google PubSub for example, a message bus with pretty much zero operational overhead. You simply create your topic and subscriptions and it just works. Compare that to running and maintaining a system like Redis or Kafka on your on-premise hardware.<p>As a developer you still need to understand the interfaces of the products you are working with, regardless if it is a database, a messagebus, a REST api or kubernetes.</p>
]]></description><pubDate>Tue, 21 Jun 2022 09:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=31822068</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=31822068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31822068</guid></item><item><title><![CDATA[New comment by likis in "Need some advice, feeling depressed about the direction of our industry"]]></title><description><![CDATA[
<p>What would the role of the DBA be if you are the one creating tables, tuning indexes and optimizing your queries?</p>
]]></description><pubDate>Tue, 21 Jun 2022 09:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=31822000</link><dc:creator>likis</dc:creator><comments>https://news.ycombinator.com/item?id=31822000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31822000</guid></item></channel></rss>