<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: oscarcp</title><link>https://news.ycombinator.com/user?id=oscarcp</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:32:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=oscarcp" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by oscarcp in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>Two things, one is a container control plane inspired in the efforts of the Nextcloud AIO people called LOOM (yeah, like the Lucas Arts game), the other is a full blow NixOS deployment system (from the USB or network directly) for my company so we can deploy the computers for each colleague faster.</p>
]]></description><pubDate>Sun, 12 Apr 2026 21:07:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47744499</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=47744499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47744499</guid></item><item><title><![CDATA[New comment by oscarcp in "Neural Boids"]]></title><description><![CDATA[
<p>Huh, this just gave me an idea (provided a few modifications and enhancements to the noids) to create a god game with true emergent behaviour (yes, that's not very gamey like, I know, it can collapse for no reason). Let's see if I'm smart enough to pull it off (note: I'm waaaay over my head in this)</p>
]]></description><pubDate>Sun, 08 Mar 2026 21:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301725</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=47301725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301725</guid></item><item><title><![CDATA[New comment by oscarcp in "Show HN: Tomoshibi – A writing app where your words fade by firelight"]]></title><description><![CDATA[
<p>I must say, I find the experience curious to say the least. It prompted me to write something, and I immediately got frustrated that my text was gone, followed by a feeling of "well, it was ephemeral anyway" and then finding the reader mode and say "hmmm, does that take away from the experience?". In any case, I might come back to this every now and then, nice work.</p>
]]></description><pubDate>Sat, 28 Feb 2026 18:44:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47198789</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=47198789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47198789</guid></item><item><title><![CDATA[Show HN: Sievers a Rust SIEVE filter editor]]></title><description><![CDATA[
<p>Hey there HN, I just build this basic SIEVE email filter editor. I usually struggle with keeping my email filters up to date and in the past few years I've set myself away from major providers like M$ or Google, so I had to fall back the big ol' SIEVE to do filtering. After a long time doing it manually, I decided to just build a GUI to edit the rules, since I didn't find any GUI editor out there. That's it, just a commodity tool, nothing fancy. Hopefully someone will find it useful :D</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47061599">https://news.ycombinator.com/item?id=47061599</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Feb 2026 14:55:22 +0000</pubDate><link>https://github.com/oscarcp/sievers</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=47061599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47061599</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I'd warn on the side of caution, moving from SQL to Graph is easier than undoing graph nodes, relationships and properties into a coherent SQL schema. Tread carefully :)</p>
]]></description><pubDate>Wed, 11 Feb 2026 23:29:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46982722</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46982722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46982722</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>It was a "compound" error you can say.<p>The first mistake was management not wanting to pay for Neo4J, so we were working in production with the free edition (no backups, only one database, lots of limitations).<p>The second error was that none of us had production level experience with Neo4J apart from what you just said, tinkering in toy projects at home or very low stakes services, so in the end, the schema that was created was a bit of a mess, you would look at it and say "well, it makes sense..." but in reality we were treating Neo4J as a twisted NoSQL/SQL interpretation.<p>The third mistake was treating Neo4J as a database meant to handle realtime requests from thousands of users doing filtering and depending on huge responses from external systems (VERY OLD systems, we're talking IBM AS400 old) while in an environment where each response depended on at least 2 or 3 microservices. We had one cypher query to handle almost all use cases, you can imagine what a behemoth that was.<p>In the end as I said, compound error between lack of experience, not analyzing correctly our needs and a "just go with it attitude" that to this day I'm pretty sure it cost quite a bit to the company. Eventually the backend team managed to move to MySQL (by that time I had moved to Ops) and the difference was abysmal.</p>
]]></description><pubDate>Tue, 10 Feb 2026 09:50:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46957449</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46957449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46957449</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>We would have saved so many wasted hours in the last company I worked for if we had this... you have no idea, to give you a sense, the decision to move from a Neo4J db to MySQL (the service was failing, the DB was failing, it was a bad architecture decision) took 6 months, when it should have been at most a couple days discussion.<p>Nurture this, it will become a great tool in the belt for a lot of people</p>
]]></description><pubDate>Mon, 09 Feb 2026 08:21:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942903</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46942903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942903</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I'm glad you like it! You can tell the site has heavy AI help, but the hero section I actually fine tuned it myself.</p>
]]></description><pubDate>Mon, 09 Feb 2026 08:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942820</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46942820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942820</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I built a time tracking app and control panel for ourselves at our company out of frustration (it was very basic, for compliance with spanish law) and eventually we just fixed so much stuff and added so many features that we just released it as a product <a href="https://workstamp.eu" rel="nofollow">https://workstamp.eu</a><p>We need to reduce the entry barrier (it's meant for companies so it needs explicit registration) so anyone can use it as a proper SaaS but so far we already have a couple clients :D</p>
]]></description><pubDate>Mon, 09 Feb 2026 07:57:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942731</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46942731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942731</guid></item><item><title><![CDATA[New comment by oscarcp in "How I Left YouTube"]]></title><description><![CDATA[
<p>I'm writing this without reading the comments first but oh boy, I wanted to punch a stone wall while I was reading this. I don't tolerate any company that has more than 3 interviews for a position, it's an automatic "no, sorry, I have better things to do with my life", and I tried, believe me, Red Hat had 6, Creative Assembly burnt me with 2 personal and 3 technical, all on-site on different dates (edit for peace of mind: these interviews were 13 years ago, it's fine...)<p>Maybe it's my own personal working culture, but when I get into a company I'm not thinking about levels, growth, stock options... I go there with a salary, a position and a willingness to help in whatever I can, once I'm not needed anymore (it's usually a combination of managerial direction changes, new hires, new objectives) that's my cue to help somewhere else where I may be needed or wanted. Am I that weird? I honestly don't understand this culture of quarter finance agent, half developer, quarter manager aspirant :/</p>
]]></description><pubDate>Thu, 25 Dec 2025 10:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46383436</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46383436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46383436</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>I'm working on a simple IoT visualizer. I built my own domotic system at home (which i hope to turn into a product at some point) and I had the need to visualize the sensor data per room and per floor.<p>While I was working on the tablet interface (in Godot Engine) I put Claude to work on what after two minutes became a full product on its own with a new file format as well. Tell me what you think! (so far the response is meh...)<p><a href="https://habitatview.app" rel="nofollow">https://habitatview.app</a></p>
]]></description><pubDate>Sun, 14 Dec 2025 21:24:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46267090</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46267090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46267090</guid></item><item><title><![CDATA[New comment by oscarcp in "Show HN: Salary Calculator Spain"]]></title><description><![CDATA[
<p>Yeah... that is very true</p>
]]></description><pubDate>Sat, 06 Dec 2025 22:31:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46177170</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46177170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46177170</guid></item><item><title><![CDATA[New comment by oscarcp in "Show HN: Salary Calculator Spain"]]></title><description><![CDATA[
<p>Yup, that's what most people say in our country, now people have numbers to back it up! :)</p>
]]></description><pubDate>Sat, 06 Dec 2025 22:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46177102</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46177102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46177102</guid></item><item><title><![CDATA[Show HN: Salary Calculator Spain]]></title><description><![CDATA[
<p>First of all, if I broke any "show hn" rules let me know!<p>Second, I've been quite frustrated about the salary calculators in Spain, not only for when I was working for others, but also for when I had to calculate the salaries for my employees (and also when I worked and lived abroad, it should be a must for every country!!!). In the end I decided to use (and abuse) the newest tool in the shed (LLMs) and use it to crunch all the massive data about work agreements and parameters to calculate the salaries in Spain.<p>Some issue I've found is the hundreds and hundreds of agreements that are in spain, our government allows regional and local governments to create their own agreements on top of (if there are) the state ones, whcih makes things a mess and creates employees that never know what they should be getting paid.<p>This calculator offers a detailed breakdown not only for the employee, comparison with the agreement or closes agreement available, current market rates but also calculates and shows you the cost for the companies, which is another pain point of the available calculators.<p>I open sourced the project and deployed it in GitHub directly as GPLv3 donationware. I've already registered a domain but I've hit a snag with the .es TLD.<p>I honestly hope people will find this useful. We shouldn't be illiterate about our salaries.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46177014">https://news.ycombinator.com/item?id=46177014</a></p>
<p>Points: 3</p>
<p># Comments: 4</p>
]]></description><pubDate>Sat, 06 Dec 2025 22:10:21 +0000</pubDate><link>https://lareira-digital.github.io/calculadorasalario/</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=46177014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46177014</guid></item><item><title><![CDATA[New comment by oscarcp in "Falsehoods programmers believe about email"]]></title><description><![CDATA[
<p>Oh boy. I just set up my company a few months back, unfortunately I never had to go into email too much, so I didn't set up DKIM/SPF/DMARC. Then I started receiving emails from my own domain, I panicked because <i>spoooofingg</i> (read with spooky voice) and set up all three. I was bashed for an entire week with reports from all major email services with DMARC reports.<p>Fortunately I still only have a couple clients so no one was the wiser.<p>UPDATE: It ended up in a simple scare, nothing was affected and I'm not in any list that I know of, in case you're wondering</p>
]]></description><pubDate>Fri, 02 Sep 2022 07:21:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=32687649</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=32687649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32687649</guid></item><item><title><![CDATA[New comment by oscarcp in "ProjectM – The most advanced open-source music visualizer"]]></title><description><![CDATA[
<p>I have issues as well, each implementation (SDL/Jack/Pulse) is completely different, in some the shaders break completely, some don't respond to shortcuts or don't show the menus... it's a mess and the funny thing is that these are the same issues I had 10 years ago. The first thing that they have to fix is that each client works the same way.</p>
]]></description><pubDate>Sat, 23 Oct 2021 23:16:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=28973328</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=28973328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28973328</guid></item><item><title><![CDATA[New comment by oscarcp in "Why I built my own static site generator"]]></title><description><![CDATA[
<p>I was about to that myself this weekend, you just saved me few hours, I'll start using it right away :)</p>
]]></description><pubDate>Thu, 14 Oct 2021 05:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=28860902</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=28860902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28860902</guid></item><item><title><![CDATA[New comment by oscarcp in "Control your data for good with Mozilla Rally"]]></title><description><![CDATA[
<p>You're completely right but I am "flipping the tortilla" on this one and thinking, it's great that they're just spitballing stuff, it's bound to eventually find something truly interesting and/or useful! (in n+1 time but I don't mind!)</p>
]]></description><pubDate>Thu, 07 Oct 2021 14:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=28786757</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=28786757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28786757</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: Have you ever spend days unable to do *any* work?"]]></title><description><![CDATA[
<p>Completely agree with the 5 minute rule, as I mentioned in my comment, it's one of the steps (for me at least it was)</p>
]]></description><pubDate>Tue, 28 Sep 2021 17:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=28685100</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=28685100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28685100</guid></item><item><title><![CDATA[New comment by oscarcp in "Ask HN: Have you ever spend days unable to do *any* work?"]]></title><description><![CDATA[
<p>I'm quite familiar with that, unfortunately, and for me it didn't only span days, I spent months unable to be productive (you can guess what happened) and the last 3 years struggling to keep up (as a reference, I was one of those so-called 10x performers).<p>Of course each one of us is a different universe, but let me tell you what helped me (I repeat, this is a personal experience, <i>I'm not a doctor</i>):<p>* First, do not get anxious about it, otherwise you will feed it and it will amplify.<p>* Second, force yourself to 5-10 minute work, and I mean force yourself, pick a task, any task, push your brain until you are able to do 5 minutes of work, if you are able it's a good sign<p>* Third, question your physical health, are you ok? Do you have enough vitamins, etc? A blood check doesn't do any harm. I've found iron deficiency is a big part of not being able to work.<p>* Fourth, question your mental health, your brain is the most idiotic organ ever, it doesn't know when it's ok or not, do you feel anxiety, stress, impostor syndrome, is there something missing in your life that was previously there? Repeat this until you get clear answers.<p>* Fifth, process those answers, really process them, they will give you clarity that will lift the mist.<p>* Sixth, check with a psycologist, my recommendation is that it's specialized in cognitive behavioural therapy.<p>All of this being said, after points 1-5 I was still struggling, on and off (mostly off) for a while until I did point 6 and this helped me move forward slowly with a lot of "homework". I can't tell you exactly what my issue is because I have many and they're quite intertwined, let's just say that I was brought back from the brink (at the time I did number 6 I started already with anxiety and panic attacks)</p>
]]></description><pubDate>Tue, 28 Sep 2021 17:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=28685058</link><dc:creator>oscarcp</dc:creator><comments>https://news.ycombinator.com/item?id=28685058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28685058</guid></item></channel></rss>