avatar image

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

Login with username, password and session length
  • Friday May 7, 2021, 8:09 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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - vevola [ switch to compact view ]

Pages: [1] 2 3 4 5next
I don't understand prev/post - am I missing something here?
Prev = pick a color for "legit" text, all text that did not cross the limit
Post = pick a color for text that exceed the limit.

Thanks! That wasn't very intuitive, I must say.
How about adding "Color:" before and changing the labels to TEXT/OVER or TEXT/EXCESS?

...but come to think of it, it might make sense to rethink how these settings are presented in the UI (see feature request above for "text size"), maybe creating a "Settings" pane, where to add any other future settings? Just an idea.

Great job, Vic! I have yet to fully test it, but here are some initial thoughts:

  • Set a low char limit (4), type a few words, and switch between chars and words - the visuals don't update.
  • Option to remove double spaces.
  • Add a (+) tab for easily creating new one.
  • Double click on "Pad 1" to rename.
  • In status bar, show how much over/under the limit (+53; -4).
  • Include increase/decrease text size (it's a little too small as it is now).
  • I don't understand prev/post - am I missing something here?

Given things stay consistent, I'm freed & back to online coding on Thursday.
-publicdomain (March 15, 2021, 11:21 AM)

Hi Vic! Just checking in, since we haven't heard from you this past month. Hopefully all is well on your side - send us a signal of life!

This was an idea I put out there 15 years ago (!) , and thought about reviving it. Since then I've seen/tried software such as Zotero and Mendeley, but this idea has still a different twist (see below).

I was looking for a good software that would help me with my research, but I haven't quite found what I needed. Doing research, you take a lot of notes, and we all know that it is important to cite our works. I was looking for something that would help me organize my notes and help me create my works cited or bibliography page.

The only freeware I found is Scholar's Aid Lite, but it has a lot of extra things which I find not necessary and a lot of important features which I find imperative. I was looking for something essential, which could be useful both for the scholar and for the general high school student preparing a research project or thesis.

Here's what I was looking for in the "ideal" scholarly research software, which I've divided into two sections (taking notes and compiling the bibliography):

My idea takes off of something like Biblio2 <> (just looking at the GUI you can tell it's an older prog and hasn't been maintained for years) but with some other functions (tagging, portability etc): I read a book (chapter, article, webpage, etc) and I can input various notes to create a tree outline of the text (like i'd do with Keynote or similar). Each note is tied to its reference, which I input following bibliographical standards (MLA or APA are the most famous). So I'll have the head of the list being the reference, and each note hierarchically listed below, each of which includes the page off of which I took the note.

Each note should be distinguished (by color/icon?) as a quote, a summary, or an idea and have a title and a "body" (like in Biblio) but some other "types" could be glossary, images, and general. Each note should have the possibility of having given tags and linking to other notes for easy cross-referencing and searching (which is the key here and which is what I haven't found in Biblio). I also think it would be great to have the possibility of having hotkeys to create new notes, etc.

When I've finished creating an outline of each book, article, webpage or whatever, I should be able to export it or save it as an RTF or DOC. I should also be able to move around the notes so I can export or print my own mental maps using various notes from various lists (that is, using any note from any book or article). In this case the bibliographical reference should travel with the note and I should have the option of also exporting the reference with the page number at the end (see below).

Compiling your bibliography
The second part of the project should be to help me compile the bibliography. There are many websites out there that will help in formatting the bibliography using MLA or APA standards (like and and even a great freeware ( It would be excellent to incorporate something like this within this program to make it complete, however I understand that it could become more complicated to create, especially if the coder doesn't know much about the citation system (MLA/APA). My idea would be a link to where you'd be guided in the process and at the end you could copy and paste from the site both the Bibliographical citation (what would go in the bibliography) and the Parenthetical in text citations (what would travel with each note, simply adding the page number(s) before closing the parenthesis). These two pieces of information are important to keep wittied to each note.

The Bibliographical citations should be able to be organized in folders with tags and maybe a note, and should be able to be exported alphabetically, so you would have your References cited or Bibliography already compiled.

I think the key here is tagging and linking. If there would be a way to link each note to its reference, and you could create a system of tags, this would help you out in organizing your thoughts and creating effective outlines for your paper.

Often I've seen a lot of software created for almost futile reasons. I think something like this could help a lot of students in effectively organizing their thoughts and their research and be useful in their writing projects.

Hope to find a positive response! All the best!

While thinking about this, I realized this is something Twitter does already:

[ Invalid Attachment ]

Just a random, not-very-helpful observation from a twit, I suppose. :D

Not at all! I'm sure some other variations of this idea are out there! Useful to see how others tackle the problem.

Will tab names be modifyable for better seperation? You hopefully do autosave them to prevent loss on crash/quit.

I agree. I like the idea that you don't have to name them for them to be saved: an autogenerated name gets assigned and each file is autosaved every predefined N minutes, or they can be saved with name.

Thanks to both of you!

We're just a few days from v0.1.0.
-publicdomain (March 01, 2021, 01:36 PM)
Awesome! Will be looking forward to playing around with it! Thanks, Vic!

That is a syntax error.
I totally agree. It's just not a well-formed text.

Phrase was "meet at 9.7 ppl join"
You see, the dot seperates two sentences and is not meant as fraction seperator in that phrase.

Don't confuse what makes sense in the real world and what is meaningful computationally! :)


Since LimitPad is meant to be a stand-alone plain text processor of sorts, helpful especially for online forms that require limited text, I have a few more ideas (dunno how you feel about them)!

1. I realize that some forms also have a minimum requirement (e.g., there has to be a minimum 150 chars for example before the form is accepted).

Since the solution for extra text would be to change the font color to red, I was thinking of how to visualize "still missing text". The only thing that I can think of is to change the bgcolor to a light red for the first n-defined chars spaces (which disappears when text is inputted).
What do you think? Maybe you or someone can think of a more elegant solution...

2. Along this line of reasoning, in the original case of maximum limit of n chars, it might be nice to have an option to see the available space even when nothing is there, something like seeing where the limit it by having the n+1 space bgcolor as light red.
This way I know how much space I still have to type. All text after that point becomes red (or you could keep it black with the light red bgcolor).

I'm quite excited about this project! I think it'll be quite useful! I know a lot of online websites where you have to insert feedback or upload information in text fields, so this will be useful! Most of them have character limits, so it's great you're focusing on that, and having word limits as an ulterior option is great!

I was thinking of future development (yes! even before you've published this!) Another idea for LimitPad is to include a minimal UI which resembles traditional wordpad (Think: Plain Text Wordpad!). I don't think this is high priority, but just to think about if you want to make it more aesthetically appealing/more marketable (I'm thinking something as easy as this: https://www.pongores...little-less-ugly.cfm)!

Some minimal pseudo-formatting can happen with plain text (like what I'm doing below!), for example you could select the text or place in the document and via icons in the menu bar create:
- lists can be created with an asterisk or a dash and a space
- indent would be three spaces
- BOLD is all-caps
- you could insert horizontal "line" dividers with symbols like overlines or tildes
- If you define characters per line, you can have left/center/right justification
- You could eventually even add a spell-check
- etc.

There are lots of ways to create visual formatting even of plain text, or even to manipulate (convert case, upside-down text, and other more gimmicky stuff). But like I said, I would rather have a good release version of the base program first, and these are all things you could think about if you want to continue development!

I hope @publicdomain you're as excited as I am! Thanks again for your time and effort!!

what is a word?

I would make it simple:
a "word" for this project's purpose is defined an any string of consecutive characters (alphanumeric, punctuation and special characters, anything) separated by a SPACE, LINE or PARAGRAPH SEPARATOR (not including non-breaking spaces).

$ 1.99
counts as two "words"
counts as one.

EDIT: would agree with this definition!

Here is a links (with more linked text inside) if you want to geek out more: :)

Maybe it would be smart to use the above as a default, and add a "Customize word breaks" setting, if people want to include dashes, slashes or whatever as word boundaries...

Nice snack idea @vevola! I'm in with Limitpad! :Thmbsup:

Awesome! Are you thinking of making it a Notepad+ plugin, or a Word macro, or a standalone EXE?
This will def save me (and others) time especially with sending online applications!

You know those fields on websites, where you can enter 2000 characters of text and not more?
I tend to write in notepad or somewhere and then copy/paste into the field, just to find the text having been truncated.

My idea for a Coding snack would be a simple notepad UI, where you specify 1) the number, 2) whether you’re counting words or characters, and 3) if characters include non-space or not. All text beyond that limit will be in red.

The notepad would have tabs for various texts. It would also have backup every x minutes for x number of backups automatically saved.

This would be useful in editing texts down to the proper limit. I know you can check the number count, but this idea is to have a visual representation, where you actually see how many words/chars you’re over as you’re typing, and dwindle your way down til you have no more “red”.

Full disclosure: I'm not a dev, and I had posted this idea as a Notepad+ plugin.

Below I provide a mockup what the UI might look like, and here's a breakdown of what I'd like (ideally).
First I want to a) create subsets (i.e. all rows having a certain value in the cells of a column) and then b) compare subsets.

I provide a CSV file to be processed by your program, which would allow me to create subsets (extracting rows based on conditions I set).
Then the program compares the subsets, matches columns of numbers (timestamps) against two other columns (also timestamps of beginning and end, indicating a range) and then compile a CSV file.

1) I have timestamps of when people are looking at each other
2) I have timestamps of when these people move
I want to see, when people were looking at one person, if that person was moving.

