Deckweiss

joined 1 year ago
[–] Deckweiss 3 points 8 hours ago

The state of mind depends on sensory input.

[–] Deckweiss 1 points 15 hours ago* (last edited 15 hours ago)

I don't think we are arguing about the same scenario at all.

Here is an example of what I have in mind:

  1. I work as a freelancer on a customers project.
  2. In my computer I have an 128G NVME (15$) which is seperate from my OS where I put the data the customer entrusted me with and the project files
  3. After the project, I take that NVME out, put it in a box on a shelf and buy a new one (15$) for the next project
  4. Some time after project completion, I can either trash the drives or send them in bulk to some data erasure service, or leave them on my shelf for ever.

As opposed to

  1. After the project, I take that NVME-1 out, put it in a box on a shelf and buy a new one for the next project (NVME-2)
  2. for the project after that, I again take out NVME-2 and put it on a sheld, I get NVME-1 from my shelf, put it in, run secure erase for multiple hours before I can start working on the next project.

My argument is, that the cost of the first process is negligible compared to the effort and hassle of the second process, for a freelancer that earns over 6x the cost of such drive per hour.

[–] Deckweiss 1 points 19 hours ago (2 children)

I agree that it is worth it at scale, but for a freelancer it won't make much financial difference getting a new drive after a project.

[–] Deckweiss 1 points 21 hours ago* (last edited 21 hours ago) (4 children)

Freelancers take about 100$ pee hour where I live. (and thats a low rate, usually it's more)

Whith theoretical possibilities like https://arxiv.org/abs/2307.10192v1 you still have to do multiple passes, which takes hours, even on an NVME.

Even running something like https://par.nsf.gov/servlets/purl/10446654 takes more than an hour.

A new 1TB nvme can be had for 60$ on amazon. Swapping it takes 5 minutes. So unless the client pays for the time, it is not worth it.

[–] Deckweiss 2 points 21 hours ago* (last edited 21 hours ago)

Great concept, but I don't live in the terminal and prefer GUI text editor features (like jumping the cursor with a mouseclick).

The workflow on the git page looks extremely clunky compared to a good old textfile.

[–] Deckweiss 17 points 1 day ago* (last edited 1 day ago) (4 children)

Here is my personal approach to this.

  • I have set my bash history to a ridiculous 1000000 max length, so that I can use CTRL+R to search for commands that I have ran before

  • I write down a lot of commands in a searchable note text document

  • Ask chatGPT

  • Use the tldr command

  • Added A LOT of verbose custom aliases and scripts. For example instead of

inotifywait -m -r --exclude "(/tmp.*|/var/cache.*|/dev/pts/|/var/log.*)" -e MOVED_TO -e CREATE -e CLOSE_WRITE -e DELETE -e MODIFY . (nobody can remember that alphabet gibberish)

I just type watch_for_changes .

Since it is verbose, straight from my brain, I always remember it and it works with autocomplete. I have like ~30 such commands so far.

[–] Deckweiss 2 points 1 day ago* (last edited 1 day ago)

I loathe to grind all the software setup, it's so dull, yet I have to concentrate to not fuck anything up.

Just wanted to vent.

Thank you 🫰

[–] Deckweiss 5 points 1 day ago* (last edited 1 day ago) (2 children)

finish setting it up

I have all the hardware laying around collecting dust

[–] Deckweiss 5 points 1 week ago

I usually recommend Zorin OS to noobs, but personally I prefer arch based

[–] Deckweiss 6 points 1 week ago

What the fuck is an "(objective) opinion" ?

[–] Deckweiss 16 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

For many games, the loading times are not thaaaat different when comparing HDD vs SSD vs NVME. (Depends on how impatient you are tbh.) And it barely affects FPS.

The biggest appeal of NVME/SSD for me is having a snappy OS.

So I would put your rarely played games on a cheap, big HDD and keep your OS and a couple of the most frequent games on the NVME. (In the Steam interface you can easily move the games to a new drive)

I find it to be a much simpler solution than setting up a multi tiered storage system.


Some sources:

https://www.legitreviews.com/game-load-time-benchmarking-shootout-six-ssds-one-hdd_204468

https://www.phoronix.com/review/linux-gaming-disk/3

https://www.pcgamer.com/anthem-load-times-tested-hdd-vs-ssd-vs-nvme/

 

Repost from: https://libreddit.nl/r/linux_gaming/comments/1d8qi81/phoronix_birthday_20_years_of_great_linux_content/

He really seemed downbeat in his announcements regarding the birthday. He really puts a lot of work into the site but having a niche audience of tech literate users is probably the worst place to be with ad sales tanking as they do. If anybody is using adblockers, it's us and people are cheap.

I really hope the guy has a nice birthday and gets lots of love and donations. The phoronix content is always great and I've been a long time reader. (I've donated the same amount as OP - see my screenshot)

