Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

github.com conidered harmful

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.

Name: Anonymous 2016-08-31 16:54

That is a marketing move to annoy idiots like OP, so they will start thousands of complaining topics all over the internet.

Name: redditor here AMA 2016-08-31 17:03

redditor here AMA

Name: Anonymous 2016-08-31 17:09

Isn't it git itself that does that?

Name: Anonymous 2016-08-31 17:10

with myriads of possible bugs.
lrn2english

Name: Anonymous 2016-08-31 17:15

Can I be co-nidered, too?

Name: Anonymous 2016-08-31 17:34

>>4

Git does only it tofile types you explicitly specify in its .gitattributes. GiHub applies it to all files it thinks are text file. Some huge heuristics happens underneath.

Name: Anonymous 2016-08-31 18:21

My FTP client does that too!

Name: Anonymous 2016-08-31 19:03

>>1
It's just forcing brain-damaged Windows conventions on you.

Name: Anonymous 2016-08-31 19:42

>>9

Windows doesn't insert anything. It is text editing software, which does.

Name: Anonymous 2016-08-31 20:00

██████████ ████ ████ ███████████ ██████████ ████ ████ ███████████ ███████████
██████████ ████ ████ ███████████ ██████████ ████ █████ ███████████ ███████████
████ ████ ████ ████ ████ ████ ████ ████ ███████████
████ ████ ████ ████ ████ ████ ████ ████ ██ ███ ██
████ ██████████████ ███████████ ████ █████████ ███████████ ██ ███ ██
████ ██████████████ ███████████ ████ █████████ ███████████ ██ ███ ██
████ ██████████████ ████ ████ ████ ████ ████ ██ ███ ██
████ ████ ████ ████ ████ ████ ████ ████ ██ ███ ██
██████████ ████ ████ ███████████ ██████████ ████ █████ ███████████ ██ ███ ██
██████████ ████ ████ ███████████ ██████████ ████ ███ ███████████ ██ ███ ██

Name: Anonymous 2016-08-31 20:52

>>10
"conventions" doesn't mean what you seem to think it means

Name: Anonymous 2016-09-02 15:10

>>8
My FTP client has no nose!

Name: Anonymous 2016-09-02 17:08

>>13
But then how does it detect ASCII vs binary‽

Name: Anonymous 2016-09-05 15:12

Amazing! Now git spits OutOfMemory at me, when I try to checkout repository on a 4 Gb machine (8 Gb one works fine). Is it that hard to download a few gigabytes of files? Linus Torvalds must be such a git for thinking that 4 Gb PC is low memory.

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()<---

Name: Anonymous 2016-09-05 15:21

>>15
Why does that look like java? Git wasn't written in java.

Name: Anonymous 2016-09-05 17:10

>>16
It's C#

Name: Anonymous 2016-09-05 18:24

>>17
Git isn't written in C#.

Name: Anonymous 2016-09-05 18:38

>>18
It clearly says at GitHub.ViewModels.UncommittedFileViewModel..ctor

so Git is written in C#.

Name: Anonymous 2016-09-05 18:41

>>19
GitHub != Git

Name: Anonymous 2016-09-05 18:57

>>20

implying somebody uses git outside of github framework

Name: Anonymous 2016-09-05 19:30

>>21
Who are you quoting?

Name: Anonymous 2016-09-05 20:26

>>21
It's obvious you're a faggot who doesn't belong here. Take your redditor ways and /polecat kebabs/.

Name: Anonymous 2016-09-05 22:03

Take your redditor ways and /polecat kebabs/.
What did she mean by this?

Name: Anonymous 2016-09-05 22:57

>>15
ListContiguousIndexRangeEnumerator
Holy shit the ENTERPRISE-ness is disgusting.

Name: Anonymous 2016-09-05 23:30

AbstractListContiguousIndexRangeEnumeratorFactorySingletonProxyBeanFactoryFactoryIntefaceAdapter

Name: Anonymous 2016-09-06 10:44

>>15

Okay. I had to use command line, this git command, but it still failed, because of stupid filename issues, because git is so retarded, it cant use filesystem independent naming format, thinking that everything is UNIX.

