topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Tuesday November 18, 2025, 5:40 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 16 17 18 19 20 [21] 22 23 24 25 26 ... 386next
501
Post New Requests Here / Re: Show Center of monitor screen
« Last post by Deozaan on April 21, 2021, 02:06 AM »
But Deozaan made me realize that the taskbar can make a difference? However, I have never had the need for the precise vertical spot, merely the horizontal (width) one. So I am GUESSING that the taskbar that Deozaan is mentioning, not is the problem; I was only talking about the spot being too far to the right. I have not even checked if the displayed spot is too high up or what. Edited: I have Taskbar > AutoHide

I think you are correct that my guess was unrelated to your issue after all.

FYI the taskbar is not part of the desktop client area. Normal apps center on desktop, so their centering is correct.
You can write code to get around that issue for people who use a ruler to notice that at all  :P

My problem was that I was trying to use OBS to capture a 1920x1080 portion in the center of my 2560x1400 monitor. So I used DisplayFusion and set up a hotkey to resize the current window to 1920x1080 and place it in the center of the screen. Where the window ended up and where OBS recorded on my monitor were not aligned (vertically, as Curt correctly surmised). I found that by setting my taskbar to auto-hide, DisplayFusion began placing the window in the same location that OBS was recording.
502
DC Gamer Club / Re: Ludum Dare 48: April 23rd-26th, 2021
« Last post by Deozaan on April 20, 2021, 10:27 PM »
It begins in less than 72 hours, and currently all 3 rounds of theme voting are currently open. Though I imagine they'll end soon and it will be time for the final round of voting.

https://ldjam.com/ev...ludum-dare/48/theme/
503
Living Room / Re: What books are you reading?
« Last post by Deozaan on April 20, 2021, 12:06 PM »
No wonder the hero is an assassin!  Having a single syllable for both first and last name must generate anger management issues.  :)

I suspect that the only problem John Doe has with his name is that people often confuse him with someone else.
504
Post New Requests Here / Re: Show Center of monitor screen
« Last post by Deozaan on April 20, 2021, 11:16 AM »
The app is not doing its job properly on my 1920x1080: The cross comes up half a centimer off center! -even with no apps open.

Without knowing the full details, my guess is that it has to do with the taskbar always being displayed by default.

I recently encountered a similar issue where an app I use (DisplayFusion) wasn't properly centering windows on my monitor and I found that by setting my taskbar to hide then it would center them properly.
505
Finished Programs / Re: Program to play inaudible sound continuously
« Last post by Deozaan on April 15, 2021, 03:00 AM »
What I can not say is for example how my app react within the one hour thread.
Like, start app, put pc to sleep / disconnect Audio device, wake up Pc and attach Audio (all within one hour)
If it break the chain to the thread (and recheck after 30sec again and again) or if it will dumb do its one hour task to then recognize "hey, no more device, lets wait 30sec to retry"...

Just reporting that after having my PC sleep overnight it took approximately 1 hour before kzToneGen recovered and started playing sound again.
506
DC Gamer Club / Re: Ludum Dare 48: April 23rd-26th, 2021
« Last post by Deozaan on April 14, 2021, 11:34 AM »
LD48 begins in just over a week (9 days). Currently the Theme Slaughter is happening.

If you want to have some say in the theme for this event, then go vote. :)
507
I installed TortoiseGit. It appears to only be a shell extension which adds some context menus to Windows Explorer. I was expecting a GUI like TortoiseHg's Workbench. :down:

TortoiseHg Workbench Example.png

After that I tried spending a bit more time with GitHub Desktop now that I realize it can work with GitLab. It seems pretty adequate for the job. Though it appears to be a very bare bones git client that is missing some features, such as the option to stash changes for later.

The Fork Git client is 49 USD if I remember correctly. My boss is the user who deals with both CVS (his favorite versioning system) and Git, the favorite of the main architect in the company receiving the code we produce. And he found this to be a very reasonable price for Fork. To date it is also a one-time fee. If this changes in the future? My crystal ball is too fogged up to see, I'm afraid.

