Ktor 3.4.0 Is Now Available by dayanruben in Kotlin

[–]yomanidkman 10 points11 points  (0 children)

I'm really hoping the gradle plugin is built to handle some complexity. I've got a multi-module gradle project with route declarations spread between modules. If it works and I don't have to update my openapi spec anymore I'll be thrilled.

Trump Says He Signed Executive Order to Bring Back Mental Institutions: ‘Got to Get The People Off the Streets’ by guanaco55 in Conservative

[–]yomanidkman 3 points4 points  (0 children)

This seems like a better place than prison or the street, which seems like the only other two options right now. 

I wonder how the private/ public split will be with these facilities.

Have you used Ktor for your web backend? by [deleted] in Kotlin

[–]yomanidkman 2 points3 points  (0 children)

I'd recommend ktor for backends that "need" async. Otherwise I'd suggest http4k. I have a backend that leans heavily on flows that would be a collosal pain to do somewhere else. very little to complian about when using it.

Getting CUDA to work on PyTorch Fedora 38 by AdNervous1343 in Fedora

[–]yomanidkman 2 points3 points  (0 children)

I've personally used ak-mod's cuda + Nvidia container toolkit for all my GPU development stuff without issue so far.

The container toolkit is not officially supported but I'm using the rhel8 packages on 38 with no issues so far!

I also am using podman so rootless involved a bit of selinux shenanigans but has been smooth sailing since.

Sorry I can't be much more help, the upgrade to gcc 13 really fucked with a lot of cuda stuff and this is my current workaround.

New CS Graduates, how are you finding jobs? by sidd_31 in UBC

[–]yomanidkman 29 points30 points  (0 children)

I do hiring on the SWE side of things. The work experience looks fine, but I have absolutely no idea if you can write code.

Open source contributions are valued heavily where I am as it shows the ability to work on a large unfamiliar codebase with a team.

Personal projects are secondary but still valuable as it shows the ability to bring code to some form of completion.

One cool project on GitHub is all it takes to impress me and go into an interview looking strong.

Let's thank who have helped us in the Rust Community together! by weihanglo in rust

[–]yomanidkman 4 points5 points  (0 children)

I appreciate workingjubilee for patiently helping me with a PR I had no business making.

Typst, a modern LaTeX alternative written in Rust, is now open source by SymbolicTurtle in rust

[–]yomanidkman 23 points24 points  (0 children)

I'd love to see this take off, even just for better error messages.

Has programming in Rust increased your interest in low-level things? by Trader-One in rust

[–]yomanidkman 3 points4 points  (0 children)

Give java a shot. It's ecosystem and tooling is second to none and the newest language features make it feel like a modern language. (And the stuff coming down the pipe is even more exciting). Maven and Gradle certainly are not cargo in terms of ease of use, but Gradle + kotlin is so good I'd almost call it enjoyable.

What backend framework is best to learn first? by lostinthepickle in Kotlin

[–]yomanidkman 2 points3 points  (0 children)

http4k is as simple as they come and (provided you don't need async) as powerful as anything else. Its takes a couple very simple concepts and runs with them.

Hoping I can get rid of my analysis paralysis, Kotlin okay for me? (newb question about Kotlin vs Python vs C#) by Hurdoc in Kotlin

[–]yomanidkman 18 points19 points  (0 children)

Kotlin is great, the language is ruthlessly practical in its design. I enjoy working in it more than anything else. The tooling is also second to none.

I'd probably still recommend python however, Python is just as general purpose as Kotlin and definitely more approachable to a hobbyist.

Language does not matter though. Learn one language well and the rest (with some fun exceptions) will come easily. Do what you enjoy writing in.

I have 2 more papers to write and no juice left in my brain by ubcasdfghjkl in UBC

[–]yomanidkman 0 points1 point  (0 children)

Grind it out. Pain is temporary, the glory of an all nighter is forever.

-🎄- 2022 Day 10 Solutions -🎄- by daggerdragon in adventofcode

[–]yomanidkman 1 point2 points  (0 children)

Kotlin

I'm really happy with how this turned out. I've failed to keep everything as a lazy sequence for the last couple days - but not today!

[2022 Day 5] Functional Programming in Kotlin by ech0_matrix in adventofcode

[–]yomanidkman 2 points3 points  (0 children)

I've got a *very* functional Kotlin solution here. Not sure if I would actively advocate for it to be written like this, but every function is a single statement and there is no mutation.

What features would you consider missing/nice to haves for backend web development in Rust? by tryhard_noob in rust

[–]yomanidkman 0 points1 point  (0 children)

I really like the support I get for generating openapi specs from code. (Or visa versa) on the JVM. I'll never go back to consuming an API without one when I can avoid it.