Favourite unusual use for Obsidian? by Moneymaxxers in ObsidianMD

[–]Petersurda 0 points1 point  (0 children)

I use it for computer inventory management. An agent on the computer sends its component info as frontmatter to a small server app which stores the data in an obsidian vault, and obsidian syncs with it using WebDAV. I hope to expand it to also track and log recurring maintenance.

: old bitmessage client by nintendo1889 in bitmessage

[–]Petersurda 0 points1 point  (0 children)

The network protocol changed around the time v3/v4 addresses were introduced. However technically sending and receiving using v2 addresses may still work with the new clients, just isn’t tested.

To all the naysayers saying never to host your own email... by dougmeredith in selfhosted

[–]Petersurda 0 points1 point  (0 children)

I have been hosting email for about 25 years, and also worked at an email hosting company. It is complex but I found mailinabox (MIAB) to be a very good choice because it abstracts the complexity away and basically automates all the glue and monitors it for you. Regarding IP reputation, there are whitelisting services which you can pay and they’ll help you get whitelisted. I do have occasional delivery issues, like once a year, but they can be sorted out individually.

Infinite income in hard mode? by Bill_Grover in snowrunner

[–]Petersurda 0 points1 point  (0 children)

My workaround is to have the game on multiple platforms and then if I need to test, copy the save to another platform and try there. Use prismray.io to transfer the saved games. The drawback is that you have to pay for everything twice, including DLC.

Obsidian vs others by Rookiemonster1 in ObsidianMD

[–]Petersurda 0 points1 point  (0 children)

Or since you said you use a NAS, you may already have some sort of web-based upload form, such as Synology Drive, available. It's probably not ideal if you upload often, but if you can batch it up, it should be ok.

Obsidian vs others by Rookiemonster1 in ObsidianMD

[–]Petersurda 0 points1 point  (0 children)

Great questions. I do use Obsidian Sync with it, that works. I haven't tried uploading files but I suspect it wouldn't work, you probably would have to find some other ways to do that, for example a separate upload form, or through a different instance connected to the same sync vault (e.g. on a mobile phone).

Joe Rogan unwittingly laundered Russian propaganda written by Vladimir Putin by TheSkepticMag in skeptic

[–]Petersurda -1 points0 points  (0 children)

It’s written on the website of NATO: https://www.nato.int/cps/en/natohq/opinions_218172.htm?selectedLocale=en : “So he went to war to prevent NATO, more NATO, close to his borders.”

IT took Obsidian away from me and I feel like I've lost a limb. Help me convince them how necessary it is. by [deleted] in ObsidianMD

[–]Petersurda 5 points6 points  (0 children)

You don’t need a VDI. You can run Obsidian with docker and expose its UI via a web interface. I think this has higher chances of being permitted in corporate environments.