The data are various labels and things, but more importantly they have timestamps of beginnings and endings of things. I want to see when there are timestamps of things that are
a) contained in other timestamps,
b) overlapping, or
c) near each other (depending on my threshold).

Here is a sample of the data:

The output can be a simple CSV file.

The interface would include the options included below and could be something like this:


Create SUBSETS from CSV file, either based on an entire column or based on the contents of a cell.

1. Subset Name: _______ (*create a name for the subset)
Column: [dropdown list] (*with the column headers or number, or "ALL")
Cell: _______ (*type in text to find or leave blank)

2. Subset Name: _______
Column: [dropdown list]
Cell: _______

3. Subset Name: _______
Column: [dropdown list]
Cell: _______


[Import subset]
[Export subsets] (*as CSV files)

Choose what to match.

TEMPORAL MATCHES: Only columns with numeric data can be compared.
   This [SUBSET_NameX]: [COLUMN_list] (to [COLUMN_list] ) (*if you select just the first than it's a point, if you also select the second then it's understood as a time range)
   within [SUBSET_NameX] from [COLUMN_list] to [COLUMN_list]
   [] AND [] OR within [SUBSET_NameX] from [COLUMN_list] to [COLUMN_list]

[] Containing (*both onset or offset are within the range)
[] Overlapping (*either onset or offset is within the range)   
[] Threshold: ___ms before;  ___ms after


