1
 
 

cross-posted from: https://programming.dev/post/53556505

Git repo

Convert Outlooks' horrendous .pst file to standard .vcf vCard and import to any vCard compatible client (your phone, radicale, thunderbird, etc.)


Why I made this?

I decided to move my whole org to ThunderBird to be free from forced proprietary formats. And I created this Java CLI app (Because Java had the java-libpst to work with PST files) to do it. I converted ~500 contacts successfully and we are free from Outlook at last.


This has worked for us, and I tried to make it as robust as possible. If you see any issues, please open an issue or PR.

LLM disclaimer: I used OpenCode + BigPickle to create this but I wouldn't call it vibecoded. I spent ~2 days on it so far and let the LLM help me. Hope it helps.

2
3
4
submitted 1 month ago* (last edited 1 month ago) by to c/demicrosoft@programming.dev
 
 

By leveraging FileSystem API for browser-based file-management, we can create a fairly unique approach for interacting with files on your device from your browser.

Features:

  • PWA
  • Local-first
  • Word
  • Spreadsheet
  • PDF

Coming soon:

  • Support for more filtypes
  • Storage sync
  • Collaborative editing
  • Encryption at rest
  • P2P file-transfer

*** The project is experimental and far from finished. It's presented for testing, feedback and demo purposes only (USE RESPONSIBLY!). ***

This project isnt finished enough to compare to Microsoft Office. This is intended to demonstrate client-side managed functionality. Allowing users to get started without setup.

I have a demo version for testing. It isnt ready to replace any existing app or service, but it would be great to get your feedback on it.

The implementation is based on the functionality described in a previous post.

5
6
7
 
 

Someone has been spamming the "login with authenticator" button on my email for a couple of days now.

Support says there's nothing I can do and that their "internal reporting" catches these people. Bullshit.

Anyway, so glad I started removing Microsoft from my life over a year ago. I just can't wait for the day I'm able to delete it all.

8
 
 

Yes, Microsoft apps can cause a problem even in space.

9
10
 
 

AI helpers can now rummage through multiple documents

The Register asked Microsoft about the privacy implications and what happens to user data while an agent does its thing, but other than acknowledging our question, the company did not respond.


cross-posted from: https://lemmy.zip/post/58611130

11
 
 

!linux@programming.dev

12
13
 
 

cross-posted from: https://programming.dev/post/42508495

Issue and PR threads are invaluable documentation for a project, it's difficult to migrate to another code host when years of knowledge are locked into your old hosting service. So I built a couple of scripts to archive issues, pull requests, comments, and source code from github repositories, and to turn them into static sites! With the accelerating exodus away from github, I've heard from a lot of people that there aren't any good tools for archiving that knowledge in a human-readable format, so I thought this would be a useful tool to make. The initial release is ready, and just in time for github to start charging for self-hosted runners!

If you try it out, let me know what you think. There's definitely areas that can be improved on :)

14
 
 

The jump from using 2Gb to 800Mb is just disabling telemetry in VS Code server. What the hell!?!

15
 
 

TLDW: "Linux Subsystem for Windows"

It's still a VM over RDP, but useful for running stubborn software like Photoshop or native MS Office in windowed mode within your own Linux DE and application launcher with shared volume mounts on Linux host.

16
17
18
 
 

Use !linux@programming.dev instead!

19
 
 

Switch to !linux@programming.dev today!

20
21
 
 

!linux@programming.dev

22
 
 

!linux@programming.dev

23
 
 

!linux@programming.dev

24
 
 

!linux@programming.dev

25
 
 

Looks like it’s a good time for Pakistan to switch to !linux@programming.dev

view more: next ›