HNHacker News
TopNewBestAskShowJobs

jknutson

37 karma · joined March 24, 2022

submissionscomments
jknutson··on Arrest of suspected developer of Tornado Cash
Not the GP but I read that sentence as an anecdote using the AR-15 as a well-known example of a common firearm that is seen by most non-gun-owners to be on the upper end of the scale between .22cal and RPG/50-cal machine gun in terms of power and/or risk of abuse. That is to say that I do not believe that the GP was actively making a point against the AR-15, just that they were using it as an example anecdotally to lace their statement with a touch of irony or euphemism.
jknutson··on Contributing to WebSockets – Cryptocurrency Users
I have a pro-cryptocurrency stance. I’ve profited from it and it is responsible for a significant portion of revenue in my business, especially when working with clients unserved by the likes of PayPal and Transferwise.

I remember, not so long ago at all, it felt as though my position was more or less the only position I saw reflected by others online and offline. Practically everyone I knew who had something to say about Cryptocurrency would have the same basic points— giving power back to the people, providing an alternative to the traditional (read: banks/finance industry) methods, hedge against inflation, hedge against government overreach, etc.

Nowadays, it seems like popular opinion has really switched. Obviously, with just about anything, there’s going to be some negatives and some downsides. From day one with Cryptocurrency, for example, the most obvious use case was for criminal activity and moving value outside the prying eyes of whatever 3-letter agencies that are applicable in your jurisdictions.

I understood that counterpoint to Cryptocurrency just fine. I agreed with it, as well. Criminals do use Cryptocurrency, it’s just a fact— it’s explosion in popularity has certainly opened up and/or made more reliable and easily available many new revenue models for the seedier folks amongst us. Ransomware, for example, has greatly benefited from Cryptocurrency’s creation and gradually increased adoption into the mainstream.

Bringing me to my point, or I suppose question, rather, is the argument that Cryptocurrency uses a ton of energy and is bad for the planet. While this is also true, especially for proof of work stuff like Bitcoin and Ethereum, it feels like whenever I hear discussion of Cryptocurrency using this argument, there’s often little to no genuine conversation being made about how to improve upon it. I’m sure all of us know about other transaction verification methods that don’t eat nearly as much energy, so I’m not going to dive into that now.

To state my opinion bluntly, it feels like the whole energy / electricity usage argument of Cryptocurrency has came about rather abruptly and inorganically. I don’t remember hardly anyone talking about this issue with nearly as much (seemingly blind) passion or negative attitude in, say, 2013-2020~.

Furthermore, while yes— the energy usage of cryptocurrency is a problem, and a damn near inherent problem at that— it seems to me like it’s such a minor drawback comparatively speaking to the other evils in the world. 14 trees burn in the Amazon Rainforest every second. A kid dies in Africa from starvation or malaria every 15 seconds. Oil companies cover up their emissions and pay for favourable regulations that allow them to continue to pollute at industrial scale with little to no pushback.

I am no tinfoil hat wearing cryptobro, don’t get me wrong, but considering how little pollution cryptocurrency produces comparatively speaking to $insert_megacorp_here, and how weak of a logical counterpoint that seems to be against the inherent positives of cryptocurrency, it seems to me like this argument is one that is almost wholeheartedly emotional in nature and one where I wouldn’t be surprised if the roots of it were astroturfed by a select few who did not want to see crypto succeed.

As an analogy, certainly we all remember the marketing BP put in to the “reduce your carbon footprint; *we ALL have to do our part* to reduce global warming” slogan thing they got going. Meanwhilst, they were spitting out pollution at rates that even if every single one of us lived like Taoist monks still wouldn’t have made a dent in.

Am I the only one that thinks this way? I would love to be proven wrong if there’s any counterpoints to my perspective that I could be made aware of.

/rant

jknutson··on Bluetooth remains an 'unusually painful' technology after two decades
A likely story. This is a safe place pal, we’re all friends here..
jknutson··on JavaScript Obfuscation Techniques by Example
If I don’t know what I am doing, surely my enemy cannot know what I am doing either…
jknutson··on Music for Programming
I wholeheartedly agree. When I was learning to program, I couldn’t listen to music at all, any kind— I found that it disrupted my thought process and interrupted my train of thought. Many years later, I find now that when I’m writing code that I know how to write, and am just dealing with the implementation, listening to EDM keeps me “in the zone” quite well.

My coworkers find it endlessly amusing to tease me for listening to bass music, or as they call it “trash compactors having sex” while writing code. I admit that it’s odd, specifically the intensity of the music I’ll listen to while writing stuff as mundane as a login panel, but it works very well in regards to keeping me focused and on task.

To this day, though, any music with any lyrics at all is a no-go. I can’t tune out the words, at all. Luckily, EDM seldom has lyrics to speak of in the first place, so I that problem is solved quite cleanly for me. It is quaint, however, when I take my headphones off at the office to greet someone walking in / say hello and I realize how bizarre the sounds coming from my headphones are in the context of my brightly lit office.

I hope that I give off a vibe closer to Christian Bale as Michael Burry from The Big Short, but I doubt it.

jknutson··on Beanstalk cryptocurrency loses $182M of reserves in flash ‘attack’
The only bit of information I’ve found in support of their credibility is their willful “self-doxxing” in the announcement they made post-attack on their discord. Mind you, the names they gave for themselves could be completely false, they did not follow it up with any more identity proofing, but if the projects’ founders identities are what they say they are (and there is no cofounder/person involved with the project), logic dictates that save for some 4D-chess level scheme, no attacker would identify themselves immediately after the attack.
jknutson··on Stitch It in Time: GAN-Based Facial Editing of Real Videos
Not sure about open-source, but a number of friends of mine who work as freelance professional creatives (e.g. ad hoc video advertisements for smaller companies) espouse Topaz Labs’ Video Enhance AI [0] for this sort of work. Anecdotally, seeing the results of their applications of it, it does seem to work astoundingly well— especially for an application that runs fine on hobbyist/enthusiast grade hardware (albeit the render times will likely still be in a multiple of hours for longer videos; personal experience on 3090 / 5950X / 128GB home work machine was roughly 5-8 frames rendered/sec when upscaling 720p footage to 1440p, roughly 12 seconds render time for every second of footage. I imagine the render time would scale with the demands of the selected AI model / output resolution).

I am not aware of any singular FOSS project in creative work that performs similarly to Topaz Labs’ product for all input videos (note to reader: if I am wrong, correct me— I only have second-hand anecdotes to go off of from my friends who work with this kind of work in their careers, and precious little first-hand experience from upscaling old family memories to experiment with the software). As far as I am aware, this is because different upscaling models are trained on, and thus effective / mainly used for a specific type of content. The same upscaling model that was trained on interpolated 480p videos with compression artifacts will not produce the same results as one trained on, say, anime videos/manga, e.g. the models used by Waifu2X [1]. Hence, with Topaz Labs’ application, you select the model that was trained on footage that best matches the footage you wish to upscale.

All that being said, I do know that some (if not all) of the upscaling models Topaz uses are FOSS. Much of their application is just syntactical sugar upon the models it uses, making it easier for non-SWEs to use. I’m not sure whether or not the models that Topaz distributes have any level of training done by them, in house— logically, I would assume as such, otherwise their product wouldn’t be as performant as it is.

[0] https://www.topazlabs.com/video-enhance-ai

[1] https://github.com/nagadomi/waifu2x

← PreviousPage 2 of 2