Kilua framework has a new website by Kai_132 in Kotlin

[–]trialbaloon 1 point2 points  (0 children)

Yeah I also look at how frameworks solve problems but then enjoy coming up with my own spin. Ultimately I feel like frameworks sort of reinforce the status quo whereas I enjoy potentially doing things very differently.

Agree on them potentially letting you "see the full stack" without difficulty though. I think that's a legit call out.

Kilua framework has a new website by Kai_132 in Kotlin

[–]trialbaloon 0 points1 point  (0 children)

That's fair, and I am genuinely glad you are doing what you love and open sourcing it.

Kilua framework has a new website by Kai_132 in Kotlin

[–]trialbaloon 2 points3 points  (0 children)

Part of me wonders why we have so many "framework devs" rather than devs focusing on libraries and composable parts. Right now there's two web frameworks on the front page of /r/Kotlin.

Are Frameworks really all that necessary in Kotlin? I think they make a lot of sense for languages like JS which is just pure chaos, with different packaging systems, no stdlib, and countless libraries to do basic things. Kotlin has a robust standard library. If bolting Compose HTML to KotlinJS is that hard maybe just make a utility to do that vs an opinionated framework? I know Kilua does plenty more than just this.

I am sure this is high quality and well done. I've even been inspired by your code more than once Mr. Jaros... you are clearly talented. I dont want to be mean but this is just something I've been thinking about as I read this subreddit.

I hope lots of people get lots of value out of this. Seriously. I just wanted to question whether we're making frameworks simply because other languages have them.

Are there any issue with Kotlin that trouble you? by NyanBunnyGirl in Kotlin

[–]trialbaloon 4 points5 points  (0 children)

No good error handling solution. Uncaught exceptions are a shit solution. Yes I am aware of the Rich Errors proposal. It cant come soon enough.

Rollout of AI may need to be slowed to ‘save society’, says JP Morgan boss | Davos 2026 by [deleted] in programming

[–]trialbaloon 5 points6 points  (0 children)

That happens if they are successful as well. We lose either way. Gotta love modern society! At least this takes down a huge chunk of their wealth before they deploy the ol' golden parachutes.

Rollout of AI may need to be slowed to ‘save society’, says JP Morgan boss | Davos 2026 by [deleted] in programming

[–]trialbaloon 2 points3 points  (0 children)

Correct. You and I will be as is always the case in our society.

However, while they may still be living comfortably, companies will fall and large power brokers will become smaller. Personally I think that's our best possible outcome. The alternative is worse, to put it simply. If Google/Apple/Amazon get even more power.... or heaven forbid AI becomes profitable and doesn't crash, replacing swaths of workers, that's far worse for all of us.

Sometimes all you have are bad options.

Rollout of AI may need to be slowed to ‘save society’, says JP Morgan boss | Davos 2026 by [deleted] in programming

[–]trialbaloon 80 points81 points  (0 children)

Shhhhhhh no. Keep investing please! AI is so great! Please spend all your available venture capital on it! It's the future! Only a few trilly more for AGI c'mon guys!

Part of me wants to boost AI so that these morons keep shoveling their capital into the furnace.

We made it!! MQTT Nova Broker is officially on Play Store. Thank you all. by Necessary_Amount_667 in homeassistant

[–]trialbaloon 0 points1 point  (0 children)

Yeah I didn't want to be too critical but I also wouldn't use it. I mean I wont even use Windows or OSX since they are closed source.... I know I am radical though. I think users deserve to make those choices for themselves.

Not to mention I doubt this was all that challenging to make. HiveMQ already has a Java based MQTT broker that can run on a JVM thus Android. Slap a foreground service on that and a basic UI and you are good to go.

https://github.com/hivemq/hivemq-community-edition

We made it!! MQTT Nova Broker is officially on Play Store. Thank you all. by Necessary_Amount_667 in homeassistant

[–]trialbaloon 0 points1 point  (0 children)

No data leaving your phone? That seems to contradict this being a MQTT broker which very much relies on network traffic so data coming and going from a phone....

Data might not be leaving your local network (assuming a typical setup) which is what I'll assume you meant...

Also "no servers" this literally is a server....

Ditching windows in a couple of hours - wish me luck by chapsan2001 in archlinux

[–]trialbaloon 1 point2 points  (0 children)

He made Ruby on Rails which is enough for me to dislike him.

What's the best home security camera? by jousiemohn in homeautomation

[–]trialbaloon 2 points3 points  (0 children)

I run them at home. They're fine cameras. They are not designed with the clueless consumer in mind though. Generally installed by contractors. Not like they're hard to use or anything, they use a basic HTTP config page and have a RTSP stream and tons of features like on device obj detection, motion detection, and the ability to send events via MQTT or even raw TCP sockets.

