Show newer

It's a little bit annoying that Android requires a valid signature to install the apk file in non-developer mode. I'm trying my best to not mess around with my daily usage phone (no developer mode normally), I have a dedicated phone for testing apps.

And you must bump the version to allow apps to be updated. So each time I make small changes, I have to bump up the version and then send the signed apk to my phone.

So... less than 48 hours, the version bumped from 3.0.0 to 3.0.8 already.

Show thread

Packing things up. Gonna move out my current room for my relatives. The Spring Festival is coming.

I tested my app. I found a lot of things that can be improved by simply adding some buttons on the UI. I would never think about them if I were just sitting in front of my computer.

@Hyolobrika You can setup GPG on YubiKeys, so you can sign and encrypt anything using GPG, but that need specific support from application.

@freemo I have a YubiKey too, but only have one. So I'm afraid if I lost it, I can't get into my server 😂

@freemo I use xshell to help me remember the password. It's a really complicated one so I can't remember it.

Anyway, I just copied my pub key to the server. Now I can log in using my windows's built-in ssh.

Need some quick port forwarding.

I would implore you all to use ISO 8601 for dates (year-month-day, biggest to smallest)! I sent a message out to my team at my job about this before discovered that XKCD actually made a comic regarding this haha. My favorite feature is that it allows for “natural” (lexicographical) sorting so that you can just sort your files on your computer by name! It also plays nicely with file paths on operating systems since it does not use `/` to delineate year-month-day.

The ambiguity between month/day in many date systems really hurts my brain. I admit that I sometimes use the US-standard of month/day/year for those individuals whose brains are likely not ISO 8601 compliant.

Original XKCD: xkcd.com/1179/

Wikipedia on ISO 8601: en.wikipedia.org/wiki/ISO_8601

#Productivity #DataManagement #Efficiency #Standards #ProgrammingTips #ProductivityTips #Software #SoftwareDevelopment #Tech #ISO8601

苹果这招吧像是给开发者喂泔水时候被批评说不能给人喂泔水,然后它就盛了一盘排泄物让开发者二选一
问就是给开发者和用户吃给人吃的食物动摇了商业帝国的根基,毕竟畜牧业基础在那里,对他们来说良心哪有赚钱重要
:shizuku_oh:

RE:
https://botsin.space/users/solidotbot/statuses/111828509371336223

@tommythorn @darkling @NanoRaptor An ex-cofounder of mine from a previous company had his house catch fire.

Including a server containing a ton of irreplaceable data belonging to a client that was super paranoid and had an NDA clause mandating all data be stored on premises (his house since it was a tiny startup).

Luckily he had fiber with fast upload.

The client ssh'd *into the burning building* and managed to save most of the data before power was lost. Talk about a close save.

I have successfully canceled my memento database subscription.

I subscribe to that service for my personal item tracking (or personal inventory management), at that time I need an Android app to scan barcode, and it works well.

As a cutting spend operation, now I save 60USD per year (or 80USD with the new plan with AI™) with my own software.

Introducing jim-cli: It's a command line tool for managing your inventory. Basic CRUD, tag system, keyword search with highlighting. Not very complicated, but good to me.

And to work on Android, I designed an encrypted API for LAN HTTP based on the pre-sharded key. I can run it when I need it, and save the server fee in the rest of the year. (I only need it around Feb and Oct)

You can have a look on github.
jim-cli:
github.com/hurui200320/jim-cli
Android app:
github.com/hurui200320/Vazan

@AmpBenzScientist Yeah, I also remembered the fake moon. That level of modification would cause problems if you try to take a picture to proof something in legal related events.

For casual use, I'd say it's fine to use the default camera app. But taking picture of a bird or something I want no additional processing, hopefully the pro settings will disable the post-processing.

@AmpBenzScientist

Well, if it's a trend, you can't really resist it.

Somehow those manufacturers thought their customers would be happy with the new AI things. Samsung's S24 series is a bit retreat on hardware, but a lot of new things happened on software, but not necessary.

For people I know, most of them are not happy with the s24 series. For example the camera. S23Utlra has an optical 10x zoom lens, but on S24Ultra it changed to 5x zoom, and now you're relying on AI post-processing to get hopefully the same result from optical 10x lens. But if I had 10x zoom lens in the first place, why do I have to fake my picture? (Yeah, I think AI post-processing produces a fake photo.)

When they bundled features together, you have to give up a set of features to avoid one thing.

Thanks, samsung.

I literally don't need any of those AI nonsense on my s23+. And my next upgrade will be s23ultra.

And a fun fact: those AI features are free from google, but since China baned google, the AI features are handled by local companies. You need to pay another monthly subscription to use those built-in AI features which should be free outside China.

9to5google.com/2024/01/25/sams

Typo:

Yesterday I got a conclusion that with the current bad code base, IF the boss...

It's a confusing typo but I did say similar things in toot several days ago. If the boss want a change, I can help him. But in the end of the day, he doesn't and think this is unnecessary. So I leave.

Show thread

Did... did Apple just introduce the equivalent of Unity's runtime install fee... but for all iOS app developers in the EU?!

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.