Jump to content

dj_ripcord

Member
  • Posts

    510
  • Joined

  • Last visited

Awards

This user doesn't have any awards

2 Followers

About dj_ripcord

  • Birthday Aug 24, 1997

Contact Methods

Profile Information

  • Gender
    Male
  • Location
    Pennsylvania
  • Interests
    Computers, Video Games, Making Stuff, Chillaxin'.
  • Biography
    Null
  • Occupation
    Mobile DJ - Lighting Designer

System

  • CPU
    AMD Ryzen 5 3600x
  • Motherboard
    ASUS Pro4
  • RAM
    16GB Crucial 2333
  • GPU
    EVGA 1080Ti
  • Case
    CM Scout
  • Storage
    2 NvME M.2 500GB SSD, 1 WD 1TB RED, 1 WD 1TB Blue
    12TB of NAS storage on UNRAID.
  • PSU
    Thermaltake SP-650M
  • Display(s)
    2 DELL 23" 1080p displays from old AIO machines, 1 32" 2K Asus display
  • Cooling
    Noctua NHD-9L
  • Keyboard
    Corsair K70RGB
  • Mouse
    Corsair M65
  • Sound
    Shure SM7B into a Behringer MDX-2600 compressor to a Presonus Audiobox 22VSL. (PoS DAC, don't buy)
  • Operating System
    Windows 10 Dual boot with Ubuntu 20.04
  • Laptop
    Microsoft Surface Pro 5
  • Phone
    Galaxy Note 9

Recent Profile Visitors

1,702 profile views
  1. Not sure I totally understand your point, but this definitely gives me a new path to search. Thanks!
  2. Can you elaborate on that? What do you mean about 'the same as another QR code'?
  3. Nope! But they're pretty convenient and while the tech could be antiquated (like they've been talking of doing for years with barcodes) then I suppose it would turn into a relic of older times. Way ahead of you. I have an xMagic in my P1.
  4. Hi All! First off, a disclaimer: I'm nuts and officially have no idea what I am doing, but casually I am smart enough to be dangerous. I am not suggesting anyone try this themselves unless they are confident they also know enough to be dangerous. Basically, you do you, boo. I am not looking for medical advice and don't believe it would be helpful for this topic anyhow. To sum it up, what I would like to discuss with everyone is what you think is the best way to permanently tattoo a QR-code or similar scannable code to yourself? How much do you think scaling will matter? What about encoding - is there a format or encoding method that will work best long term? The reason I ask is because this is something I have been intermittently researching for the past year. I think that the information available is too scarce to derive a concrete plan, and I wanted to see what the general tech community thought of this. To some people, it's exceptionally important to consider the ramifications of a permanent change to your body. I certainly agree with this idea and therefore think it's also important to get others' input on things like this as a sanity check. Now, here is some of the research I have done, and I am curious if anyone see's problems with it, or has better ideas that could improve my thinking. # 1 For a QR code to be readable, it needs to be big enough. Big enough that tattoo blowout (ink bleeding outside original line) over time will not make the code unusable, or at least increasing the longevity by making key elements larger. Small enough it fits in the part of the body desired, and such that natural curves in the area of the body don't make the code unusable by warping it. This is a major consideration. Because the scale of a tattoo has a major impact on it's look and fitment. I obviously don't want something so large its distracting, but definitely not so small it only works for 5 years. There's a fine balance to find here and I am not sure what other things I can do to test it from what I've done already. I did so by printing out many different sizes of the same QR code on temporary tattoo paper. I found even with these temporary tattoos, the code was unreliable, and fitment of it to a less-curvy part of the body is important. It worked best on my forearm - which I think is a pretty ideal place for this tattoo both functionally and aesthetically. #2: The code's encoding needs to have some amount of resilient properties. To enhance the scanability of the code, it needs to be resistant to changes in skin color, stretching, curves, and damage. QR codes have error-correction built-in, but with higher levels, the code gets more dense. This is a level 1 code This is a level 2 code This is a level 3 code This is a level 4 code Notice how the more error-correction added the code gets more and more dense with pixels. When the pixel density is high, then you need more detail for a camera to successfully scan. The key here is to find a balance where the code is less dense so less resolution is needed for it to be useful. Imagine printing two QR codes on a piece of paper. One is half the size of the paper, the other is 1/8 size of the paper. Now, think what happens when you spill water on the paper. After the ink begins to bleed, which code would be most likely to be scannable? Probably the larger one right? This is just one aspect of my thought process. Another would be about how the level of error-correction you choose can change the patterns significantly. I think that the patterns generated on the code could be useful in deciding which level of error correction to go with. For example, lets ignore the density of the code for a second to analyze the patterns generated within. Looking at the level 2 code we can see two denser areas of pixels. These areas would probably be helpful in maintaining resiliency of the code by way of reducing the number of edges. By reducing edge count, we can help prevent ink blowout from causing loss of detail. How much do you think this could help? Do you think I am on the right track of thinking here? Of course, I can't forget the importance of pixel density being low, but I think this is certainly something to consider. #3: The domain in which the code points to must be reliable. This has a couple things to consider: The website it points to must have high uptime. Ideally 100%, obviously. The domain the website is on, needs to be short to keep the code less dense. Less characters, less squares. https://Facebook.com - bad https://fce.bk - good! The domain ideally (really important, I think) should be 100% owned by the tattoo owner. So all of this is pretty important. Any single one of these points could cause the code to be unusable. And such could occur without warning. What happens if the link goes dead after some period? What if the website goes down? What about if the website's domain ceases to exist? You probably wouldn't want a tattoo that points to a broad domain such as youtube.com. What's the point in that? You would probably want to point at something specific from that site by capturing the whole URL to the item like: https://www.youtube.com/watch?v=dQw4w9WgXcQ But now ask the question of, what if "/watch?v=dQw4w9WgXcQ" stops existing? Or what if someone buys youtube.com and shuts everything down? Now you have some meaningless ink on your body. So this is why I purchased my own domain with as short of a URL as possible. This gives me a couple of advantages too: I host the domain wherever and however I want. I own the DNS records, I can move them how I please. If my hosting provider stops existing, I just move my DNS servers somewhere else. I choose how the website runs, so I can redirect the content wherever. This means I'm not stuck with only one thing. I can make my tattoo appear to be linked to whatever I like at any time. I am not at risk to lose access to my tattoo simply because the website I chose stopped existing. If I have my website pointed to facebook.com and facebook.com stopped existing, guess what? I'll just change the URL to something else. Someone could try and steal my domain name, but hopefully that won't happen.... hopefully. The URL only needs to be long enough to complete the domain name. I don't need a appending slash to complete the request. I can let them go to the home page, or automatically redirect them. I can even omit the "s" in https and have the site automatically redirect to https in order to save a character in the code. It's possible a small change like this could produce more desirable patterns with the error correction, too. So that's about it. I am still researching this and ensuring I am crossing my t's before I go through with it. I have lots of temporary tattoo paper and I want to continue testing with it until I am satisfied it will work long term. Once I find a size and pattern that is acceptable, I will print out more copies that are more and more blurry. To somewhat gauge how much my skin can degrade the ink before It stops working. My current tattoos don't blowout too much, so I think I have that working on my side. What does everyone think? I know this is crazy, but I feel like this is a better approach to what some kids are doing by tattooing the spotify code to their favorite album on themselves. What happens when Spotify gets bought by iTunes? Or that album gets moved? Silly, I think.
  5. As the title suggests, there is some software I have noticed Jake using to monitor and manage linux-based services at LTT. I have seen it being used before, but recently I saw it again while they were monitoring the lancache server for WhaleLAN. It can be seen in this video at 18:05. I would love to look into this software for my own servers. It looks pretty clean and feature-rich.
  6. Yep, and while I would consider resetting, I can't because I don't possess my BitLocker key. Which I won't be able to get until Monday when the regular folk start back at the office. I'm not incredibly worried about the files, mostly just software licensing. I do have them backed up on my SSD.
  7. Hi everyone. Writing this on my phone, sorry for the formatting. My laptop is giving me some of the weirdest problems. I have zero connection to the Internet no matter what I try. And this problem is almost certainly a core issue with Windows, and not a NIC issue. I say this because I cannot ping localhost, 127.0.0.1, ::1, or my local IP. I can connect to Wi-Fi networks, I can connect to Ethernet networks, and both are functional because I see packet flow in both directions when connected. when I ping, I get general failure each time. Same error for any address or host. I have tried resetting the TCP stack, flushing DNS, performing a network reset, uninstalling my NIC, uninstalling software that may affect networking. I'm at a loss at this point, and I have no idea what to do besides perform a system reset. The problem with that is this is my work laptop, and if I perform a system reset, I may lose very important work files. any assistance is insanely appreciated. I'm pretty savvy, so any ideas you have are welcome, no matter how complex.
  8. I would personally choose the ADATA drive over the PNY. If I am not mistaken, the same chip manufacturer that makes ADATA memory modules also makes samsung.
  9. Hey all, I am running Lancache on Unraid and I am having a weird issue. I have it set up such that Lancache uses a specific drive pool consisting of one NvME SSD. It is 500GB, which is plenty for my household, since it takes about 3 months for us to download that much content. However Lancache does not seem to deleting old files when it runs out of space. Instead, it will run my drive up to about 491GB of space used, and then literally stop working. All DNS requests will still hit the lancache. But since it's out of space, it cannot download the missing file chunks, and therefore cannot forward them to the users requesting the download. As such, to the end user, it would seem that steam is down or something, because their downloads screech to a halt. Any ideas?
  10. Are you sure the bootloader is the issue? Have you tried going into BIOS and manually booting the drive from there? I have certainly experienced issues where the BIOS doesn't wanna boot into the proper drive.
  11. I think off topic is already designed to be a catch-all for anything already not accounted for. I don't see a reason to subdivide it. It would easily get far too complex and complicated for no real reason other than organization of topics that don't need to be organized.
  12. That's a very cheap SSD. I would suggest spending a little bit more on one for reliability sake.
  13. Okay, that's good because I am looking at getting a macbook older than 2020 just to save a buck.
×