6
submitted 7 months ago by Deckweiss to c/hackintosh
 

I am trying to set up a way to use my Linux normally and then on demand fire up an OSX VM with GPU passthrough.

Arch Linux
Gigabyte RX6600xt
macos 13 Ventura VM

I've been fucking around with it for two days, getting a bit further each time, but now I am stuck.

I can boot up the vm just fine with OpenCore-Boot.sh

Here is my script:

https://pastebin.com/McyHyMk4

What I see, the screen goes black, then I see the TianoCore boot logo, then some errors and nothing more happens. https://imgur.com/JdTkXG2

I ran info pci via telnet and it showed the GPU.

I have agdpmod=pikera in the config.plist and rebuilt the OpenCore.qcow2 according to the official instructions.

When I add a vnc option and vnc into it from another computer, I can see the proper boot menu and select an entry and boot into macos. It even seems to recognize an AMD gpu, but not fully.

Please tell me any debugging / info providing steps, as I am quite new to this.

Thank you very much for your time and effort.

 

I am trying to set up a way to use my Linux normally and then on demand fire up an OSX VM with GPU passthrough.

Arch Linux
Gigabyte RX6600xt
macos 13 Ventura VM

I've been fucking around with it for two days, getting a bit further each time, but now I am stuck.

I can boot up the vm just fine with OpenCore-Boot.sh

Here is my script:

https://pastebin.com/McyHyMk4

What I see, the screen goes black, then I see the TianoCore boot logo, then some errors and nothing more happens. https://imgur.com/JdTkXG2

I ran info pci via telnet and it showed the GPU.

I have agdpmod=pikera in the config.plist and rebuilt the OpenCore.qcow2 according to the official instructions.

When I add a vnc option and vnc into it from another computer, I can see the proper boot menu and select an entry and boot into macos. It even seems to recognize an AMD gpu, but not fully.

Please tell me any debugging / info providing steps, as I am quite new to this.

Thank you very much for your time and effort.

116
submitted 8 months ago* (last edited 8 months ago) by Deckweiss to c/[email protected]
 

I was reading the reddit thread on Claude AI crawlers effectively DDOSing Linux Mint forums https://libreddit.lunar.icu/r/linux/comments/1ceco4f/claude_ai_name_and_shame/

and I wanted to block all ai crawlers from my selfhosted stuff.

I don't trust crawlers to respect the Robots.txt but you can get one here: https://darkvisitors.com/

Since I use Caddy as a Server, I generated a directive that blocks them based on their useragent. The content of the regex basically comes from darkvisitors.

Sidenote - there is a module for blocking crawlers as well, but it seemed overkill for me https://github.com/Xumeiquer/nobots

For anybody who is interested, here is the block_ai_crawlers.conf I wrote.

(blockAiCrawlers) {
  @blockAiCrawlers {
    header_regexp User-Agent "(?i)(Bytespider|CCBot|Diffbot|FacebookBot|Google-Extended|GPTBot|omgili|anthropic-ai|Claude-Web|ClaudeBot|cohere-ai)"
  }
  handle @blockAiCrawlers {
    abort
  }
}

# Usage:
# 1. Place this file next to your Caddyfile
# 2. Edit your Caddyfile as in the example below
#
# ```
# import block_ai_crawlers.conf
#
# www.mywebsite.com {
#   import blockAiCrawlers
#   reverse_proxy * localhost:3000
# }
# ```
16
How to datahoard Lemmy (self.datahoarder)
submitted 1 year ago* (last edited 1 year ago) by Deckweiss to c/[email protected]
 

Sorry for not doing much research beforehand and asking a newbee question. I am looking for some entrypoint info to the question:

How would one go about datahoarding lemmy?

It seems to be a grade above what I've been doing so far (downloading video/audio from streaming platforms and backing up web articles and blogposts as pdfs) due to the distributed nature and the activitypub protocol.


Relevant stuff that I've found so far but havent studied extensively:

  1. This does not seem to store most of the data https://github.com/tgxn/lemmy-explorer
2
Iris, by Me oh myriorama (meohmyriorama.bandcamp.com)
view more: next ›