Briefly checking out Fork's free evaluation and it actually looks pretty nice. It seems I had downloaded the installer last October in my search for GUI Git clients, but never installed it for some reason. Anyway, after playing around with it for about 10 minutes I'm really impressed by it. I'm still pretty new to Git, so I'm not aware of all the differences in features or workflow compared to Hg, but Fork appears to have all the features and support the workflows I'm familiar with.

I can't find any information on their website or within the program itself as to how long the free evaluation lasts or what limitations it has, other than "you can download and evaluate the Software for free, but need to purchase a license for long-term use." But I'm already thinking it may be worth the $50 asking price. It definitely feels a lot better than SourceTree, which is just getting more and more bloated and convoluted over the years.

It's a shame there's not a version for Linux, which I do occasionally (though very rarely) do some development on. Even so, I'm looking forward to working with it more and seeing if I remain impressed with it as time goes on. Thanks very much for the recommendation! :Thmbsup:
508
General Software Discussion / Re: How to connect to GitLab using SourceTree?
« Last post by Deozaan on April 13, 2021, 09:43 PM »
It seems that SourceTree was having a temporary brainfart. I realized I had the GitHub Desktop app installed, so I tried it and I was able to use the same PAT I'm using with SourceTree to communicate with my GitLab repositories. After I saw it was working in GitHub Desktop I tried it again in SourceTree and it still didn't work. That was yesterday, but today SourceTree is working for me again. Weird.

A bit of a rant about Atlassian:
Atlassian is a company with an attitude. We use their Jira product. For legal matters we can only use it as an on-premise product. While they first sent out a communication that the Jira on-premise product would still be supported in the future, their most recent communication now simply states that in 2024 all support drops and that there is only the cloud version of Jira available. Although Internet has improved a lot in Paraguay, it still isn't as stable as it should be. So, even if there were no legal bounds (with financial consequences) to consider, cloud solutions are not just as ideal as a solution as an on-premise server is to me.

That's why I didn't go back to BitBucket even after converting my repositories to Git. I'm ready to migrate away from Atlassian. I'm just using SourceTree for now because I need something now and that's what I know. But I'll be happy to learn/use a new tool.

Similarly with Trello. It just keeps getting worse and worse since Atlassian bought them out. Part of the reason why I made my own To-do List app recently was because I keep fantasizing about making my ideal Trello replacement. At that point I'll be completely rid of all Atlassian products. :Thmbsup:

Not sure what kind of tooling/IDE you use for development, but I've been very content using VSCode with the Gitlens plugin. Admittedly, I'm 'only' using it with Github (and TFS/AzureDevOps-Git at work), but Gitlab sounds no more than natural to also being supported.

When you're using the Visual Studio IDE, there is the official Gitlab extension available in the marketplace, adding full Gitlab support to VS20xx.

I used to be a big fan of Sublime Text several years ago, and I see VSCode as feeling pretty similar to it, but for some reason I haven't been able to "get into" using VSCode on anything.


As a direct alternative to SourceTree, Gitkraken is, AFAICS, free for open source Github and Gitlab repo's, so that could also be an option.

I've attempted to use Gitkraken in the past. It seems nice but I very rarely make my repositories open source or public, and I refuse to pay a subscription. If I could just pay $50-100 for it one time and then be able to use it forever, it might be worth it if it is good enough.

And then there's the 'Classic' TortoiseGIT extension for Windows Explorer, quite similar to TortoiseHg and TortoiseSVN.

Hmm... Yeah, I guess I'll have to give TortoiseGit a try, since I have years of experience with TortoiseHg.

I use sourcetree and Pageant so I know your pain about the format of the ppk. I'm not sure since you don't know your password, but you can try to regen with PuttyGen from your openssh key and put in the same password you think you used before to see if that helps you connect via SSH.

https://www.simplifi...nvert-ssh-key-to-ppk

