ThetaDev

joined 1 year ago
[–] ThetaDev@lemm.ee 5 points 4 months ago* (last edited 4 months ago)

You dont need a second computer, just replace the drive with an empty one.

[–] ThetaDev@lemm.ee 15 points 4 months ago (1 children)

It might be worth setting up a seperate Chromium extension store independent from Google

[–] ThetaDev@lemm.ee 2 points 4 months ago* (last edited 4 months ago)

It does (they of course use their Azure Blob storage under the hood). Forgejo however does not (even though it supports it for releases and packages and Golang has this in their standard library).

I'll keep the idea in mind.

[–] ThetaDev@lemm.ee 2 points 4 months ago (3 children)

Technically unlimited, but you obviously need to have enough storage to cache the zip files (and RAM to cache the file index). My server is very small, so I needed to set the limit low.

[–] ThetaDev@lemm.ee 2 points 4 months ago

Yeah, you can run a modern audio streaming client on an ESP32 with 16MB of flash and 8MB of RAM , look at the LoudESP project

 

I want to showcase the project I have been working on for the last weeks. GitHub and Gitea/Forgejo allow you to upload files and directories created during a continuous integration run (Artifacts). These can be downloaded as zip files. However there is no simple way to view individual files of an artifact.

That's why I developed a small web application that allows you to view the artifacts of any CI run in your web browser. This allows you to quickly look at test reports or preview your web projects.

I am hosting a public instance with support for GitHub and Codeberg under https://av.thetadev.de/.

Features

  • 📦 Quickly view CI artifacts in your browser without messing with zip files
  • 📂 File listing for directories without index page
  • 🏠 Every artifact has a unique subdomain to support pages with absolute paths
  • 🌎 Full SPA support with 200.html and 404.html fallback pages
  • 👁️ Viewer for Markdown, syntax-highlighted code and JUnit test reports
  • 🐵 Greasemonkey userscript to automatically add a "View artifact" button to GitHub/Gitea/Forgejo
  • 🦀 Fast and efficient, only extracts files from zip archive if the client does not support gzip
  • 🔗 Automatically creates pull request comments with links to all build artifacts

Examples

Here are some artifacts to try:

SveltePress documentation site: https://cb--thetadev--artifactview--28-2.av.thetadev.de/

A bunch of test files: https://cb--thetadev--artifactview--28-1.av.thetadev.de/

Artifactview's own test report: https://cb--thetadev--artifactview--65-1.av.thetadev.de/junit.xml?viewer=1

Automatically created pull request comment: https://codeberg.org/ThetaDev/artifactview/pulls/2

[–] ThetaDev@lemm.ee 9 points 5 months ago (1 children)

No, that temperature would damage your screen. The professional hot plates for phone repair are typically set to 85-90°C. With a heat gun you may need to set a higher temperature since you are only heating up part of the phone and it cools down again during the process. My printer (Prusa MK3) with PCB heater can go up to 120°C, so it looks perfect for the job.

[–] ThetaDev@lemm.ee 10 points 5 months ago

Pin codes are great for quick access if you have a lockout mechanism after 3 failed attempts and it is impossible for an attacker to get the hashed code. It is only secure if you pick a pin that cannot be guessed in 3 attempts like your birthdate but that applies to any password.

Thats why they are used for credit cards, SIM cards or Bitlocker drive encryption. The hashed code never leaves the secure hardware so you cannot circumvent the lockout.

Even a 16digit numeric code, which I guess is the upper limit of what you can remember and quickly input, would take just a couple of days to brute force if the attacker does get hold of the hash.

 

or why it is not a good idea to use your birthday as your pin

[–] ThetaDev@lemm.ee 15 points 7 months ago* (last edited 7 months ago) (1 children)

Spotify does not have the power to lock your credit card or paypal account. Account bans might happen and I have seen E-Mail screenshots of people who got banned. I am not sure if they would take down an entire set of family accounts.

If you care about the content of your Spotify account (playlists, listening history) you should not use it for piracy. Just create a new one. If you are fine with 160kbps OGG files, you dont even need a paid account.

Do not create Spotify accounts with trash mail addresses, they may work at first and get banned the next day (happened to me after I created some accounts for scraping their API).

You can also export all your Spotify data as a precaution (GDPR export from the account page, they send you an email with a link to a zip file after a couple of days).

[–] ThetaDev@lemm.ee 1 points 7 months ago (1 children)

What is a CD player plug?

[–] ThetaDev@lemm.ee 15 points 7 months ago

And the weight. A recreational glider weighs about 600kg. They want to build one that carries 3 and later 10 tons.

If a recreational glider crashes into a house, it usually does not cause a lot of damage except to the pilot, see here:

https://www.tz.de/welt/niedersachsen-segelflugzeug-stuerzt-wohnhaus-zr-2446316.html

Now make that thing 20times heavier. There is a reason drones are regulated by weight class.

[–] ThetaDev@lemm.ee 4 points 8 months ago (1 children)

Just star the project on GitHub. They have a feed on the startpage where you'll get notified of releases.

 

I've just received this E-Mail from Backblaze, announcing a slight increase in storage cost.

In exchange, they offer a free download budget of three times the stored capacity.


Storage Price Increase: Effective October 3, 2023, we are increasing the monthly pay-as-you-go storage rate from $5/TB to $6/TB. The price of B2 Reserve will not change.

Free Egress: Also effective October 3, we’re making egress free (i.e. free download of data) for all B2 Cloud Storage customers—both pay-as-you-go and B2 Reserve—up to three times the amount of data you store with us, with any additional egress priced at just $0.01/GB. Because supporting an open cloud environment is central to our mission, expanding free egress to all customers so they can move data when and where they prefer is a key next

Product Upgrades: From Object Lock for ransomware protection, to Cloud Replication for redundancy, to more data centers to support data location needs, Backblaze has consistently improved B2 Cloud Storage. Stay tuned for more this fall, when we’ll announce upload performance upgrades, expanded integrations, and more partnerships.

view more: next ›