Reputation
1,303
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
1 9 12
Newest
 Nice Answer
Impact
~22k people reached

  • 0 posts edited
  • 148 helpful flags
  • 935 votes cast
2d
comment Can I use reserved file extension names (.pdf, .mkv, .mgk etc) as my own software file extention
@Iwarai-kiwwata-iwarana_oi FAT32 supports Long Filenames (LFNs) since Windows 95 and NT 3.5. Files have both an actual long filename and an optional generated short name (8.3) for backward compatibility.
2d
comment Can I use reserved file extension names (.pdf, .mkv, .mgk etc) as my own software file extention
Note that unless you target very archaic platforms, extensions are in no way limited to three alphanumeric characters. Go crazy, pick something actually intelligible to your users.
Aug
28
comment C++ serialization design review
@Snowman I did not notice that comment as I observed the problem in the actual code. The problem with "example code" is that neophytes will copy, paste, and mislearn from it. It should not be.
Aug
27
comment C++ serialization design review
For the love of sanity, don't using namespace std in interface code, and preferably don't do it in implementation code either. There's so many names in the standard namespace that may conflict with your names, either resulting in shadowing, accidental overloads or your code performing illegal specialization or otherwise causing ODR violations. Use type aliases or explicit qualification.
Aug
14
revised Can higher order functions ever be pure?
address purity
Aug
14
answered Can higher order functions ever be pure?
Aug
14
comment C# - design to parse and write csv and manipulating data
Isn't there a Code Review StackExchange site?
Aug
13
comment Linking kernel voids without CPU parse (Compute shaders)
@JamieNicholl-Shelley A function returning void has never in any language known to man been called void, much like how you don't refer to a function returning an int as an int. Kernel functions in compute are functions, or if you need to indicate the return type, a function returning void or colloquially, void function.
Aug
11
comment Counting lines of text and get color of a specific line in an image
A reason for a minimum group size may be diacritics adjacent to but not connected to the base glyph of the grapheme. Even in the US alphabet, you've got lowercase i.
Aug
10
comment How do I set a final field via a setter?
@Bwmat Consider turning your comment into an answer.
Jul
20
comment Why does scala require parenthesis around the condition of an if statement
A notable example of asymmetric if is Python, with its affinity to lines, indentation and colons.
Jul
12
answered Compiling vs pre-built binaries on production machine?
Jul
3
answered In HTML and CSS what are the standard tab sizes?
Jun
22
comment How should one document permission of contributors to change the licence of a project?
You may be able to incorporate elements of the story of the Dolphin emulator and their license change with a massive number of contributors: dolphin-emu.org/blog/2015/05/25/relicensing-dolphin
Jun
11
comment What is the difference between function() and function(void)?
This is a duplicate of a thousand other questions on the site network, among others stackoverflow.com/questions/18167390/…
May
18
answered number of square matrices in a non-square matrix
May
18
comment number of square matrices in a non-square matrix
@Zishnu Sadly, ignoring questions that is not quite up to par is very detrimental to the quality of the site. Anyway, there appears to be ambiguities in your question; for any matrix larger than 1x1, there are multiple solutions. Do you care about which one is chosen?
May
11
awarded  Nice Answer
May
10
comment node deep file indexer module cannot go deep
Contrary to popular belief, the contents of a call stack trace contains information you can use to determine things about the problem.
May
1
comment Data integrity, BinaryWriter, C#
Figure out how much overhead is acceptable, and use that many bits. It might be worth having a byte of checksum for N 48-bit blocks. Assuming you never have partial writes, you cannot desync in your storage solution.