Name: Anonymous 2016-08-31 16:49
Github Windows client auto-inserts 0x0D into any text file, before every 0x0A, resulting into colossal mess with myriads of possible bugs.
with myriads of possible bugs.lrn2english
██████████ ████ ████ ███████████ ██████████ ████ ████ ███████████ ███████████
██████████ ████ ████ ███████████ ██████████ ████ █████ ███████████ ███████████
████ ████ ████ ████ ████ ████ ████ ████ ███████████
████ ████ ████ ████ ████ ████ ████ ████ ██ ███ ██
████ ██████████████ ███████████ ████ █████████ ███████████ ██ ███ ██
████ ██████████████ ███████████ ████ █████████ ███████████ ██ ███ ██
████ ██████████████ ████ ████ ████ ████ ████ ██ ███ ██
████ ████ ████ ████ ████ ████ ████ ████ ██ ███ ██
██████████ ████ ████ ███████████ ██████████ ████ █████ ███████████ ██ ███ ██
██████████ ████ ████ ███████████ ██████████ ████ ███ ███████████ ██ ███ ██
System.AggregateException: One or more errors occurred. ---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Linq.Expressions.ParameterExpression.Make(Type type, String name, Boolean isByRef)
at System.Linq.Expressions.Expression.Parameter(Type type, String name)
at GitHub.ViewModels.UncommittedFileViewModel..ctor(IRepositoryModel repository, UncommittedFile model, IDiffViewModelFactory selector)
at GitHub.Helpers.GitClient.<>c__DisplayClass3e.<LoadFilesInWorkingDirectory>b__3c(UncommittedFile x)
at System.Linq.Parallel.SelectQueryOperator`2.SelectQueryOperatorResults.GetElement(Int32 index)
at System.Linq.Parallel.QueryResults`1.get_Item(Int32 index)
at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
at System.Linq.Parallel.SortQueryOperatorEnumerator`3.MoveNext(TInputOutput& currentElement, TSortKey& currentKey)
at System.Linq.Parallel.SortHelper`2.BuildKeysFromSource(GrowingArray`1& keys, List`1& values)
at System.Linq.Parallel.SortHelper`2.Sort()
at System.Linq.Parallel.OrderPreservingSpoolingTask`2.SpoolingWork()
at System.Linq.Parallel.SpoolingTaskBase.Work()
at System.Linq.Parallel.QueryTask.BaseWork(Object unused)
at System.Linq.Parallel.QueryTask.RunTaskSynchronously(Object o)
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
at System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
at System.Linq.Parallel.OrderPreservingSpoolingTask`2.Spool(QueryTaskGroupState groupState, PartitionedStream`2 partitions, Shared`1 results, TaskScheduler taskScheduler)
at System.Linq.Parallel.OrderPreservingMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
at System.Linq.Parallel.MergeExecutor`1.Execute()
at System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
at System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
at System.Linq.Parallel.SortQueryOperator`2.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
at System.Linq.Parallel.SortQueryOperatorResults`2.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 childPartitionedStream)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.SortQueryOperatorResults`2.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
at System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
at System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at GitHub.Helpers.GitClient.<>c__DisplayClass3e.<LoadFilesInWorkingDirectory>b__3b(IEnumerable`1 files)
at System.Reactive.Linq.ObservableImpl.Select`2._.OnNext(TSource value)
---> (Inner Exception #0) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Linq.Expressions.ParameterExpression.Make(Type type, String name, Boolean isByRef)
at System.Linq.Expressions.Expression.Parameter(Type type, String name)
at GitHub.ViewModels.UncommittedFileViewModel..ctor(IRepositoryModel repository, UncommittedFile model, IDiffViewModelFactory selector)
at GitHub.Helpers.GitClient.<>c__DisplayClass3e.<LoadFilesInWorkingDirectory>b__3c(UncommittedFile x)
at System.Linq.Parallel.SelectQueryOperator`2.SelectQueryOperatorResults.GetElement(Int32 index)
at System.Linq.Parallel.QueryResults`1.get_Item(Int32 index)
at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
at System.Linq.Parallel.SortQueryOperatorEnumerator`3.MoveNext(TInputOutput& currentElement, TSortKey& currentKey)
at System.Linq.Parallel.SortHelper`2.BuildKeysFromSource(GrowingArray`1& keys, List`1& values)
at System.Linq.Parallel.SortHelper`2.Sort()
at System.Linq.Parallel.OrderPreservingSpoolingTask`2.SpoolingWork()
at System.Linq.Parallel.SpoolingTaskBase.Work()
at System.Linq.Parallel.QueryTask.BaseWork(Object unused)
at System.Linq.Parallel.QueryTask.RunTaskSynchronously(Object o)
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---
Take your redditor ways and /polecat kebabs/.What did she mean by this?
This post is 150 characters long.How did you know that before even finishing your post? You're so special, please marry me Cudder-chama!
#!/usr/bin/perl -l
print "This post is ", -s $0, " bytes long.";
C:\Program Files\WindowsApps\Microsoft.MicrosoftSolitaireCollection_3.11.7293.0_neutral_split.scale-100_8wekyb3d8bbwe\Assets\Livetiles
C:\Users\John_Smith_Jr\AppData\Roaming\Mozilla\Firefox\Profiles\e9x41jtl.default\extensions\artur.dubovoy@gmail.com\chrome\content\bindings
CL-USER> (defun this-post-is (left right)
(let* ((cnt (+ (length left) (length right)))
(true-cnt (+ cnt (ceiling (log cnt 10)))))
(concatenate 'string left (write-to-string true-cnt) right)))
THIS-POST-IS
CL-USER> (this-post-is "This poast was brought to you by RedCream's spirit. This post has " " characters in it.")
CL-USER> (this-post-is "This poast was brought to you by RedCream's spirit. This post has " " characters in it. extra chars..")
"This poast was brought to you by RedCream's spirit. This post has 100 characters in it. extra chars.."
CL-USER> (length *)
101
CL-USER> (defun this-post-is (left right)
(let* ((count-digits (lambda (n) (1+ (floor (log n 10)))))
(input-cnt (+ (length left) (length right)))
(digits-input-cnt (+ (funcall count-digits input-cnt) input-cnt))
(true-cnt (+ (funcall count-digits digits-input-cnt) input-cnt)))
(concatenate 'string left (write-to-string true-cnt) right)))