Thanks for that! I've got the key converted to PPK format with PuTTYGen. The password worked. :Thmbsup:
509
This may be a little niche, or too specific to my situation, but I'm having some troubles and figured I'd ask if anyone here had experience or insight on how to resolve them. No worries if this is too specific. I don't expect anyone here to go through the trouble of setting up GitLab and SourceTree just to help me out, though I wouldn't put it past some of you people to be that awesomely helpful. ;)

A Brief-ish History:
Ten years ago a thread started here on some relatively new distributed version control systems called Git and Mercurial (Hg). At the time when I researched them, I wanted to use Git but it wasn't easy to get working on Windows, so I ended up using Hg. So for about the past ten years I've become an old fart, set in my ways, thumbing my nose at Git while more or less happily using Hg with BitBucket and TortoiseHg. That is, until last year when BitBucket dropped support for Hg repositories. :(

For a little while I remained stubborn and hosted my own RhodeCode server but it wasn't ideal because I actually collaborate with at least one other person on a somewhat regular basis and my ISP's upload speed isn't that great and my internet connection kept dropping out frequently, so it wasn't very reliable for others to connect to and use.

As a result, this past December I decided to bite the bullet and convert all my repositories to Git and start using Git from then on. And after doing some research I decided I'd rather be using GitLab than GitHub. So I first used a feature of GitHub to import my Mercurial repositories from my personal RhodeCode server and convert them to Git automatically. Then I used a feature of GitLab to import my GitHub repositories to GitLab.

While I was still using Hg, I was alternating between using TortoiseHg and SourceTree to manage my repositories. That is, I primarily used TortoiseHg, but I felt SourceTree had better integrated using development branches more easily. When I made the move to Git, I obviously had to drop TortoiseHg, but I decided to just keep using SourceTree, which supports both Git and Hg (for now... Atlassian owns BitBucket and SourceTree).

I think I got it all configured and had it working in December so that I could connect with GitLab and push/pull to/from my repositories. But then this year I've kind of taken a break from my usual thing and have just been doing little experiments that I never felt were big or important enough for version control. But now I'm starting to get back into wanting version control and I've run into a problem where I can't seem to get SourceTree to work with GitLab anymore.

The Problem:
Somehow I was able to successfully create a new remote repository from SourceTree, but then I immediately got an error when it tried to push my local repo to it. The error looks something like this:

remote: HTTP Basic: Access denied
remote: You must use a personal access token with 'read_repository' or 'write_repository' scope for Git over HTTP.
remote: You can generate one at https://gitlab.com/-/profile/personal_access_tokens
fatal: Authentication failed for 'https://gitlab.com/Deozaan/MyCoolRepository.git/'

GitLab has something called "personal access tokens" (PAT) which can be used in place of your password to authenticate third-party apps to work with your account. The UI doesn't make it very clear (IMO) which scopes are needed, and which scopes include the privileges of other scopes, etc. So, while the PAT I created from December had only the "api" scope, the error message says I need "read_repository" and/or "write_repository" so I created a new PAT with all the scopes.

All the things.png

It didn't help. I still get the same error.

I tried changing the URL to use SSH instead of HTTPS, but then it just asks me to load a ppk file which supposedly contains my SSH key. I don't have one of those. Or at least not the right one. I found one on my PC which I thought might be the right one, but when I load it, it just asks me for the SSH password over and over again. So it seems that the password I have stored in my password manager for GitLab SSH key does not match whatever SSH key is in that ppk file.

I do have my SSH private key stored in my password manager, but the putty agent (pageant) which SourceTree uses seems to require PPK format instead of... whatever format I have it stored as. It starts with "-----BEGIN OPENSSH PRIVATE KEY-----" whereas the random PPK file I found where I thought my GitLab SSH key would be starts with "PuTTY-User-Key-File-2: ssh-rsa"

GitLab PATs.png

So here I am with two PATs that don't seem to work anymore. Somehow I have saved an incompatible SSH key/password in my password manager. I swear I had this all working fine in December and I don't know what changed in the interim. And I don't know if it's a classic case of PEBCAK, or if GitLab's PATs aren't working right, or if SourceTree is not working properly. I just want to be able to push to and pull from my GitLab repos from SourceTree!

That said, I'm mostly just sticking with SourceTree because I'm already familiar with it and because it's free. If there's an alternative (and free) Git GUI client that works well with GitLab and runs on Windows which would solve my problem, I'd be happy to hear your recommendations on that front, as well. :Thmbsup:
510
Finished Programs / Re: Program to play inaudible sound continuously
« Last post by Deozaan on April 13, 2021, 12:48 AM »
I have added again a micro change.
Running with verbose switch = every minute it detect audio.  (for debug purposes to see whats happen)
Running without verbose switch = every hour it detect audio. (for normal usage)
(it will recover, might need one hour to do so in worst case)

So... here's an idea. Let me know if this will work or if there's a reason this can't be done (or if you just don't want to do it, that's fine, too):

Can you check the system datetime every minute, and only detect audio if the datetime is significantly different from the last time it was checked? My thinking is that if the app checks the time before I put my PC to sleep, then when I wake it up again the next time the app checks the time it will see that several hours have passed.

So, I think something as simple as only detect audio if the clock has changed by 5+ minutes should be sufficient.
511
Finished Programs / Re: Program to play inaudible sound continuously
« Last post by Deozaan on April 12, 2021, 10:58 AM »
@KodeZwerg: I have good news and bad news. v0.4 appears to successfully recover from sleep now! But it is a bit worse in terms of the moment-to-moment usage. If there's no other audio playing, v0.4 makes the speakers crackle every few minutes when it detects the audio device.

@app103: Thanks for that. The info you linked was a dead end for me, and my BT dongle is a cheap generic Chinese product from DealExtreme or AliExpress or similar. It didn't come with drivers or any indication of the manufacturer or chipset so I'm reliant on Windows to determine what drivers it needs and whether or not there are updates available, and it says there are no updates. But the Wave Generator seems to work well. 10 Hz isn't audible (to me) from this speaker, so I don't mind this as a solution until I decide to spend the few dollars on a USB->audio jack dongle. I haven't tested whether or not it survives/recovers from my PC entering sleep mode since I stopped it so I could test out KodeZwerg's app, but I suspect I'll find that out sometime in the coming days. :Thmbsup:
512
Finished Programs / Re: Program to play inaudible sound continuously
« Last post by Deozaan on April 11, 2021, 01:29 PM »
v0.3 doesn't seem to work for me. It says it's playing my favorite kind of music ( :P ) but the speaker never makes the initial crackle sound that would indicate audio is playing, and the volume mixer doesn't show any indication that any audio is being played. And when other audio does play, it begins with the crackling that this app is meant to help avoid.

v0.2 does work for me configured at 10 Hz at 0.1 volume, but has some issues which I'm not sure you can fix. When I put my computer to sleep and wake it up again in the morning, it doesn't seem to be playing audio anymore. I think this may have something to do with the fact that my PC has to reconnect to the BT speaker, which changes the output audio temporarily. My guess is that your app doesn't handle changes to the audio device and doesn't recover from that. But once I stop it and start it up again, it works like a charm until the next time I put my PC to sleep.
513
Finished Programs / Re: Program to play inaudible sound continuously
« Last post by Deozaan on April 10, 2021, 03:00 AM »
Me hopes to fulfilled your wish.

Thank you kindly. I'll start using it and give you more feedback if needed. If you don't hear back from me on this, then that means it's working well. :Thmbsup:
514
General Software Discussion / Re: Windows 10 Announced
« Last post by Deozaan on April 10, 2021, 02:57 AM »
I had an old Pentium I computer with a combo modem/soundcard that had issues staying connected to the internet when a system sound played (system would lock up just long enough to kick me offline), unless there was sound continuously flowing through the soundcard at all times. This meant playing music all the time, and usually keeping the speakers turned off if I didn't want to hear it, till I came across a small app capable of playing continuous low frequency tones that my cheap speakers were unable to produce. (25 Hz did the trick)

I originally made a reply here asking about this app, and got a few responses and a solution. But since it wasn't really related to Windows 10, those posts have been split off into a new thread here:

Program to play inaudible sound continuously
515
Finished Programs / Re: Program to play inaudible sound continuously
« Last post by Deozaan on April 10, 2021, 01:21 AM »
Thank you very much for your response, Shades. Your suggestions look like adequate workarounds for my issue. :Thmbsup:

Example: "kzToneGenerator.exe 100 1000 0.5"  <<- would play a 100Hz sound for 1000ms(1sec) at half possible volume output.

Like it, tell me?! Just a quicky made for you ;)