A note on the sample data.

Note that what you have here is already a subset of the original data, which would have been made by

Subset: All gaze_to_p1
Column: label
Cell: gaze_to_p1


Subset: All P1
Column: participant
Cell: p1

A query on this table might be to compare if the onset (just the beginning) of "gaze_to_P1" is within the range of all P1 "head_face" and all "upper_body":

Subset1: All gaze_to_P1
Column: label
Cell: gaze_to_p1

(NB: This could have also been Column:ALL and it would have given the same subset, but in this case maybe selecting the column would make it less processing intensive?)

Subset2: All P1
Column: participant
Cell: p1

The output could be a simple CSV file with an added column providing the match (or NA). Eventually, it might be interesting for this column to have the cells giving something like "gaze_to_P1 | head_face", "gaze_to_P1 | upper_body", i.e. I get to choose how the result is shown, specifically grabbing the cell content of the first and second member of the match.



Thanks! but I think it's not quite I needed (although probably the word "range" peaked your attention!).

I want to see if one number or a range "fits" into another number within a range.

But I can see how your app could be useful depending on what you're doing.

I have huge CSV files with numerical values and I want to see if there are any overlaps within a range.

1) I have ONsetX and I want to see if it's within the range of ONsetY and OFFsetY. If yes, let me see the pair.
2) I have ONsetX and OFFsetY, and I want to see if there's any overlap between ONsetY and OFFsetY. If yes, let me see the pair.

I don't even see how to do this within Excel. Can anyone help?

The quickest thing I could find to connect them is to create a shortcut to the bluetooth device (in my case, BT speakers) and then from there click on "Listen to music" .

To be clear, here's a screenshot of what I get with the shortcut Windows 7 gives me:  or https://www.dropbox....02-13%2011.34.58.png

And from there I have to wait until it polls or something before I see the "Listen to music" link and I'm able to click it.

I'd like a quick way to connect/disconnect to this, eliminating those extra clicks.

