topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Sunday December 14, 2025, 9:04 pm
  • 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 ... 4 5 6 7 8 [9] 10 11 12 13 14 ... 404next
201
Because if something is checked into a repo that is obviously wrong, it can be construed as a compromise of the account, resulting in the locking of the account.

So Microsoft (I will not say anything about Windows Me here... or should I?) has decided that you must not check in obviously wrong code into your own repositories?

No. It has to do with the effect of that code, and I'm sure the complaints from others- they reversed the damage at the time. He could have contacted them, but in no account of it do I show that he's had any contact.
202
From what I read, he posted malicious code to his repo. Is that correct?

He committed code that did not work as expected into his own repositories containing his own free code.

Why exactly is Microsoft entitled to deny that?

Because if something is checked into a repo that is obviously wrong, it can be construed as a compromise of the account, resulting in the locking of the account. It's a security measure until it can be verified. Just as it's inconvenient if I'm using my credit card and something is determined that it might be fraud and I have to verify it. It's annoying, but in the end, in the case that someone does hack the account, I'd consider it useful.
203
Anyone here still using GitHub?
Enjoy losing access just because they don't like your commits.

From what I read, he posted malicious code to his repo. Is that correct? And Microsoft suspended his account for that?

https://www.theverge...es-projects-affected

Seems legit if this is the case. And this is one of the reasons I fork repos that I use rather than just using them.
204
Perhaps hacked or one of their volunteers made a change, as the primary one on the front says:

gizmo.jpg
205
This isn't exactly what you asked, but I think you could approximate it from this:

https://marketplace....sls-contrib.codetour

CodeTour 🗺️
CodeTour is a Visual Studio Code extension, which allows you to record and play back guided walkthroughs of your codebases. It's like a table of contents, that can make it easier to onboard (or re-board!) to a new project/feature area, visualize bug reports, or understand the context of a code review/PR change. A "code tour" is simply a series of interactive steps, each of which are associated with a specific directory, or file/line, and include a description of the respective code. This allows developers to clone a repo, and then immediately start learning it, without needing to refer to a CONTRIBUTING.md file and/or rely on help from others. Tours can either be checked into a repo, to enable sharing with other contributors, or exported to a "tour file", which allows anyone to replay the same tour, without having to clone any code to do it!



You'd have to have something built into anything other than just a tour to make sure someone didn't use it for malicious purposes.
206
Non-markdown format is not a big issue for me as long as it's plain text. There's pandoc. I moved from .md to zimwiki with it, no problems.

Now that we are talking, I find markdown a poor choice; the spec is poor (one blog bost!), there are multiple implementations/flavors, and it doesn't have good solutions for tables, embedding video etc (other than reverting to html). It forces apps to run a browser (or worse, embed it) to render it too.

For a killer plaintext format, check asciidoc. That was my choice before I went back to zim.

Check the plugins for zim too.

Other than collaboration (zim is a single player game), I'm very satisfied. Never been this satisfied with a software choice before.

I did check asciidoc. The problem with it is the same as beta vs VHS, i.e. adoption rates. Markdown is pretty much everywhere, so there are several options for editors. Asciidoc, not so much. And in all honesty, every format has it's good and bad. So I decided on MD and went with it, so others are not really attractive to me.

My own observation is that markdown claims to be simple and human readable. But it isn't without a rosetta Stone equivalent.

Depends on what you mean by human-readable. If you're talking like a formatted document, then none are going to be WYSIWYG- that's the point. But you can read it, unlike, for instance a Word Document. I think that's all that's meant by human-readable.
207
N.A.N.Y. 2022 / Re: Document Projects
« Last post by wraith808 on January 02, 2022, 09:52 PM »
There is the possibility that an extension in there triggers your security solution. Or your solution doesn't like software created/compiled with Delphi.

It is more like company filtering policy, and more likely triggered by lack of traffic and unknowns. I have that happen a lot on my work machine.
208
N.A.N.Y. 2022 / Re: NANY 2022 Pledge: S3 Warp Transporter
« Last post by wraith808 on January 02, 2022, 05:15 PM »
Update: I figured out what my problem was - I'd forgotten part of my Secret Key in the settings. Not sure if this is still considered NANY, but I've updated the original post with the download. Instructions coming soon.
209

