topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Friday September 18, 2026, 10:25 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
I think what we have here is the difference between a minion of Capitalism (the system with its licenses) and Capitalist's possession of any degree of Charity.  Capitalism excludes the need or place for Charity.  If we have any question of "what is right" it has not place in Capitalism.

I am saying that I think Tuxman is right in his estimations of what the licenses allow.  I agree, that the fellow who borked his own code was within his rights, even if they were malicious - because that's how *that* system works.  It precisely follows the laws and licenses to the letter and that with a material goal in the ultimate end (who gets the money).

However, I also agree with Deozzan in that what that fellow did was not right for him to do - it goes against Charity.  Charity is an entirely different law with a different scope.

So, I think what we have is a conflict between Law and Morals.  According to the law, the fellow was within his rights because that law excludes the reality of Charity and Malice. 

If we discuss the law (and the licenses that protect software, also subject to the law) within its own boundaries, we cannot also discuss Charity.  However, if we discuss Morals, then we can definitely discuss the law.  That is because the moral law (Charity) is higher because it guides the will and not only the material doings.

The thing is that the law doesn't have the welfare of people in mind; that's how it can work, but not be just.


This whole thing doesn't take into account the privacy of services and terms of service. Github hosted the code. Doing something with their service where they host the code that he voluntarily put up there doesn't violate the license of the code.

I believe it was Tuxman who even referred to, in the past, the Cloud as Other People's Property. So when you're putting data in the Cloud, you're putting it on Other People's Property, and they still retain the right to do with their property as they will. They can't do anything _with_ what was stored, but they can surely revert it or remove it. Your license doesn't supercede their rights for their property.
202
We're dealing with two different things. License for the code use and TOS for hosting.

Let's move the context to a different arena - DonationCoder, or any other Forum.

When you upload items in your posts, you are agreeing to the TOS for the site. For DonationCoder, you retain the rights to whatever you post- whether it is code (compiled or not) or text. That never changes. (Some sites make it so you can't edit or delete your posts, which exists in a gray area).

If you upload something malicious, I'd expect Mouser to take it down- whether it's code, text, etc. If you post something to the wrong area, your post will be altered to move it to the correct area. If you post something in your post that is malicious, your post will be edited to make it not so (as seen with several links in posts that are otherwise fine).

They are not altering his license. They first reverted the change until checking with him to make sure he wasn't hacked (and yes, you can say MFA, but there are ways around that, which have been demonstrated- it's just considerably harder). When he did check back with him, they allowed him in, but he had to change his code hosted on their site to something non malicious, or remove the repo. He chose the former, changing all the code to say What Happened to Aaron Schwartz?

You're conflating license with TOS.
203
N.A.N.Y. 2022 / Re: NANY 2022: DateAdder
« Last post by wraith808 on January 10, 2022, 10:58 PM »
Denying someone's right to define what other people are allowed to do with his software by explicitly stating a license and claiming that a developer does not own an application anymore when he decides to publish the source code - which literally contains the word "copyright" - is not a "conversation in good faith". Note that you are not the culprit here.

I will not discuss this in more than one thread. No more source code for you, folks. If you don't want to respect the license, you won't get a chance to disrespect it anymore.

Has anyone disrespected your license? Or even said you don't have a license? He just said the TOS on the service said he gives up certain aspects of the hosting of said software. But you do you.
204
N.A.N.Y. 2022 / Re: NANY 2022: DateAdder
« Last post by wraith808 on January 10, 2022, 08:58 PM »
As a long-time member of DonationCoder has declared that publishing the source code of an application effectively ends my copyright on that application, I removed all references to the source code from this NANY entry. Future contributions will be closed source as well. I am not interested in having my copyright violated just because I published my software in good faith.

Wow... that's an escalation, and of course your option. It was a conversation in good faith, and you take it to this extreme to try to prove a point? Quite mature conversational skills indeed.
205
Again, he hasn't shown that he reached out to Microsoft before posting this.

A free software developer should not have to ask anyone, certainly not Microsoft, for permission to destroy his own code. That's pretty much the meaning of free software.

GitHub has some mechanisms to prevent "hacks", including 2FA. So you're only allowed to make your own code unusable if you can prove to Microsoft that you're really you? What kind of crude understanding of free software is that?

I can see you totally are not reading my posts in good faith. So I'll just say, good day.
206
It has to do with the effect of that code

I can't remember a rule that says that I can't commit code to my libraries that break my libraries.

and I'm sure the complaints from others

So if other people - including large corporations - decide to take my free code that is licensed under a "no warranty" license and my code breaks their applications, Microsoft is allowed to modify my code?

Again, he hasn't shown that he reached out to Microsoft before posting this. If you read the article, they reverted the change in question and locked it down, which is situation that one might expect from a suspected hack. As it stands now:

Judging by the changelog on both faker.js and colors.js, however, it looks like his suspension has already been lifted.
207
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.
208
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.
209
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.
210
Perhaps hacked or one of their volunteers made a change, as the primary one on the front says:

gizmo.jpg
211
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.
212
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.
213
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.
214
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.
215

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.
216
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.
217
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 :(
218
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.
219
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?
220
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
222
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.
223
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/
224
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.
225
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.
Pages: prev1 ... 4 5 6 7 8 [9] 10 11 12 13 14 ... 404next