topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • March 19, 2019, 09:38 AM
  • Proudly celebrating 13 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 - Jibz [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 46next
1
I'm not sure how much (if any) this helps, but you might like to review these threads (in which I bang on about Unix comm):

Probably not much use if he wants a GUI yes, but unix tools are great for munching text, for instance in WSL on my Win10 machine:

comm -12 <(sort -u english.txt) <(sort -u danish.txt) | wc -l

sorts a 4 MB list of random english words, sorts a 2 MB list of random danish words, finds all lines in common, and counts how many, in less than a second. I would assume PowerShell is similarly effective at this.


2
If you allow moving between folders as well as renaming you may get into some interesting issues.

One problem is that you are not guaranteed what order you get files and folders in, so one run could have a move fail because the target file exists, while another can succeed because the file with the target name was processed earlier and moved.

For instance if you have x/x/x/ containing x/foo and x/x/foo, and you move foo to x/foo recursively, then if you process x/foo before recursing into x/x/, it will fail, but if you recurse into x/x/ and move x/x/foo first, then moving x/foo will later succeed.

Even worse, C++ does not guarantee if any files or folders created after you create the directory iterator show up in it, so you could potentially have a rename bomb if you rename for instance f(o+)x to f$1$1x.

3
Living Room / Re: I'm getting married, wish me luck!
« on: December 05, 2018, 06:01 AM »
How did I miss this thread?! Congratulations! :-*

4
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 26, 2018, 04:25 PM »
Beyond Compare - 25% off, monday only

5
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 26, 2018, 10:27 AM »
Missed this one:

The Pragmatic Bookshelf 40% off

6
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 26, 2018, 09:27 AM »
Another couple of regulars:

IDM (makers of UltraEdit) 25% off, cyber monday

CintaNotes - 50% off lifetime with CMON2018LIFETIME, 25% off regular and renewals with CMON2018

7
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 23, 2018, 08:57 AM »
Arq Backup - 50% off, live

8
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 23, 2018, 02:56 AM »
XYplorer - 50% off lifetime license, live for another 20 hours or so

9
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 22, 2018, 02:26 PM »
AdGuard - 50% off, live

10
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 22, 2018, 03:45 AM »
Macrium - 40% off Reflect 7 Home Edition, live

11
Found Deals and Discounts / Re: Black Friday / Cyber Monday 2018
« on: November 22, 2018, 03:01 AM »
I guess it's that time of year again, twitter and mailboxes are starting to fill up with black friday/cyber monday deals, and we usually try to have an aggregate thread going. Here are a few to kick things off:


12
Living Room / Re: For those with a CrashPlan...
« on: August 01, 2018, 12:57 PM »
For anyone interested, the SpiderOak One unlimited account (which they said would never happen again) is back for a week. Of course it costs $30/year more than last time, so I guess it's not technically the same offer.

https://spideroak.com/aug18unlimited/

If you consider this, please keep in mind that unlimited space means lots of space subject to certain restrictions, see here.

(Disclaimer: I am using an unlimited account from last time they had this offer, and am quite happy with it.)

13
Didn't know they had started selling their office suite on a subscription basis. I hope they keep the option of buying a standalone version.

14
N.A.N.Y. 2019 / Re: This is an entry for NANY 2019 - SCrypt
« on: July 17, 2018, 03:55 AM »
f0dder's comments may be a bit direct, but try to take them as constructive criticism.

Writing your own encryption is a great project, but when you make it available for other people to use, it becomes important to be clear about the level of security. This is because a false sense of security is worse than no security. Imagine a person who downloads your program, encrypts all his banking information using it and sends them over email.

Cryptography is hard, and even seasoned programmers sometimes fall for Schneier's Law. That is why it takes years of public scrutiny and analysis for any algorithm to be widely accepted.

And even if you use algorithms generally accepted to be secure, there are details surrounding their use and combination that can compromise the security (like using an insecure source of randomness, storing plain password hashes, or using a block cipher in ECB mode).

Please note again that I am not saying you shouldn't continue working on your project -- I think it is great you wrote this and chose to make it available for NANY! Just make sure potential users are aware of it if you came up with your own encryption algorithm, and know whether the goal is to keep their family members or professional cryptographers from being able to read the file.

On a side note, there is a key derivation algorithm called scrypt.

15
Sometimes I've simply had my phone in my pocket while out taking pictures, and then went to Google location history (think it's called timeline now), which automatically tracks your movements, and exported the data and imported it into Lightroom.

I haven't done that for about a year or two though, so I don't know if this is still possible.

It is, I mentioned it above, but it's not as accurate as something that logs GPS co-ordinates, (program or device).

Oh sorry, I totally missed that!

16
Sometimes I've simply had my phone in my pocket while out taking pictures, and then went to Google location history (think it's called timeline now), which automatically tracks your movements, and exported the data and imported it into Lightroom.

I haven't done that for about a year or two though, so I don't know if this is still possible.

Good idea about taking a picture of your clock!

17
Just read an article about why GitHub is worth that kind of money to Microsoft here:

https://www.bloomber...-billion-undo-button

I agree that this seems like a smart move from Microsoft, assuming they do not manage to screw it up, in which case they might have an even harder time winning back developers.

I don't personally see any reason to move projects around at the moment, but if I had private repositories on GitHub with the source for something that might compete with something Microsoft does, who knows.

18
Information is now available at https://efail.de/

From a cursory glance, it seems the problem is in how some programs (email clients) handle image links embedded in html messages.

Basically, an attacker who has gotten hold of a message encrypted for you can send you an email with that encrypted message as part of a link to an image, and the email client will decrypt the encrypted part and then attempt to retrieve the image, effectively sending the plaintext to the attacker as part of the url.

19
Official Announcements / Re: DonationCoder 2018 Fundraiser
« on: April 24, 2018, 08:55 AM »
Wow, passed 7,500 with one week to go :-*.

20
The specific instruction used here (MOV EDI, EDI) reminded me of a bug I had almost ten years ago with it being used in 64-bit code - for anyone interested I wrote a blog post about it.

21
My optimizer program ran for 5+ hours in its search for the best assignment of prizes to maximize happiness

I think that is a testament to how hard mouser tries to make everybody happy :-*. Thanks to DonationCoder and the people who made all this happen :Thmbsup:.

22
Ironically, I believe the only thing I have installed from the Windows store is Ubuntu for WSL.

23
Great job :Thmbsup:.

24
I think the problem is not so much the risk for the average user to get hit by this on his home computer (outside of browsers), but that half the web runs on AWS/Azure/Whatever, so the average user could get hit by extension when the servers running the websites they use potentially leak passwords and personal data.

25
Updated Atom and VS Code themes out, and a more recent screenshot in the original post.

Pages: [1] 2 3 4 5 6 ... 46next