It works wonderfully. May I request a change to pass in -1 duration for it to play forever? Or possibly have it play forever until I press some input (such as Q) to stop it? If you don't want to bother with adding input checking, then I'm fine with being able to have it play forever and I can press ctrl-c to interrupt it.
516
Finished Programs / Program to play inaudible sound continuously
« Last post by Deozaan on April 09, 2021, 06:39 PM »
Old solutions for new problems....

I had an old Pentium I computer with a combo modem/soundcard that had issues staying connected to the internet when a system sound played (system would lock up just long enough to kick me offline), unless there was sound continuously flowing through the soundcard at all times. This meant playing music all the time, and usually keeping the speakers turned off if I didn't want to hear it, till I came across a small app capable of playing continuous low frequency tones that my cheap speakers were unable to produce. (25 Hz did the trick)

Flash forward to a couple of days ago, when a screwy Windows feature update, which I am unable to uninstall, messed up my bluetooth, so that no matter how I have the hardware settings configured, it turns Bluetooth off (to save power) when it thinks it is not in use. This is very BAD for a bluetooth mouse. I reported here about this issue in this thread, and was avoiding reinstalling that update for as long as possible, but Microsoft managed to automatically cram it down my throat when I recently rebooted my machine, despite having updates paused till some time in January.

BUT I noticed it doesn't cut off my mouse if I have sound playing through my bluetooth headphones. So, I am back to using that very old app, to generate a continuous 10 Hz tone, just so I can use my mouse.

