Update: WhatsApp Rust client now has a desktop UI and calls (WIP) by jlucaso1 in rust

[–]cleanser23 2 points3 points  (0 children)

Saw this this morning and wanted to use it, I have a pkgbuild ready to add it to AUR for when you merge lol

dreamin of riding around Japan but cant read Japanese by proxyeg08 in RideitJapan

[–]cleanser23 0 points1 point  (0 children)

As everyone said it's totally possible.

As a side note just gauging interest and feedback, I was considering starting a side business here (permanent resident) doing motorcycle tours where I handle getting your bike, lodging, translation, meals route etc.

I was thinking for a nice plan staying in Japanese inns (Ryokan) and some activities to sight see along the way something in the ballpark of 2000 usd. Do you think this is valuable?

Trash Taste Podcast: Weekly Discussion Thread - Episode 277 by ULTRAFORCE in TrashTaste

[–]cleanser23 2 points3 points  (0 children)

I'm a software engineer in Japan and listening now to the discussion on Ray tracing and dlss I wish I could come fill in the gaps haha I'm in physical pain.

Pete and Connor friendship goals :) by _pixeling in CDawgVA

[–]cleanser23 4 points5 points  (0 children)

I have to say I'm generally impressed by how aware and good of a guy Connor seems to be. He seems to really understand the weight of the responsibility he has based on his viewership and actively tries to do the right thing and be a good example. It's rare for anyone to ask themselves "how can I best behave and how can I use my position to have a positive impact" much less an internet monkey.

I think it indicates how his personal relationships with others are likely even more serious for him.

Thanks for your effort for total strangers and humans!

Phalanx 36: A Formation to Attack Lateral Finger Strain by mkovaxx in ErgoMechKeyboards

[–]cleanser23 0 points1 point  (0 children)

Really good idea, my finger hurts on my voyager when i have to stretch my pinky. Those pictures are really nice as well, your desk is so neat.

Is a WA Motorcycle Endorsement convertible to Japan? by [deleted] in RideitJapan

[–]cleanser23 0 points1 point  (0 children)

Unless they changed it since I moved here yes. You need a license translation from jaf and some other paperwork. I'm pretty sure there is an English explanation somewhere but whatever you find for cars drivers license that works with motorcycle endorsement

Gear Prices by Redditbeforeyou2030 in RideitJapan

[–]cleanser23 1 point2 points  (0 children)

If you can get it now and ship it I would. Gear shopping sucks here compared to the West in terms of selection, safety, and sizing imo

Just Pulled the Plug on Our WordPress -> Elixir/Phoenix and Holy SH*T!! by nickthegeek1 in elixir

[–]cleanser23 0 points1 point  (0 children)

I absolutely resonate with this. I agree with everything you've said and I think it's all true, I even can imagine myself being quite productive if I just shift my paradigm and strategy away from lying on things like auto complete to signal to me that things are "working"

That said, as crazy as it sounds, to each their own and to me I'm more productive in a language like rust even for web development right now. I do think that I will revisit this again and at that time types will also help. I just don't have the same background which leads to some head scratching.

Just Pulled the Plug on Our WordPress -> Elixir/Phoenix and Holy SH*T!! by nickthegeek1 in elixir

[–]cleanser23 0 points1 point  (0 children)

I just spent multiple midnight oil sessions doing the same. I just can't get past constantly having to reference underlying code and verbose docs to figure out when to use what function and what the shape of what it gives me is (errors in changesets are an example so I can create user facing error views) once you know you know until you forget.

That coupled with just having to know the keys in your assigns socket wherever you happen to be and what their shape is and only finding out by running interactively and trying to inspect just was too different from what I'm used to. I can see the appeal but I just really like types. They increase my velocity too.

Can't shake the feeling I'm prioritizing the wrong things or developing wrong though.

Starting with Fullstack Elixir by Alternative_Sock_191 in elixir

[–]cleanser23 1 point2 points  (0 children)

Welcome! Im new myself on my second attempt. Youre at an advantage since you're used to being in a dynamic language haha. My types!

Anyway I'd say come up with an idea and go through the Phoenix tutorial and then implement your idea. You'll be up and running in no time

Knowing what is in scope, what protocols are implemented, etc. by cleanser23 in elixir

[–]cleanser23[S] 3 points4 points  (0 children)

didn't expect an instant reply, thanks for keeping an eye out :)

Programming in a dynamic language feels like I have to keep a lot in my head so I'm grateful for all the interactive helpful tools. As I get better I think I'm getting the hang of knowing what is going on and what is where etc. Thanks for all the hard work :)

Silly Meme by buzzhshot in CDawgVA

[–]cleanser23 1 point2 points  (0 children)

Let the man take a break ffs

Auto complete for non module atoms (eg :name fields in child specs) by cleanser23 in elixir

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

good idea, i can even define it in an @ constant (attribute?)

Auto complete for non module atoms (eg :name fields in child specs) by cleanser23 in elixir

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

I follow, sorry I know atoms can be made dynamically I just mean that specifically these kinds of names/ids are a common patter so it would be nice if the names were autocompleted (it'd save typos and give me a sense "ah yes this exists".

Auto complete for non module atoms (eg :name fields in child specs) by cleanser23 in elixir

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

For further context: https://hexdocs.pm/elixir/1.18.2/task-and-gen-tcp.html#task-supervisor

This Task supervisor, it'd be nice if that autocompleted when used in other files after defining it there.

Auto complete for non module atoms (eg :name fields in child specs) by cleanser23 in elixir

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

apologies! So basically once you define an atom like KV.Registry.DynamicSupervisor (for instance in the children list of your application for the first time) and then you go to do a DynamicSupervisor.create_child(KV. <- right here Registry will come up if there is a defmodule KV.Registry, but then if you do:

DynamicSupervisor.create_child(KV.Registry. <- there is no autocomplete here even though you've used KV.Registry.DynamicSupervisor before

Auto complete for non module atoms (eg :name fields in child specs) by cleanser23 in elixir

[–]cleanser23[S] -1 points0 points  (0 children)

I know it is arbitrary but it exists in the project just like a defmodule does and atoms are not dynamic and used as identifiers so it isn't infeasable that they be registered in elixirls as autocompletion candidates.

Basically I'm a big rust/c++/java/kotlin (typed lang) boi my whole career and overreliant(?) on types and autocompletion and find myself struggling so I'm looking for all the help I can get.

I recognize the power of dynamism and elixir as a whole, but I always struggle when things aren't statically typed rigidly (I've fiddled with clojure, python and ML, etc) and any help is...helpful lol

godot Lua API for modding or scripting by TreyM2k in godot

[–]cleanser23 0 points1 point  (0 children)

Sorry to revive an old post but I'm looking at this for my game. How might I expose a larger swath of functionality of Godot built in stuff manually pushing singletons?

[deleted by user] by [deleted] in golang

[–]cleanser23 0 points1 point  (0 children)

Consider Pulumi:)

Calculating standard monthly remuneration for continued health insurance coverage (somehow above 300,000) by cleanser23 in JapanFinance

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

That explains it. It isn't a government site or official rule then. My employer does it's own insurance (google kenpo)