topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Saturday September 19, 2026, 4:48 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 ... 5 6 7 8 9 [10] 11 12 13 14 15 ... 404next
226
DC Gamer Club / Re: Latest Game Giveaway
« Last post by wraith808 on December 10, 2021, 07:59 PM »
It says coming soon on Gog

24th of December?

No. Release data on the page is December 10, 2021. But it still shows as coming soon.
227
DC Gamer Club / Re: Latest Game Giveaway
« Last post by wraith808 on December 10, 2021, 06:42 PM »
It says coming soon on Gog
228
N.A.N.Y. 2022 / NANY 2022 Pledge: S3 Warp Transporter
« Last post by wraith808 on December 09, 2021, 09:41 AM »
NANY 2022 Entry Information

Application Name S3 Warp Transporter
Version None Yet
Short Description A way to easily transport files/text using S3 as an intermediary
Supported OSes Windows
Web Page Yes, it will have one
Download Link https://keybase.pub/...3WarpTransporter.zip
System Requirements
  • Modern Windows
  • x86_64 architecture CPU
  • AWS S3 Bucket
  • .NET 5.0
Version History
  • 2022-01-02
    - Initial Release
Author wraith808


Description
I started using Wormhole William, but there's a problem of the bandwidth for the nodes in the transfer. There are several transfer options for using S3 as a backing store, but all of them are pretty heavyweight. So I decided to roll my own- mostly because I'm doing AWS certification course right now, and it's a good way to keep the memories of the earlier lessons while I move on to the rest of the course.

Installation

Installing S3 Warp Transporter is simple- just unzip the archive where you want it installed. You will also have to set up your own S3 Bucket on AWS and Create an IAM with AccessKey/SecretKey. This was intended to solve a problem that I had in using Clipboard Fusion and other clipboard sharers, so it's not exactly non-tech-savvy user friendly.

The first thing I'll cover is the recommended settings for the S3 bucket - I'd recommend that it not be public. You can find simple rules for setting up one at https://docs.aws.ama...creating-bucket.html. The bucket does not need to be public for the application to use it. If you're using it as I am, I'd suggest not making it public.

I also set up lifecycle rules on my bucket, so I don't have to worry about cleaning it up - it's just meant for ephemeral storage as I move things from one computer to another. My settings for my bucket are below:

Step 1: Create the lifecycle rule and apply it to all objects in the bucket
bucket_setup_00.jpg

Step 2: Adjust the rule action to expire current versions of objects after 7 days
bucket_setup_01.jpg

Step 3: Review the rule - it should look like the below image
bucket_setup_02.jpg

Next, we need to create the IAM user. You can find steps on creating one at https://binaryguy.te...m-user-to-access-s3/

Two notes on creation.

Note 1. Make sure to make the user use an access key for programmatic access
bucket_setup_03.jpg

Note 2: The easiest policy to use is the canned one for AmazonS3FullAccess
bucket_setup_04.jpg

You can get more granular and give the user access to only that particular bucket, and only listobjects, putobject, putobjectacl, getobject, getobjectacl, and headobject, permissions, but that's a more advanced operation. I might detail that a bit later in the more formal user guide.

Download the credentials, and note the region you created the bucket in, and the bucket name- you'll need those in the next step.

After getting everything set up, you're ready to run S3WarpTransporter.

First Run

When you first run the application, it will put a taskbar notification icon of a little rocket (thanks to Paul Davey aka Mattahan).
first_run_00.jpg

Right click on that icon, and a menu will show up:
first_run_01.jpg

Choose settings - this is where you will enter your bucket info and the directory you want objects downloaded into (it will be a bit less blurry, of course)
first_run_02.jpg

Usage

After entering your settings, you'll be in business. To go back to the menu image and explain:
first_run_01.jpg

  • Upload File - Opens a file dialog for you to select what file to upload. After it is uploaded, you will be given the key for the item, and it will be copied to the clipboard
  • Upload from Clipboard - If you have a filepath on the clipboard, that will be uploaded. If it is not a filepath, it will be uploaded as text.
  • Download Key from Clipboard - if you copy the key of a previously uploaded file to the clipboard, it will download that object
  • Settings - We went through that on first run, though if you need to change them, this is the place
  • Exit - Close the icon

Future enhancements