Name: Anonymous 2016-09-06 10:56

I've actually tried using "Git Desktop" unbelievable slow bloatware. The only fast way to share code on Github is posting gists which is basically pastebin with revisions.
It takes much less time to Select-All/Copy/Paste than using any git(i assume its for large or enterprise projects) and is as secure as it gets(no .gitignore, no merge requests, no social crap,etc).

Name: Anonymous 2016-09-06 14:00

>>21
I do, just like most people.

Name: Anonymous 2016-09-06 15:45

>>29
Most people don't even know what git is.

Name: Anonymous 2016-09-06 16:21

>>30
I only have a vague idea of what git does(something like FTP synchronization of two directories with revision history/rollback) but i don't like the GNU quality of dozens of obscure switches and commands. This shit needs to be automated.

Name: Anonymous 2016-09-06 16:32

>>31
So write a fucking script if you want to automate it.

Name: Anonymous 2016-09-06 16:43

(this space left intentionally automated)

Name: Anonymous 2016-09-07 3:25

>>32
Linux is open-source, if you don't like it, just change the source code.

Name: Anonymous 2016-09-07 3:30

>>34
How would editing the source code of a Unix-like operating system kernel make git simpler to use?

Name: Anonymous 2016-09-07 3:38

>>35
Not him but I do not know.

Name: Anonymous 2016-09-07 5:53

>>35
Its satire on people that advice users to create personal band-aid solutions such as writing their own drivers, programs, scripts to cover the deficiencies in the original software under the excuse its "hackable" open-source.

Name: Anonymous 2016-09-07 11:07

>>37
It would make sense to talk about Git being open source in that case though. But Git isn't Linux.

Name: Anonymous 2016-09-07 11:35

>>38
Both are created by Lunix Torvalds. Both are GNU quality houses of cards. Both are open source.

Name: Anonymous 2016-09-07 12:19

>>37
Satire is the lowest form of comedy. Any idiot can make ironic comparisons, extended metaphors, and humorous allegories. It takes real intelligence to do observational comedy.

Name: Anonymous 2016-09-07 12:34

>>37
That brings up the question of whether it's really a deficiency or if it's a personal use case.

Name: Anonymous 2016-09-07 14:55

>>40
Not a fan of Socrates

Name: Anonymous 2016-09-08 0:33

>>42
Check 'em

Name: Anonymous 2016-09-08 0:46

>>43
EPIC FIAL

Name: Anonymous 2016-09-08 7:33

>>45
Its spelled 'fail'

Name: Anonymous 2016-09-08 11:31

>>45
EPIC FIAL

Name: Anonymous 2016-09-08 17:37

>>42
Socrates, even though he was frequently lampooned as a filthy and annoying faggot who asked dumb questions all the time, seems to appreciate the value of satire, actually. It was Plato who was as assravaged as his little boy slaves at the satires of his teacher and banned them from his imaginary world in The Republic.

Name: Anonymous 2016-09-09 8:25

Now github says "filename too long". And that appears to be common problem.

http://stackoverflow.com/questions/21123415/git-pull-aborted-with-error-filename-too-long

it is 2016 already, why cant we have variable filenames larges than 11 chars?

Name: Cudder !cXCudderUE 2016-09-09 11:12

>>48
The Windows path limit is 260. If your paths are anywhere near that long, it means you fail at file management. This post is 150 characters long.

Name: Anonymous 2016-09-09 17:52

>>49
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!

Name: Anonymous 2016-09-09 18:43

#!/usr/bin/perl -l
print "This post is ", -s $0, " bytes long.";

Name: Anonymous 2016-09-09 19:25

>>49

Windows paths are long by default.
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

Name: Anonymous 2016-09-09 19:39

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.")


"This poast was brought to you by RedCream's spirit. This post has 86 characters in it."

Name: Anonymous 2016-09-09 23:24

>>53

buggy!
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

Name: Anonymous 2016-09-10 1:25

PHAIL

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)))

Don't change these.
Name: Email:
Entire Thread Thread List