That's a pity, as Ema Personal Wiki has an Android version as well as a Windows one.  I don't want my data in the cloud, but interoperability is a big plus.


If you don't care about that, it's a great tool. I thought about trying to integrate Markdown support into it, but settled instead of using Visual Studio Code with extensions and a Git repo. A lot easier than rolling my own, and I can edit on the move if I need to with several options that interface nicely.
210
Came here after years of inactivity to say : zim https://zim-wiki.org/
[...]

Are pages stored internally to the app? Or on your disk in text format?
@wraith808: what happened to your interest in Ema Personal Wiki, which you mentioned earlier in this post?

Same thing as this - it uses WikiWords, but it's still bespoke. I like the idea, but I'm firmly in the markdown camp now.
211
N.A.N.Y. 2022 / Re: NANY 2022 Pledge: S3 Warp Transporter
« Last post by wraith808 on January 02, 2022, 01:18 AM »
For the first year in a long time, it appears I won't have anything. Banging my head against a problem with the signature version in AWS. I thought I'd be able to get it done, but I need rest to see what I'm doing wrong :(
212
Are pages stored internally to the app? Or on your disk in text format?

I installed to answer my own question. The answer is... sort of. It seems the home page is not a file, but everything else (so far) is. It uses its own formatting. Here's a sample from a page I did to see it:

Code: Text [Select]
  1. Content-Type: text/x-zim-wiki
  2. Wiki-Format: zim 0.6
  3. Creation-Date: 2022-01-01T13:33:29-05:00
  4.  
  5. ====== New Page ======
  6. Created Saturday 01 January 2022
  7.  
  8. This is a new page. How are things formatted?
  9.  
  10. **Bold**
  11. //Italics//
  12. //**Bold Italics**//
  13. __Underline__
  14. **__Bold Underline__**
  15. //__Italics Underline__//
  16. //**__Bold Italics Underline__**//

It seems interesting, but the fact that it uses bespoke formatting is a definite negative.
213
Came here after years of inactivity to say : zim https://zim-wiki.org/
It's everything I wanted from a notetaking tool. And it was great keyboard latency, being a native app and not a SASS or an electron app.

Probably the most useful piece of software I have right now.

Are pages stored internally to the app? Or on your disk in text format?
214
PublicDomainVic / Re: nkTree - GUI for actions on a directory tree (v0.1.0)
« Last post by wraith808 on December 30, 2021, 10:04 AM »
Download link for nkTree 1.2 ??


I don't think he's released it yet. He was just saying it was going to be in 0.2. You can always see his latest from looking at the repo itself or the releases page at https://github.com/p...main/nktree/releases
216
General Software Discussion / Re: Enter = New Paragraph or New Line? Preference?
« Last post by wraith808 on December 27, 2021, 10:42 AM »
Enter = new paragraph. Ctrl+Enter = new line.
217
N.A.N.Y. 2022 / Re: N.A.N.Y. 2022 pledge: pdGet downloader v1.0
« Last post by wraith808 on December 26, 2021, 04:33 PM »
@publicdomain

In what language is pdGet written? I hope it is not JavaScript.

If you look at their github, you can see that all their prior releases are in C# - https://github.com/publicdomain/
218
General Software Discussion / Re: Windows 10 Announced
« Last post by wraith808 on December 17, 2021, 07:45 PM »
Has Notepad disappeared for anyone else?

Not here. Of course, I haven't updated to 2021H2 yet... still on 2020H2.
219
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.

that's true but i must see the code involved :(

You didn't put that as a qualification in the first post. Though many voluntarily write, fewer open source their code. And to ask this so you can see the code- is there another reason behind this?

You can see examples of how to call a win api in powershell here- https://devblogs.mic...-windows-api-part-1/

You might be able to scrape it up yourself from that.
220
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.
221
DC Gamer Club / Re: Latest Game Giveaway
« Last post by wraith808 on December 10, 2021, 06:42 PM »
It says coming soon on Gog
222
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.
223
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.
224
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
225
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)
Pages: prev1 ... 4 5 6 7 8 [9] 10 11 12 13 14 ... 404next