Better documentation, about box, and web page- being sick for much of December, I got a late start on this, so don't have that set up.
Better handling of file extensions on download - when I upload an object, I get the mime type from the extension. However, extensions to mime types are a different story, as they map to a large list- for example, text/plan has 8 different extensions in the apache mime type table. When querying those, they come back in alphabetical order- and the first one is 'conf'. I need to make my own implementation of this, and restrict it to common file types so I have a better chance of getting them right. Or even better, I'll store the original file name in the metadata for the object.
More settings - run at startup would be a nice addition.
Dialog to enter the Key. The clipboard is nice and convenient for my use, but I know that it might be inconvenient to copy the key to the clipboard. Maybe. I haven't thought this through completely.
229
Do you really want this as a PowerShell script? It seems like a GUI to allow you to mark the area would be better than guesstimating the area to block off, IMO.
230
Living Room / Re: Interesting "stuff"
« Last post by wraith808 on December 07, 2021, 02:21 PM »
Researchers accidentally create a 'Warp Bubble' - the first step in FTL travel

https://www.msn.com/...ht-travel/vp-AARyXYg
231
DC Gamer Club / Re: Latest Game Giveaway
« Last post by wraith808 on December 03, 2021, 01:31 PM »
Crime Cities is free on GOG until 9th December 2021, 6 PM UTC.

https://www.gog.com/game/crime_cities

One of my favorite games from the DOS days. It's actually quite advanced for the period it comes from- one of the first I ever saw from Techland (Dying Light)
232
Living Room / Re: Wordle: simple web word game
« Last post by wraith808 on November 25, 2021, 08:02 PM »
Interesting, obviously not the same word for everyone since the word I just got doesn't have repeated letters.
That's what I was thinking.
233
Are you doing a 'Save As'? It does that by default with the save as option.
234
Living Room / Re: Wordle: simple web word game
« Last post by wraith808 on November 24, 2021, 11:53 AM »
It definitely gets worse...

wordle.jpg

Almost didn't make todays... from guess 3 I had four out of 5 correct. I just flailed at that first letter...
235
More apps that I don't think anyone has listed here yet:

https://www.amplenote.com/--
https://get.mem.ai/waiting list-
https://cloverapp.co/--
https://acreom.com/trialing-
https://www.craft.do/-(mac/appleOS centric)
https://www.taskade.comtrialing-
https://reflect.app/-After getting the invite, it's also mac/appleOS centric, and $160/year after a 14 day free trial
https://app.milanote.com/trialingReferral Link: https://www.milanote...r/rcDhIUymJWgrLzFgNc
https://app.kahana.co/trialing-
236
DC Gamer Club / Re: Valve Announces Steam Deck: A Nintendo Switch-like PC
« Last post by wraith808 on November 11, 2021, 08:07 AM »
"Your expected order availability: After Q2 2022"

It looks like I'm back to where I started. I'm pretty sure that when I placed my pre-order, it told me "after Q2" or maybe it just said Q3. But then after things settled it told me the ETA was Q2. So I'm still not really disappointed.

After Q2 could just mean that they haven't settled on scheduling that far out. That's how I took it. Originally mine told me that it was Q2 2022- not after.
237
DC Gamer Club / Re: Valve Announces Steam Deck: A Nintendo Switch-like PC
« Last post by wraith808 on November 10, 2021, 09:03 PM »
Well, so much for my optimism! I got an email saying Deck is delayed by 2 months, and they expect it will start shipping in February.

Yeah, got the same message. So they push the entire queue back, so we'll likely be Q3-Q4.
238
Guys, update on all this:
I'm still using that web portal neuron for reading my notes....it is now called emanote, and even better.
For writing and editing, I use Obsidian.

emanote is awesome.