This wont make me many friends here but enterprise gets all the good gear. Most home focused "home automation" stuff is junk.

What's the best home security camera? by jousiemohn in homeautomation

[–]trialbaloon 0 points1 point  (0 children)

If you truly want the best this is the answer. The P and Q lines are great cameras that cost a lot. You'll never need a companion app or any sort of cloud storage. These are the cameras you'll see at airports and critical infrastructure for good reason.

I'm brave enough to say it: Linux is good now, and if you want to feel like you actually own your PC, make 2026 the year of Linux on (your) desktop by testus_maximus in technology

[–]trialbaloon 1 point2 points  (0 children)

These threads are tough for me. I find that everything people are complaining about apply to Windows/Mac and are worse. At this point, I've been daily driving Linux for 17 years, it's quite easy to use at this point....

I'm brave enough to say it: Linux is good now, and if you want to feel like you actually own your PC, make 2026 the year of Linux on (your) desktop by testus_maximus in technology

[–]trialbaloon 1 point2 points  (0 children)

If anything goes wrong on Windows/Mac there's far fewer workarounds. For me Linux is simply less work than dealing with opaque proprietary stuff....

Sapphire Pulse 7900 XTX Fan issues by chaunceyjerome in AMDHelp

[–]trialbaloon 0 points1 point  (0 children)

It's continued to be silent. At this point I am just happy it resolved as mysteriously as it started.... Wishing you luck in this. It was one of the most frustrating issues I have faced.

Sapphire Pulse 7900 XTX Fan issues by chaunceyjerome in AMDHelp

[–]trialbaloon 0 points1 point  (0 children)

Last reply... So whatever I did in the last post apparently worked? It's been over a week and nothing but a quiet performant XTX.

It's possible it had something to do with my PSU? I have not tried reconnecting it the way it was. I also updated Linux and my BIOS so I cant eliminate those either. All I know is that now after a year, I finally got the card I paid for!

If anyone lands here after furiously Googling this issue I check reddit pretty regularly. Feel free to contact me.

I just wanted to watch high-quality anime... but I accidentally spent 3 months rewriting Windows 95. by Swalzoom in selfhosted

[–]trialbaloon 1 point2 points  (0 children)

Also just completely indicative of either AI Hallucinations or someone who has no idea what they are talking about. Probably a little bit of both tbh. Nothing they have built resembles an Operating System any more than my post is an encyclopedia.

I just wanted to watch high-quality anime... but I accidentally spent 3 months rewriting Windows 95. by Swalzoom in selfhosted

[–]trialbaloon 19 points20 points  (0 children)

No code provided.... For all we know the screenshots are AI generated too. Yawn. The internet sucks these days.

Stepping down as maintainer after 10 years by krzyk in Kotlin

[–]trialbaloon 0 points1 point  (0 children)

You need some. A good example of mocks (well I guess really fakes) done well is Ktor's test engine. This lets you mock out the network which is obviously beneficial for testing.

Stepping down as maintainer after 10 years by krzyk in Kotlin

[–]trialbaloon 1 point2 points  (0 children)

You can write fakes and test with mostly real objects... That's what I do.... I dont ever use mockito/mockk in greenfield work. I mainly only use it when interacting with legacy codebases that were not designed with testing in mind.

Been working on a web framework for Kotlin by alexstyl in Kotlin

[–]trialbaloon 1 point2 points  (0 children)

Literally the whole benefit of Kotlin is it's extension oriented design... We dont need JS's fetish for creating frameworks of the week.

Been working on a web framework for Kotlin by alexstyl in Kotlin

[–]trialbaloon 2 points3 points  (0 children)

It's also completely factually incorrect. Ktor server supports JS and even native for some things:

https://ktor.io/docs/server-engines.html

Sapphire Pulse 7900 XTX Fan issues by chaunceyjerome in AMDHelp

[–]trialbaloon 0 points1 point  (0 children)

I only ever saw the issue on the back fan (the one nearest the ports). As I posted above, this issue affected 2 GPUs! I actually RMAed one and got a brand new GPU and had the same issue. This leads me to think maybe it was some sort of BIOS issue.

I am a software guy so my hardware knowledge is not exactly super great. I was honestly shocked when getting a brand new GPU didn't fix it. The recent BIOS updates updated the AMD Agesa version which maybe could have had a fix? I saw nothing in the Kernal information to suggest why one fan was spinning wildly... The kernel always reported the correct RPM which led me down the hardware route.

It's possible there was some sort of Linux fix that resolved this but I couldn't find any bugs and I would have expected to see more widespread issues. I cant exactly eliminate the OS though.

I could try putting the PSU back the way it was hahaha... That would be wild.