<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: ololobus</title><link>https://news.ycombinator.com/user?id=ololobus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 19:28:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ololobus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ololobus in "OpenAI Is Preparing to File for an IPO Soon"]]></title><description><![CDATA[
<p>Just speculating and thinking out loud. I think this might be a good news for AI-skeptics. Going with IPO means that investors finally want to get some cash that they cannot get by any other means. There are good examples of private market companies staying like that for many years because they are profitable, they have plenty of cash, and they have a queue of investors eager to put more cash<p>So what does it mean in this particular case? The board and investors probably don’t see it being realistic to become profitable soon, and maybe even worry about AI ceiling, so they want to profit now</p>
]]></description><pubDate>Thu, 21 May 2026 16:21:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48225273</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=48225273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48225273</guid></item><item><title><![CDATA[New comment by ololobus in "Flipper One – we need your help"]]></title><description><![CDATA[
<p>Idk, with the One they already seem to try to claim too many things for a single device. Adding a keyboard and a bigger screen will be even bigger scope creep. As a Zero user, I really like the compact form-factor<p>And just personal imo, for coding on the go something like macbook air seems to be a way more comfortable option. I know that you wrote that you fit gpd in you pants, but man, you know that this use case is even more niche than flipper zero</p>
]]></description><pubDate>Thu, 21 May 2026 16:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48225123</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=48225123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48225123</guid></item><item><title><![CDATA[New comment by ololobus in "Germany goes from labour shortages to hiring freezes"]]></title><description><![CDATA[
<p>The job market all over the world is ultimately changing. Wars, AI, energy crisis, etc. — it’s a combination of factors. Yet, the article is too shallow, so it doesn’t clarify much.<p>The two examples are not really representative, “press spokesman at a small industry association” and entry-level “apprenticeship in marketing communications and a bachelor’s degree in international management”. I don’t want to say that they are completely bs jobs but, well, these are quite niche. Both seem to be only ‘affordable’ for a strong economy, not during an economic instability.<p>What I’d like to get answers to is why if everyone says about shortages of nurses, doctors, teachers, plumbers and other handymen, highly qualified engineers capable of making some complex stuff like rockets; I don’t really see any policy makers pushing to make such jobs more appealing, I don’t see people around talking about moving to any of such areas even if they struggle or lose their office/corporate jobs, or talking about their kids learning to do one of them</p>
]]></description><pubDate>Mon, 18 May 2026 10:56:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177849</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=48177849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177849</guid></item><item><title><![CDATA[New comment by ololobus in "GenCAD"]]></title><description><![CDATA[
<p>I’m also confused by their examples. All of them seem to be perfect renders/exports from 3D models — this is not the use case where I see it the most useful. Making a parametrized CAD model out of a hand-drawn sketch — yes, please</p>
]]></description><pubDate>Mon, 18 May 2026 10:22:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177549</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=48177549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177549</guid></item><item><title><![CDATA[New comment by ololobus in "GenCAD"]]></title><description><![CDATA[
<p>I think this is true under assumption that you know the CAD tool well. From my recent experience (I have a 3D printer), I regularly find myself in a situation where I know what I want to do, I can do measurements and I can make a sketch on a paper. Yet, making it a proper 3D model in something like FreeCAD is super tedious. I know OpenSCAD relatively well, but when it comes to something more complex I struggle a lot. The recent example, I was making a water tap for Lego duplo kitchen sink for my little one :)<p>So I would really appreciate a good AI/LLM tool that I can feed my sketch and parameters and it can save me hours of searching web and watching tutorials on how to extrude a circle over a curve<p>BTW, any existing AI tools work really well with OpenSCAD, so if you want a parametrized model that can be made out of simple shapes, I highly recommend this flow</p>
]]></description><pubDate>Mon, 18 May 2026 10:15:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177512</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=48177512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177512</guid></item><item><title><![CDATA[New comment by ololobus in "Show HN: OrioleDB Beta12 Features and Benchmarks"]]></title><description><![CDATA[
<p>Does it require core patches or I can install it into the standard upstream Postgres? Asking because, afaik, it did, but it might that something has changed already.</p>
]]></description><pubDate>Sat, 19 Jul 2025 08:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44613651</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=44613651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44613651</guid></item><item><title><![CDATA[New comment by ololobus in "AI Is Dehumanization Technology"]]></title><description><![CDATA[
<p>Interesting point of view, didn't know about Jevon's paradox before. To me, the outcome still depends on whether AI can get superhuman [1] (and beyond) at some point. If it can, then, well, we will likely indeed see that suitable-for-human areas of the intellectual labor are shrinking. If it cannot, then it becomes an even more philosophical question similar to the agnosticism beliefs. Is the universe completely knowable? Because if it's not, then we might as well have an infinite more hard problems, and AI just rises a bar for what we can achieve by paring a human with AI compared to just human alone.<p>[1] I know it's a bit hard to define, but I'd vaguely say that it's significantly better in the majority of intelligence areas than the vast majority of the population. Also it should be scalable. If we can make it slightly better than human by burning the entire Earth's energy, then it doesn't make much sense.</p>
]]></description><pubDate>Thu, 26 Jun 2025 21:34:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44391701</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=44391701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44391701</guid></item><item><title><![CDATA[New comment by ololobus in "AI Is Dehumanization Technology"]]></title><description><![CDATA[
<p>I'd totally agree with this point if we assume that efficiency/performance growth will flatten at some point. For example, if it gets logarithmic soon, then the progress will grow slowly over the next decades. And then, yes, it will likely look like that current software developers, engineers, scientists, etc., just got an enormously powerful tool, which knows many languages almost perfectly and _briefly_ knows the entire internet.<p>Yet, if we trust all these VC-backed AI startups and assume that it will continue growing rapidly, e.g., at least linearly, over the next years, I'm afraid that it may indeed reach a superhuman _intelligence_ level (let's say p99 or maybe even p999 of the population) in most of the areas. And then why do you need this top of the notch smart-ass human biologist if you can as well buy a few racks of TPUs?</p>
]]></description><pubDate>Thu, 26 Jun 2025 21:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44391476</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=44391476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44391476</guid></item><item><title><![CDATA[New comment by ololobus in "Merlin Bird ID"]]></title><description><![CDATA[
<p>Love it. I do very occasional birdwatching, so I still don’t know most of the birds I meet. What I like about Bird ID is that when I see in binoculars a singing bird I can quickly identify it, check photos, and really confirm that it’s exactly that bird.<p>I’ve heard from more experienced birdwatchers that it can false identify in some cases, so I always try to confirm visually, but anyway, for my casual use it’s more than accurate enough.</p>
]]></description><pubDate>Wed, 04 Jun 2025 08:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44178340</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=44178340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44178340</guid></item><item><title><![CDATA[New comment by ololobus in "Why old games never die, but new ones do"]]></title><description><![CDATA[
<p>The title and overall ‘take’ are very broad, it starts with<p>> It’s well known that video games today are disposable pieces of slop.<p>But then it falls mostly into multiplayer games. For the latter, I will probably agree that old multiplayer games were more decentralized and self-sufficient just because distribution was also less centralized back then.<p>Yet, overall, I tend to disagree because of several reasons:<p>1. Video games market is vastly larger than 20-30 years ago. That’s why we see more crappy games, but there many-many good games as well<p>2. Back then there were bad games as well. YouTube is full of videos where gamers walkthrough some old games. And many of even popular titles are literally a broken piece of crappy tech demo with broken mechanics, soft locks, bugs, etc.<p>3. Outside of MMMO, F2P and multiplayer there numerous great games nowadays. Indie developers are very strong. Games like Buldur’s Gate 3 have a non-imaginable quality and amount of content for 2000s game industry. It’s a matter of personal choice, but I can name dozens of titles for the past 10 years or so, that are really great.<p>UPD: formatting</p>
]]></description><pubDate>Sun, 25 May 2025 09:14:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44086590</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=44086590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44086590</guid></item><item><title><![CDATA[New comment by ololobus in "Boxie – an always offline audio player for my 3 year old"]]></title><description><![CDATA[
<p>I was wondering how cartridges are designed and I think it’s a very simple and elegant design — just wire the standard microSD card. Otherwise, I love such cozy projects. Even if they are not that efficient, they solve the problem and bring joy into someone’s life, both author’s and a small user (in this case).</p>
]]></description><pubDate>Mon, 28 Apr 2025 08:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43818950</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=43818950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43818950</guid></item><item><title><![CDATA[New comment by ololobus in "Android phones will soon reboot themselves after sitting unused for three days"]]></title><description><![CDATA[
<p>I can only second this. I have an old iPhone with a second sim-card, because I need it from time to time. And Apple introduced this auto-reboot a bit earlier, iirc last year. The problem is that after rebooting it also disconnects from wifi, so e.g. SMS/handoff synchronization stops working until you enter a passcode. This is very annoying because it was very convenient for me to receive calls/SMS to my main iPhone.<p>It’s a good and reasonable feature, especially if for some reason you are afraid of state or security agencies in a place where you live, or maybe during travel. It’s still questionable, because in some states you can indeed go to jail if you don’t unlock. Yet, I really want to be able to turn it off for use-cases like mine.</p>
]]></description><pubDate>Sat, 19 Apr 2025 18:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43738441</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=43738441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43738441</guid></item><item><title><![CDATA[New comment by ololobus in "Show HN: MCP-Shield – Detect security issues in MCP servers"]]></title><description><![CDATA[
<p>> Parameterized queries.<p>Also happy to be wrong, but in Postges clients, parametrized queries are usually implemented via prepared statements, which do not work with DDL on the protocol level. This means that if you want to create a role or table which name is a user input, you have a bad time. At least I wasn’t able to find a way to escape DDL parameters with rust-postgres, for example.<p>And because this seems to be a protocol limitation, I guess the clients that do implement it, do it in some custom way on the client side.</p>
]]></description><pubDate>Tue, 15 Apr 2025 08:33:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43690359</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=43690359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43690359</guid></item><item><title><![CDATA[New comment by ololobus in "Ask HN: Would you recommend a framework laptop"]]></title><description><![CDATA[
<p>I got mine at the end of 2021 and then used it till the mid-2023.<p>I know that it’s not a fair comparison, but I still compare it to macbooks because I’m a mac user for years.<p>Pros<p>- Linux support is amazing, basically you just install one of the popular distros and ‘it works’ (c). I used PopOS and was pretty happy. You also get all the Linux tools like eBPF out of the box, which is +1 compared to mac.<p>- Extensibility is a big deal. You can get 1 TB / 32 GB version for pennies compared to mac, where upgrades from the base are ridiculously expensive.<p>- Design and look is very neat.<p>- Keyboard is a classic one and also good.<p>Cons<p>- Battery life is really bad; same with cooling. At some point I started having more meetings at work and it gets extremely hot, noisy, and dies very quickly.<p>- Touchpad is just subpar to mac. Also chassis rigidity is meh. I know they improved the display cover design (switched to CNC), but I have the first revision.<p>- Display is 2K’ish. I don’t really understand, why they go with this resolution. Even their new display is around 2.5K. IMO, Linux works best either with 1080p/1K or 4K with x2 scaling (I prefer the latter) because fractional scaling is bad. I struggled a lot with external 4K monitor because it was nearly impossible to adjust all sizes so texts were good on both and especially when you disconnect and go portable. I know it’s Linux and you can DIY everything, but for me it was just too much of a headache.<p>I still fully support this company and wish them all the best, but since getting the MacBook Pro 14 with M2 (company’s, not personal) in the mid-2023 my Framework is waiting for two things: i) 4K display module; and ii) ARM main board. If they release these upgrades I will jump into Framework right away and give it another try.<p>So I recommend it if Pros are more important than Cons for you.<p>UPD: formatting and conclusion</p>
]]></description><pubDate>Sun, 17 Nov 2024 11:59:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42163713</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=42163713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42163713</guid></item><item><title><![CDATA[New comment by ololobus in "Please stop the coding challenges"]]></title><description><![CDATA[
<p>I hear it all the time ‘coding interviews are useless’, ‘peer review in scientific journals is broken’ and so on and so on.<p>I’d say yes and no.<p>Yes, these are the problems that cannot be solved perfectly.<p>No, because in such areas any ‘reasonable’ filter is better than nothing. People say that these assignments don’t have anything with reality, but, well, we don’t have months to try to work with each other, we only have 3x1h.<p>I worked as individual contributor for years, but also had a chance to try a hiring manager role for the past 3 years a lot. We do standard leetcode-style interview (without hardcore) + system design. And I always consider both as a starter and bite to see how the candidate behaves; talks; do they ask questions to clarify something and how. And I always try to help if I see that candidate is stuck. By the end of all interviews you will have some signal, not a comprehensive personality profile. Do we do mistakes? I’m pretty sure, yes. But I think it just works statistically.</p>
]]></description><pubDate>Fri, 15 Nov 2024 20:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42150596</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=42150596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42150596</guid></item><item><title><![CDATA[New comment by ololobus in "AdGuard Home: Network-wide ad- and tracker-blocking DNS server"]]></title><description><![CDATA[
<p>I use PiHole, it does break some stuff here and there, and sometimes useful things like Private Relay or iCloud in iOS; or once YouTube history stopped working for me (apparently they use a separate domain to track watched videos and progress!). It also depends on the block lists you upload. It’s pretty easy to unblock, especially web, as you just look on which domain cannot resolve in the browser dev tools and add it to the allow list.<p>Yet, DNS-based blockers have a limited usefulness at this moment as some major ad-providers started using the same primary domain for serving ads. For example, YouTube, partially Google, Yandex. I guess they cover everything with top level load-balancer and then route internally to specific service ingresses</p>
]]></description><pubDate>Tue, 06 Feb 2024 21:23:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=39280838</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=39280838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39280838</guid></item><item><title><![CDATA[New comment by ololobus in "Neon – Serverless Postgres"]]></title><description><![CDATA[
<p>That's where the separation of storage and compute kicks in, I guess. Startup process of our Postgres instance (compute node) is a bit different from vanilla Postgres. We need to  go to the network storage service (pageserver and safekeepers) to get the last known commit LSN, but we don't need to perform any sort of recovery on the compute node side. That way, compute is mostly stateless.<p>Basically, to start we need to know this LSN and to bootstrap the Postgres processes. This is really that quick. After that compute is ready to accept connections and serve requests, as it's able to get any missing pages from pageserver with GetPage@LSN request.<p>We do have the whole bunch of problems to solve: queries latency after cold start; startup after the unexpected exit of the heavily loaded Postgres instance could be slower; etc.</p>
]]></description><pubDate>Sat, 28 May 2022 13:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=31540129</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=31540129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31540129</guid></item><item><title><![CDATA[New comment by ololobus in "Neon – Serverless Postgres"]]></title><description><![CDATA[
<p>> c) Heard the cold start is a second (IIRC), how does that value differ if one runs Neon on bare metal instead of k8s?<p>Yeah, as Nikita mentioned it's 2 seconds now. We did some tests and measurements and on bare metal, it's sub 500 ms usually, so the remaining part is the k8s (+ our own control plane) orchestration overhead. For example, with plain Docker (which we use in CI in addition to k8s) it's around 1 second already.<p>K8s provides a convenient abstraction layer, though. So I think that we'll continue using it and optimization will come with pods pool / over-provisioning and it'll be realistic to bring the startup time closer to bare-metal.<p>-- Cloud engineer @ Neon</p>
]]></description><pubDate>Sat, 28 May 2022 12:30:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=31539816</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=31539816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31539816</guid></item><item><title><![CDATA[New comment by ololobus in "Neon – Serverless Postgres"]]></title><description><![CDATA[
<p>We do scale compute part down to zero after 5 mins of inactivity now (no active transactions). This 5 mins threshold is a random pick, it could be 1 min or 30 mins later, or even customizable by the end-user. Storage part is heavily multi-tenant, so it's always running and our main objective is to make resource utilization as effective as possible.<p>It still has a significant latency on the first connection attempt after suspend (1-2 seconds), but we are working on that and it seems to be realistic to put the startup time under 1 sec.<p>Pricing model is still work-in-progress, so cannot say much about it. Yet, my personal intention is to make it cost-effective for both end-user and us. I'd prefer to don't build a service with claims like 'here is your free-tier serverless Postgres with zero-latency on connect', which actually means that under the hood there is an always-running compute burning the investors money. Hope it's realistic to achieve :)<p>--
Cloud engineer @ Neon</p>
]]></description><pubDate>Sat, 28 May 2022 12:16:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=31539726</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=31539726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31539726</guid></item><item><title><![CDATA[New comment by ololobus in "DuckDuckGo Extension to Block FLoC, Google’s New Tracking Method in Chrome"]]></title><description><![CDATA[
<p>I would rephrase it to 'Do not build websites that work 100% fine and fast only in Google Chrome'. Unfortunately, this is the case and most of users just choose the most convenient tool, while trading their privacy.</p>
]]></description><pubDate>Thu, 15 Apr 2021 12:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=26819397</link><dc:creator>ololobus</dc:creator><comments>https://news.ycombinator.com/item?id=26819397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26819397</guid></item></channel></rss>