https://github.com/srid/emanote
https://note.ema.srid.ca/
239
Developer's Corner / Re: 'Trojan Source' bug
« Last post by wraith808 on November 03, 2021, 09:05 AM »
The fact that it's on Krebs made me take a look even though I didn't totally understand how it would be implemented. He's not one to cry the sky is falling without reason.
240
Developer's Corner / 'Trojan Source' bug
« Last post by wraith808 on November 02, 2021, 10:52 AM »
From Krebs on Security (https://krebsonsecur...ecurity-of-all-code/)

Researchers with the University of Cambridge discovered a bug that affects most computer code compilers and many software development environments. At issue is a component of the digital text encoding standard Unicode, which allows computers to exchange information regardless of the language used. Unicode currently defines more than 143,000 characters across 154 different language scripts (in addition to many non-script character sets, such as emojis).

Specifically, the weakness involves Unicode’s bi-directional or “Bidi” algorithm, which handles displaying text that includes mixed scripts with different display orders, such as Arabic — which is read right to left — and English (left to right).

But computer systems need to have a deterministic way of resolving conflicting directionality in text. Enter the “Bidi override,” which can be used to make left-to-right text read right-to-left, and vice versa.

“In some scenarios, the default ordering set by the Bidi Algorithm may not be sufficient,” the Cambridge researchers wrote. “For these cases, Bidi override control characters enable switching the display ordering of groups of characters.”

Bidi overrides enable even single-script characters to be displayed in an order different from their logical encoding. As the researchers point out, this fact has previously been exploited to disguise the file extensions of malware disseminated via email.

Here’s the problem: Most programming languages let you put these Bidi overrides in comments and strings. This is bad because most programming languages allow comments within which all text — including control characters — is ignored by compilers and interpreters. Also, it’s bad because most programming languages allow string literals that may contain arbitrary characters, including control characters.

“So you can use them in source code that appears innocuous to a human reviewer [that] can actually do something nasty,” said Ross Anderson, a professor of computer security at Cambridge and co-author of the research. “That’s bad news for projects like Linux and Webkit that accept contributions from random people, subject them to manual review, then incorporate them into critical code. This vulnerability is, as far as I know, the first one to affect almost everything.

The research paper, which dubbed the vulnerability “Trojan Source,” notes that while both comments and strings will have syntax-specific semantics indicating their start and end, these bounds are not respected by Bidi overrides.

Emphasis mine. More at link.

Has anyone heard of it? It's been many years since I've worked with anything at this low a level, so I can't really comment on how serious it is.
241
Site/Forum Features / Re: 403 trying to access "Mini-Reviews by Members"
« Last post by wraith808 on October 31, 2021, 11:42 PM »
Not sure why it doesn't work for you. It works for me. Perhaps it was an intermittent blip?
242
Yeah, I've given up on the idea of publishing anything on Google Play. It's just too annoying having to constantly update and configure things to keep up with their ever-changing requirements.

Good luck on the re-approval process!

And it's pretty sad that Apple is even worse.
243
General Software Discussion / Re: Looking for Book Catalog
« Last post by wraith808 on October 26, 2021, 08:01 PM »
If you don't want a web based catalog, Readerware (not free)

"Not free" is putting it mildly!  :o

$50 isn't as much as I'd expected from that response.
245
DC Gamer Club / Re: Valve Announces Steam Deck: A Nintendo Switch-like PC
« Last post by wraith808 on October 26, 2021, 05:22 AM »
Mine isn't until Q2 2022

Ditto.

But that could be as soon as April, which doesn't seem very far away to me.

I was thinking December and planning for it as my Christmas gift. And given the logistics nightmare we're in the middle of right now, I think April is optimistic if they have enough to scheudle it out until then. At least it will give an adequate time to see what kind of reviews it garners.
246
If you are able to search with google, then why haven't you to get the results and tried them? Then you could report back with any problems you have. You come to us with just a problem statement (and sometimes not that much of one) and then are dissatisfied with what that bare question gets you.
mmmm
It's a method, but not the only one. Many times we ask to a person who knows more than ours to obtain an answer. Not in mode experiment and obtain then advice.


That would be fine if you were thankful for the information. But it doesn't seem that you are above. That's what set me off.
247
If you are able to search with google, then why haven't you to get the results and tried them? Then you could report back with any problems you have. You come to us with just a problem statement (and sometimes not that much of one) and then are dissatisfied with what that bare question gets you.
249
DC Gamer Club / Re: Valve Announces Steam Deck: A Nintendo Switch-like PC
« Last post by wraith808 on October 25, 2021, 09:53 AM »
PSA: You can now see when you are queued to have the Steam Deck available for purchase. Mine isn't until Q2 2022 :(

Steam_Deck_Reservation.jpg
250
General Software Discussion / Re: Croc: Command-line secure file transfer tool
« Last post by wraith808 on October 20, 2021, 10:21 AM »
As I was in need of transferring a rather large file (about 400 GByte) from a remote location a problem was encountered. None of the computers I normally use for file transfer is able to cope with such a large file. So, I was tempted to try out croc to transfer the file directly to my workstation.

The remote computer is not a "weakling" by any stretch of imagination (16 GByte RAM, 3 year old Intel Xeon CPU, fast drive), but waiting 7+ hours now for a code to be generated by croc (to actually start the transfer) is rather long. Even when the file is about 400 GByte.

And installing Python on both the remote PC and my workstation just to make Magic WormHole work, seems less than ideal as well. 


I didn't have to install Python to get Magic Wormhole to work. There's a self contained exe.

https://magic-wormho.../latest/welcome.html

Or install Wormhole William - https://github.com/p.../releases/tag/v1.0.5

Or Wormhole Gui - https://github.com/Jacalz/wormhole-gui
Pages: prev1 ... 5 6 7 8 9 [10] 11 12 13 14 15 ... 404next