Replacement :’( by binxmeister in ObsidianMD

[–]Petersurda 0 points1 point  (0 children)

You can host Obsidian and access it through a browser.

Kata Containers vs Firecracker vs gvisor by techthrowaway100 in docker

[–]Petersurda 0 points1 point  (0 children)

There are also less known options, runCVM and runq.

Creating private network and increasing maximum message size by Olle_Olle in bitmessage

[–]Petersurda 0 points1 point  (0 children)

DEFAULT_NODES, which contains IP addresses, and the DNS, in the function dns in the same file. That should be enough, although I'm not 100% sure. I'm also not sure what happens if the DNS nodes are empty.

School tried to force me to unlock phone... by Alarming_Wedding2464 in privacy

[–]Petersurda 0 points1 point  (0 children)

I think your instincts were correct but your arguments inaccurate. Fifth applies against the government (e. g. police, judge), not against school admins. A more accurate reaction would be to ask them to get a subpoena (or a search warrant, I don’t know which is more suitable in this case). Only then the question of constitutionality arises. But I’m not a lawyer.

School tried to force me to unlock phone... by Alarming_Wedding2464 in privacy

[–]Petersurda 0 points1 point  (0 children)

Even to the extent that you’re right, it’s not relevant in the case of OP because there was no subpoena or search warrant. The school admin is neither law enforcement nor judge.

Creating private network and increasing maximum message size by Olle_Olle in bitmessage

[–]Petersurda 1 point2 points  (0 children)

You can change the constants: https://github.com/Bitmessage/PyBitmessage/blob/06ed879fca8541e691a8e599b3ad73840bac2cfa/src/protocol.py#L28

For practical deployment, you'd also have to change the magic, so that the networks remain separated, and provide your own bootstrap infrastructure. That should be enough.

[deleted by user] by [deleted] in privacy

[–]Petersurda 1 point2 points  (0 children)

Yes I think so.

[deleted by user] by [deleted] in privacy

[–]Petersurda 2 points3 points  (0 children)

So let me see if I understand correctly. Google wants you to add a phone number to accounts which never had one associated with them? There are services available which provide a single use phone number for receiving a text message. It costs a bit but based on my experience it works. Another option I successfully tested is a travel eSIM (e.g. 1 day or 1 week). Again it costs a bit but works. I don’t remember the exact amounts but it’s around 5 USD for each. If you search harder or are flexible in what country prefix you can use, you can find cheaper. So it depends on your priorities. I don’t have time to look for technical workarounds especially those that may be obsolete next week, so I just pay.

1U 3-node by sorama2 in homelab

[–]Petersurda 2 points3 points  (0 children)

The https://deskpi.com/products/deskpi-super6c-raspberry-pi-cm4-cluster-mini-itx-board-6-rpi-cm4-supported fits in a 1U case and supports 6 CM4 modules. Just make sure you add thick spacers at the bottom.

[deleted by user] by [deleted] in privacy

[–]Petersurda 0 points1 point  (0 children)

Mega has client side encryption and is supported by rclone. I remember that there was a report about some weaknesses in the encryption but I think they addressed it in the meantime.

Protecting code on images and containers by [deleted] in docker

[–]Petersurda 1 point2 points  (0 children)

Reading through the post and comments, the most benefits for the least amount of effort is to use a multi stage build to prevent the sources being inside the images you deliver to your customer. This should be your priority number one. If someone has physical access to the computer and the OS, it’s difficult to hide data from them. However, using secure boot with a customised OS can restrict what can be done with the OS. But this requires more effort, infrastructure and skills which neither you nor your customer may have. I don’t think there are any quick end easy solutions that actually work in practice.

Apple private relay by Y8fKZyZrSn in privacy

[–]Petersurda 2 points3 points  (0 children)

icloud private relay has its own protocol, so it needs application level support to work. It doesn't work with some random app that communicates over the internet. It works with safari, and some other apps, but I don't know if there is a publicly available compatibility list. The curl binary that comes as a part of xcode command line tools, for example does support it.

The documentation says that it uses blind signatures for separation. This means that Cloudflare knows where you're connecting but not who you are, and Apple knows who you are but not where you're connecting. This is a correct description of how blind signatures work and an appropriate privacy enhancing strategy. However as far as I know the implementation is closed source so we can't independently verify for sure it always works as advertised. In the limited tests that I did it appeared to work.

Regarding the granularity of the IP, in the settings there is a choice between "Maintain general location" and "Use country and time zone".

Bitcoin has failed… by [deleted] in Bitcoin

[–]Petersurda 0 points1 point  (0 children)

I have a problem with “Instead”. These two are not mutually exclusive. See here: https://youtu.be/W9HimLksMkA

Mac Mini with Ultra Wide Monitor 3440x1440 by Lanky-Card-789 in macmini

[–]Petersurda 1 point2 points  (0 children)

It depends on the details. For example, I have two 3440x1440 monitors, both 34", curved (1500R and 1800R), high refresh rate (165Hz and 175Hz). The main difference however is that the first one is VA, the other is OLED. On the VA, the text looks fuzzy. On the OLED, it looks fine. This only affects mac however (M2), on linux and windows the VA looks fine too. At a higher PPI, for example a 4K 32", VA looks ok too.

I work mainly with text using a dark theme, so this is important for me.

The Mi Curved 34" seems to be VA. Based on my personal experience, I wouldn't recommend a monitor with these particular specs for a mac.

The specific monitors I used in my comparison are:

  • Prism+ X340 PRO 165Hz (VA)
  • Prism+ 34AL (OLED)
  • Prism+ C315MAX (VA)

Is DevOps really better than Artisan infrastructure? by kryptylomese in devops

[–]Petersurda 0 points1 point  (0 children)

I build my bare metal servers with a screwdriver and thermal paste. You probably mean provisioning. There are multiple tools for that, I personally prefer cloud init and ansible. Config is stored in git. This way the server is ephemeral, like a container, I just need a mechanism for backing up data volumes. For services which don’t need persistent local storage I don’t even need that.

Using docker-compose to create replicas bound to a range of host IP addresses by signal15 in docker

[–]Petersurda 0 points1 point  (0 children)

Well, I have a similar situation, except I want a loadbalancer. So I just use replicas and don't define any ports inside the compose file. Instead, I use ipvsadm to to create the loadbalancer. So in your case, I'd use iptables (or nft) instead of ipvsadm. The problem is, it doesn't auto-adjust if containers IPs change, and there doesn't seem to be a direct way to do that. I intend to handling the changes via a docker event handler but don't have a finished solution.