• 12 Posts
  • 113 Comments
Joined 11 months ago
cake
Cake day: July 21st, 2023

help-circle

  • I’ve mostly been very satisfied with my InfinityBook 14 Gen7 that I got about 1.5 years ago. There have been some hardware issues (something wrong with the audio subboard that causes the sound from the speakers to go out once in a while, but they sent a new one that I haven’t installed yet…). The mic is also not very good (some background noise), and the speakers when they work (which is most of the time) are also quite weak. I decided to spec it out as much as possible, and it does get hot under high loads, like gaming. The case is sleek, but perhaps a little flimsy?

    But mostly it works perfectly fine, and it is such a great upgrade over my old MacBook that I finally get to do stuff on my computer now, and run into very few limitations (running newer games and other GPU-intensive tasks requiring more than 4 GB VRAM are the only things). Not to mention that I’ve had very good experience with their customer service when I n00b out and can’t troubleshoot my way back.








  • I got a laptop from Tuxedo 1.5 years ago when I made the switch to Linux. I have been happy with it, despite some minor issues. In my experience, they have provided great technical support when something goes wrong as well that I am unable to troubleshoot myself. I am running Tuxedo OS, and have not tried to use any other distros on this machine yet (but have done so on other).

    More so I am very happy with the switch to Linux (coming from about a decade on macOS, with Windows before that).








  • Wow, thanks a lot for this thorough answer. I see I need to dust off the old employment contract and see what it says - I’ve had an assumption that any ownership my previous employer has pertains only to any discovery that could be commercialized through patents and spin-offs - this is not that. This work is academic research, and I was required to make any publication openly accessible (with CC-licenses) due to how the work was funded, and this code base contains all the analysis tools that underpin these publications.


  • The idea that a license added would only apply to code added after the license change is very funny.

    I suppose it makes sense if it originally had a license, and you then change the license to be less permissive.

    What is more difficult is that earlier commits won’t have that license explicitly unless you rewrite git history to make that happen (which is possible but tedious).

    I will probably not do that, but I guess it factors into my second question: That I in that case should make sure to include it in all branches (which are not treated as branches in the common sense, but rather as forks within the repo - they will never be merged to the main branch).



  • Thanks for your answer.

    1. The license change won’t apply retroactively - I am not sure theres a legal way to retroactively change licenses and terms? I am recalling back to the Unity runtime fee, which they wanted to apply retroactively, but there was a lot of noise/discussion on whether it was legal to even do this.

    OK, in that case it may not even make much sense to add a license. There will be no added code to this repo in the future, so there will nothing the new license would apply to.

    1. Once you have main released version of the repo that contains the license you want to use going forward, any branches from that point should contain license by default? Since its just a file in the main branch.

    Yes, you kind of answered this in question 1. Since it is not retroactively applied, it won’t apply to the stale branches that only exist as snapshots of the code.

    1. Since you are using it commercially, and want to change the license for future versions, you will absolutely want to discuss this with whatever entity is using it. You could choose a license they refuse to accept, and end up not being able to use any future releases. My employer will not use copy-left style licenses for example.

    Good point. This is not included in any software that is distributed, it is only a smaller part of an internal codebase used for data analysis. Does that not change things? But to be on the safe side, it would probably make sense to make it as permissive as possible to avoid any issues here. But then again, if it is not applied retroactively then nothing of the code used will be subject to any license. But good thing to remember for the future.



  • Hm, yeah, I am connected on 5 GHz on all my devices and it is working fine. My main VLAN runs a combination of 2.4+5 GHz.

    I have some light bulbs that use Zigbee which would be the only other things running on 2.4 GHz in my home. Could it be a source of congestion, and if so, why did this not happen with the previous computer?

    I checked out WiFi Analyzer. What exactly would I be looking for here?