I had to use the system volume mixer to set the volume of this app at a very low level, since my bluetooth headphones are capable of producing audible sound generated from this app, at even the lowest (10 Hz) setting.

Do you have a link to that app, app?

About 6 months ago I moved my entire PC setup into another room, and when I plugged in my speakers to the power source (a surge protector), they made a very loud POP sound, and ever since then none of the audio jacks on my PC work. So now I've got a bluetooth speaker connected to my PC, but it has the unfortunate problem of taking half a second to "warm up" (or catch up?) whenever some audio is played for the first time after a few seconds of silence. And it's like it receives and plays that first half-second of audio all at once, making an unpleasant (and relatively loud) popping or crackling sound in the speaker as it begins to play audio.

I figure if I could trick it into thinking it is constantly playing audio, then it would stay "awake" and not have this issue. Then I remembered you mentioned playing an inaudible, low frequency sound to help with your BT issues and so here I am, asking about it. :D

517
Nice work, as usual!

A little suggestion, if I may. It would be helpful if you included in your release threads (like this one) a little description about what your app is intended to be used for or why someone would want to use it. It doesn't need to be elaborate. Just a sentence or few. I know you include the link to the original thread that people can click through to read more details, but people prefer to be lazy and not have to click elsewhere to learn what the thing on this page does. And yes, even if the name of the app seems fairly self-explanatory, it would still be useful to have a short description, in my opinion.

Thanks for always being so helpful in taking up the coding snack requests! :Thmbsup:
518
DC Gamer Club / Ludum Dare 48: April 23rd-26th, 2021
« Last post by Deozaan on April 06, 2021, 12:49 AM »
Ludum Dare 48 is approaching fast! It begins three Fridays from now.