Is your operating system on an SSD or HDD?

The output of the powercfg list command
Microsoft Windows [Version 6.1.7601]
Existing Power Schemes (* Active)
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e  (Balanced)
Power Scheme GUID: 49ef8fc0-bb7f-488e-b6a0-f1fc77ec649b  (Dell)
Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c  (High performance)
Power Scheme GUID: a1841308-3541-4fab-bc81-f71556f20b4a  (Power saver) *

Can you do a screengrab of PMTs output window when you run it both the first and second time

Can you do a screengrab of both the Balanced and High Performance Advanced settings of your Power Options

Here's an archive with those screengrabs:

Also, after running it once what is the value of the PMT key stored under HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce (use regedit.exe) ?

powercfg.exe /setactive a1841308-3541-4fab-bc81-f71556f20b4a

What is it after running PMT a second time, (it shouldn't be there) ?

And it's not.

Thanks for your help!

I'm running Win7 64x with "Balanced" power scheme.

To be honest, I tried using the revert, but now hibernation doesn't work at all. When it goes to sleep, I can't wake it up anymore. I see "resuming", and then a black screen and I have to force shut it down. I then see "delete restoration data" or "resume", and I have to "delete" for windows to boot. Which also means that if I forget to save whatever I have open and go away for a while... well... I loose everything.

Any tips?

Well, it seems to first hibernate, and then on wake up it works...

Also... should I be running it *twice*? I'm not sure I understand your earlier post with the two screenshots...

cool! thanks!!

Just curious as to whether I should be "seeing" something (some type of visual feedback), because I don't...  :-[

rather than having to manually change the settings, is there a little app that will temporarily disable sleep/hibernation so as to drain all the battery?

Every word would be ok too. I'm not sure which words to exclude as of yet, so all words might be easier.

Are the match words ("red" and "one" in your examples) provided by the user? 
Are the match words ("red" and "one" in your examples) provided by the user? 

No, That was just as an example! :)

The text files are a lot longer (about 2000 lines).

Post New Requests Here / [Request] Tell me who said what first!
« on: July 26, 2011, 06:59 AM »
After a great experience with DonationCoder, I'm posting another request.

I have a series of transcribed conversations. Each text file has a series of lines which begin with an initial and a semicolon which correspond to who says what. I would like to see what words are used by one speaker before the the other speaker uses them, as well as other things like frequency and collocation.

So here's an example:

A: So, I really like all those dresses, especially this red and that green thing there.
B: Yeah, the red one is nice.
A: Which one are you gonna buy?
B: I'll get the red one.

Here's what I want to be able to get.

For A:
- [What words said first by A:]
   "red" was said first by A:
- [Collocation first occurrence]
   the first time A: said "red" was in line 1
- [Frequency for A:]
   A: said "red" a total of 1 times
- [Collocation for A:]
   B: said "red" in lines 2, 4
- [Frequency for B:]
   B: repeated "red" a total of 2 times
- [Collocation for B:]
   B: said "red" in line 2

For B:
- [What words said first by B:]
   "one" was said first by B:
- [Collocation first occurrence]
   the first time B: said "one" was in line 2
- [Frequency for B:]
   B: said "one" a total of 2 times
- [Collocation for B:]
   B: said "one" in lines 2, 4
- [Frequency for A:]
   A: repeated "one" a total of 1 times
- [Collocation for A:]
   A: said "one" in line 3

My conversations have 3 speakers though, which might make it trickier.

How I see this happening: If it's possible to isolate all lines which begin with A: or B:, I imagine it's relatively easy to make a word list which includes word frequency and collocation. Then you'd have to compare two of these lists (like A+B, B+C, A+C) and compare the line numbers of the first occurrence in each speaker by seeing which number is smaller (e.g. First occurrence "red": A: line 1; B: line 2 --> 1 is less than 2, hence A: said "red" before B).

Any suggestions? Volunteers? :)

Yikes! I've been playing around with Qiqqa, but there seems to be a lot of glitches! It's uploading papers even when I asked not to, there's no way to stop any type of operation, and well... I think I'm sticking to Mendeley and skwire's app!

BTW, @skwire I donated some $$ to you. It's not a lot, just a symbolic gesture. I encourage others to donate to coders as well! Thanks!

Pages: [1] 2 3 4 5next