2025 Open Models Year in Review
2025 Open Models Year in Review
The first recap of a long year in the trenches of open models.Florian Brand (Interconnects)
Ghost's ActivityPub Integration Feels Half-Baked
Ghost's ActivityPub Integration Feels Half-Baked
Their work is far from over, but lack of development and progress is leaving me wanting.Sean Tilley (deadsuperhero)
Transferring data from Windows to Linux during migration
I'm finally planning to shift my primary PC to Linux in the coming week. I want to ensure all of my data from Windows be transferred to Linux, including my personal files and application data, even if there is no native support in Linux to access it.
For context, my setup has become untidy over the years; I have two partitions :C & :D and stored personal data in each partition, plus I have created directories of my own in several odd locations which I cannot recall but they also contain some critical files. I only have a single NVMe SSD installed that is almost out of space so I cannot dualboot, although I can make use of an external HDD during the transfer. I've already had some experience in Linux by installing it in another PC immediately after purchasing it.
Is there some way to automatically prepare all my data in Windows for transfer into Linux directly or in a backup drive accessible in Linux? Please don't tell me I have to copy and paste all files by hand because given the criticality of the stored data I would rather stay in Windows than risking data loss.
like this
Amazon Kindle: scoperta falla critica negli ebook (corretta)
punto-informatico.it/amazon-ki…
Amazon Kindle: scoperta falla critica negli ebook (corretta)
Un hacker etico ha scoperto una falla critica nel Kindle che permetteva di accedere agli account Amazon tramite ebook contraffatti.Punto Informatico
Jailbreaking and exploiting the trotskyism AI
Socialism AI
Socialism AI delivers concise, historically grounded responses from a socialist perspective to deepen your understanding of world events.ai.wsws.org
For the most part, my stats were what I was expecting but I didn't realize how many games I'd played. Exactly 100 different games played, 49 of which were new for me (part of me really wishes I'd gotten 50/100 exactly lol).
I was happy to see Stationeers cracked my top 3. I only started playing it during the last couple days of September but it's been my most consistent game outside of Factorio since picking it up.
Guess it's better than last year where it was like 96% BG3.
West uses 'Russian threat' narrative to justify confiscation of frozen assets — Dmitriev
West uses 'Russian threat' narrative to justify confiscation of frozen assets — Dmitriev
This is also to cover up mass immigration, child abuse gangs, rising crime rates and economic decline, Head of the Russian Direct Investment Fund Kirill Dmitriev saidTASS
Does it? They never confiscated Israeli assets, or USA, British or Polish. Or any of the other countries that launch invasions of other countries.
Seems pretty undeniable that it's just a pretext to pillage the wealth of geopolitical enemy.
Nanogram: Private Small Scale Self Hosted Social Media
Nanogram is designed for the enthusiest who wants complete data sovereignty on their social media platform.
Spin up your own instance on termux for Android.
Demo here.
Install instructions are at the bottom of the readme.
like this
At this point they could be separated file by file into the repo no doubt.
I did it for development ease and to make sure everything was interacting properly together for each iteration.
To implement one feature you need to touch many parts of the program. html, css, python app, SQLite database logic. Having it all as a giant monolithic program greatly improves a LLMs ability to see every part for context. Having a bunch of separate files is not great for the context window.
Ok.... I guess...
I mean, I gotta say, I've been a professional developer for over 20 years now, and also using LLMs as a senior dev, to help with day to day stuff, and development. Never have anything like that ever seemed like a way to make things easy to develop.
It is most certainly not easy to understand as a human, and to figure out.
Here's a tip:
Writing good code, is about writing it for the next human, not for the machine.
like this
I'm not saying it's the correct or proper way to do things; it was just the eaisist way for me to keep track of everything. This entire thing was created on mobile and I found it was quicker to keep things in one copy pastable format.
The work flow was: ponder new features, discuss ways to implement, implement and generate the monolith with the implementation, copy paste into the terminal, test to see if it's what I wanted, tweak stuff until I'm happy, rinse and repeat. It wasn't like this was a one liner prompt into a LLM.
Here's a tip:
Writing good code, is about writing it for the next human, not for the machine.
not to be rude but as someone who has no coding background I feel like I can read and understand what's going on in this raw source pretty well at this point after watching each portion generating 100's of times. Why can't you read and understand it you are a 20y senior dev?
It's one big mess of code, all piled together.
There are many ways to bundle, package, release, update, build, develop and publish software.
The one your AI has chosen for you, is definitely not one that I would recommend.
You could take a look at other open source software, and see how those projects are developed and packaged, and maybe find some inspiration.
If you at some point want to contribute to other pieces of software, or have others contribute to yours, it would be beneficial to have a shared understanding on how to properly do stuff.
Thanks, that's actually the first constructive comment here. I do realize it's a completely unconventional release format and if I want others to contribute I'll have to reformat the way the repo is structured. I just hope you at least understand why it is the way it is. That's was not the LLM's choice. I specifically asked for the monolithic format because my development environment is a mobile device...it was too complicated to split the program into its expanded file directory and have to update each individual file before testing an iteration and feature I added.
For example; to add a notification dot, I would have needed to touch the python app routing, the html, database classes, css. It was to much to keep track on for a mobile environment. The single file script allowed for a faster feedback loop because I can just swap the script in the terminal and it will overwrite and the existing directory in a snap.
Just installed Mint for my elderly in-laws
When I was visiting my wife's family for Thanksgiving, my father-in-law told me that his laptop was telling him that if he didn't upgrade to Win11 he be vulnerable to all sorts of malware. They're both retired and on a fixed income so he was panicking over buying a new machine. I put Mint on his existing laptop and walked him through its use. Fingers crossed that he'll be able to handle it. I haven't had any support calls from him yet but I'll find out how it's going when I see him in a few days.
Does anyone have any tips for supporting older family members on Linux if they have absolutely no experience with it?
like this
Switching from windows to linux
like this
I'm Kenyan. I Don't Write Like ChatGPT. ChatGPT Writes Like Me.
I'm Kenyan. I Don't Write Like ChatGPT. ChatGPT Writes Like Me.
I'm calm. I'm calm. I promise.Marcus Olang' (this man's mind)
☆ Yσɠƚԋσʂ ☆ likes this.
Brightest-ever lensed supernova reveals astronomy's coming revolution
Brightest-ever lensed supernova reveals astronomy’s coming revolution
With the observation of SN 2025wny, a lensed superluminous supernova, astronomy's future comes into sharp, exciting focus.Ethan Siegel (Big Think)
Skate Canada to stop holding national, international events in Alberta | CBC News
cross-posted from: lemmy.ca/post/56983107
In its decision, organization cites province's bill affecting transgender athletes
like this
Yes*, but it's not a lie, Zelensky did vaguely talked about elections as answer to Trump.
*Remember that definition of propaganda is: "a form of communication that is aimed at influencing the attitude of a community toward some cause or position", it's only the common western usage that somehow twisted this into "propaganda is a lie" which is not only a thought terminating cliche but also implies that whatever western media says is not propaganda lol.
For example, you previous post:
lol. The constitution of Ukraine forbids elections during wartime.
Is a propaganda that aims to influence readers to think that the mere notion of elections is something completely sealed and thus RT is lying here. Unfortunately, your post also contains untrue information, as Ukrainian constitution does specifically forbid only parliamentary elections during martial law, and the constitution can't be changed under martial law. Other elections are forbidden by Electoral Code, a lower hierarchy act which can be changed by parliment in normal way.
JASN_DE
in reply to enchantedgoldapple • • •That's what a solid backup strategy is there for. Which has nothing to do with the OS, so get into it.
enchantedgoldapple
in reply to JASN_DE • • •My only viable backup strategy for Windows so far is to use the File History option in the Control Panel to create incremental backups of my system. There are two issues with this approach with regard to using it for migration:
I understand the importance of backups and regularly practice doing so, even if not to the fullest extent. However this scenario is different, where I am actively migrating all my data to a different platform. I need to make sure no data is left behind in the process, including data t
... show moreMy only viable backup strategy for Windows so far is to use the File History option in the Control Panel to create incremental backups of my system. There are two issues with this approach with regard to using it for migration:
I understand the importance of backups and regularly practice doing so, even if not to the fullest extent. However this scenario is different, where I am actively migrating all my data to a different platform. I need to make sure no data is left behind in the process, including data that I normally don't back up separately, like user configuration for applications or game saves.
What I am looking for is a program that readily makes my Windows data ready for migration to Linux by fetching the files from directories where user data and application data is stored and stores it in a platform-agnostic manner in some external location.
SpacePirate
in reply to enchantedgoldapple • • •File history is not a backup, and certainly not a backup strategy. If your data truly is critical, which given your lengthy post explaining how far you’re going towards not backing up your data, look at 3-2-1, then reassess how critical your data is. At a minimum, you should have an offline copy on another disk, and not just a volume shadow copy.
enchantedgoldapple
in reply to SpacePirate • • •Despite the poor name, File History is actually a legitimate backup solution offered by Windows.
support.microsoft.com/en-us/wi…
I'm stating that the vendor lock-in nature of this backup prevents me from directly importing this backup from Windows to Linux.
I think I have misued the word 'critical' in my comment. I wish to correct it by stating I simply have documents and photos important to me that I wish to preserve like any other person. It's just that I am not in a financial situation to keep three separate copies of my data, excluding the hard drive I'm lending only for the migration.
I also want to state that I am not looking for a backup solution in this post. I simply wish to transfer my files from Windows to Linux and was hoping for a tool to automate the process of doing so.
Backup and restore with File History - Microsoft Support
support.microsoft.comHelloRoot
in reply to enchantedgoldapple • • •We know you're not looking for a backup solution. But at least I fucked up by being in the same situation as you and it resulted in hours of agony over lost project files, personal photos and months of restoring access to hundreds of accouns. Trust me, you don't want to go through that.
What happens with your data and backup if:
How will file history help you get back those files?
en.wikipedia.org/wiki/Backup#3…
copy of computer data taken and stored so that it may be used to restore the original
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)just_another_person
in reply to enchantedgoldapple • • •Eggymatrix
in reply to enchantedgoldapple • • •You have critical data? What you need is a backup procedure. This is your first item to check off.
Once you can reliably backup and restore your critical data you will see that the os change will look a lot less scary.
enchantedgoldapple
in reply to Eggymatrix • • •MartianSands
in reply to enchantedgoldapple • • •There are a million ways to back data up, many of them are as simple as "copy it to removable media", and don't require any clever operating system features at all.
What removable media you can use depends on the quantity of data, and how long you need the backup to last. Maybe DVDs, or USB drives. If the data is valuable enough, you can also pay for cloud storage and upload it
apt_install_coffee
in reply to enchantedgoldapple • • •Start with a portable hard drive which only has one job "store a copy of your critical data".
It's a paranoid set of rules, but if this data is critical, this is a good idea. Even better is to have an additional copy of that data in cloud storage.
As far as operating system, you absolutely can use a Linux machine, but learning a new system risks you accidentally deleting data so be careful. Linux has ways of reading windows-formatted hard drives, so as much as I prefer Linux, I would say don't try new things on the machine which hold critical data.
𞋴𝛂𝛋𝛆
in reply to enchantedgoldapple • • •I have never used or cared about this W11. It has never seen the internet. I only keep it around for my keyboard's RGB controller app if I ever need it. So I have no clue if this is everything or whatnot, but that is a screenshot of my access to the windows file system from within the file manager of Fedora. That is a dual boot partition. Fedora is particularly good at coexisting with a dual boot partition.
SpacePirate
in reply to enchantedgoldapple • • •So your issue sounds is one of disorganization rather than backup or migration.
Use something like WizTree or WinDirStat, which will help you visualize the data on your disk, and hopefully locate your critical files. You’ve got no choice other than to grind it out and get your shit organized.
Once done, migrate your newly organized files onto a new disk. Unless you want to play with weird drivers, I’d recommend you format the new disk as ExFat to maximize compatibility between Linux and Windows.
enchantedgoldapple
in reply to SpacePirate • • •I didn't want to believe it, but sadly it's true. It's going to take a long time for me to search for all my files, but if it's the only right way to go, then so be it.
VeganCheesecake
in reply to enchantedgoldapple • • •At some point, your SSD will fail. If you're lucky, that is quite a while away. If you're unlucky, that's tomorrow. If your data is truly critical, at least copy it to a second drive, even if you don't do a proper/full 3-2-1 backup.
Also, if you're asking whether you can move data from one drive from an old file system to a new file system that replaces the old one on the same drive without copying data to a different drive - no.
Jumuta
in reply to enchantedgoldapple • • •I would personally buy a new ssd for Linux, and keep the original windows drive somewhere else for safe keeping. That's what I did when I migrated
However, you can transfer the entire ssd content including files, partitions, boot stuff to another disk (e.g. your hdd) as long as that hdd is bigger than or the same size as your ssd. have a look at clonezilla for this. You can then read this hard drive's contents from the new Linux install to copy over files you want.
pedz
in reply to enchantedgoldapple • • •
... show moreHow do you intend to switch to Linux without available disk space? It is possible to install and boot Linux from an external drive but performance will obviously suffer. But any way you get Linux running, if it's on the same computer and if your Windows drives are not encrypted, you should have access to them from Linux. There is no need to copy them or move them if Linux is on another drive but on the same computer. Simply installing Linux will not risk th
How do you intend to switch to Linux without available disk space? It is possible to install and boot Linux from an external drive but performance will obviously suffer. But any way you get Linux running, if it's on the same computer and if your Windows drives are not encrypted, you should have access to them from Linux. There is no need to copy them or move them if Linux is on another drive but on the same computer. Simply installing Linux will not risk the data, as long as you don't format the wrong partition. You can leave it there and probably access it from Linux to do what you want with it.
Why not backup the critical data on an external HDD?
Erm, how do you proceed when you change your computer with Windows? Do you use specialized software to "migrate" your data for you? And if you want an automatic way to do it, how would you ensure the automatic way did it correctly? If this is what stops you from migrating, maybe it's preferable to keep things as they are for you?! Maybe try a live USB drive environment instead of installing?!
In any way, seeing your other replies, I can only strongly encourage you to make proper backups as this may one day save your critical data, and also facilitate any future PC or OS migration.
I'm sorry I can't be more helpful or positive but if you made a mess and want to make sure you don't lose anything, you may want to start by cleaning up, know what you have, where it is, and have it in multiple locations. Then you can start thinking about migrating without worrying about the data.
enchantedgoldapple
in reply to pedz • • •littleomid
in reply to enchantedgoldapple • • •pedz
in reply to enchantedgoldapple • • •I'm afraid I've been using Linux for so long that I'm not very knowledgeable about backup software for Windows. But I've been using Duplicati for a single Windows computer for years, and it's apparently also running on Linux. I never tried on Linux though, so don't take my words for cash.
There's also Duplicity, but it's command line and will probably require installing the Windows Subsystem for Linux. There's also Bacula but it's mostly for businesses. This Wikipedia page may know more than me.
On Linux, Deja Dup acts as a graphical interface for Duplicity, is easy, and is the defaul
... show moreI'm afraid I've been using Linux for so long that I'm not very knowledgeable about backup software for Windows. But I've been using Duplicati for a single Windows computer for years, and it's apparently also running on Linux. I never tried on Linux though, so don't take my words for cash.
There's also Duplicity, but it's command line and will probably require installing the Windows Subsystem for Linux. There's also Bacula but it's mostly for businesses. This Wikipedia page may know more than me.
On Linux, Deja Dup acts as a graphical interface for Duplicity, is easy, and is the default for GNOME and Cinnamon. Compatible with Duplicity but as mentioned, it's complicated for Windows.
However I think those are "too complicated" (I prefer raw files instead of archives) and for Linux I've been using rsync with a job scheduler (cron) for years. It's technically not a backup solution in itself but many backup software, like those mentioned, use rsync in some form anyway. Unfortunately it does not work on Windows. My strategy is to use rsync to copy my important files to an older HDD, then the very important files are also sent on an online drive.
The TLDR would be to give Duplicati a try if you really want a backup solution that is cross platform and graphical. Otherwise, there's nothing more certain than making copies yourself.
I guess I don't need to remind you to be careful. Take your time. Try restoring to be sure it works. Good luck!
file synchronization protocol and software
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)Fushuan [he/him]
in reply to enchantedgoldapple • • •If you can, the safest choice is to buy a new drive and install Linux there. If your PC has no space for it but an external drive and copy everything you wish to preserve from C via wiztree into the drive. Then disconnect and install Linux in your original drive.
Once installed, connect the external drive and copy everything important back.
You said C and D partitions but you didn't mention 2 drives originally so I'm assuming you only have one. If you have two you would keep D untouched and then bridge data via the external drive.
Hanrahan
in reply to enchantedgoldapple • • •Buy a new NVME and install whatever distro you're looking at on that.
Then take our time and sort stuff out. Maybe move it all to the old D drive (which eill not be called D on Linux). Once your happy with that, perhaps format C and use it for backuos ? Assuming you mean two drives ?