<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: lakomen</title><link>https://news.ycombinator.com/user?id=lakomen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 14:30:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lakomen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lakomen in "Microsoft subtracts C/C++ extension from VS Code forks"]]></title><description><![CDATA[
<p>I've been shafted by Github under MS ownership in the past, after 7 years.
I'm using a gitea instance ever since.
The only thing Github is good for is visibility/discoverability.
Do not trust Microsoft ever.
They will fuck you.</p>
]]></description><pubDate>Thu, 24 Apr 2025 23:35:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43788679</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=43788679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43788679</guid></item><item><title><![CDATA[New comment by lakomen in "Tailscale is pretty useful"]]></title><description><![CDATA[
<p>Talos has something about Wireguard, but I never used it in the k8s context</p>
]]></description><pubDate>Wed, 05 Mar 2025 22:25:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43273552</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=43273552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43273552</guid></item><item><title><![CDATA[New comment by lakomen in "Bitwarden Authenticator"]]></title><description><![CDATA[
<p>Yup the UI and "click amounts" is terrible, a step down from both native Chrome or Firefox password managers.
If you have a domain.tld and are on sub.domain.tld it also shows ALL the credentials on EVERY subdomain and the tld, and you have to crawls through them all.<p>The only good thing is that I was finally able to switch away from Chrome on mobile, but for a high bad usability price.</p>
]]></description><pubDate>Mon, 24 Feb 2025 07:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43156743</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=43156743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43156743</guid></item><item><title><![CDATA[New comment by lakomen in "Keycloak, Angular, and the BFF Pattern"]]></title><description><![CDATA[
<p>And I thought it's best friends forever! SCNR</p>
]]></description><pubDate>Wed, 29 Jan 2025 00:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42860039</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42860039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42860039</guid></item><item><title><![CDATA[New comment by lakomen in "Svelte 5 and the Future of Frameworks: A Chat with Rich Harris"]]></title><description><![CDATA[
<p>Too barebones for my taste. Small ecosystem. Lots of manual fiddling. 
Prefer React currently.<p>I use Svelte when I want static site generation. It's good for that.<p>I hate that it's all different from v4 to v5.</p>
]]></description><pubDate>Wed, 29 Jan 2025 00:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42860008</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42860008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42860008</guid></item><item><title><![CDATA[Banned from Ent, Why?]]></title><description><![CDATA[
<p>Article URL: <a href="https://luketic.de/2025/01/18/banned-from-entgo-why/">https://luketic.de/2025/01/18/banned-from-entgo-why/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42746606">https://news.ycombinator.com/item?id=42746606</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 18 Jan 2025 07:34:27 +0000</pubDate><link>https://luketic.de/2025/01/18/banned-from-entgo-why/</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42746606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42746606</guid></item><item><title><![CDATA[New comment by lakomen in "16 years ago, the EU and US economies were neck and neck. Now the US one is 50%>"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Mon, 13 Jan 2025 23:01:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42690711</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42690711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42690711</guid></item><item><title><![CDATA[New comment by lakomen in "WordPress Is in Trouble"]]></title><description><![CDATA[
<p>TL;DR?<p>I don't like drama. Why is it in trouble just now and it has not been an ongoing process?</p>
]]></description><pubDate>Mon, 13 Jan 2025 22:46:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42690560</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42690560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42690560</guid></item><item><title><![CDATA[New comment by lakomen in "Ask HN: A friend has brain cancer: any bio hacks that worked?"]]></title><description><![CDATA[
<p>- Don't avoid proper medical treatment.<p>- Cannabis has been known to help, both with Cancer as well as feeling unwell during chemo and increasing appetite.<p>Best of luck</p>
]]></description><pubDate>Fri, 10 Jan 2025 08:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42653911</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42653911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42653911</guid></item><item><title><![CDATA[New comment by lakomen in "Type 2 Diabetes and cardiovascular disease attributable to sugar beverages"]]></title><description><![CDATA[
<p>What else will they find out, that sugar is sweet?</p>
]]></description><pubDate>Thu, 09 Jan 2025 22:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42650399</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42650399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42650399</guid></item><item><title><![CDATA[New comment by lakomen in "Cracking a 512-bit DKIM key for less than $8 in the cloud"]]></title><description><![CDATA[
<p>What a misleading title</p>
]]></description><pubDate>Thu, 09 Jan 2025 22:13:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42650365</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42650365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42650365</guid></item><item><title><![CDATA[New comment by lakomen in "New 16GB Raspberry Pi 5 on sale now at $120"]]></title><description><![CDATA[
<p>K8s control plane node or even worker node.
4 get you a single cp and 3 workers which most helm charts require.
There's a pi hosting provider which is reasonably cheap, like 7€/m, yearly payment, but only 100mbit connectivity.
Still good enough for a learning cluster.
Where can you get that for less than 28€/month?</p>
]]></description><pubDate>Thu, 09 Jan 2025 11:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42644158</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42644158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42644158</guid></item><item><title><![CDATA[New comment by lakomen in "New 16GB Raspberry Pi 5 on sale now at $120"]]></title><description><![CDATA[
<p>Orange Pi has more bang for the buck.<p><a href="http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-5-Ultra.html" rel="nofollow">http://www.orangepi.org/html/hardWare/computerAndMicrocontro...</a><p>I would respond but HN is limiting how much I can post per day, only 4 posts.<p>Orange Pi 5 is <i>the</i> go to solution for IRL streaming right now as well as router. The openwrt project has created a special variant of the orange Pi, but the regular one is cheaper and has more features.
Both are very well supported.
Claiming it's an eventual paperweight is FUD and not true.</p>
]]></description><pubDate>Thu, 09 Jan 2025 11:16:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42644133</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42644133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42644133</guid></item><item><title><![CDATA[New comment by lakomen in "Thank You, Airbnb"]]></title><description><![CDATA[
<p>They want my phone number, I'm not giving it to them</p>
]]></description><pubDate>Thu, 09 Jan 2025 11:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42644101</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42644101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42644101</guid></item><item><title><![CDATA[New comment by lakomen in "The Future of Htmx"]]></title><description><![CDATA[
<p>Idk why writing JS is such a big deal.</p>
]]></description><pubDate>Thu, 09 Jan 2025 11:07:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42644077</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42644077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42644077</guid></item><item><title><![CDATA[New comment by lakomen in "The Future of Htmx"]]></title><description><![CDATA[
<p>Coming from AngularJS then Angular then Vue, a bit of Svelte, which I didn't like, to React. 
I tried React before and hated it.<p>Yes, it's not perfect but right now it's pretty good.
I like composables, there are a few gotchas to get used to, but that's everywhere, when in Rome.<p>Vue is better IMHO, but doesn't have the graphql client I require and there is more momentum in the React ecosystem right now. More innovation is happening in the React ecosystem than elsewhere.<p>Angular is still stuck in the past. Ngrx as the only state management library, full of boilerplate and the annoying rxjs. One doesn't simply with Angular.<p>Svelte is too barebones for my taste. Manually doing form validation and rendering for instance. If it had a larger ecosystem it would be great, but it doesn't. It for the purists who like reinventing the wheel.
Of course it has other good uses as well, it's fast, much faster than React.<p>When I used React, I use high level libs where I don't have to manually  do stuff. But when I do it comes naturally, it's a simple learning process.<p>I prefer logic in templates from Vue over the brackets and conditions of React. I like Angular's templating and 2way binding.
I don't like Reacts aliases, like having to write className instead of class.<p>But in the end productivity is what matters for me, and React is pretty productive and has a large ecosystem. But finding the right packages is a journey.<p>React SSR is a horror story.
Vue's especially with Quasar is a love story with butterflies and perfume. Great tooling.<p>It's good enough and I'm actually enjoying to work with it, maybe because it's so new to me and learning new things makes me happy (like when you're young you're happy because there is so much new stuff constantly, which studies found that it makes people happy).<p>That they removed the ability to embed it without compilation from v19 on is a very bad move though.</p>
]]></description><pubDate>Thu, 09 Jan 2025 11:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42644056</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42644056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42644056</guid></item><item><title><![CDATA[New comment by lakomen in "Ending our third party fact-checking program and moving to Community Notes model"]]></title><description><![CDATA[
<p>My door to Meta is closed and will never reopen, no matter what.
Facebook has cost me all my friends.
WhatsApp sells my phone number. 
Threads banned me for commenting too much without giving it my phone number.
Facebook keeps or kept censoring my posts.
Fuck Meta forever.</p>
]]></description><pubDate>Tue, 07 Jan 2025 19:18:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42626184</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42626184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42626184</guid></item><item><title><![CDATA[New comment by lakomen in "The Future of Htmx"]]></title><description><![CDATA[
<p>But it's not complex when you use the right tools.
I did PHP professionally for 11 years and I waa bored out my mind of it.
The repetition, the boilerplate,  the stupid dogma and OO fetishism.
And everyone in their freshman year suddenly knew better and tried to preach what they learned in Uni.<p>"But that's not SOLID and not OOP". But it's simple and does the job.<p>I moved to Go and AngularJS. That was 2013.
I did full backend aka full ssr with Go, and it's a PITA.<p>I did try htmx with a jinja like template language in Go, with templ and in Rust and ... I forgot the library, it's the go to library in Rust for htmx.
All the annoyances are still there.<p>Session management, service oriented design, if else blocks between and inside html tags.
Path parsing and comparison. Template macros. And now also fragments.<p>Now I use a graphql backend for data, and react consumes it while the ide supports intellisense for queries. It's more simple than writing your queries by hand on the backend. You have interactivity for free. And you let the client worry about how the data is displayed. 
Also you let the oidc server worry about users.<p>Concerns are separated. I have authz middleware on the graphql backend, easily written.
Everything has layers and there's order and a clean structure.
As a plus I don't have to annoy my users with captcha. And I have reduced infrastructure costs as well as traffic.<p>I'm 50. My internet journey began 1995.
I did enough of the old way to hate it and to know when something is better.
I have met my share of fanatics, of language and framework Nazis.<p>You have to stay curious. I have tried htmx multiple times and found it inadequate, not good enough, too limited.<p>Like I wrote there are no frameworks in any language for it.
It's just JS hidden behind html attributes, claiming it isn't JS.<p>I hate deception, the zealots are deceptive as all zealots in any language,  package or framework are. Angular Nazis holy crap. Or React retards where you mention how Vue has simple SSR adaption and Rract doesn't, and are labeled as a React hater.<p>I'm pragmatic. I like clean structure and efficiency as well as simplicity. Sometimes you have to learn a bit of complexity to have it simple and efficient in the long run.
I have tried many things. Ruby on Rails, Elixir. 
You know what, I have started programming at the age of 11 on the cpc 464 in basic, at 12 I cracked c64 games and wrote cracktros in asm. I'm one of the first cheat creators for MMORPGs ever.
I don't consider myself super smart, but I have seen a lot and tried a lot. I also struggle with learning new things. But you have to.
Htmx is not the way. It's a step back. It's only for simple things.<p>I do believe the hype when it's reasonable. Like with MVC. It was the natural way to write SSR websites. This is the way.
But then something better came along and it took a while to solve the inadequacies it had.
But now it's at a point where SPA +  graphql + oidc = awesomeness. 
And it's going to become better. 
And I'm not talking about the Nextjs crap, those fake backend libraries that are hugely overcomplicated.</p>
]]></description><pubDate>Tue, 07 Jan 2025 18:59:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42625964</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42625964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42625964</guid></item><item><title><![CDATA[New comment by lakomen in "The Future of Htmx"]]></title><description><![CDATA[
<p>This simply isn't true.
You are stuck in the past and unwilling to adapt and learn new, in fact, better alternatives.<p>I'm currently using Go with Ent and Gqlgen and Relay extension on the backend and React vite with Relay graphql client as well as React-oidc-context for oidc with zitadel as the oidc idp.<p>It doesn't take 2 days to make a simple form.<p>You need to get put your comfort zone and learn.<p>I built a classifieds site in 3 weeks. Including admin ui.
I'd call that as productive as it gets.
There's currently as library in the works where you will be able to tell generative AI to make a frontend just from showing it the graphql schema.</p>
]]></description><pubDate>Tue, 07 Jan 2025 17:59:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42625276</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42625276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42625276</guid></item><item><title><![CDATA[New comment by lakomen in "The Future of Htmx"]]></title><description><![CDATA[
<p>Nextjs is a nightmare. React is pretty good nowadays imo.</p>
]]></description><pubDate>Mon, 06 Jan 2025 21:53:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42616382</link><dc:creator>lakomen</dc:creator><comments>https://news.ycombinator.com/item?id=42616382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42616382</guid></item></channel></rss>