To be honest, I'm not especially motivated to participate this time, but it's kind of historic in that it's the 48th event of that which used to be called "LD48" due to its origin as a 48-hour game jam before being rebranded as "LDJam" a few years ago. So I feel I can't miss out on being a part of LD48. That said, I've never actually done the 48-hour "compo" and have always participated in the more laid-back 72-hour jam. Anyway, this time I'll be participating in the 72-hour jam as part of a team once again, so that should lighten the load.

Right now theme suggestions are open. Anyone can submit up to 3 themes, even if they're not participating. You just need to register a free account to be able to do so. If you'd like to suggest a theme, you may do so here: https://ldjam.com/ev.../ludum-dare/48/theme


EDIT: My team made Let's Go Deeper for LD48.




See previous posts on DonationCoder about Ludum Dare:

Ludum Dare 47 - (My team made Chrono Crash for LD47)
Ludum Dare 46 - (My team made Defendeer for LD46)
Ludum Dare 45 Reviews - A thread about LD45 games
Ludum Dare 41 - (My team made It's Not Lupus! for LD41)
Ludum Dare 2017 Thread - A thread about games from LD37 and LD38
Ludum Dare 33 - A thread about LD33 games
Ludum Dare 32 - (I made Time Bomb during LD32)
Ludum Dare 31 - (I made Worm Wars during LD31)
Ludum Dare 30 - (I made Planetary Devourers during LD30)
Ludum Dare 29 - (I made It Came From... Beneath!! during LD29)
Ludum Dare [29] topic for other games - A thread about LD29 games
Ludum Dare 23 - (I made Be Tiny, World! during LD23)
Ludum Dare - Game Programming Challenges
519
He eventually uploaded the full course to Youtube, so the whole world is now able to enjoy it, for free.

Thanks for that. I just watched the whole thing. I learned something. :Thmbsup:
520
I've been watching a lot of LockPickingLawyer's videos on picking various locks. But today's video was a doozy!

521
DC Gamer Club / Re: Latest GOG Giveaway
« Last post by Deozaan on March 30, 2021, 10:54 AM »
XIII is free on GOG for the next 2 days.

522
Announce Your Software/Service/Product / Re: Advanced Properties by KodeZwerg
« Last post by Deozaan on March 24, 2021, 07:51 PM »
I have a similar issue with trying to quit the program. The static/snow effect is really strange and distracting. That wouldn't be much of a problem if the option to disable quit confirmation dialog worked.
That I have not understand. You mean, on your system the quit dialog dont work?
Sorry for the static, I was just playing around with code ;)

