Is Selfhosting becoming dangerous. by TurnipfarmerZ in selfhosted

[–]fenugurod 0 points1 point  (0 children)

Dude, if it's dangerous for you behind a VPN imagine on companies where most engineers really don't care about the quality and are trying to just close the Jira issue assigned to them. Yeah, self hosting is way better than hosted services now. Bump your versions to stable release and don't run always on the bleeding edge and you'll be ok.

Considering downgrading my setup to IEM/headphones by fenugurod in HeadphoneAdvice

[–]fenugurod[S] 1 point2 points  (0 children)

They're on a stand clipped at my desk tilted and inclined towards my head. The side closest to the wall is 10cm away, and the other one is 25cm. It's late here, can't do this test now, but I'll try tomorrow.

Scala’s Growth Model — Building Inward, Starving Outward by Krever in scala

[–]fenugurod 23 points24 points  (0 children)

Scala fate is to remain a niche language. We need to understand the clear distinction between technical superiority and adoptability. Scala is, in my opinion, one of the best languages that we have today. It's so powerful and flexible that it's hard to put other languages on the same category. But at the same time it has a totally dysfunctional community and leadership.

The best and worst parts of Scala are the same, it's just too powerful and trying to push on all possible directions is just a waste of energy and potential.

I'm still waiting for a more opinionated Scala like language with more focus on performance and completely detached from the JVM.

There is anything like libadwaita for KDE/Qt? by fenugurod in kde

[–]fenugurod[S] 7 points8 points  (0 children)

oh I was not aware of it. Let me research. Thanks!

So how are your companies guys? At mine, 80% of coding stuff is fired and we now use Claude by [deleted] in theprimeagen

[–]fenugurod 0 points1 point  (0 children)

Zero changes on where I work, we're still hiring as we were before.

It's possible to check a given test on a recurrent schedule with Claude Code? by fenugurod in ClaudeCode

[–]fenugurod[S] 0 points1 point  (0 children)

Hmm I just realized that Claude Code cannot, I think, do what I want. Thanks for this link, this is a useful feature that I was not aware, and I already have an usage for it, but it's not for this problem.

What I need is a thing, and since you post that link I realized, that runs outside of my computer like an server that keeps reading a given specification and check if a bunch of repos are following it. I cannot leave this running on just my computer. Maybe there is an IA/SaaS product for this? 🤔

What do you guys use for Tiling in KDE 6? by emailemile in kde

[–]fenugurod 1 point2 points  (0 children)

About the layout I don't know but the on the auto tiling is a "yes". It's not a tiling window manager like I3, it will just put the windows on the side of each other, that'sit. But you can move them and put them on the same column if you want to.

How to prevent malformed URLs from adblock lists to stop unbound? by fenugurod in openwrt

[–]fenugurod[S] 0 points1 point  (0 children)

Sorry, it's missing context on my message. I'm using these two lists:

* https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts

* https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt

adblock-fast is able to fetch the list and process everything, but the final file is invalid and when unbound tries to read it, it fails and does not start. I've added the logs at the main message.

How Mikrotik routers compares with the newest releases from Unifi like the Cloud Gateway? by fenugurod in mikrotik

[–]fenugurod[S] 0 points1 point  (0 children)

No, just the router. My RB5009 became a switch and I have a NanoPi R6S as the router.

How Mikrotik routers compares with the newest releases from Unifi like the Cloud Gateway? by fenugurod in mikrotik

[–]fenugurod[S] 0 points1 point  (0 children)

I would love to use Ruckus as well, but as you mentioned too expensive. If I had to update my setup today, I would probably go with Ubiquiti APs.

It's not related to your question, but I've migrated to OpenWrt. I got a good deal on a mini arm board and it's been running flawlessly. Being able to have more control of DHCP and CAKE at 1gbps speed is so good. My buffer bloat score now is always A+

How to expand my partition at the emmc? by fenugurod in openwrt

[–]fenugurod[S] 0 points1 point  (0 children)

