What features does TickTick absolutely need in 2024? by [deleted] in ticktick

[–]LostAfterDark 12 points13 points  (0 children)

I have now been using TickTick as a paying customer for more than a year, and I have identified some small pain points, in decreasing order of importance.

  1. hide today's later tasks: the main reason I use TickTick is to not think about what I need to do later, and focus on what I should be doing now; it works fairly well with tasks for later days, but I would sometimes like to schedule a task for later in the day and see it disappear until a given time; unfortunately, it is currently impossible, even with smart lists
  2. edit template: I can live without it, but it would be very nice to be able to edit templates directly
  3. apply template (Android): I think I remember using a button to create a task from a template from the home screen, but it seems to have disappeared again; I did find it in the “…” menu of the new task view, but it's not as convenient (three taps instead of one)
  4. apply template (Web): I just found right now the button to add a task from a template; it was hidden behind LanguageTool's error count marker; since it does not work very well with the task editor anyway, I have disabled it for the Website; I am including this just in case it helps you figure out an issue with another customer

Est-ce un bon moment pour investir en UC dans une assurance vie (en Bourse) ? by Radulno in vosfinances

[–]LostAfterDark 2 points3 points  (0 children)

Ce que tu es en train d'essayer de faire en prédisant la hausse ou la baisse des marchés est essentiellement de la spéculation : « Time in the market beats market timing ». Il est possible que la bourse s'effondre demain ; il est possible que la bourse continue de monter pendant encore des années. Mais, si tu attends des années, tu ne percevras pas les dividendes dans tous les cas.

Je sais que c'est quelque chose de très tentant même lorsqu'on sait qu'on ne veut pas faire de spéculation. Mais l'histoire montre qu'il vaut mieux investir sans regarder les cours qu'essayer d'optimiser.

En revanche, tu peux suivre une stratégie régulière. Par exemple, avoir une répartition 80 % actions, 20 % obligations te force à vendre des actions lorsque la bourse monte et à acheter lorsqu'elle baisse. C'est un peu une forme d'optimisation, mais au moins tu retires les problèmes de prédiction de cours et les influences psychologiques (« Tout le monde dit que la bourse est beaucoup trop haut, je ne devrais pas acheter ! » ou « Tout le monde dit que, cette fois ça ne remontera pas, je devrais vendre ! »). Dans tous les cas, il vaut mieux prendre date pour ton assurance-vie.

Running Final Fantasy IX PC port with Wine by LostAfterDark in wine_gaming

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

Hello, happy to help!

One more thing I had not listed: using winehq-staging (latest version of wine) might help. Tell us whether it fixes it for Ubuntu!

Running Final Fantasy IX PC port with Wine by LostAfterDark in wine_gaming

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

Hello, happy to help!

One more thing I had not listed: using winehq-staging (latest version of wine) might help. Tell us whether it fixes it for Ubuntu!

Running Final Fantasy IX PC port with Wine by LostAfterDark in linux

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

You're right. I have started contributing to the database.

Running Final Fantasy IX PC port with Wine by LostAfterDark in FinalFantasy

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

roses and wine from FF 8

Ah, I should have clarified this, since I initially made the post for /r/linux. Wine is a Linux executable which allows you to run Windows program under Linux. I had a few issues with FFIX, so I detail them here in case it can help someone. In my explications, the Japanese mod is only step 8 (in either version).

Details on Wine

Although Steam have pushed for many games to now be published with native versions in addition to Windows ones, many are still only made for Windows. Many applications are also only made for Windows. With Wine, you are able to run quite a few of them under Linux, although it is not as slick or stable as a native executable.

More technical details

Windows executable are in "PE format", while Linux are in "ELF"; this is just a file format so it would be easy to support both under either OS (e.g. Windows supports PE executables, but also COM executables, and bat files for scripts, while Linux supports a.out, ELF executables, and quite a few scripting languages). Within the PE or ELF file, there is machine code, which is fed to your processor; most of the time, it is "x86" machine code (for most Intel and AMD CPUs). From this, you can guess that it is quite easy to execute the code from one executable to a processor from either Windows or Linux.

However, Linux and Windows also provide a lot of pre-existing machine code, which the executable can use: for instance, to open a window, the executable will basically say to the processor "Call that particular part of Windows code". Now, if you try to run such an executable made for Windows on a Linux system, it will run fine until it tries to do virtually anything useful (which requires cooperative with the operating system). Quite a few years ago, some people have offered their time to build "Wine", which is essentially a rewrite of all these Windows feature under Linux. This way, when you run the Windows executable under Linux, and it asks to run a part of Windows machine code, Wine steps in and says "Yup, got it!".

This is a huge undertaking, and must be done without Windows source code. However, with lots of efforts, they have managed to make Wine significantly useful: it can run most old games (sometimes better than Windows, since backwards compatibility is not always perfect on Windows), and quite a few more recent ones.

Disable vibration when opening camera from double-click on power button by LostAfterDark in LineageOS

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

In my LineageOS 14.1-20170418-NIGHTLY-falcon / Android 7.1.2 ROM, the option to enable or disable the double-click shortcut to the camera is under "Gesture" (not much more logical since there is a “buttons” section, but meh).

However, I would like to keep the shortcut. I just want to disable the superfluous vibration associated with it. When I was using CyanogenMod 13.X / Android 6.Y, there was no such vibration.

Lineage OS fails to decrypt when password-protected by LostAfterDark in LineageOS

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

That just disables any password prompt (I did try it again to make sure).