I meant that the option to "Don't show this Dialog again" is disabled. :Thmbsup:
523
Announce Your Software/Service/Product / Re: Advanced Properties by KodeZwerg
« Last post by Deozaan on March 24, 2021, 02:42 PM »
I finally decided I had some time to test this out and give some feedback. I realize now that Advanced Properties is probably not for me because I have no idea what most of the information it shows me means. :-[ But I do have a little bit of feedback on the aesthetics.

I really don't like the transparency effects. I feel I can't even concentrate on trying to figure out and use the app itself because I am too distracted by the transparency. I see that there's an option to disable the effects, but none of the options are enabled. Is it supposed to be that way?

AdvProp - Options.png

I also noticed that the Options window is "always on top" of other applications, even though the main AdvProp window can be hidden behind other windows.

I have a similar issue with trying to quit the program. The static/snow effect is really strange and distracting. That wouldn't be much of a problem if the option to disable quit confirmation dialog worked.

Advanced Properties by KodeZwerg.png
524
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 22, 2021, 07:36 PM »
Not so important, but fwiw, there is a huge difference between e.g. a painting, and a reproduction photo/print of that painting.

Well, sure. Maybe. I mean, if I actually owned an original, historical artifact (such as the Mona Lisa), I would treat it very differently than I would a reproduction. My point was that, some people can approach the idea of "obtaining art" from a point of view where the difference between an original and a reproduction isn't so significant, while obviously the difference is very significant to others.

In other words, I'm more of a "function over form" kind of person. And to me the function of art is to hang it on the wall (or whatever) and for it to look aesthetically pleasing (or whatever). In my mind, the reproduction photo/print can do that just as well as the original. In fact, to me, having a reproduction would be vastly superior to owning the original! I wouldn't have to worry about (1) the huge upfront cost of purchasing the original, (2) insurance payments to cover potential theft, damage, or loss, (3) security costs to protect it from said potential theft, damage, or loss, (4) ongoing maintenance costs to protect/restore it from natural degradation, or (5) more generally, the huge amount of stress about the responsibility of being the caretaker of such an important piece of humanity's history. What if it was irreparably damaged or destroyed while in my care? 😬

I can buy a $15 poster, hang it on the wall, and if in 10 years the image has faded due to UV exposure or if it falls off the wall and gets damaged during an earthquake, who cares? I can just buy another $15 replacement. But again, that's how I prioritize the purpose and value of art. And that's why I would likely never spend hundreds of dollars on a piece of art. But all that said, I think it is perfectly reasonable and sensible for other people to have different priorities and to place much more value on owning original artwork over reproductions for various reasons.
525
Living Room / Re: Whoever understands NFTs let's make one for DonationCoder
« Last post by Deozaan on March 22, 2021, 02:58 PM »
I think that headline and the quote (which came from someone other than the author of the article) are too generalized and strong. There are too many blanket statements made as absolute fact when they actually apply only to a very specific niche.

I don't understand the current NFT craze. I think it is illogical and a "speculative mania" but NFTs are not inherently a pyramid scheme nor are they entirely for the benefit of grifters.

I see the current craze as more like a gold rush. And in a gold rush there are many people who choose to put everything (or at least too much) on the line in the hopes of striking it rich. Few people actually succeed, while the vast majority end up at a loss. Meanwhile, the shovel, pickaxe, and minecart vendors are happy to have the business.

If the quote was more specific, such as "the current craze over NFTs on Ethereum primarily benefits grifters" or if the article specified that "service X and/or Y selling NFTs is a pyramid scheme" then I'd find myself agreeing with the premise more.

But just because something is used by some people for nefarious or "dangerous" purposes, doesn't mean it is inherently nefarious or immoral.

Just because there was a tulip mania doesn't mean all sales of tulips are always without value and motivated by deceit or FOMO.

I'm not an art collector, and even if I became a multi-millionaire (or billionaire) I will likely never pay even hundreds of dollars for a single painting. But some art collectors are willing to spend millions on a piece of art. Why would someone pay millions of dollars for the original when you can buy a reproduction that looks virtually the same for a relative few dollars?

Similarly, why would anyone pay hundreds or thousands of dollars worth of cryptocurrency for what is, essentially, an internet meme, when anyone can just copy and share it?

Some people will find some kind of value in those kinds of ownership. I may not understand or agree with it, but that doesn't mean it isn't legitimate.


Are some people choosing to engage in something that appears to be or operate similar to a pyramid scheme? Yes. Are some people grifting others out of their money? Yes. Is this unique to NFTs? No. Is this the sole purpose of NFTs? No.

I'll point out that NFTs are not entirely new. It's just that there is a renewed (speculative) interest in them because cryptocurrencies are currently experiencing a boom in value. The last NFT craze I can think of was crypto-kitties, and it happened at the height of the last boom in late 2017. That's the craze that spawned many of the NFT sites/services that are being used for the current craze on Ethereum.

Between then and now, NFTs have been used more quietly and more "boringly" on more sane and rational projects, which nobody really bothered complaining about because it wasn't exciting enough to generate clicks.

To me, this article, and its line of thinking, come across as moral panic akin to "rock music is evil" by people who don't understand (or like?) new things. Especially because the people involved in that article seem to think that NFTs exist only on Ethereum where minting them is (currently) very expensive in terms of both electricity and cryptocurrency. But I just sit back in bemusement and think of the adage "a fool and his money are soon parted."
Pages: prev1 ... 16 17 18 19 20 [21] 22 23 24 25 26 ... 386next