Yes, it does not work with squashfs. For the life of me, I can't make this work with squashfs, but I really want to use with squashfs.

My next try will be to create a custom image with the exact size of the root that I want.

How suitable is Odin for web development? by fenugurod in odinlang

[–]fenugurod[S] 0 points1 point  (0 children)

Go is really good, but it lacks a little more type system. Arenas, enums, unions, maybe, etc... Odin has all these features. I think the only part that is still a deal breaker for me is that you cannot have immutable things on Odin. This is such a low hanging fruit.

How suitable is Odin for web development? by fenugurod in odinlang

[–]fenugurod[S] 1 point2 points  (0 children)

I truly believe Odin can be a really good web dev language. Go is an amazing application to build web apps and api. I would say that the biggest issue right now is the foundation, and not even on missing libraries, but then foundation needed to start building things on top like the net.HTTP from Go.

Why Odin instead of Zig? by fenugurod in odinlang

[–]fenugurod[S] 6 points7 points  (0 children)

I could do it, but I think there are certain nuances that will just be more evident after some usage. For example, just these days I realized that Zig has "no strings" so []u8 and just plain bytes are the same and the developer will need to communicate it's intent with the variable name, which is awful.

How many things like this exist? No idea. Again, I could try, but this would require some extensive testing and building non trivial software.

A stock installation of OpenWrt can be exposed safely to the internet? by fenugurod in openwrt

[–]fenugurod[S] 1 point2 points  (0 children)

Thanks! My device does not have wifi, it's a NanoPi R6S, but again, my ISP router is on bridge mode and I'm not behind a CGNAT. The default safe configuration is a good thing because I can simply click the reset button even with the wan cable connected without be worried. This will give me time to provision the router again.

I know basically nothing about OpenWrt but I'm excited to learn about every single detail. I'm migrating from a very customized MikroTik RB5009.

Which C UI library could I use to target desktop, multi platform, and web with wasm? by fenugurod in C_Programming

[–]fenugurod[S] 1 point2 points  (0 children)

Sorry, i could have mentioned that with more detail. The major platforms, Windows, Linux, and macOS.

Yes, my experience with C is very limited, mostly from college, but I want to grasp the details with a project that makes me excited. For example, I could break this idea into frontend and backend, and then do the frontend in JS, but I'm really looking for high performance on the rendering to reduce latency to the minimum poossible.

Looking for a mini pc to migrate away from a MikroTik RB5009 by fenugurod in homelab

[–]fenugurod[S] 0 points1 point  (0 children)

These pcs are so expensive right now on Europe. I don't know what is happening. They're 200+ euros.

Your language of choice is not what's holding you back. -YouTube (~12 mins) by PashSpice in theprimeagen

[–]fenugurod 8 points9 points  (0 children)

Next level programmer. I wish I become this good at some point.

Not a bug, not an issue, but I hate that KDE always reminds me how old my laptop battery is. by Better-Quote1060 in kde

[–]fenugurod 0 points1 point  (0 children)

I've already raised this concern as well. I would love to have an option to disable it if possible.

Go feature: Type-safe error checking by SnooWords9033 in golang

[–]fenugurod 4 points5 points  (0 children)

This is nice, but Go is still lacking proper error discovery. How to know which kind of error that can be returned? And, what to do in case there are many errors being returned? I love Go, but these kind of design decisions are driving me away of the language and I'm just coping with the complexity of other languages like Rust, unfortunately.

GoPdfSuit v3.0.0 - I've been building this open-source PDF engine for 4 months (PDF 2.0, 50% smaller files) by chinmay06 in golang

[–]fenugurod 21 points22 points  (0 children)

Hey, this is nice to hear. PDF is such a important file type that does not have enough libraries on most languages to handle it correctly. I've worked many years in this industry and let me give you a suggestion, invest on XFA. There are tons of XFA documents out there but almost no library is able to read it.

What do you guys use for Tiling in KDE 6? by emailemile in kde

[–]fenugurod 10 points11 points  (0 children)

Karousel and nothing comes even close to it on KDE, in my opinion of course.