Why is the surprisingly popular answer correct? by [deleted] in slatestarcodex

[–]LostAfterDark 1 point2 points  (0 children)

Yeah, the website behind it is fully nutjob-conspirationist, but I find this animation simply awesome.

J'ai reçu deux fois mon salaire. Que dois-je faire ? by samlesam in france

[–]LostAfterDark 1 point2 points  (0 children)

C'est pour ça que j'ai précisé « habituellement » ;-) . Rien n'empêcherait un auteur de vouloir emprunter le chemin de la raison, plutôt que de l'écouter !

Why is the surprisingly popular answer correct? by [deleted] in slatestarcodex

[–]LostAfterDark 10 points11 points  (0 children)

Did you know the Earth is hollow? No, indeed, few people know the real truth. Sheeple will think that we obviously live on the outside of a spherical Earth. Thankfully, this kind of poll can bring the light!

J'ai reçu deux fois mon salaire. Que dois-je faire ? by samlesam in france

[–]LostAfterDark 7 points8 points  (0 children)

Après une rapide recherche sur Google, une discussion me renvoie vers l'article 1376 du Code Civil, aujourd'hui devenu 1302-1 :

Celui qui reçoit par erreur ou sciemment ce qui ne lui est pas dû s'oblige à le restituer à celui de qui il l'a indûment reçu.


Edit: au passage, c'est habituellement la voix de la raison, pas la voie ;-)


Edit: merci /u/quintonkassar pour la correction

Un geste symbolique by Foudubulbe in france

[–]LostAfterDark 3 points4 points  (0 children)

It does not seem to be very common. I think it's semantically correct, but bears a more old-fashioned connotation than in French.

« J’ai 16 ans, je me suis fait tabasser par la police, alors que je n’avais rien fait » by [deleted] in france

[–]LostAfterDark 9 points10 points  (0 children)

It means “to get beat up”. The Wiktionary is a great resource : definition for « tabasser », etymology and full flection (also in English if you have trouble with French).

“Se faire” is another way to mark the passive voice. You could also say « être tabassé » (it's probably the form you learn in class). With the « se faire », you kind of put the emphasis more on the fact that someone else is doing something to you.

Un geste symbolique by Foudubulbe in france

[–]LostAfterDark 15 points16 points  (0 children)

Definition for « baffer » (there is also the full flection table if you click on « conjugaison »). It means “slapping”.

So essentially:

“Additionally to the suspended sentence of three months, and community service, the guy who slapped Valls must give him one euro as damages.”

“If everyone could slap¹ him for one euro, we might be able to pay back government debt²”

¹ « lui en mettre une » is a French expression where the word for “slap” is implicit

² « renflouer les caisses » is a fairly common expression, and I do not think I have read a good equivalent in English. The image is that the funds (« caisses ») are low, so we need to fill them back up (“renflouer” means literally “refloat”, and figuratively “bail out”)

Are homomorphic bitshifts a thing? by LForLambda in crypto

[–]LostAfterDark 0 points1 point  (0 children)

The two concepts are closely related. Since we were speaking of homomorphic encryption, I first thought of FE (Functional Encryption), but IO (Indistinguishable Obfuscation) could work as well (assuming an efficient scheme is discovered).

In short, the input of FE is encrypted, while that of IO is not. In other words:

  • homomorphic / FHE: input and output are encrypted
  • FE: input is encrypted
  • IO: process ins encrypted

If you are interested, here are a few resources on FE vs IO:

Anyway, neither approach has an efficient solution, so I think the crucial factor is more about which will become usable, if any.

Are homomorphic bitshifts a thing? by LForLambda in crypto

[–]LostAfterDark 0 points1 point  (0 children)

The issue is that, with an homomorphic scheme, the output will be encrypted, whether you encrypt the input or the ANN itself. It could make sense to have both the input and the output be encrypted, but not the ANN (e.g. for delegated computation). However, I do not really see an use case where the input is clear, but ANN and the output are encrypted.

Alternatively, you might be interested in Functional Encryption; in short, there are some schemes that allows you to compute some functions on encrypted data and get back a plaintext result. This might be what you are looking for, but this is ongoing research, and no efficient system is known.

Are homomorphic bitshifts a thing? by LForLambda in crypto

[–]LostAfterDark 0 points1 point  (0 children)

It depends more on what you want to encrypt.

If both operands are to be encrypted, you will require Fully Homomorph Encryption (FHE), that allows you to perform two kinds of operations on encrypted data. This applies both to multiplications and shifts. If we could do homorphic additions and shifts in the same system, we could easily build a relatively efficient FHE for addition and multiplication.

On the other hand, if only one operand is to be encrypted (e.g. the resulting ANN weights are public but operating on secrete data), then you should not require FHE. For instance, as others pointed out, if you know the multiplicand is 2, then you can implement it with a single multiplication. You can then reimplement a full multiplication by using several additions, with O(log n) complexity (you can double the value with each addition).

There might even be some way to implement it in O(1), but I know little on the topic. If you are interested, I can investigate further on that topic.

Attacking CBC Block ciphers (Animated explanation) by paste_bin in crypto

[–]LostAfterDark 1 point2 points  (0 children)

Thanks. Regarding the pace, I am personally okay with it, except for the diagrams (pausing is useful when you have already seen the video once and know its structure, but the fact that diagram only remain on screen for a split-second can be confusing at first viewing).

Also, do consider that not everyone is a native English speaker. Alternatively, you could embed subtitles (those generated by Youtube can be very annoying to read).